русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

СОДЕРЖАНИЕ


Дата добавления: 2014-11-27; просмотров: 830; Нарушение авторских прав


Введение............................................................................................................................................ 3

1. Система программирования Pascal ABC.......................................................................... 4

1.1. Структура меню среды.................................................................................................. 5

1.2. Команды редактора Pascal ABC ................................................................................. 6

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

1.4. Компиляция и исправление синтаксических ошибок............................................ 9

1.5. Этапы подготовки и решения задач на компьютере............................................. 10

1.6. Словарь основных терминов..................................................................................... 11

2. Начальные сведения о языке Pascal ABC....................................................................... 12

2.1. Алфавит языка............................................................................................................... 12

2.2. Константы....................................................................................................................... 13

2.3. Идентификаторы и типы данных............................................................................... 14

2.4. Переменные и именованные константы.................................................................. 15

2.5. Структура простой программы и комментарий.................................................... 16

3. Оператор присваивания и числовые данные................................................................ 17



3.1. Арифметические выражения..................................................................................... 17

3.2. Оператор присваивания ............................................................................................. 18

3.3. Процедуры ввода-вывода........................................................................................... 18

3.4. Стандартные функции Pascal ABC ........................................................................... 19

3.5. Целые типы в Pascal ABC............................................................................................ 20

3.6. Вещественные типы..................................................................................................... 22

3.7. Примеры и задания к самостоятельному выполнению....................................... 23

4. Программирование разветвленных алгоритмов......................................................... 26

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

4.2. Условный оператор IF................................................................................................. 28

4.3. Составной и пустой операторы................................................................................. 29

4.4. Оператор безусловного перехода............................................................................ 29

4.5. Пример и задания с оператором IF........................................................................... 30

4.6. Оператор выбора варианта CASE............................................................................. 34

4.7. Примеры и задания с оператором CASE................................................................. 35

5. Программирование алгоритмов циклической структуры....................................... 37

5.1.Оператор счётного цикла........................................................................................... 37

5.2. Примеры и задания для оператора цикла со счётчиком..................................... 38

5.3. Оператор цикла с предусловием.............................................................................. 41

5.4. Пример и задания для оператора цикла с предусловием................................... 41

5.5. Оператор цикла с постусловием............................................................................... 44

5.6. Процедуры прерываний циклов................................................................................ 44

5.7. Примеры и задания для циклов с постусловием................................................... 45

6. Структурированные типы данных................................................................................... 48

6.1. Массивы данных........................................................................................................... 48

6.2. Пример и задания для одномерных массивов....................................................... 50

6.3. Ограниченный тип (диапазон)................................................................................... 52

6.4. Пример и задания для двумерных массивов.......................................................... 53

7. Структурное программирование....................................................................................... 56

7.1. Структура сложной программы................................................................................ 56

7.2. Подпрограммы. Процедуры и функции.................................................................. 58

7.3. Структура подпрограммы-функции......................................................................... 60

7.4. Примеры и задания с подпрограммой-функцией................................................. 60

7.5. Структура подпрограммы-процедуры.................................................................... 64

7.6. Передача в подпрограмму массивов и строк......................................................... 65

7.7. Рекурсия в программе................................................................................................. 65

7.8. Вложенные подпрограммы. ...................................................................................... 66

7.9. Процедуры EXIT и HALT............................................................................................ 67

7.10. Пример и задания с подпрограммой-процедурой.............................................. 67

8. Обработка символьных данных....................................................................................... 71

8.1. Символьный тип............................................................................................................ 71

8.2. Задания для символьных данных ............................................................................ 73

9. Обработка строк текста........................................................................................................ 74

9.1. Строковый тип............................................................................................................... 74

9.2. Встроенные функции и процедуры для обработки строк................................... 75

9.3. Пример и задания для обработки строк.................................................................. 77

10. Файлы....................................................................................................................................... 79

10.1. Процедура связывания файлов............................................................................... 80

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

10.3. Типизированные файлы............................................................................................ 82

10.4. Текстовые файлы........................................................................................................ 83

10.5. Процедуры ввода ...................................................................................................... 84

10.6. Процедуры вывода .................................................................................................... 85

10.7. Примеры и задания для работы с файлами.......................................................... 87

11. Комбинированный тип – записи..................................................................................... 90

11.1. Структура данных типа записи............................................................................... 90

11.2. Обработка полей записей......................................................................................... 93

11.3. Задания с обработкой записей................................................................................ 94

12. Процедурные типы............................................................................................................... 96

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

Приложение. Обозначения графические в схемах алгоритмов........................................ 98

 

 

Редактор Е.С. Воронкова

Компьютерная верстка О.Г. Белименко

ИД № 06039 от 12.10.2001

Свод. темплан 2010 г.

Подписано в печать 03.06.10. Формат 60х84 1/16. Отпечатано на дупликаторе.

Бумага офсетная. Усл. печ. л. 6,25. Уч.-изд. л. 6,25. Тираж 100 экз. Заказ 398.

 
 


Издательство ОмГТУ. Омск, пр. Мира, 11. Т. 23-02-12

Типография ОмГТУ



<== предыдущая лекция | следующая лекция ==>
Обозначения графические в схемах алгоритмов (ГОСТ 19.701-90) | Практическая работа №1 «Алгоритмы линейной структуры».


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.17 сек.