Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика УМК (лекции).doc
Скачиваний:
90
Добавлен:
11.02.2015
Размер:
2.09 Mб
Скачать

11. При структурном подходе к составлению программ могут использоваться понятия :

а) альтернативный выбор

б) цикл

в) подпрограмма

г) наследование

  1. в,г

2) а,б,в

3) а, г

4) а, б, г

12. Вставьте пропущенное понятие.

Если в программе переменная принимает значение, равное 1.00Е02 , то она была описана как переменная … типа

  1. целого

  2. вещественного

  1. символьного

  2. диапазон

13. Фрагмент программы:

S := 0

нц для I от 1 до 10

ввод А

S := S + A

кц

S := S/10

вывод S

выводит ….

  1. остаток от деления на 10 заданного числа

  2. сумму десяти чисел, введенных с клавиатуры

  1. среднее из десяти чисел, введенных с клавиатуры

  2. долю последнего числа из десяти, введенных с клавиатуры

14. Для одного объекта …

1) могут быть построены только две модели: аналитическая и имитационная

2) не может существовать больше одной модели

3) из всех построенных моделей только одна может быть адекватной

4) может быть построено несколько моделей

15. Модель гравитационного взаимодействия двух тел, записанная в виде формул, является … моделью

1) формальной математической

2) описательной информационной

3) формальной логической

4) экспериментальной предметной

  1. В результате вычисления алгоритма значение переменной P будет равно …

P := 1

I := 3

нц пока I <= 6

P := P * I

I := I + 3

кц

вывод Р

  1. 12

  2. 18

  1. 9

  2. 6

  1. Правильный порядок установления соответствия в таблице моделирования

1

Моделируемый процесс

А

Человек

2

Моделируемый объект

В

Разработка метода лечения

3

Цель моделирования

С

Температура и давление

4

Моделируемые характеристики

D

Влияние лекарства на состояние больного организма

  1. 1C 2D 3B 4A

2) 1C 2A 3B 4D

3) 1D 2A 3B 4C

4) 1D 2C 3A 4B

18. Задан фрагмент алгоритма:

1. если a < b , то c=b-a , иначе c=2*(a-b)

2. d=0

3. пока c>a выполнить действия d = d+1 , c = c-1

В результате выполнения данного алгоритма с начальными значениями a=8, b =3, переменные c и d примут значения …

1) с=10 , d=1

2) c=5 , d=0

3) c=8 ,d=2

4) c=-5,d=1

19. Следующий фрагмент программы

ЕСЛИ X<Y ТО

ЕСЛИ X < Z ТО М:=X

ИНАЧЕ М:= Z

ВСЕ

ИНАЧЕ

ЕСЛИ Y < Z ТО M:=Y

ИНАЧЕ М:= Z

ВСЕ

ВСЕ

вычисляет…

  1. минимум из трех чисел

2) максимум из трех чисел

3) наименьшее из чисел YиZ

4) наибольшее из чисел XиY

20. Массив – это …

1) запись множества переменных разного типа

2) неупорядоченная совокупность отличных друг от друга однотипных элементов

3) последовательность, состоящая из фиксированного числа однотипных элементов

4) тип одномерных величин

21.Поставьте в верном порядке перечисленные этапы разработки программного обеспечения

А) Сопровождение

Б) Документирование

В) Кодирование

Г) Тестирование и отладка

Д) Проектирование

Е) Анализ требований

  1. 1-Е, 2-Д, 3-В, 4-Г, 5-Б, 6-А

  2. 1-Е, 2-В,3-Д, 4-А, 5-Г, 6-Б

  1. 1-Е, 2-Г, 3-В, 4-Б, 5-Д, 6-А

  2. 1-Д, 2-В, 3-Е, 4-Г, 5-Б, 6-А

22. После выполнения фрагмента программы

Х:=5

Z:=7

Вывод (“X=”,X<Z,”X=”,Z>X,Z+X);

На печать будет выведено:

  1. X=TRUE X= TRUEZ+X

  2. X = 5<7 X= 7>512

  1. X= X<Z X= Z>X12

  2. X= TRUE X= TRUE12

  1. К критериями качества программы можно отнести…

  1. Последовательность, цикличность, альтернативность

  2. Актуальность, достоверность, полноту, адекватность

  3. Массовость, дискретность, определенность, результативность

  4. Правильность, понятность, гибкость, эффективность

