- •Содержание
- •Введение
- •Рабочая программа
- •Цели и задачи дисциплины
- •Место дисциплины в структуре ооп
- •Требования к результатам освоения дисциплины
- •Содержание разделов и тем дисциплины
- •Тема 8. Введение в программирование
- •Тема 9. Основы программирования
- •Тема 10. Программирование алгоритмов обработки сложных данных
- •Раздел 6. Основы современной технологии программирования
- •Тема 11. Модульный принцип построения программ
- •Тема 12. Основы проектирования программ
- •Раздел 5. Основы программирования на языке высокого уровня
- •Тема 13. Программирование с использованием динамической памяти
- •Раздел 7. Основы объектно-ориентированного программирования
- •Тема 14. Основные понятия объектно-ориентированного программирования
- •Тема 15. Классы и объекты
- •Учебно-методическое и информационное обеспечение дисциплины
- •Вопросы для подготовки к экзамену
- •Контрольная работа
- •2.1 Общие указания и выбор варианта
- •2.2 Задания контрольной работы
- •2 Задание Логика (балл -10)
- •3 Задание Основные понятия информатики (балл -5)
- •4 Задание Основы алгоритмизации (балл -5)
- •5 Задание Основы программирования (балл -5)
- •6 Задание Структуры данных (балл -5)
- •7 Задание Решение задач с заданным алгоритмом (балл -10)
- •8 Задание Разработка алгоритмов и программ (балл -20)
- •3.Методические указания к выполнению заданий
- •Требования к оформлению контрольной работы
- •Методические указания к выполнению задания 1
- •Методические указания к выполнению задания 2
- •Методические указания к выполнению заданий 3-6
- •Методические указания к выполнению задания 7
- •Методические указания к выполнению задания 8
- •Разность наибольшего и наименьшего элементов
- •Применение бальной системы оценок
- •Типичные ошибки, допускаемые при выполнении контрольной работы
- •650992, Г. Кемерово, пр. Кузнецкий, 39.
3 Задание Основные понятия информатики (балл -5)
0 вариант
Информатика - это научное направление, изучающее…
1.модели и методы проектирования архитектуры ЭВМ;
2.модели, методы и средства сбора, хранения, обработки и передачи информации;
3.модели, методы и средства разработки программных средств, используемых для работы на ЭВМ;
4.способы использования технических средств при выполнении рутинных процедур обработки данных.
1 вариант
Какое из перечисленных понятий не является свойством алгоритма
1.однозначность;
2.массовость;
3.результативность ;
4.дискретность;
5.содержательность.
2 вариант
Свойство алгоритма, состоящее в определённости применения правил к исходным данным, что приводит к однозначности решения, носит название
1.однозначность;
2.массовость;
3.результативность;
4.дискретность.
3 вариант
Отметьте те понятия, которые связаны с термином «информатика»
1.cигнал;
2.вещество;
3.сообщение;
4.энергия;
5.данные.
4 вариант
Свойство алгоритма выдавать результат для допустимых исходных данных через конечное количество шагов носит название
1. однозначность;
2. массовость;
3. результативность;
4. дискретность.
5 вариант
Свойство информации, которое характеризует степень ее соответствия реальности, это:
1.содержательность;
2.надежность;
3.важность;
4.адекватность.
6 вариант
Алгоритм обладает свойством массовости, если …
1.выдает результат при различных вариантах входных данных;
2.не выдает результат при неверных входных данных;
3. выдает различные результаты при одинаковых входных данных;
4. используется группой пользователей.
7 вариант
Свойство алгоритма, состоящее в определённости применения правил к исходным данным, что приводит к однозначности решения, носит название
1. однозначность;
2. массовость;
3. результативность;
4. дискретность.
8 вариант
Определите правильную последовательность решения задачи на ЭВМ
1. постановка задач;
2.составление программы;
3.разработка алгоритма;
4.выбор метода решения;
5.вычисление и обработка результата;
6.отладка.
9 вариант
Из перечисленных
1) ADA
2) АССЕМБЛЕР
3) PASCAL
4) LISP
5) МАКРОАССЕМБЛЕР
к языкам высокого уровня не относят…
- только 1
- только 5
- 2 и 5
- 3 и 5
- 1 и 3.
4 Задание Основы алгоритмизации (балл -5)
0 вариант
Базовые канонические структуры алгоритмов - это:
1. следование;
2. развилка;
3. выбор;
4. повторение;
5. переход;
6. ввод.
1 вариант
На рисунке представлен фрагмент алгоритма, имеющий ……… структуру
1.разветвляющуюся; 2.циклическую с постусловием; 3.циклическую с предусловием; 4.линейную. |
|
|
2 вариант
На рисунке представлен фрагмент алгоритма, имеющий ……… структуру
1.разветвляющуюся;
2.циклическую с постусловием;
3.циклическую с предусловием;
4.линейную.
3 вариант
В блок-схеме внутри данного символа следует написать
1.конец программы;
2.X=X+1;
3.вывести X;
4.X>Y.
4 вариант
В блок-схеме внутри данного символа следует написать
1.конец программы;
2.X=X+1;
3.вывести X;
4.X>Y.
5 вариант
В блок-схеме внутри данного символа следует написать
1.конец программы;
2.X=X+1;
3.вывести X;
4.X>Y.
6 вариант
Реализация циклов в алгоритмах
1.не уменьшает объём памяти, используемый программой, выполняющей алгоритм, и не увеличивает количество записей одинаковых последовательностей команд;
2.уменьшает объём памяти, используемый программой, выполняющей алгоритм, и сокращает количество записей одинаковых последовательностей команд;
3.уменьшает объём памяти, используемый программой, выполняющей алгоритм, и увеличивает длину записей одинаковых последовательностей команд;
4.увеличивает объём памяти, используемый программой, выполняющей алгоритм, и сокращает количество записей одинаковых последовательностей команд.
7 вариант
На блок-схеме изображен алгоритм следующего вида:
1. рекурсивный;
2.линейный;
3.циклический X;
4.прямолинейный.
8 вариант
Алгоритм, содержащий хотя бы одно условие, в результате которого обеспечивается переход на один из двух возможных шагов, называется
1.линейным;
2.разветвляющимся;
3.циклическим.
9 вариант
Алгоритм, представляющий собой набор команд, выполняемых последовательно во времени, друг за другом, называется
1.линейным;
2.разветвляющимся;
3.циклическим.
