Тема 3. 6 процедуры и функции. Заголовок и тело процедур и функций, классификация параметров. Вызов процедур и функций. Особенности их использования 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Тема 3. 6 процедуры и функции. Заголовок и тело процедур и функций, классификация параметров. Вызов процедур и функций. Особенности их использования



Понятие подпрограмм, процедур и функций. Стандартные процедуры и функции.

Процедуры и функции определённые пользователем.

Объявление процедур и функций.

Параметры и их классификация. Область действия имён. Передача данных между подпрограммой и вызывающей её программой.

Вызов процедур и функций

Литература [1, с.99-111], [5, с.190-196], [2], [3], [7], [8], [9], [10], [11]  [12], [13], [14], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25]

Методические рекомендации

 

При изучении данной темы обратите внимание на следующие вопросы:

1 Для чего предназначены процедуры.

2 Что включает в себя заголовок процедуры.

3 Чем отличаются формальные и фактические параметры.

4 Для чего предназначены функции.

5 Что включает в себя заголовок функции.

6 Какая разница между процедурой и функцией.

7 Механизм передачи данных между подпрограммой и той программой, из которой осуществляется её вызов

8 Способы вызова подпрограмм

Тема 3.7 Метод пошаговой детализации (последовательного  

            уточнения) разработки алгоритмов. Особенности

            использования массивов в качестве параметров

Последовательное уточнение алгоритмов. Особенности использования массивов в качестве параметров пользовательских подпрограмм.

 

Литература [1,], [2], [3], [5,], [7], [8], [9], [10], [11], [12], [13], [14], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25],

Методические рекомендации

 

При изучении данной темы обратите внимание на следующие вопросы:

1 Механизм метода последовательного уточнения алгоритмов

2 Метод пошаговой детализации построения алгоритмов.

3 Особенности передачи массивов в качестве параметров в подпрограмму

4 Обработка двумерных массивов при помощи пользовательских процедур и функций.

5 Организация ввода – вывода с помощью текстовых файлов

 

Тема 3.8 Организация библиотек. Стандартные библиотечные модули и модули пользователя. Структура Unita

Стандартные библиотечные модули и модули пользователя. Структура Unita. Содержание и назначение его частей.

 

Литература [1, с.199-307], [6, с.41-66], [2], [3], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28],. [40], [41].

Методические рекомендации

 

При изучении данной темы обратите внимание на следующие вопросы:

1 Внешние процедуры

2 Модули: их структура, разработка, компиляция и использование.

3 Стандартные модули Сrt, Dos, Graph3, Overlay, Рrinter, System, Тurво3, Graph.

4 Структура Unita. Содержание и назначение его частей.

5 Процедуры и функции Unit Graph.

6 Создание модуля пользователя

Тема 3.9 Символьные переменные и строки. Организация,

            размещение в памяти, процедуры и функции

            обработки строк. Множества. Записи

 

Использование символьных и строковых переменных. Описание переменных и особенности их размещения в памяти. Процедуры и функции для обработки строк. Понятие и особенности переменных типа множества. Описание типа и операции над множествами. Понятие и особенности переменных типа запись. Описание записи. Обращение к полям записи.

 

Литература [1, с.111-124], [1, с.147-150], [1, с.128-146], [5, с. 200-214], [6, с.4-13], [5, с.170-182], [2], [3], [7], [8], [9], [10], [11], [12], [13], [14], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28].

Методические рекомендации

 

При изучении данной темы обратите внимание на следующие вопросы:

1 Как описываются строковые данные.

2 Чему равна максимальная длина строковой переменной.

3 Какие операции допустимы над строковыми данными, их приоритет, какие выражения называются строковыми.

4 Какие стандартные процедуры и функции существуют в Паскале для работы со строковыми данными.

5 Как описать переменную типа запись.

6 В каких случаях используются переменные типа запись.

7 Что такое составное имя.                        

8 Как можно обратиться к полю записи.

9 Каково назначение оператора with.

10 Что такое множество, как описать множество в программе.

11 Как задать множество-константу.

12 Как осуществляете ввод/вывод множеств-переменных.

13 Какие операции допустимы над данными типа множества.

14 Как можно задать множество-константу.

15 Способы составления программ для обработки данных типа множества.

 



Поделиться:


Последнее изменение этой страницы: 2020-12-09; просмотров: 172; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.197.123 (0.005 с.)