- •V1: Теоретические основы информатики
- •V2: Cообщения, данные, сигнал, атрибутивные свойства информации, показатели качества информации, формы представления информации. Системы передачи информации
- •V3: Позиционные системы счисления
- •V2: Логические основы эвм
- •V1. Технические средства реализации информационных процессов
- •V2: История развития эвм. Понятие и основные виды архитектуры эвм
- •V2: Состав и назначение основных элементов персонального компьютера, их характеристики
- •I: s: Процессор выполняет универсальные инструкции, которые называются …
- •I: s: Арифметические и логические операции выполняются …
- •V2: Устройства ввода/вывода данных, их разновидности и основные характеристики
- •1) Жесткий диск 2) оперативная память (озу) 3) стример 4) кэш-память
- •V2: Понятие системного и служебного (сервисного) программного обеспечения: назначение, возможности, структура. Операционные системы.
- •V2: Файловая структура операционных систем. Операции с файлами
- •V1: Прикладные программы
- •V2: Технологии обработки текстовой информации
- •V2: Основы баз данных и знаний
- •V2: Средства электронных презентаций
- •V2: Технологии обработки графической информации
- •V1: Локальные и глобальные сети
- •V2: Сетевые технологии обработки данных
- •V1: Алгоритмизация и программирование Языки программирования высокого уровня
- •V2: Основные алгоритмические конструкции. Базовые алгоритмы
- •X и y примут значения …
- •V1: Защита информации Методы защиты информации.
- •V1: Модели решения функциональных и вычислительных задач
V1: Алгоритмизация и программирование Языки программирования высокого уровня
V2: Основные алгоритмические конструкции. Базовые алгоритмы
I:
S: На рисунке представлен фрагмент алгоритма, имеющий ____________ структуру.
-: разветвляющуюся
-: циклическую с предусловием
-: линейную
+: циклическую с постусловием
I:
S: В результате выполнения фрагмента блок-схемы алгоритма
a и b примут значения …
-: a=4, b=2
+: a=2, b=2
-: a=2, b=4
-: a=0, b=0
I:
S: В результате выполнения фрагмента блок-схемы алгоритма
X и y примут значения …
+: X=3 , Y=4,5
-: X=2 , Y=2
-: X=2 , Y=3,5
-: X=3 , Y=0,5
I:
S: Изображенный на рисунке фрагмент алгоритма
определяет ...
-: наименьшее из чисел А и В
-: минимум из трех чисел
-: наибольшее из чисел В и С
+: максимум из трех чисел
I:
S: В результате выполнения алгоритма
значение переменной b будет равно…
-: 6
-: 2
+: 5
-: 8
I:
S: Следующий фрагмент программы
ЕСЛИ Х < Y ТО
ЕСЛИ X < Z ТО M := X
ИНАЧЕ M := Z
ВСЕ
ИНАЧЕ
ЕСЛИ Y < Z ТО M := Y
ИНАЧЕ M := Z
ВСЕ
ВСЕ
вычисляет…
-: наименьшее из чисел Y и Z
-: наибольшее из чисел X и Y
+: минимум из трех чисел
-: максимум из трех чисел
I:
S: В результате выполнения алгоритма
алг «Вычисление значения переменной s»
s:=0
нц для k:=2 до 6
s:=s+k
кц
вывод s
значение переменной s будет равно числу …
+: 20
-: 12
-: 14
-: 6
I:
S: Инструкция 3 в приведенном операторе
если условие 1
то инструкция 1
иначе если условие 2 то инструкция 2
иначе инструкция 3
конец если
выполняется, если …
-: условие 1 и условие 2 истинны
-: условие 1 истинно, условие 2 ложно
+: условие 1 ложно, условие 2 ложно
-: условие 1 ложно, условие 2 истинно
I:
S: Если задан фрагмент алгоритма
если a>b, то a=a-b, иначе b=b-a
если a>b, то a=a-b, иначе b=b-a
напечатать a, b
то при заданных начальных условиях a = 375; b=425 после выполнения алгоритма переменные a и b соответственно примут значения …
-: a = 375; b = 425
-: a = 375; b = 50
+: a = 325; b = 50
-: a = 375; b= - 325
I:
S: Если задан фрагмент алгоритма
если a > b
то a = a - b, b = b - a
иначе b = b - a, a = a – b
все
напечатать a, b
то при заданных начальных условиях a = 5; b = - 4 после выполнения алгоритма переменные a и b соответственно примут значения …
-: a = 18; b = -9
-: a = 9; b = - 4
-: a = -9; b = -4
+: a = 9; b= - 13
I:
S: В результате работы алгоритма
Y := X + 5
X := Y
Y := X + Y
вывод Y
переменная Y приняла значение 14. До начала работы алгоритма значением переменной X являлось число…
+: 2
-: 10
-: 5
-: 7
I:
S: В результате работы алгоритма
Y := X - 1
X := Y +2
Y := X + Y
вывод Y
переменная Y приняла значение 10. До начала работы алгоритма значением переменной X являлось число…
+: 5
-: 2
-: 10
-: 7
I:
S: В результате выполнения фрагмента блок-схемы алгоритма
ввод Х, А, В, С
Y := X^3+B*C+A
вывод Y
при вводе значений Х, А, В, С, равных: 3, 2048, 2047 и -1 соответственно, значение Y будет равно…
+: 28
-: -2047
-: 1
-: 2048
I:
S: Значение Y в результате выполнения алгоритма
ввод А, В, С, Х
Y := (A+C)/B*X
вывод Y
при вводе значений: 10, 3, 14, 4, будет равно…
-: 3,714
+: 32
-: 3
-: 8
I:
S: Круглые скобки для определения порядка выполнения вычислений выражения ab*2+3.456 y правильно расставлены в выражении …
+: ((a^b)*2)+(3.456*y)
-: A^(B*2)+(3.456*y)
-: ((A^B)*2+3.456*y
-: (A^(B*2)+3.456^y)
I:
S: Задан фрагмент алгоритма:
1) если a<b, то с=b-a, иначе c=2*(a-b)
2) d=0
3) пока c>a выполнить действия d=d+1, с=с-1
В результате выполнения данного алгоритма с начальными значениями a=8, b=3, переменные c и d примут значения...
-: c=5, d=0
-: c=10, d=1
+: c=8, d=2
-: c=-5, d=1
I:
S: Значение переменной d после выполнения фрагмента алгоритма
k := 30
выбор
| при div ( k, 12 ) = 2: d := k;
| при mod( k, 12 ) < 5: d := 2;
| при mod( k, 12 ) > 9: d := 3;
| иначе d := 1;
все
равно...
+: 30
-: 2
-: 3
-: 1
I:
S: После выполнения алгоритма
b:= 10
d:= 50
нц пока d >= b
| d := d - b
кц
значение переменной d равно...
-: 40
+: 0
-: 10
-: 20
I:
S: После выполнения алгоритма
b:= 10
d:= 40
нц пока d >= b
| d := d - b
кц
значение переменной d равно...
+: 0
-: 40
-: 30
-: 10
I:
S: В представленном фрагменте программы
b:= 10
d:= 50
нц пока d >= b
| d := d - b
кц
тело цикла выполнится...
-: 4 раза
-: 2 раза
-: 1 раз
+: 5 раз
I:
S: Проектирование программ путем последовательного разбиения большой задачи на меньшие подзадачи соответствует
-: объектно-ориентированному проектированию
+: нисходящему (сверху - вниз) проектированию
-: восходящему (снизу- вверх) проектированию
-: концептуальному моделированию
I:
S: Базовыми понятиями объектно-ориентированного программирования являются
а) объект
б) структура
в) класс
г) префикс
+: а, в
-: б, г
-: в, г
-: а, б
I:
S: Алгоритм включает в себя ветвление, если:
-: он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
+: ход его выполнений зависит от истинности тех или иных условий;
-: его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
-: он включает в себя вспомогательный алгоритм
I:
S: Алгоритмы – это:
-: правила выполнения определенных действий
-: ориентированный граф, указывающий порядок исполнения некоторого набора команд;
+: понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей;
-: набор команд для компьютера
I:
S: Свойством алгоритма является
+: результативность;
-: цикличность;
-: возможность изменения последовательности выполнения команд
-: простота при записи на языках программирования.
I:
S: Тестирование, при котором разработчик теста имеет доступ к исходному коду программы, называется.......
+: тестированием "белого ящика"
-: поверхностным тестированием
-: тестированием» черного ящика"
-: определением белого шума
I:
S: Какого из видов алгоритма не существует:
-: линейный
+: блок-схема
-: циклический
-: ветвление
I:
S: Процесс, при котором исходный текст программы целиком переводится в коды ЭВМ, — это
-: интерпретация;
+: компиляция
-: редактирование;
-: копирование.
I:
S: Выберите верное представление арифметического выражения на алгоритмическом языке:
-: X+2*Y/3*X*Y;
-: (X+2Y)/(3XY);
+: (X+2*Y)/(3*X*Y);
-: (X+2*Y)/3*X*Y.
I:
S: При разработке программного продукта описание последовательности действий, ведущих к решению поставленной задачи относится к этапу ________.
-: анализа и формализованного описания задачи
-: выбора метода решения задачи
+: разработки алгоритма
-: кодирования программы
I:
S: Оператор вывода на экран на блок- схеме отображается в виде
-: прямоугольника
+: параллелограмма
-: ромба
-: овала
I:
S: Средством записи алгоритма не является
-: псевдокоды
-: языки программирования
+: трансляторы
-: блок-схемы
I:
S: Системами программирования являются
а)MS DOS
б)JAVA
в)Adobe Photoshop
с)Visual C++
-: а, б
+: б, с
-: б, в
-: в, с
I:
S: Транслятор не обнаружил в программе никаких ошибок, однако она не выполняется верно. Какое утверждение об этой ситуации верно?
-: У Вас устаревшая версия транслятора — современные не допускают такой ситуации.
-: Это свидетельствует о том, что программа правильна, а компьютер работает некорректно.
-: Такая ситуация может возникнуть с интерпретаторами, но не компиляторами.
+: Транслятор может не выявить синтаксических ошибок в программе, но в программе есть алгоритмические ошибки
I:
S: Исходными данными работы транслятора является
-: комментарий к программе
+: текст программы на языке программирования высокого уровня
-: сообщение об обнаруженных в программе ошибках
-: текст программы в машинных кодах
I:
S: Алгоритм называется линейным, если:
-: он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
-: ход его выполнения зависит от истинности тех или иных условий
+: его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
-: он включает в себя вспомогательный алгоритм
I:
S; Элементы массива в памяти компьютера упорядочены по.........
-: возрастанию значений элементов
-: частотным характеристикам
-: алфавиту
+: возрастанию индексов элементов
I:
S: На этапе отладки программы...
-: выполняется анализ физических характеристик
-: строится математическая модель решаемой задачи
-: определяется состав входных данных
+: проверяется корректность работы программы
I:
S: При проектировании программного обеспечения используются подходы
а)» сверху - вниз"
б)" снизу - вверх"
в)" слева-направо"
г)» справа - налево"
-: а, г
+: а, б
-: б, с
-: в, г
I:
S: Алгоритм называется циклическим, если:
+: он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий;
-: ход его выполнений зависит от истинности тех или иных условий;
-: его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий;
-: он представим в табличной форме;
I:
S: Первым этапом решения задачи на компьютере является…
-: отладка
-: тестирование
+: постановка задачи
-: разработка алгоритма
I:
S: Деятельность, направленная на исправление ошибок в программной системе, называется...
+: отладка
-: демонстрация
-: написание программы
-: рефакторинг
I:
S: Задан фрагмент алгоритма:
1. если a<b, то с=b-a, иначе c=2*(a-b) 2. d=0 3. пока c>a выполнить действия d=d+1, с=с-1 В результате выполнения данного алгоритма с начальными значениями a=8, b=3, переменные c и d примут значения
-: c=-5, d=1
-:c=5, d=0
-: c=10, d=1
+: c=8, d=2
I:
S:Укажите сколько раз выполнится цикл в представленном фрагменте программы
a:=3; b:=7; ПОКА (a / 2) ≤ (b / 3) НЦ
+: бесконечное число раз
-: 10
-: 100
-: 1000
I:
S: Для реализации логики алгоритма и программы с точки зрения структурного программирования НЕ ДОЛЖНЫ применяться
-: последовательное выполнение
-: повторения вычислений (циклы)
-: ветвления
+: безусловные переходы
I:
S: В концепции объектно-ориентированного подхода к программированию НЕ ВХОДИТ
-: Наследование
+: дискретизация
-: полиморфизм
-: инкапсуляция
I:
S: Типы входных и выходных данных определяются на этапе
-: Кодирования
-: тестирования и отладки
-: разработки алгоритма
+: постановки задачи
I:
S: Какая информация известна, если задан целочисленный тип данных?
-: количество записей данных
-: начальное значение
-: количество обращений к данным
+: диапазон возможных значений