Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Методические пособие по изучению алгометрического языка pascal



НА СКЛАДЕ ЛЕСОПРОДУКЦИИ…………………………………………

Автономная некоммерческая организация

Высшего профессионального образования

«Брянский институт управления и бизнеса»

________________________________________________________________

ИНФОРМАТИКА И ПРОГРАММИРОВАНИЕ

Методические пособие по изучению алгометрического языка pascal

для студентов, обучающихся

по направлению

Брянск 2011


Оглавление

Введение……………………………………………………………………….……………….4

Глава 1. ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА ПАСКАЛЬ …………………………………….…………………………………………….…..5

1.1. Алфавит языка…...……………………………………………….………..…..5

1.2. Основные определения языка …………………………………………..…..6

1.3. Составные части программы ….………..…………………….……...……..7

Вопросы для самоконтроля..………...……………… ……..……………..9

Глава 2. СТАНДАРТНЫЕ ТИПЫ ДАННЫХ........ ………………………..............10

2.1. Данные целого типа.……………………………………………….……..…10

2.2. Данные действительного типа…………………..…………………...……...11

2.3. Данные логического типа......................... …………………………….……...11

2.4. Данные символьного типа …… ……………………………..…….…….…..12

2.5. Описание констант и переменных стандартного типа.………...…..12

Вопросы для самоконтроля..……………………………………………...13

Глава 3. ВЫРАЖЕНИЯ.. …………………………………………………………………..14

3.1. Стандартные функции ……………………………………………….……….14

3.2. Арифметические выражения..…………………………………….…...…...14

3.3. Логические выражения….…………………………………………….…...….15

Вопросы для самоконтроля……………………………………….………...16

Глава 4. ОСНОВЫ ПРОГРАММИРОВАНИЯ ПРОСТЫХ ЗАДАЧ…….. ….……….17

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

4.2. Понятие о составном и пустом операторах. На­значение символа точки с запятой…………………..……………………………………………...18

4.3. Простейший ввод и вывод данных. …………………………………….......19

4.4. Примеры программирования простых задач…….………………………...21

Вопросы для самоконтроля……………….…………………………….….22

Глава 5. УПРАВЛЯЮЩИЕ КОНСТРУКЦИИ ЯЗЫКА …………………………………24

5.1. Условный оператор………………………………………………………....24

5.2. Оператор выбор…………………………………………………………….…26

5.3. Оператор перехода………………………..………………………………….28

5.4 Примеры программирования вычислительных процессов с разветвлениями……………………………………………………………..29

Вопросы для самоконтроля……………………… ……………..………….30

Глава 6. ОРГАНИЗАЦИЯ ЦИКЛИЧЕСКИХ ПРОЦЕССОВ …………………………32

6.1. Оператор цикла с предварительным условием…….………………………32

6.2. Оператор цикла с последующим условием…………………………………33

6.3. Оператор цикла с параметром…………………….…………………………..33

6.4. Вложенные циклы…………………………….………………………………….35

Вопросы для самоконтроля…………………………………………………35

Глава 7. ОСНОВЫ ВВОДА И ВЫВОДА ……………………………………………..36

7.1. Оператор ввода………………………………………………………………..36

7.2. Оператор вывода……………………………………………………………...39

7.3. Программирование циклических вычислительных процессов….……...40

Вопросы для самоконтроля…………………………………………………43

Глава 8. ПЕРЕМЕННЫЕ ТИПЫ ………………………………………………………….44

8.1. Перечислимый тип данных..………………………………………………..44

8.2. Ограниченный тип данных………………………….……………………….44

Вопросы для самоконтроля…………………………………………………45

Глава 9. СЛОЖНЫЙ ТИП ДАННЫХ — МАССИВЫ …………………………………..46

9.1. Понятие массива……………………………………………………………….46

9.2. Тип массива……………………………………………………………………..48

9.3. Упакованные массивы………………………….……………………………….49

9.4. Понятие многомерных массивов………………………………………..…..49

9.5. Примеры программирования задач с использованием массивов…..…..50

Вопросы для самоконтроля………………….………………………….…..50

Глава 10. СЛОЖНЫЙ ТИП ДАННЫХ — МНОЖЕСТВА ……………………….……51

10.1.Множества в языке ПАСКАЛЬ………………………….……………….……51

10.2.Примеры программирования задач с использованием множества……52

Вопросы для самоконтроля……………………..…………………………..52

Глава 11. СЛОЖНЫЙ ТИП ДАННЫХ-ЗАПИСИ ………………………………………….53

11.1.Понятие записи………..……………………………………………………….53

11.2.Оператор присоединения…………………………………………………….54

11.3.Примеры программирования задач с использованием записи………..55

Вопросы для самоконтроля………………………………………………....55

Глава 12. ПОДПРОГРАММЫ ……………………………………………………………….56

12.1.Общие сведения……………….……………………………………………….56

12.2.Процедуры и функции………………………………………………….…..56

12.3.Примеры программирования задач с использо­ванием процедур и функций………………………………………………………………….……….57

Вопросы для самоконтроля……………………………………………….….58

Глава 13. ФАЙЛЫ ………………………………………………………………………….….59

13.1.Понятие файла………………………………………………………………...59

13.2.Чтение файла………………………………………………………………....59

13.3.Запись файла…………………….……………………………………………61

13.4.Чтение и запись файла………………………….…………………………..…62

13.5.Программирование с использованием внешних файлов………….…62

Вопросы для самоконтроля…………………………….………………….…62





Дата публикования: 2014-11-02; Прочитано: 493 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...