- •Информатика в тестах
- •Информатика в тестах
- •Содержание
- •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. Алгоритмизация и программирование. Технологии
программирования. Языки программирования высокого
уровня
2.5.1. Понятия алгоритма и его свойств. Блок-схема
алгоритма. Основные алгоритмические конструкции.
Базовые алгоритмы
1. Основной алгоритмической структурой является:
ветвление;
дискретность;
результативность;
обоснованность.
Ответ: 1.
2. Представленная блок-схема отражает:
1) следование;
2) итерацию с предусловием;
3) ветвление;
4) итерацию с постусловием.
Ответ: 3.
3. Одним из основных свойств алгоритма является:
1) детерминированность;
2) альтернатива;
3) итерация;
4) ветвление.
Ответ: 1.
4. Тело цикла в программе:
В:=нет; r:=45
нц пока не B
| r:=mod(r,4)+15;
B:=(r=15)
кц
1) не выполнится ни разу;
2) выполнится 2 раза;
3) выполнится бесконечное число раз;
4) выполнится 4 раза.
Ответ: 2.
5. Тело цикла в программе:
В:=да; x:=27
нц пока B
| x:=div(x,8)+1
B:=(x>=3);
кц
1) не выполнится ни разу;
2) выполнится 2 раза;
3) выполнится бесконечное число раз;
4) выполнится 4 раза.
Ответ: 2.
6. Тело цикла в программе:
B:=да; x:=64
нц пока B
x:=div(x,6)+2
| B:=(x>=4);
кц
1) не выполнится ни разу;
2) выполнится 2 раза;
3) выполнится бесконечное число раз;
4) выполнится 3 раза.
Ответ: 4.
7. Тело цикла в программе:
B:=нет; r:=28
нц пока не B
x:=mod(r,8)+13
| B:=(r=16);
кц
1) не выполнится ни разу;
2) выполнится 1 раз;
3) выполнится бесконечно много раз;
4) выполнится 4 раза.
Ответ: 4.
8. Тело цикла в программе:
В:=нет; r:=22
нц пока не B
r:=mod(r,14)+7;
| B:=(r=10);
кц
1) не выполнится ни разу;
2) выполнится 2 раза;
3) выполнится бесконечное число раз;
4) выполнится 4 раза.
Ответ: 3.
9. Тело цикла в программе:
B:=да; x:=13
нц пока B
x:=div(x,3)+1;
| B:=(x>=4)
кц
1) не выполнится ни разу;
2) выполнится 2 раза;
3) выполнится бесконечное число раз;
4) выполнится 4 раза.
Ответ: 2.
10. Тело цикла в программе:
B:=да; x:=45
нц пока B
x:=div(x,5)+1;
| B:=(x>=3)
кц
1) не выполнится ни разу;
2) выполнится 3 раза;
3) выполнится бесконечное число раз;
4) выполнится 4 раза.
Ответ: 2.
11. Тело цикла в программе:
B:=да; x:=96
нц пока B
x:=div(x,7)+1;
| B:=(x>=3)
кц
1) не выполнится ни разу;
2) выполнится 3 раза;
3) выполнится бесконечное число раз;
4) выполнится 4 раза.
Ответ: 2.
12. Тело цикла в программе:
p:=1; a:=1;
нц пока p>16
| a:=2*a;
p:=p*a;
кц
1) не выполнится ни разу;
2) выполнится 2 раза;
3) выполнится бесконечное число раз;
4) выполнится 4 раза.
Ответ: 1.
13. Определить значение переменной n после выполнения фрагмента алгоритма:
n:=0;
нц
для k от 1 до 10
| если div(k,5)=1
| | то n:=n+1
кц
1) N=0;
2) N=2;
3) N=5;
4) N=4.
Ответ: 3.
14. Определить значение переменной n после выполнения фрагмента алгоритма:
n:=0;
нц
для k от 1 до 10
| если div(k,7)=1
| | то n:=n+1
кц
1) N=0;
2) N=2;
3) N=5;
4) N=4.
Ответ: 4.
15. Определить значение переменной n после выполнения фрагмента алгоритма:
n:=0;
нц
для k от 1 до 10
| если div(k,8)=1
| | то n:=n+1
кц
1) N=0;
2) N=2;
3) N=3;
4) N=4.
Ответ: 3.