24. Пусть А – базовой класс, В – его подкласс. Концепция наследования в обьектно-ориентированном подходе подразумевает, что:

  1. Объекты класса В наследуют значения объектов класса А

  2. Объекты класса В не могут обладать методами класса А без их повторного объявления

  3. Общие для классов А и В структуры данных и методы могут быть определены только в классе А

  4. Переменные и методы класса А могут быть использованы объектами класса В без их повторного определения в В

  5. В классе В должны быть перечислены наследуемые элементы класса А

  1. А, Г

  2. А,Б

  1. В, Г

  2. Б, Д

25. Базовыми понятиями объектно-ориентированного программирования являются :

  1. Объект

  2. Структура

  3. Класс

  4. Префикс

  1. А, Б

  2. В, Г

  1. Б, Г

  2. А, В

26. При разработке программного продукта описание последовательности действий, ведущих к решению поставленной задачи относится к этапу …...

  1. Выбора метода решения задачи

  2. Разработки алгоритма

  3. Анализа и формализованного описания задачи

  4. Кодирования программы

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

  1. Эвристического

  2. Логического

  1. Структурного

  2. Динамического

28. Языком логического программирования является…

  1. LISP

  2. Assembler

  1. Fortran

  2. Prolog

29. Программирование сверху вниз – это…

  1. Процесс, при котором от начального предположения осуществляется движение по направлению к лучшим решениям

  2. Процесс пошагового разбиения алгоритма на все более мелкие части с целью получения таких элементов, для которых можно написать конкретные команды

  3. Исследование древовидной модели пространства решений и ориентации на поиск оптимального решения

  4. Метод сведения трудной задачи к последовательности более простых

30. Параметры, указываемые в момент вызова подпрограммы из основной программы, называются…

  1. Глобальными

  2. Абсолютными

  1. Постоянными

  2. Фактическими

31. Задан алгоритм:

A:= 30

B:= А/2 + 1

Если (А < В*2 ) И ( В >15) ТО

A: = А+1

Иначе

A:= 20

Конец если

Вывод А

Значение переменной А будет равно…

  1. 31

  2. 30

  1. 20

  2. 21

32. В результате выполнения блок-схемы алгоритма

Ввод X, A, B, C

Y:= X^3+B*C+A

Вывод Y

При вводе значений X,A,B,C равных:3, 2048, 2047, и -1 соответственно, значение Y будет равно…

  1. 28

  2. -2047

  1. 1

  2. 2048

33. К методам решения плохо формализованных задач нельзя отнести…

  1. методы реализации трудоемких расчетов по известным формулам

  2. генетические алгоритмы

  3. методы разработки экспертных систем

  4. методы нечеткой логики

34. В результате выполнения алгоритма

А := «100»

B := «10»

C := «11»

X := A+B+C

Значение переменной Х будет равно

  1. 121

  2. «1001011»

  1. 1001011

  2. «121»

35. В программе, вычисляющей сумму положительных чисел из 20 введеных с клавиатуры, приведенной ниже

S:=0

Нц для i от l до 20

Ввод А

Если А > 0

То

Все

Кц

Вывод S

Необходимо в прямоугольник вставить оператор из предложенных

  1. А:=А+S

  2. S:=А

  1. S:=S*А

  2. S:=S+А

36. Модель – это совокупность свойств и отношений между ее компонентами, отражающая …

  1. все стороны изучаемого обьекта

  2. существенные стороны изучаемого объекта, процесса или явления

  3. некоторые стороны изучаемого объекта, процесса или явления

  4. процесс, в котором участвует объект

37. Значение переменной d после выполнения фрагмента алгоритма (операция mod (x,y)-получение остатка целочисленного деления х на у)

К:= 70

Выбор

| при mod(k,12)=7: d:=k

| при mod(k,12)<5: d:=2

| при mod(k,12)>9: d:=3

| иначе d:=1

Все

Равно…

  1. 1

  2. 70

  1. 3

  2. 2

