Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в програмирование.Лекция 1.doc
Скачиваний:
8
Добавлен:
09.11.2019
Размер:
242.69 Кб
Скачать

Тюкачев Николай Аркадиевич

Зав. к-рой «Программирования и иформационных технологий»

381а

Дистрибутив Turbo Delphi у админов

L:/Лекции/1 курс/Введение в программирование/2010/

L:/Лекции/1 курс/ Введе ние в программирование /Задачи_mod_alpha.doc

L:/Лекции/1 курс/ Введение в программирование /reg736.txt -> C:/Documents and Settings/nik

«Введение в программирование» + «Алгоритмы и структуры данных »

  1. Тюкачев н.А., Рыбак к.С., Михайлова е.Е. Основы программирования в Delphi Часть I: учебное пособие Воронеж: Издательско-полиграфический центр вгу, 2007. -286 с.

  2. Тюкачев Н.А., Михайлова Е.Е. Основы программирования в Delphi: Алгоритмы на деревьях и графах. Учеб. пособие, Воронеж: Воронежский госуниверситет, 2007, - 193 c.

  3. Тюкачев Н.А. Основы программирования в Delphi: Специальные вопросы. учеб. пособие, Воронеж: Воронежский госуниверситет, 2007, - 195 c.

  4. Тюкачев Н.А., Рыбак К.С., Михайлова Е.Е. Программирование в Delphi для начинающих. BHV-Питер, 2007 г., - 672 с.

«Компьютерная графика»

  1. Тюкачев Н.А., Илларионов И.В., Хлебостроев В.Г. Компьютерная графика и мультемедиа. Учебник ВГУ. Воронеж: Воронежский госуниверситет, 2008. – 794 с.

  2. Тюкачев Н.А., Илларионов И.В., Хлебостроев В.Г. Программирование графики в Delphi. СПб., БХВ-Петербург. 2008. – 766 с.

1. Элементы языка Паскаль

1.1. Имена (идентификаторы)

[a..z, A..Z, 0..9, _ ]

1.2. Зарезервированные слова

And

array

as

asm

begin

case

class

const

constructor

destructor

dispinterface

div

do

downto

else

End

except

exports

file

Finalization

finally

for

function

Goto

if

implementation

in

Inherited

initialization

inline

interface

Is

label

library

mod

Nil

not

object

of

Or

out

Packed

procedure

Program

property

Raise

record

Repeat

resourcestring

Set

shl

Shr

string

Then

threadvar

To

try

Type

unit

Until

uses

Var

while

With

xor

Заголовки: program, unit, procedure, function.

Блоки описания: const, var, label, type.

Создания новых типов: array, string, record…end, file, file of…

Операторные скобки: begin…end.

Операторы: if … then … else …; case … of … end; for … to … do …; for … downto … do …; repeat … until …; while … do …; with … do …

1.3. Правила оформления программ

  1. Осмысленные имена;

  2. Ступенчатая структура текста:

    begin

    end;

    repeat

    until …;

    while … do

    begin

    end;

    for … to …do

    begin

    end;

    if … then

    else begin

    end;

    case … of

    end;

  3. Комментарии

  4. www.cs.vsu.ru/piit

1.4. Специальные символы

Следующие одиночные символы являются специальными символами.

# $ & ' ( ) * + , – . / : ; < = > @ [ ] ^ { }

Следующие символьные пары являются также специальными символами.

(* (. *) .) .. // := <= >= < >

  • Левая скобка - [ - эквивалентна символьной паре левой скобки и точки - (.; правая скобка - ] - эквивалентна символьной паре точки и правой скобки -.)

  • Левая скобка+звездочка и звездочка+правая скобка - (* *)- эквивалентна левой и правой скобкам - { }.

  • !, " (апостроф), %, ?, \, _ (подчеркивание), |, ~ (тильда) - не специальный символы.