Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12




НазваниеПрограмма и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12
страница1/45
Дата публикации17.10.2016
Размер9.76 Kb.
ТипПрограмма
  1   2   3   4   5   6   7   8   9   ...   45


ОГЛАВЛЕНИЕ


Введение 4

Часть 1. Основы языка Паскаль 5

1. Алгоритм и программа 5

1.1. Алгоритм 5

1.2. Свойства алгоритма 6

1.3. Формы записи алгоритма 6

1.4. Программа и программное обеспечение 8

1.5. Этапы разработки программы 9

2. Данные в языке Паскаль 12

2.1. Константы 12

2.2. Переменные и типы переменных 15

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

4. Линейный вычислительный процесс 23

4.1. Оператор присваивания 23

4.2. Оператор ввода 24

4.3. Оператор вывода 25

4.4. Управление выводом данных 27

4.5. Вывод на печать 27

5. Структура простой программы на Паскале 29

6. Компилятор и оболочка Turbo Pascal 33

7. Разветвляющийся вычислительный процесс и условный оператор 37

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

7.2. Операции отношения 37

7.3. Логические операции 38

7.4. Короткий условный оператор 41

7.5. Полный условный оператор 42

7.6. Составной условный оператор 42

7.7. Вложенные условные операторы 45

7.8. Оператор выбора 46

7.9. Примеры программ с условным оператором 48

8. Директивы компилятора и обработка ошибок ввода 52

9. Оператор цикла. Циклы с предусловием и постусловием 55

10. Цикл со счетчиком и досрочное завершение циклов 58

11. Типовые алгоритмы табулирования функций, вычисления количества, суммы и произведения 62

11.1. Алгоритм табулирования 62

11.2. Алгоритм организации счетчика 66

11.3. Алгоритмы накопления суммы и произведения 69

12. Типовые алгоритмы поиска максимума и минимума 72

13. Решение учебных задач на циклы 75

14. Одномерные массивы. Описание, ввод, вывод и обработка массивов на Паскале 79

15. Решение типовых задач на массивы 86

^ Часть 2. Элементы профессионального программирования на Паскале 92

16. Кратные циклы 92

16.1. Двойной цикл и типовые задачи на двойной цикл 92

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

17. Матрицы и типовые алгоритмы обработки матриц 105

18. Подпрограммы 115

18.1. Процедуры 118

18.2. Функции 126

18.3. Массивы в качестве параметров подпрограммы 131

18.4. Открытые массивы 140

19. Множества и перечислимые типы 144

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

20.1. Работа с символами 149

20.2. Работа со строками 152

21. Текстовые файлы 159

21.1. Общие операции 159

21.2. Примеры работы с файлами 164

21.3. Работа с параметрами командной строки 167

22. Записи. Бинарные файлы 169

23. Модули. Создание модулей 177

23.1. Назначение и структура модулей 177

23.2. Стандартные модули Паскаля 180

24. Модуль crt и создание консольных интерфейсов 182

25. Модуль graph и создание графики на Паскале 192

Заключение 209

Приложение 1. Таблицы ASCII-кодов символов для операционных систем DOS и Windows 210

Приложение 2. Основные директивы компилятора Паскаля 213

Приложение 3. Основные сообщения об ошибках Паскаля 215

Приложение 4. Дополнительные листинги программ 221

Приложение 5. Расширенные коды клавиатуры 286

Приложение 6. Правила хорошего кода 288

Рекомендуемая литература 295



Введение



Язык программирования Паскаль (Pascal) в настоящее время следует рассматривать как учебное средство, позволяющее, при своем простом синтаксисе, сосредоточиться на алгоритмической стороне программирования, не вдаваясь в детали разработки сложных пользовательских интерфейсов и структур данных. Таким образом, пособие рассчитано на базовый курс подготовки по основам программирования и тех студентов, для которых оно не является основной специальностью, и начинающих студентов-программистов. Оно может также оказаться полезно инженерам и специалистам, решившим познакомиться с искусством программирования.

Пособие отражает, в основном, мой личный опыт преподавания основ программирования и не претендует на "всеохватность". Так, в нем практически не затронуты работа с динамической памятью, объектно-ориентированное программирование и ряд других тем, без которых профессиональное владение любым языком едва ли возможно.

Курс построен из двух частей, содержание которых примерно соответствует двухсеместровой программе изучения основ программирования из расчета одной пары в неделю.

Пособие содержит как лекционный материал, так и большое количество исходных текстов программ-примеров. Рекомендуемая среда для работы с примерами -- Turbo Pascal 7.1 , скачать компактный дистрибутив которого можно, например, по ссылке http://pers.narod.ru/distr/TP71Setup.zip (770 Кб, внутри установщик и readme.txt). Вполне подойдёт и бесплатный Free Pascal, очень похожий в управлении и по возможностям, но являющийся полноценным 32-разрядным приложением. Буду признателен за письма с Вашими отзывами, пожеланиями и замечаниями. Все авторские права принадлежат мне, однако я не возражаю против свободного использования этого учебника в образовательных целях при условии сохранения его текста неизменным.

  1   2   3   4   5   6   7   8   9   ...   45

Похожие:

Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 iconПрограммное обеспечение компьютера, состав и структура. Назначение...
Писанных в двоичной форме на машинном языке, понятном процессору компьютера. Компьютерная программа является формой записи алгоритмов...
Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 iconПособие для учащихся основы программирования на Паскаль авс
«Программное обеспечение автоматизированных систем» (поас) Волггту с. А. Овчинников
Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 iconПрикладное программное обеспечение реферат студентки 1 курса экономического факультета
«телом», то программное обеспечение (software) – это его «мозг». Именно правильно подобранное и грамотно установленное программное...
Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 iconТематическое планирование кружка на 2009/2010 уч г. «Основы алгоритмизации...
Турбо – Паскаль, рассчитана на 34 часа. Изучение данного курса ориентировано на использование учебного пособия «Разработка прикладных...
Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 iconРабочая программа Дисциплины «Информационная безопасность» 230105...
Составлена в соответствии с Государственными требованиями к минимуму содержания и уровню подготовки выпускника по специальности:...
Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 iconРабочая программа Дисциплины «База данных» 230105 «Программное обеспечение...
Составлена в соответствии с Государственными требованиями к минимуму содержания и уровню подготовки выпускника по специальности:...
Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 iconРабочая программа Дисциплины «Профессиональные технологии программирования»...
Составлена в соответствии с Государственными требованиями к минимуму содержания и уровню подготовки выпускника по специальности:...
Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 iconТема: Программное обеспечение компьютера. Прикладное программное обеспечение
Цель: рассмотреть программное обеспечение компьютера и прикладное программное обеспечение компьютера
Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 icon1. Современное по пк. Классификация современного по. Программное обеспечение
Программное обеспечение это совокупность программ обработки данных и необходимых для их эксплуатации документов
Программа и программное обеспечение 8 Этапы разработки программы 9 Данные в языке Паскаль 12 Константы 12 icon2. Программное обеспечение компьютера. 11кл
Персональный компьютер не может работать без программного обеспечения. Для компьютера разработано множество программ. В зависимости...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
dopoln.ru
Главная страница