38. Задан фрагмент алгоритма

Если а>b, то a=a-b, иначе b=b-a

Напечатать а,b

При заданных начальных условиях а=375 : b=425 после выполнения алгоритма переменные а и b соответственно примут значения…

  1. a=325:b=50

  2. a=375:b=50

  1. a=375:b=-325

  2. a=375:b=425

39. Понятию ‘’класс’’ объектно-ориентированного программирования соответствует в классическом программировании понятие…

  1. Подпрограмма

  2. Оператор

  1. Тип данных

  2. Модуль

40. Перечислите атрибуты переменной в языках программирования

  1. Имя

  1. Адрес

  2. Видимая\скрытая

  1. Значение

  2. Тип

  3. Функциональность

  1. а, в, г, д

  2. а, б, в, г

  1. а, б, г, д

  2. б, г, д, е

41. Степень соответствия модели исходному объекту характеризует уровень ее .…

  1. истинности

  2. адекватности

  1. сложности

  2. противоречивости

42. Укажите, сколько раз выполнится цикл в представленном фрагменте программы

А:=3 : В:=7

ПОКА ( А/2 ) ≤ ( В/3 )

Нц

A:= А+2

B:= В+3

Кц

  1. 1000

  2. 100

  1. 10

  2. Бесконечное число раз

43. Приведенный фрагмент программы

ВЫВОД « Введите число >0 и <1000»

ВВОД Х

ЕСЛИ Х<10

TO Y :=1

ИНАЧЕ ЕСЛИ Х <100

ТО Y:=2

ИНАЧЕ Y:=3

КОНЕЦ ЕСЛИ

Для веденного числа 0<X<1000

  1. Находит число знаков введенного числа

  2. Проверяет правильность введенного числа

  3. Находит значение введенного числа

  4. Удваивает значение введенного числа

44. Транслятор, который осуществляет перевод исходной программы в эквивалентную ей результирующую программу на языке машинных команд, называется…

  1. ассемблером

  2. интерпретатором

  1. компилятором

  2. машинным кодом

45. Процесс замены реального объекта(процесса, явления) моделью, отражающей его существенные признаки с точки зрения достижения конкретной цели называется…

  1. моделированием

  2. упрощением

  1. реализацией

  2. программированием

46. Деятельность, направленная на исправление ошибок в программной системе, называется…

  1. отладка

  2. рефакторинг

  1. демонстрация

  2. тестирование

47. Порождение иерархии объектов происходит в процессе…

  1. наследования

  2. инкапсуляции

  1. полиморфизма

  2. вызова соответствующего метода

48. После анализа результатов моделирования может произойти ………… параметров модели.

  1. абстрагирование

  2. уточнение

  1. персонификация

  2. проверка

49. Запись выражения у = Ах2 +Вх +С на алгоритмическом языке (возведение в степень обозначим через ^) имеет вид…

  1. у := (А*х)^2 + В*х + С

  2. у := Ах2+Вх +С

  1. у := Ах^2+Вх +С

  2. у := А*х^2 + В*х +С

50. Запретить ввод в ячейку MS Excel отрицательных чисел можно с помощью опции…

  1. Анализ данных

  2. Защита

  1. Проверка

  2. Фильтр

51. Первичным ключом реляционного отношения является…

  1. атрибут, значения которого не могут изменяться

  2. атрибут, значения которого могут повторяться в заданной таблице

  3. первый столбец таблицы

  4. атрибут, имеющий минимальное количество значений

52. Задан алгоритм : "ввести два числа, найти их средне арифметическое и среднее геометрическое , выдать результат". Выбрать верное решение:

1

ввод А, В

S1 := A +B/2

S2 := корень (A*B)

Вывод S1,S2

2

вводА, В

S1 := A +B/2

S2 := корень (A*B)

Вывод S1,S2

3

ввод А, В

A := A +B/2

B := корень (A*B)

Вывод S1,S2

4

ввод А, В

S1 := A +B/2

S2 := корень A*B

Вывод S1,S2

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

этапе….

  1. анализа полученных результатов

  2. сопровождения программного продукта

  1. отладки и тестирования

  2. кодирования программы

54. В представленном фрагменте программы

b:=10

d:=30

