- •Информатика в тестах
- •Информатика в тестах
- •Содержание
- •1.4. Модели решения функциональных и вычислительных 89
- •2.6.4. Защита информации в локальных и глобальных 259
- •Введение
- •1. Теоретическая часть
- •1.1.2. Меры и единицы количества и объема информации
- •1.1.3. Позиционные системы счисления
- •1.1.4. Логические основы эвм
- •1.2. Технические средства реализации информационных
- •Процессов
- •1.2.1. История развития эвм. Понятия и основные виды
- •Архитектуры эвм
- •1.2.2 Состав и назначение основных элементов персональных
- •Компьютеров, их характеристики
- •1.2.3. Запоминающие устройства: классификация, принципы
- •Работы, основные характеристики
- •1.2.4. Устройства ввода/вывода данных, их разновидности
- •И основные характеристики
- •1.3. Программные средства реализации информационных
- •1.3.2. Файловая структура операционных систем.
- •Операции с файлами
- •1.3.3. Технологии обработки текстовой информации
- •1.3.4. Электронные таблицы
- •1.3.5. Технологии обработки графической информации
- •1.3.6. Средства электронных презентаций
- •1.3.7. Основы баз данных и знаний
- •1.3.8. Системы управления базами данных
- •1.4. Модели решения функциональных и вычислительных
- •1.4.1. Моделирование как метод познания
- •1.4.2. Классификация и формы представления моделей
- •1.4.3. Методы и технологии моделирования
- •1.4.4. Информационная модель объекта
- •1.5. Алгоритмизация и программирование. Технологии
- •1.5.2. Программы линейной структуры. Операторы ветвления.
- •Операторы цикла
- •1.5.3. Модульный принцип программирования. Подпрограммы.
- •Принципы проектирования программ сверху вниз
- •И снизу вверх
- •1.5.4. Объектно-ориентированное программирование
- •1.5.5. Интегрированные среды программирования
- •1.5.7. Эволюция и классификация языков программирования.
- •Основные понятия языков программирования
- •1.5.8. Структуры и типы данных языка программирования
- •1.6. Локальные и глобальные сети эвм. Методы защиты
- •Информации
- •1.6.1. Сетевые технологии обработки данных
- •1.6.2. Основы компьютерной коммуникации. Принципы
- •Построения, основные топологии вычислительных сетей,
- •Коммуникационное оборудование
- •1.6.3. Сетевой сервис и сетевые стандарты. Программы
- •Для работы в сети Интернет
- •1.6.4. Защита информации в локальных и глобальных
- •Компьютерных сетях. Шифрование данных.
- •Электронная подпись.
- •2. Практическая часть
- •2.1.2. Меры и единицы количества и объема информации
- •2.1.3. Позиционные системы счисления
- •2.1.4. Логические основы эвм
- •2.2. Тесты к теме: Технические средства реализации
- •Информационных процессов
- •2.2.1. История развития эвм. Понятия и основные виды
- •Архитектуры эвм
- •2.2.2. Состав и назначение основных элементов персонального
- •Компьютера, их характеристики
- •2.2.3. Запоминающие устройства: классификация, принцип
- •Работы, основные характеристики
- •2.2.4. Устройства ввода/вывода данных, их разновидности
- •И основные характеристики
- •15. Что является характеристикой монитора?
- •2.3.2. Файловая структура операционных систем. Операции
- •С файлами
- •2.3.3. Технологии обработки текстовой информации
- •2.3.4. Электронные таблицы
- •2.3.5. Технологии обработки графической информации
- •2.3.6. Средства электронных презентаций
- •2.3.7. Основы баз данных и знаний
- •2.3.8. Системы управления базами данных
- •2.4. Тесты к теме: Модели решения функциональных
- •И вычислительных задач
- •2.4.1. Моделирование как метод познания
- •2.4.2. Классификация и формы представления моделей
- •2.4.3. Методы и технологии моделирования
- •2.4.4. Информационная модель объекта
- •2.5. Алгоритмизация и программирование. Технологии
- •2.5.2. Программы линейной структуры. Операторы ветвления.
- •Операторы цикла
- •2.5.3. Модульный принцип программирования. Подпрограммы.
- •Принципы проектирования программ сверху вниз
- •И снизу вверх
- •2.5.4. Объектно-ориентированное программирование
- •2.5.5. Интегрированные среды программирования
- •2.5.6. Этапы решения задач на компьютере
- •2.5.7. Эволюция и классификация языков программирования.
- •Основные понятия языков программирования
- •2.5.8. Структуры и типы данных языка программирования
- •2.6. Локальные и глобальные сети эвм. Методы защиты
- •Информации
- •2.6.1. Сетевые технологии обработки данных
- •2.6.2. Основы компьютерной коммуникации. Принципы
- •Построения, основные топологии вычислительных сетей,
- •Коммуникационное оборудование
- •2.6.3. Сетевой сервис и сетевые стандарты. Программы
- •2.6.4. Защита информации в локальных и глобальных
- •Компьютерных сетях. Шифрование данных.
- •Электронная подпись
- •Литература
- •Информатика в тестах
- •302020, Г. Орел, Наугорское шоссе, 29.
2.5.3. Модульный принцип программирования. Подпрограммы.
Принципы проектирования программ сверху вниз
И снизу вверх
1. Отличием между процедурой и программой является:
1) заголовок процедуры имеет другой синтаксис и включает служебное слово procedure;
2) процедура начинается со слова begin;
3) программа начинается со слова begin;
4) между программой и процедурой нет отличий.
Ответ: 1.
2. Описание процедуры заканчивается:
1) точкой;
2) точкой с запятой;
3) запятой;
4) двоеточием.
Ответ: 2.
3. Глобальные имена действуют:
1) в подпрограмме;
2) во всей программе, кроме подпрограмм;
3) во всей программе;
4) во всех подпрограммах.
Ответ: 3.
4. Оператор вызова процедуры имеет вид:
1) <список выражений> (<имя процедуры>);
2) <имя выражений> (<список процедуры>);
3) <список процедуры> (<имя выражений>);
4) <имя процедуры> (<список выражений>).
Ответ: 4.
5. Функция – это:
1) подпрограмма, определяющая единственное скалярное, вещественное или строковое значение;
2) программа, определяющая единственное скалярное, вещественное или строковое значение;
3) подпрограмма, определяющая множество скалярных, вещественных или строковых значений;
4) программа, определяющая множество скалярных, вещественных или строковых значений.
Ответ: 1.
6. Не является отличием подпрограммы-функции от процедуры:
1) заголовок функции начинается со служебного слова function и заканчивается указанием типа значения функции;
2) раздел операторов функции должен содержать хотя бы один оператор присваивания имени функции;
3) обращение к функции – не оператор, а выражение;
4) обращение к процедуре – не оператор, а выражение.
Ответ: 4.
7. Функции (и процедуры):
1) не могут быть рекурсивными;
2) могут быть рекурсивными при использовании числовых переменных;
3) могут быть рекурсивными;
4) могут быть рекурсивными при использовании вещественных переменных.
Ответ: 3.
8. Рекурсивные функции – это:
1) функции, которые используют свое имя в собственном опии-сании;
2) функции и процедуры, которые используют свое имя в собственном описании;
3) процедуры, которые используют свое имя в собственном описании;
4) функции и процедуры, которые не используют свое имя в собственном описании.
Ответ: 2.
9. Перечислите основные виды процедур и функций: 1) внутрен-ние, 2) стандартные, 3) нестандартные, 4) неопознанные:
1) 1,2,4;
2) 1,2,3,4;
3) 1,3,4;
4) 1,2.
Ответ: 4.
10. Для подключения внешних подпрограмм используется директива:
1) $M имя файла;
2) $N имя файла;
3) $F имя файла;
4) $I имя файла.
Ответ: 4.
11. Перечислите основные разделы модуля: 1) заголовок, 2) ин-терфейс, 3) реализация, 4) инициализация, 5) текст.
1) 1,2,3,4;
2) 1,2,4,5;
3) 1,3,5;
4) 1,2,3,5.
Ответ: 1.
12. Перечислите, что входит в состав интерфейса: 1) объявление переменных, доступных пользователям в теле основной программы; 2) объявление процедур и функций, доступных пользователям в теле основной программы; 3) объявление переменных, не доступных пользователям в теле основной программы; 4) объявления процедур и функций, не доступных пользователям в теле основной программы.
1) 1,4;
2) 1,1,3,4;
3) 1,3;
4) 1,2.
Ответ: 4.
13. Перечислите, какие компоненты содержит раздел «реализация»: 1) процедуры; 2) функции; 3) описания; 4) опре-деления.
1) 1,3;
2) 1,2;
3) 2,4;
4) 2,3.
Ответ: 2.
14. Раздел «инициализация» содержит операторы, необходимые:
1) для инициализации переменных;
2) для инициализации программы;
3) для инициализации модуля;
4) для инициализации языка программирования.
Ответ: 3.
15. Программист:
1) имеет возможность самостоятельно создавать модули;
2) не имеет возможность самостоятельно создавать модули;
3) имеет возможность создавать модули только из модуля CRT;
4) имеет возможность создавать модули только из модуля GRAPH.
Ответ: 1.