Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Программирование на языке Паскаль

Читайте также:
  1. Prolog и логическое программирование.
  2. Qt - кросс-платформенный инструментарий разработки ПО на языке программирования C++ от компании Qt Development Frameworks (ранее известна как Qt Software, Trolltech).
  3. Аспектно-Ориентированное Программирование (Aspect Oriented Programming, AOP)
  4. В СОВРЕМЕННОМ РУССКОМ ЛИТЕРАТУРНОМ ЯЗЫКЕ
  5. Введение в объектно-ориентированное программирование
  6. Вещественные типы данных в языке Си
  7. Визуальное программирование. Состав интегрированной среды разработки VBA
  8. Г. Грам. явления, отсутствующие в родном языке
  9. Диаграммы в языке UML
  10. Динамическое программирование
  11. Запись некоторых математических функций на языке VBA
  12. Зарождение количественного подхода к эк. - 2п. 17в., школа политических арифметиков (Петти и Граунт) - особенность говорить об эк. на языке мер, весов и чисел.

 

 

Конспект лекций

 

Научный редактор – проф., д-р техн. наук Р.А. Вайсбурд

 


УДК 004.438 (075.8) ББК 32.973.26 – 018.1 я7 П18   Рецензенты: кафедра информатики Уральской государственной горно-геологической академии; зав. лабораторией ИМ УрО РАН проф., д-р техн. наук А.Г. Залазинский

 

 

Автор – А.С. Партин

 

П18Программирование на языке Паскаль:Конспект лекций / А.С. Партин. Екатеринбург: ГОУ ВПО УГТУ-УПИ, 2003. 77 с.

 

ISBN 5-321-00267-3

 

Лекции по основам программирования на языке Паскаль в среде Delphi предназначены для студентов первых курсов машиностроительных специальностей, изучающих информатику.

 

 

Библиогр.: 9 назв.

 

 

УДК 004.438 (075.8)

ББК 32.973.26 – 018.1 я7

 

 

ISBN 5-321-00267-3 ©ГОУ ВПО «Уральский государственный
технический университет – УПИ», 2003

 


Содержание

Лекция 1. Введение. Структура программы. Типы данных. 6

1.1. Структура программы в зыке Паскаль. 6

1.2. Комментарии. 7

1.3. Раздел описания переменных. 7

1.4. Имена идентификаторов в языке Паскаль. 8

1.5. Типы данных в языке Паскаль. 8

1.6. Целые типы.. 10

1.7. Вещественные типы.. 11

1.8. Раздел описания констант. 11

1.9. Выражения-константы.. 12

1.10. Исполнительная часть. 12

Лекция 2. Простые и структурированные операторы. Выражения. 13

2.1. Операторы языка Паскаль. 13

2.2. Оператор присваивания. 13

2.3. Оператор вывода. 13

2.4. Оператор ввода. 14

2.5. Составной оператор. 15

2.6. Условный оператор. 15

2.7. Выражения. 16

2.8. Арифметические операции. 16

2.9. Логические выражения. 16

2.10. Логические операции. 17

2.11. Приоритеты операций. 17

2.12. Стандартные математические и арифметические функции. 18

Лекция 3. Структурированные операторы.. 19

3.1. Оператор выбора CASE. 19

3.2. Оператор цикла FOR. 20

3.3. Оператор цикла WHILE. 21

3.4. Оператор цикла REPEAT. 22

Лекция 4. Пользовательские порядковые и составные типы. Процедуры и функции. 23

4.1. Раздел описания типов. 23

4.2. Интервальный тип. 24

4.3. Перечислимый тип. 24

4.4. Тип массив. 25

4.5. Строковый тип. 26

4.6. Процедуры и функции для работы со строками. 27

4.7. Типизированные константы.. 28

4.8. Процедуры и функции. 29

4.9. Обращение к процедурам и функциям.. 31

Лекция 5. Процедуры и функции. Процедурные типы. Тип указатель. 32

5.1. Модификаторы VAR и CONST в описании формальных параметров 32

5.2. Локальность и область действия. 33

5.3. Процедурные типы.. 35

5.4. Тип указатель. 38



5.5. Нулевой указатель. 39

Лекция 6. Работа с текстовыми файлами. Тип запись. Алгоритмы сортировки 40

6.1. Файловые типы.. 40

6.2. Процедуры и функции для работы с текстовыми файлами. 40

6.3. Стандартные текстовые файлы.. 42

6.4. Тип запись. 44

6.5. Обращение к элементам записи. 44

Лекция 7. Алгоритмы сортировки. 45

7.1. Алгоритмы сортировки. 45

7.2. Алгоритмы сортировки сравнениями. 46

Лекция 8. Объектно-ориентированное программирование. Структура программного модуля. 49

8.1. Тип данных «объект». 49

8.2. Тип данных «класс». 52

8.3. Классификация стилей программирования. 53

8.4. Структура программного модуля. 55

Лекция 9. Основы визуального программирования. 56

9.1. Формы.. 56

9.2. Элемент управления «Поле ввода». 59

9.3. Элемент управления «Кнопка». 61

9.4. Элемент «Метка». 64

9.5. Элемент «Группа переключателей». 64

Лекция 10. Основы визуального программирования. 67

10.1. Элемент «Изображение». 67

10.2. Виды изображений. 68

10.3. Класс TPicture. 69

10.4. Класс TBitmap. 70

10.5. Оператор WITH.. 71

10.6. Класс TCanvas. 72

Библиографический список. 76

 

<== предыдущая лекция | следующая лекция ==>
| Программирование на языке Паскаль

Дата добавления: 2014-01-05; Просмотров: 57; Нарушение авторских прав?;


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



ПОИСК ПО САЙТУ:


Читайте также:



studopedia.su - Студопедия (2013 - 2017) год. Не является автором материалов, а предоставляет студентам возможность бесплатного обучения и использования! Последнее добавление ip: 54.80.33.183
Генерация страницы за: 0.017 сек.