нц покаd>=b

│ d:=d-b

кц

тело цикла выполнится…

1. 1 раз 3. 3 раза

2. 0 раз 4. 2 раза

55. Сортировка – это:

  1. процесс нахождения в заданном множестве объекта

  2. процесс перегруппировки заданного множества объектов в некотором порядке

  3. установка индексов элементов в возрастающем порядке

  4. обработка элементов в алфавитном порядке

РАЗДЕЛ IV . Программное обеспечение и технологии программирования. Компьютерный практикум. Базы данных.

1. Двойным щелчком на внедренном объекте Microsoft Equation в MS Word активизируется

1) режим расположения объекта поверх текста

2) режим настройки изображения

3) режим трансформации объекта в обычный текст

4) редактор формул

2. В MS WORD невозможно применить формирование к ….

1) имени файла

2) номеру страницы

3) рисунку

4) колонтитулу

3. Представлен фрагмент электронной таблицы в режиме отображения формул. Значение в ячейке В3 будет равно

А

В

1

1

2

2

2

3

=СУММ(А1:В2;А2)

1) 7

2) 3

3) 5

4) 1

4. Выделен диапазон ячеек А13:D31.Диапазон содержит:

1) 76 ячеек

2) 54 ячейки

3) 2 ячейки

4) 72 ячейки

5. Поиск данных в базе данных это

1) определение значений данных в текущей записи

2) процедура определения дескрипторов базы данных

3) процедура выделения из множества записей подмножества, записи которого удовлетворяют поставленному условию

4) процедура выделения данных, однозначно определяющих записи

6. При нажатии на кнопку с изображением дискеты на панели инструментов Стандартная в Word происходит:

1) считывание информации с дискеты;

2) запись документа на дискету;

3) сохранение документа;

4) печать документа.

7. Текстовый редактор Word это- …

1) прикладная программа;

2) базовое программное обеспечение;

3) сервисная программа;

4) редактор шрифтов

8. При нажатии на кнопку с изображением ножниц на панели форматирования Word :

1) происходит разрыв страницы;

2) вставляется ранее вырезанный текст;

3) выделенный текст помещается в буфер обмена;

4) появляется схема документа, разбитого на страницы.

9. Из перечисленных функций

А) печать текстов

Б) построение диаграмм

В) создание презентаций

Г) вычисление по формулам

Д) Упаковка данных

к основным функциям электронных таблиц относятся …

1) только Г

2) только Б

3) Б, В, Г

4) Б, Г

10. Ссылка $A1 (MS Excel) является :

1) смешанной

2) абсолютной

3) относительной

4) пользовательской

11. Язык манипулирования данными СУБД предназначен для организации …

1) обработки данных в базе

2) семантической обработки информации

3) типов данных, представленных в файлах СУБД

4) структуры базы данных

12. Представлен фрагмент электронной таблицы в режиме отображения формул

А

В

1

1

2

2

2

3

3

=МАКС(А1:В2; А1+В2;А2+А1)

Определить содержимое ячейки В3

  1. 4

2) 8

3) 5

4) 3

13. Формулой, применительно к электронной таблице является …

1) =A3*B5 + A12/C12+4

2) A3*B5 + A12/C12+4

3) =A3*B5 +A12:C12+4

4) =A3B5 +A12/C12+4

14. При необходимости выбрать из базы все данные по товарам, у которых в конце названия стоит «-08», условие отбора должно включать последовательность

1) ?-08*

2) *-08

3) -08

4) ?????-08

15. Для следующих понятий электронных таблиц

Понятие

1

Ячейка

2

Формула

3

Ссылка

4

Относительная ссылка

5

Адрес ячейки

Поставьте в соответствие следующие определения:

Определение

№ понятия

Способ (формат) указания адреса ячейки

Область, определяемая пересечением столбца и строки электронной таблицы

Совокупность математических операторов, чисел, ссылок и функций

Номер столбца и номер строки

Изменяющийся при копировании и перемещении формулы адрес ячейки, содержащий исходное данное (операнд).

  1. 3,5,2,1,4

2) 3,1,2,5,4

3) 4,1, 2, 5, 3

4) 4, 5, 2, 1, 3