 
        
        - •Министерство образования и науки рф
- •Список рекомендуемой литературы
- •Крымов б.А. Основы программирования на языке TurboPascal: Учеб пособие / Воронеж. Гос. Технол. Акад / б.А. Крымов, а.О. Мовшин, с.В. Кулакова. – Воронеж, 2000. – 130 с.
- •Вопросы для самоконтроля Раздел 1.1
- •Раздел 1.2
- •Раздел 3.3
- •Раздел 3.4
- •Раздел 3.5
- •Раздел 3.6.
- •Раздел 3.7
- •Раздел 3.8
- •Раздел 3.9
- •Раздел 3.10
- •Раздел 3.11
- •Раздел 3.12
- •Раздел 4.1
- •Раздел 4.2
- •Раздел 5.1
- •Раздел 5.2
- •Раздел 5.3
- •Контрольная работа № 1
- •Пример решения задачи 2
- •Алгоритм
- •Программа
- •Программа
- •Задание 4. Организация циклов
- •Задания к задаче 4
- •Пример выполнения задачи 3
- •Алгоритм
- •Программа
- •Контрольная работа № 2
- •Задания к задаче 5
- •Методические указания к выполнению задания 5
- •Алгоритм
- •Программа
- •Задания к задаче 5
- •Методические указания к выполнению задания 6
- •Алгоритм главной программы Алгоритм подпрограммы Программа
- •Приложение 1
- •Приложение 2 Некоторые служебные слова TurboPascal 7.0
- •Приложение 3 Стандартные функции TurboPascal 7.0
- •1 1
Раздел 3.9
- Напишите алгоритм программы, вычисляющей сумму элементов одномерного массива. 
- Напишите алгоритм программы, вычисляющей произведение 10 чисел, вводимых с клавиатуры. 
- Напишите алгоритм программы, которая из 10 чисел, вводимых с клавиатуры, вычисляет максимальное. 
- Напишите алгоритм программы, вычисляющий минимальный элемент одномерного массива. 
- Перечислите основные принципы структурного программирования. 
- В чем заключается метод пошаговой детализации «сверху-вниз»? 
Раздел 3.10
- Опишите взаимодействие внешнего и внутреннего циклов? 
- Допустимо ли пересечение тел внешнего и внутреннего циклов? 
- Разрешен ли вход в тело внутреннего цикла, минуя его оператор For? 
- В каких случаях возможна передача управления из внутреннего цикла во внешний? Из внешнего во внутренний? 
- Что представляют собой двумерные массивы с точки зрения математики? 
- Приведите три различных способа описания двумерных массивов. 
- Как можно обратиться в программе к элементу двумерного массива? 
- Каковы особенности ввода и вывода двумерных массивов. 
- Напишите фрагмент программы, печатающей двумерный массив в виде прямоугольной таблицы. 
Раздел 3.11
- Может ли программа содержать несколько программных единиц? Каких? 
- Что представляет собой подпрограмма и для чего она используется? 
- Какую программную единицу называют вызывающей, что она должна содержать? 
- Опишите взаимодействие вызывающей программы и подпрограммы. 
- Что представляют собой локальные и глобальные имена? Какие принципы положены в основу разделения имен на локальные и глобальные? 
- Что представляют собой формальные и фактические параметры? Какую роль они выполняют, как они должны быть согласованы? 
- Правильно ли согласованы формальные и фактические параметры (WATT,A,MAX) и (2.5,В)? 
 Назовите
	виды подпрограмм, и охарактеризуйте
	их особенности. Назовите
	виды подпрограмм, и охарактеризуйте
	их особенности.
Раздел 3.12
- Приведите структуру описания процедуры. 
- На какие разновидности делятся формальные параметры? 
- Как взаимодействуют между собой фактические параметры и формальные параметры-значения? 
- Как взаимодействуют между собой фактические параметры и формальные параметры-переменные? 
- Можно ли передать результаты счета из процедуры в вызывающую программу с помощью параметров-значений? 
- Приведите структуру описания функции. 
- Может ли функция передать в вызывающую программу значения двух переменных? 
- Какой оператор должен присутствовать в теле функции обязательно? 
- Приведите правила использования массивов в подпрограммах. 
Раздел 4.1
- Что такое операционная система (ОС)? 
- Перечислите основные функции ОС. 
- Какие компоненты должна содержать ОС? 
- Что представляет собой файл, диск, каталог? 
- Расскажите об организации файловой структуры современных ОС. 
Раздел 4.2
- Перечислите преимущества ОС Windows по сравнению с DOS. 
- В чем выражается многозадачность ОС Windows. 
- Назовите способы организации обмена данными между различными программами Windows. 
- Приведите примеры объектов Windows и элементов, которые объектами Windows не являются. 
- Какие Вы знаете элементы управления ОС Windows? 
- Перечислите особенности файловой структуры Windows. 
