Главная страница
Навигация по странице:

  • V1: 2 Алгоритмы

  • Тесты - Информатика. +Тесты - Информатика Ч1. Руководство для построения диаграмм таблица для построения диаграммы


    Скачать 1.17 Mb.
    НазваниеРуководство для построения диаграмм таблица для построения диаграммы
    АнкорТесты - Информатика
    Дата03.06.2022
    Размер1.17 Mb.
    Формат файлаdoc
    Имя файла+Тесты - Информатика Ч1.doc
    ТипРуководство
    #566886
    страница2 из 3
    1   2   3

    V1: 1 Основные понятия

    I:

    S: Массивом в традиционных языках программирования называется …

    +: последовательность фиксированного числа однотипных переменных, имеющих общее имя

    -: ограниченная апострофами последовательность любых символов

    -: самый простой оператор языка программирования

    -: набор переменных, начинающихся с одной буквы

    -: законченное минимальное смысловое выражение на языке программирования
    I:

    S: Операторы присваивания в языках программирования …

    +: задают значение переменных

    -: меняют значения констант

    -: вычисляют значения математических выражений

    -: организуют выполнение повторяемых действий

    -: соотносят переменным некоторые множества допустимых значений
    I:

    S: В информатике программой называется …

    +: алгоритм, записанный на языке  программирования

    -: протокол взаимодействия компонентов компьютерной сети

    -: понятное и точное предписание человеку совершить последовательность действий, направленных на достижение поставленных целей

    -: набор команд операционной системы компьютера

    -: законченное минимальное смысловое выражение на языке программирования
    I:

    S: Ни в одном языке программирования нет … выражений

    +: физических

    -: арифметических

    -: текстовых

    -: логических
    I:

    S: Для реализации логики алгоритма и программы с точки зрения структурного программирования не должны применяться …

    +: безусловные переходы

    -: последовательное выполнение

    -: ветвление

    -: повторение (циклы)
    I:

    S: Наиболее подходят для системного программирования язык …

    +: C, C+

    +: АССЕМБЛЕР

    -: Java

    -: PHP

    -: Prolog
    I:

    S: Языками разметки данных являются …

    +: HTML

    +: XML

    -: Java

    -: SQL

    -: ADA
    I:

    S: Интегрированная система программирования включает компонент для набора исходного кода программы, который называется …

    +: текстовый редактор

    -: конструктор

    -: редактор связей

    -: отладчик
    I:

    S: Интегрированная система программирования включает компонент для перевода исходного текста программы в машинный код, который называется …

    +: транслятор

    -: текстовый редактор

    -: редактор связей

    -: построитель кода
    I:

    S: Этап разработки программ, состоящий в формировании исходного текста программы на одном из языков программирования в соответствии с заданным алгоритмом, называется …

    +: этап кодирования

    -: этап системного анализа

    -: исходный этап

    -: этап моделирования
    I:

    S: Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода, называют …

    +: подпрограммой

    -: телом программы

    -: параметрами программы

    -: разделом программы
    I:

    S: Под жизненным циклом программного средства понимают …

    +: весь период его разработки и эксплуатации

    -: только период его разработки

    -: только период его эксплуатации

    -: период его разработки и тестирования, до сдачи программного средства в эксплуатацию
    I:

    S: Обязательным критерием качества программных систем является их …

    +: надежность

    -: мобильность

    -: легкость применения

    -: универсальность
    I:

    S: Не входит в этап конструирование (design) программных систем (ПС) процедура …

    +: тестирования модулей ПС

    -: разработки архитектуры ПС

    -: разработки структур программ ПС

    -: разработки схемы информационных обменов
    При решении задач, относящихся к классу интеллектуальных, используется …

    +: механизм логического вывода

    -: вызов подпрограмм

    -: конструкции условия (if-then-else)

    -: циклические вычисления
    I:

    S: Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода, называют …

    +: подпрограммой

    -: телом программы

    -: параметрами программы

    -: разделом программы
    I:

    S: Операция модификации над объектом …

    +: изменяет состояние объекта

    -: дает доступ к состоянию, но не изменяет его

    -: даёт доступ к содержанию объекта по частям, в строго определенном порядке

    -: разрушает объект и освобождает занимаемую им память
    I:

    S: В объектно-ориентированном программировании каждый объект по отношению к своему классу является…

    +: экземпляром

    -: кодом

    -: функцией

    -: методом
    I:

    S: В основе объектно-ориентированного подхода лежит понятие …

    +: иерархия классов

    -: рекурсии

    -: декомпозиции объектов

    -: формализации свойств
    I:

    S: Объект связан с классом в терминах объектно-ориентированного программирования в следующей нотации

    +: класс является описанием объекта

    совокупность классов образует объект

    -: объект не является наследником класса

    -: объект и класс не связанные понятия
    I:

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

    +: объект

    +: класс

    -: структура

    -: префикс
    I:

    S: В объектно-ориентированном программировании каждый объект по отношению к своему классу является …

    -: методом

    -: кодом

    +: экземпляром

    -: функцией
    I:

    S: Объектно-ориентированный подход к программированию использует следующие базовые понятия …

    +: объект

    +: свойство

    +: метод обработки

    +: событие

    +: класс объектов

    -: инструкции

    -: данные

    -: модель
    I:

    S: К концепции объектно-ориентированного программирования НЕ относится

    -: инкапсуляция

    -: полиморфизм

    +: параллелизм

    -: наследование
    I:

    S: На … этапе решения задачи проводится формализация

    -: логическом

    -: физическом

    +: концептуальном

    -: эвристическом
    I:

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

    -: инкапсуляции

    +: наследования

    -: полиморфизма

    -: вызова соответствующего метода
    I:

    S: Основой метода структурного программирования являются …

    +: принцип модульности разработки сложных программ

    +: использование композиции трех базовых элементов – линейной, ветвления, и циклической структур

    -: использование композиций двух базовых элементов – ветвления и циклической структур

    -: использование большого количества подпрограмм
    I:

    S: Основная идея структурного программирования состоит в том, что …

    -: при написании программ не используются подпрограммы

    -: структура системы описывается в терминах объектов и связей между ними, а поведение системы – в терминах обмена сообщениями между объектами

    -: используется инкапсуляция и наследование объектов

    +: основными для написания программ являются три типа операторов: линейный, ветвление, организация цикла
    I:

    S: Структурное программирование по-другому называют программированием без …

    -: PRINT

    -: WHILE

    +: GOTO

    -: BEGIN
    I:

    S: Основной целью структурного программирования является …

    -: решение задач, для которых нет явного алгоритма решения

    +: организация программного обеспечения с минимальной связностью модулей

    -: исключение использования подпрограмм

    -: организация программного обеспечения с максимальной связностью модулей
    I:

    S: Правила композиции, используемые при структурном подходе к составлению алгоритмов

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

    +: цикл

    +: подпрограмма

    -: метки
    I:

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

    +: фактическими

    -: постоянными

    -: абсолютными

    -: глобальными
    I:

    S: Стандартными простыми типами данных языков программирования являются …

    -: процедуры и функции

    +: целые, вещественные, логические, символьные

    -: целые, массивы, вещественные, записи

    -: параметры подпрограммы
    I:

    S: Языками декларативного программирования являются …

    -: структурные языки

    +: логические языки

    -: языки сценариев

    -: процедурные языки

    V1: 2 Алгоритмы
    I:

    S: Задан фрагмент алгоритма:
    1. a=a-b
    2. b=a+2*b
    3. a=a*b
    4. b=a/b
    В результате выполнения данного алгоритма с начальными значениями a=5; b=3 переменные примут следующие значения:

    +: a=16; b=2

    -: a=15; b=5

    -: a=22; b=2

    -: a=15;
    I:

    S: Задан фрагмент алгоритма:
    1. если  a<0  то a= – a
    2.
    если b<0  то b= – b
    3.
    Пока выполняется условие (a>b)  делать  a=a – b
    В результате выполнения данного алгоритма с начальными значениями a= – 13; b=5 переменные примут следующие значения:

    +: a=3; b=5

    -: a=3; b= -5

    -: a= -13; b=5

    -: a= -18; b=5
    I:

    S: В результате выполнения фрагмента алгоритма
    1. s=1; n=1
    2. НЦ  для i=2 до 5 (начало цикла)
    3. 
    n=n+1; s=s+i
    4. КЦ (конец цикла)
    переменные n, s примут значения

    +: n=5, s=15

    -: n=5, s=5

    -: n=4, s=15

    -: n=5, s=14
    I:

    S: Какие типы конструкций не должны применятся для реализации логики алгоритма и программы, с точки зрения структурного программирования, не должны применяться …

    +: безусловные переходы

    -: последовательное выполнение

    -: ветвления

    -: повторения (циклы)
    I:

    S: Как называется деятельность, направленная на обнаружение и исправление ошибок в программной системе, называется ...

    +: отладкой

    -: тестированием

    -: рефакторингом

    -: демонстрацией
    I:

    S: Если элементы массива D[1…5] равны соответственно 4, 1, 5, 3, 2 то значение выражения D[D[4]]-D[D[5]] равно

    +: 4

    -: -3

    -: 1

    -: -4
    I:

    S: Задан массив A[1…4], состоящий из строк А-(«2000», «836», «102», «21»). После сортировки по возрастанию элементы массива будут расположены в следующем порядке

    +: «21», «102», «836», «2000»

    -: «102», «2000», «21», «836»

    +: «2000», «836», «102», «21»

    +: «21», «2000», «102», «836»
    I:

    S: Если элементы массива D[1…5] равны соответственно 4, 1, 5, 3, 2 то значение выражения D[D[4]]-D[D[5]] равно

    +: 4

    -: -3

    -: 1

    -: -4
    I:

    S: Правила композиции , используемые при структурном подходе к составлению алгоритмов

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

    +: цикл

    +: программа

    -: метки
    I:

    S: Описанием цикла с предусловием является следующее выражение …

    -: если условие истинно - выполнять оператор, иначе - остановиться

    +: пока условие истинно выполнять оператор

    -: выполнить оператор заданное число раз

    -: выполнять оператор пока условие ложно
    I:

    S: Утверждение «Оператор в теле цикла будет выполнен хотя бы один раз» относится к …

    +: циклу с постусловием

    -: циклу с параметром

    -: циклу с предусловием

    -: циклу с убыванием значения параметра
    I:

    S: В результате работы алгоритма

    Y: = X – 1

    X: = Y + 2

    Y: = X + Y
    1   2   3


    написать администратору сайта