nyuuzyou/soloby huggingface dataset:
Вопрос: Из символов алфавита формируются _ - единицы текста программы, которые при компиляции воспринимаются как единое целое и не могут быть разделены на более мелкие элементы
(*ответ*) лексемы
Имена подпрограмм
(*ответ*) WRITE; READ; WRITELN
 PROGRAM; BEGIN; END
 REAL; CHAR; INTEGER
 WINDOWS; MS DOS; UNIX
Имея метаклассы, можно динамически
(*ответ*) создавать новые классы
(*ответ*) модифицировать элементы классов
(*ответ*) добавлять элементы классов
 удалять старые классы
Имя файла, в котором хранится модуль, должно совпадать с именем, заданным после ключевого слова
(*ответ*) unit
 modul
 procedure
 function
Индексом трехадресной инструкции в массиве, содержащем промежуточный код, является метка
(*ответ*) символьная
 адресная
 цифровая
 индексная
Информация, размещаемая на внешних запоминающих устройствах, снабженная идентификатором и оформленная как единое целое средствами операционной системы или языка программирования, называется
(*ответ*) файлом
 записью
 массивом
 компонентом
Использование возможностей языка для компиляции его самого является сущностью
(*ответ*) раскрутки
 сборки
 интерпретации
 генерации
Использование зарезервированных слов в качестве _ не разрешается
(*ответ*) идентификатора
Использование наследования - это
(*ответ*) добавление новых методов и атрибутов
(*ответ*) переопределение уже имеющихся методов
(*ответ*) способ задания интерфейса
 организация взаимодействия с объектом
Исходная программа состоит из разделов
(*ответ*) идентификации
(*ответ*) связи
(*ответ*) оборудования
(*ответ*) данных
(*ответ*) процедур
 ввода-вывода
 помощи
К лексемам относятся
(*ответ*) идентификаторы
(*ответ*) служебные слова
(*ответ*) константы
(*ответ*) знаки операций, разделители
 комментарии
 зарезервированные слова
К любым числовым типам данных применимы все операции, кроме операции
(*ответ*) деления по модулю
 инкремента
 декремента
 унарного плюса
Каждая строка символов текстового файла заканчивается
(*ответ*) символами перевода строки и возврата каретки
 указанием размеров строки
 указанием, что текстовый файл открыт для чтения и записи
 указанием, что текстовый файл открыт только для добавления информации
Класс, имеющий хотя бы один виртуальный метод, должен содержать
(*ответ*) конструктор
 деструктор
 инкапсуляцию
 полиморфизм
Класс, имеющий хотя бы один виртуальный метод, должен содержать
(*ответ*) конструктор
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Классический способ анализа арифметических (и других) выражений перед генерацией машинного кода заключается в формировании записи
(*ответ*) постфиксной
 прямой польской
 атрибутной
 распределенной
Классический способ анализа арифметических выражений перед генерацией машинного кода заключается в формировании _ записи
(*ответ*) постфиксной
Количество фактических параметров в описании подпрограммы и формальных параметров при ее вызове
(*ответ*) должно совпадать
 может быть произвольным
 определяется в процессе выполнения подпрограммы
 требует внешнего задания
Количество элементов в двумерном массиве а1[1…5][1…4] равно
(*ответ*) 20
 5
 4
 11
Комментарий в языке Паскаль
(*ответ*) {Это комментарий}
 (Это комментарий)
 [Это комментарий]
 *Это комментарий*
Компоненты контекстно-свободной грамматики:
(*ответ*) множество токенов, представляющих собой терминалы
(*ответ*) множество нетерминальных символов
(*ответ*) указание одного из нетерминальных символов как стартового, или начального
 указание одного из нетерминальных символов как конечного
Компоненты, которые не могут становиться активными для взаимодействия с пользователем и содержать другие визуальные компоненты, - это компоненты
(*ответ*) графические визуальные
 «оконные» визуальные
 невизуальные
 зависимые
Компоненты, которые становятся активными для взаимодействия с пользователем и содержат другие визуальные компоненты, - это компоненты
(*ответ*) «оконные» визуальные
 «неоконные» визуальные
 невизуальные
 зависимые
Конечное множество состояний и переходов между ними, которые определяются считываемыми знаками из входной строки, называется автоматом
(*ответ*) конечным
 аналитическим
 семантическим
 входным
Конструктор обычно используется для _ объекта
(*ответ*) инициализации
 вызова
 модернизации
 удаления
Контекстно-свободная грамматика - грамматика, все продукции которой содержат в
(*ответ*) левой части единственный символ
 правой части единственный символ
 левой части множество символов
 правой части множество символов
Контекстно-свободная грамматика определяется как совокупность
(*ответ*) алфавита, символы которого называют терминальными символами или терминалами.
(*ответ*) алфавита с нетерминальными символами или нетерминалами.
(*ответ*) множества продукций (или правил), каждый элемент которого состоит из левой части продукции и правой части продукции
(*ответ*) символа предложения, или аксиомы грамматики, с которого начинается генерация любой строки языка
 множества продукций (или правил), каждый элемент которого состоит только из левой части продукции
 множества продукций (или правил), каждый элемент которого состоит только из правой части продукции
Контекстно-свободная грамматика - грамматика, все продукции которой содержатся в _ части единственный символ
(*ответ*) левой
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Лексический анализ - фаза процесса компиляции, в которой формируются _ языка
(*ответ*) символы
Логическая операция языка Паскаль
(*ответ*) AND
 YES
 NO
 ELSE
Любая последовательность символов, которую можно породить из символа предложения, - это форма
(*ответ*) сентенциальная
 семантическая
 потенциальная
 наследуемая
Метаобъекты ответственны за
(*ответ*) создание новых объектов
(*ответ*) информацию о структуре класса
(*ответ*) информацию о структуре объектов
 удаление старых объектов
Метод отладки - метод
(*ответ*) аналитический
 логический
 тестовый
 базовый
Метод построения алгоритма «сверху вниз» - это метод
(*ответ*) последовательной детализации
 сборочный
 последовательной декомпозиции
 итерационный
Метод построения алгоритма «снизу вверх» - это метод
(*ответ*) сборочный
 последовательной детализации
 последовательной декомпозиции
 итерационный
Метод управления кучей в связи с восстановлением недоступных областей памяти называется сборкой
(*ответ*) мусора
 данных
 объектов
 элементов
Методики тестирования условий - проверка ветвей:
(*ответ*) каждое простое условие
(*ответ*) Тruе-ветвь
(*ответ*) False-ветвь
 передача управления
Методы разбора, применяемые в компиляторах, классифицируются как
(*ответ*) нисходящие
 последовательные
 параллельные
 итерационные
Минимальные единицы языка, имеющие самостоятельный смысл, - это
(*ответ*) лексемы
 слово
 запись
 выражение
Модели жизненного цикла
(*ответ*) каскадная
(*ответ*) итерационная
(*ответ*) спиральная
 последовательная
Модификаторы языков С и С++
(*ответ*) короткий модификатор размера
(*ответ*) длинный модификатор размера
(*ответ*) знаковый модификатор
(*ответ*) беззнаковый модификатор
 средний модификатор размера
 типовой модификатор
Модули, являющиеся средой типичной системы программирования:
(*ответ*) исходный
(*ответ*) объектный
(*ответ*) загрузочный
 отладочный
Модуль, созданный специальными программными средствами - редактором связей, компоновщиком, сборщиком, - это модуль
(*ответ*) загрузочный
 объектный
 исполняемый
 функциональный
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: На вход компилятора поступает исходный модуль, который после компиляции преобразуется в модуль
(*ответ*) объектный
 транслируемый
 загрузочный
 исполняемый
Назначение лексического анализатора
(*ответ*) преобразование последовательности знаков в символы
(*ответ*) обработка пробелов
(*ответ*) удаление комментариев
 анализ последовательности символов
Наиболее распространенными _ являются металингвистические формулы Бекуса-Наура
(*ответ*) метаязыками
Нарушение грамматических правил: неправильное написание констант, переменных, выражений, операторов, процедур - это ошибка
(*ответ*) синтаксическая
 семантическая
 лексическая
 орфографическая
Недетерминированный конечный автомат используется в виде _ переходов, узлы которого представляют собой состояния, а помеченные дуги составляют функцию переходов
(*ответ*) графа
Недетерминированный конечный автомат может использоваться в виде графа
(*ответ*) переходов
 состояний
 данных
 управления
Некоторые инструменты для создания компиляторов
(*ответ*) генераторы синтаксических анализаторов
(*ответ*) средства синтаксически управляемой трансляции
(*ответ*) автоматические генераторы кода
 редакторы связей
Непроцедурный язык программирования
(*ответ*) Пролог
 Фортран
 Бейсик
 Паскаль
Область видимости объявления имени поля в записи
(*ответ*) от точки объявления до конца определения типа поля
 от точки объявления до конца текущего блока, включая все вложенные блоки
 от точки объявления до конца модуля
 от точки объявления до конца раздела реализации
Область видимости объявления интерфейсного раздела модуля
(*ответ*) от точки объявления до конца модуля
 от точки объявления до конца текущего блока, включая все вложенные блоки
 от точки объявления до конца раздела реализации
 от точки объявления до конца определения типа поля
Область видимости объявления раздела реализации модуля
(*ответ*) от точки объявления до конца раздела реализации
 от точки объявления до конца текущего блока, включая все вложенные блоки
 от точки объявления до конца модуля
 от точки объявления до конца определения типа поля
Область видимости объявления функции или процедуры
(*ответ*) от точки объявления до конца текущего блока, включая все вложенные блоки
 от точки объявления до конца модуля
 от точки объявления до конца раздела реализации
 от точки объявления до конца определения типа поля
Область памяти, используемая для хранения значений, к которым может потребоваться доступ от момента выделения для них памяти и до завершения программы, называется
(*ответ*) кучей
 стековой областью
 стековым фреймом
 корзиной
Область памяти, распределяемая на время выполнения программы и требования к которой известны во время компиляции, называется памятью
(*ответ*) статической
 динамической
 глобальной
 распределенной
Образ загрузочного модуля в памяти ЭВМ - это модуль
(*ответ*) абсолютный
 относительный
 компилируемый
 интерпретируемый
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Общедоступные поля и методы в описании объектного типа открываются директивами
(*ответ*) PUBLIC
 PRIVATE
 OBJECT
 CONSTRUCTOR
Общее для функции и процедуры
(*ответ*) строка заголовка начинается с зарезервированного слова
 в теле обязательно должен присутствовать оператор присваивания
 имя должно упоминаться в выражении
 тип возвращаемого значения указывается в заголовке
Общесистемные принципы, используемые при разработке программного обеспечения: принципы
(*ответ*) системного единства
(*ответ*) информационного единства
(*ответ*) совместимости
(*ответ*) инвариантности
 индивидуальности
 открытости
Общие правила записи выражений
(*ответ*) все символы, составляющие выражение, записываются в строку
(*ответ*) в выражении проставляются все знаки операций
(*ответ*) при записи выражения учитываются приоритеты операций
(*ответ*) для влияния на последовательность операций используются круглые скобки
 используются надстрочные и подстрочные символы
 для влияния на последовательность операций используются фигурные скобки
Общие принципы, используемые при разработке программного обеспечения: принципы
(*ответ*) частотный
(*ответ*) модульности
(*ответ*) функциональной избирательности
(*ответ*) генерируемости
(*ответ*) функциональной избыточности
 статистический
 структурной избыточности
Общий размер структуры равен
(*ответ*) сумме длин полей
 разности длин полей
 размеру большего поля
 длине большего элемента
Объединение - это тип данных
(*ответ*) структурированный
 простой
 порядковый
 процедурный
Объединение в языке Си отличается от _ способом организации во внутренней памяти
(*ответ*) структуры
Объединение отличается от структуры способом организации во (в) _ памяти
(*ответ*) внутренней
 внешней
 динамической
 статической
Объектно-ориентированное программирование представляет собой дальнейшее развитие программирования
(*ответ*) структурного
 модульного
 проблемно-ориентированного
 процедурного
Объекты, фактический тип которых может изменяться во время выполнения программы, называются
(*ответ*) полиморфными
 наследуемыми
 модернизируемыми
 типизируемыми
Объекты, фактический тип которых может изменяться во время выполнения программы, называются
(*ответ*) полиморфными
Ограничения при использовании оператора безусловного перехода
(*ответ*) нельзя входить внутрь блока извне
(*ответ*) нельзя входить внутрь условного оператора (if ...else...)
(*ответ*) нельзя входить внутрь переключателя
(*ответ*) нельзя входить внутрь цикла
 нельзя входить в процедуру
 нельзя входить в подпрограмму
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Одна из функций препроцессора - обработка _ - кратких записей длинных конструкций
(*ответ*) макросов
Одним из важнейших свойств объекта является его
(*ответ*) обособленность
 индивидуальность
 независимость
 структурность
Одним из инструментом при разработке компиляторов является
(*ответ*) профайлер
 таймер
 отладчик
 трассировщик
Оператор IF имеет следующий вид
(*ответ*) if p then a1 else a2
 if p else a1 then a2
 if then a1 else a2
 if p or a1 then a2
Оператор в языке Си - это любое выражение, после которого стоит
(*ответ*) точка с запятой
 точка
 запятая
 пробел
Оператор перехода
(*ответ*) goto p {p - метка}
 go p {p - метка}
 to p {p - метка}
 goto proc {proc - имя процедуры}
Оператор перехода goto не используется в языке программирования
(*ответ*) Java
 С
 Паскаль
 Бейсик
Оператор присваивания в языке Паскаль
(*ответ*) a = b + c;
 a := b + c;
 a : b + c;
 a equal b + c
Оператор цикла FOR
(*ответ*) for i := a to b do s;
 for i to b do s;
 for i := a do s;
 for i := a to b goto s;
Оператор цикла REPEAT
(*ответ*) repeat s until p;
 repeat begin s end until p;
 repeat s while p;
 repeat s case p;
Оператор цикла WHILE
(*ответ*) while p do s;
 while p goto s;
 while p case s;
 while p repeat s;
Оператор языка Паскаль
(*ответ*) простой
 сложный
 составной
 комбинированный
Операторы цикла
(*ответ*) WHILE
(*ответ*) REPEAT
(*ответ*) FOR
 CASE
Операции для бинарных деревьев
(*ответ*) включение узла в дерево
(*ответ*) поиск по дереву
(*ответ*) обход дерева
(*ответ*) удаление узла
 сортировка узлов
 коррекция узла
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Операции над состояниями недетерминированного конечного автомата (НКА)
(*ответ*) множество состояний НКА, достижимых из состояния s только по -переходам
(*ответ*) множество состояний НКА, достижимых из какого-либо состояния s из Т только по -переходам
(*ответ*) множество состояний НКА, в которые имеется переход из какого-либо состояния s из Т по входному символу а
 множество состояний НКА, в которые имеется переход из какого-либо состояния s из Т только по -переходам
Операции над файлами:
(*ответ*) открытие
(*ответ*) закрытие
(*ответ*) удаление
 модернизация
 пересылка
Операции, допустимые для строк
(*ответ*) присвоения
(*ответ*) объединения
(*ответ*) сравнения
 арифметическая
Операция _ - единственная операция, имеющая три операнда
(*ответ*) «условие ?:»
Операция _ используется для связывания нескольких выражений в одно
(*ответ*) «запятая»
Операция «запятая» используется для
(*ответ*) связывания нескольких выражений в одно
 разделения выражений
 идентификации выражений
 унификации выражений
Операция «условие ?:» реализует алгоритмическую структуру
(*ответ*) ветвления
 следования
 цикличности
 перехода
Операция последовательного объединения двух или более элементов данных в один называется
(*ответ*) конкатенацией
 конъюнкцией
 дезъюнкцией
 импликацией
Основная задача таблицы _ - установить соответствие между переменной и ее типом
(*ответ*) символов
Основная идея объектно-ориентированного программирования - выделение из предметной области
(*ответ*) объектов
 предметов
 областей
 элементов
Основное отличие файлов в языке Си - отсутствие понятия
(*ответ*) «тип файла»
 «размер файла»
 «структура файла»
 «метод доступа»
Основное отличие файлов в языке Си - отсутствие понятия _ файла и, следовательно, фиксированной структуры записи файла
(*ответ*) типа
Основные особенности каскадной модели
(*ответ*) последовательное выполнение входящих в нее этапов
(*ответ*) окончание каждого предыдущего этапа до начала последующего
(*ответ*) наличие результата только в конце разработки
 наличие обратных связей между этапами
Основные принципы объектно-ориентированного программирования
(*ответ*) инкапсуляция
(*ответ*) наследование
(*ответ*) полиморфизм
 абстракция
Основные типы инструкций байт-кода
(*ответ*) работа со стеками
(*ответ*) выполнение арифметических операций
(*ответ*) оперирование объектами и массивами
(*ответ*) обработка исключительных ситуаций и параллельная работа
 выполнение логических операций
 обработка таблиц
Основные функции препроцессора
(*ответ*) обработка макросов
(*ответ*) включение файлов
(*ответ*) изменение условий компиляции
 анализ синтаксических ошибок
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Особенностью языка Си является отсутствие среди базовых типов _ типа данных
(*ответ*) логического
Особые виды параметров
(*ответ*) открытые массивы и строки
(*ответ*) процедурные и функциональные параметры
(*ответ*) объекты
 записи
Очередь реализует принцип обслуживания
(*ответ*) первым пришел - первым обслужен
 первым пришел - последним обслужен
 последним пришел - первым обслужен
 последним пришел - последним обслужен
Ошибка, обнаруженная компилятором и компоновщиком, - это
(*ответ*) синтаксическая
 программа не соответствует спецификации
 зацикливание
 переполнение
Ошибки выполнения, выявляемые автоматически
(*ответ*) переполнение, защита памяти
(*ответ*) несоответствие типов
(*ответ*) зацикливание
 спецификация не соответствует требованиям
Параметры, указываемые в операторе вызова процедуры, называются
(*ответ*) формальными
 реальными
 заданными
 возвращаемыми
Паскаль - автор
(*ответ*) первой счетной машины
 счетов
 арифмометра
 логарифмической линейки
Переменная объектного типа называется _ объекта
(*ответ*) экземпляром
 единицей
 классом
 образом
Переменная объектного типа называется _ объекта
(*ответ*) экземпляром
Переменная, область определения которой является вся программа, называется
(*ответ*) глобальной
 локальной
 общей
 главной
Переменная, существующая только в том модуле, где она описана, называется
(*ответ*) локальной
 местной
 освобождаемой
 независимой
Переменными, необходимыми алгоритму сборки мусора, являются
(*ответ*) текущая позиция при просмотре
(*ответ*) ячейка, к которой идет обращение
(*ответ*) низший адрес, к которому должно идти обращение при текущем просмотре
 старший адрес, к которому должно идти обращение при текущем просмотре
Подпрограмма, в которой содержится обращение к самой себе, называется
(*ответ*) рекурсивной
 виртуальной
 интерактивной
 интегрированной
Подпрограммы, описывающие действия, допустимые над полями объекта, называются
(*ответ*) методами
 способами
 функциями
 процедурами
Полиморфные объекты обычно применяются вместе с
(*ответ*) виртуальными методами
 динамическими объектами
 статическими объектами
 абстрактными методами
Поля и методы в описании объектного типа могут объявляться как
(*ответ*) скрытые
 явные
 зависимые
 независимые
Понятие объектно-ориентированного программирования, состоящее в том, что класс, определяемый на основе другого класса, наследует все или некоторые свойства и методы родительского класса, называется
(*ответ*) наследованием
 родословной
 инкапсуляцией
 полиморфизмом
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: При восходящем синтаксическом анализе искомым обычно является _ порождение
(*ответ*) правое
При добавлении элемента в стек необходимо
(*ответ*) создание элемента
(*ответ*) заполнение информационной части
(*ответ*) связывание с предыдущим элементом
(*ответ*) обновление указателя на вершину стека
 удаление старого элемента
 разрыв связи со старым элементом
При использовании технологии раскрутки компилятор характеризуется
(*ответ*) исходным языком S, который он компилирует
(*ответ*) целевым языком Т, для которого он генерирует код
(*ответ*) языком реализации I, на котором он написан
 формализованным языком F, на котором он комментирует
При компиляции простейший ассемблер делает _ прохода по входному потоку (ответ дайте словами)
(*ответ*) два
При нисходящем синтаксическом анализе, для разрешения конфликтов обычно используется один символ _
(*ответ*) предпросмотра
При тестировании «белого ящика» рассматривается
(*ответ*) внутреннее поведение программы
 внешнее поведение программы
 операционная оболочка
 сохранение целостности внешней информации
При тестировании «черного ящика» рассматриваются (ется)
(*ответ*) системные характеристики программ
 граничные условия
 реакция программы на ошибочные исходные данные
 внутреннее поведение программы
Признак типизированного файла - зарезервированное слово
(*ответ*) file of
 file
 type
 file of type
Признаком конца файла является стандартная константа
(*ответ*) EOF
 End_file
 NUL
 File_end
Проблемы при проектировании программного обеспечения связаны с (со)
(*ответ*) поступлением исходной информации от заказчика
(*ответ*) спецификациями и требованиями
(*ответ*) управлением требованиями заказчика
 подключением к разработке пользователя
 стоимостью разработки
Проверка правильности входа требует определения языка, которое должно быть
(*ответ*) точным (или формальным)
(*ответ*) лаконичным (чтобы компилятор не был слишком большого размера)
(*ответ*) машинно-читаемым
 неформальным
Программа на исходном языке готовится с помощью
(*ответ*) текстовых редакторов
 редактора связей
 редактирования
 резидентной программы
Программа на машинном языке, включающая машинные инструкции, словари, служебную информацию, - это модуль
(*ответ*) объектный
 исходный
 загрузочный
 исполняемый
Программа, облегчающая программисту выполнение отладки программы, называется
(*ответ*) отладчиком
 трассировщиком
 компоновщиком
 интрпретатором
Программные продукты, предназначенные для поддержки технологии программирования, - это технологии программирования
(*ответ*) инструментарий
 утилиты
 процедуры
 парадигмы
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Программы, выполняющие трансляцию
(*ответ*) транслятор
(*ответ*) компилятор
(*ответ*) интерпретатор
 загрузчик
Промежуточный код на основе стека, созданный специально для реализации языка Паскаль, - это
(*ответ*) Р-код
 C-код
 L-код
 Байт-код
Промежуточный язык для Java Virtual Machine - это
(*ответ*) Байт-код
 Р-код
 J-код
 C-код
Процедурные языки программирования
(*ответ*) Фортран
(*ответ*) Бейсик
(*ответ*) Паскаль
 Пролог
Процедуры
(*ответ*) стандартные
 локальные
 глобальные
 фактические
Раздел _ исходной программы - область, содержащая наименование программы, а также дополнительную информацию для программистов и/или пользователей
(*ответ*) идентификации
Разновидности комментариев языка Java
(*ответ*) комментарии в одной строке
(*ответ*) комментарии в нескольких строках
(*ответ*) комментарии для документирования
 комментарии для администратора
Реализация трехадресных инструкций
(*ответ*) четверки
(*ответ*) тройки
(*ответ*) косвенные тройки
 косвенные четверки
Результатом работы синтаксического анализатора является представление программы в древовидной форме, которую называют
(*ответ*) синтаксическим деревом
 семантическим деревом
 лексическим деревом
 графом
Свойства объектно-ориентированных сред
(*ответ*) наличие объектов и возможность описания динамики системы
(*ответ*) возможность создания новых классов
(*ответ*) наличие полиморфизма между классами или объектами
 наличие сущности между классами или объектами
Свойства, которые могут быть прочитаны и использованы при выполнении программы, но не могут быть изменены, - это свойства
(*ответ*) «только-для-чтения»
 «только-для-записи»
 «только-для-ввода»
 «только-для-выполнения»
Свойство объекта содержать в себе не только данные, но и описания действий, допустимых над этими данными, - это
(*ответ*) инкапсуляция
 наследование
 полиморфизм
 конструкция
Семантика языка программирования
(*ответ*) совокупность правил, определяющих смысл чисел, переменных, выражений, операторов, процедур и других элементов и предложений языка программирования
 совокупность правил написания чисел, переменных, выражений, операторов, процедур и других элементов и предложений
 правила «правописания слов» программы, таких, как идентификаторы, константы, служебные слова, комментарии
 правила соединения слов и предложений
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Семантические правила определяют зависимости между атрибутами, которые представляются
(*ответ*) графом
 таблицей
 деревом
 диаграммой
Символ, используемый грамматикой для генерации предложений языка, называется
(*ответ*) нетерминалом
 порождением
 терминалом
 токеном
Символы в языке Java - это индексы в таблице символов
(*ответ*) UNICODE
 ASCII
 знакогенератора IBM PC
 IEEE
Символы, являющиеся нетерминалами:
(*ответ*) прописные буквы из начала алфавита, такие, как А, В, С
(*ответ*) буква S, которая обычно означает стартовый символ
(*ответ*) имена из строчных букв, выделенные курсивом
 строчные буквы из начала алфавита, такие, как а, b, с
Символы, являющиеся терминалами:
(*ответ*) строчные буквы из начала алфавита, такие, как а, b, с
(*ответ*) символы операторов, такие, как +, - и т.п.
(*ответ*) символы пунктуации, такие, как запятые, скобки и т.п.
(*ответ*) цифры 0, 1, ..., 9
(*ответ*) строки, выделенные полужирным шрифтом
 прописные буквы из начала алфавита, такие, как А, В, С
 имена из строчных букв, выделенные курсивом
Синтаксис языка программирования
(*ответ*) совокупность правил написания чисел, переменных, выражений, операторов, процедур и других элементов и предложений
 соединение слов и предложений
 образование слов
 расстановка специальных знаков
Синтаксическая конструкция языка программирования
(*ответ*) допустимое синтаксисом языка программирования сочетание символов или символов и зарезервированных слов
 последовательность операций, операндов, задающих определенное вычисление
 поток управления выполнением программы
 производный тип данных, набор именованных компонент, определяемый пользователем
Синтаксическая конструкция языка программирования, имеющая вид формульной записи последовательности операций над данными (операндами), называется
(*ответ*) выражением
 переменной
 оператором
 командой
Синтаксически управляемое определение, использующее только синтезируемые атрибуты, называется _-атрибутным определением
(*ответ*) S
 C
 A
 U
Синтаксические диаграммы были введены для описания языка
(*ответ*) Паскаль
 С
 С++
 Java
Синтаксическое _ изображает естественную иерархическую структуру исходной программы
(*ответ*) дерево
Системы программирования включают
(*ответ*) компилятор
(*ответ*) редактор связей
(*ответ*) утилиты
 генератор отчетов
 базы данных
Смысловая ошибка в программе - ошибка
(*ответ*) семантическая
 синтаксическая
 лексическая
 интерфейса
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Совокупность данных, характеризующих его(ее) состояние, и процедур их обработки, называется
(*ответ*) объектом
 записью
 строкой
 областью
Совокупность операторов, образующих область действия каких-либо идентификаторов, называется
(*ответ*) блоком
 массивом
 списком
 телом процедуры
Содержание и последовательность операций, четко определяющих решение задачи путем вычислительного процесса, преобразующего исходные данные в конечный результат, - это
(*ответ*) алгоритм
 спецификация
 программа
 модуль
Состав программного обеспечения:
(*ответ*) операционная система
(*ответ*) система программирования
(*ответ*) пакет прикладных программ
 система коммуникаций
Составной оператор языка Паскаль
(*ответ*) begin {тело программы} end;
 begin {тело программы} end
 begin {тело программы};
 {тело программы} end;
Состояние недетерминированного конечного автомата называется важным, если оно имеет
(*ответ*) исходящий не--переход
 исходящий -переход
 входящий не--переход
 входящий -переход
Состояния указателя
(*ответ*) адрес некоторой переменной
(*ответ*) «пустой адрес» NIL
(*ответ*) неопределенное состояние
 «конкретный адрес» NIL
Специализированные языки программирования
(*ответ*) Фортран
(*ответ*) Кобол
(*ответ*) Лисп
 Ассемблер
Списки бывают
(*ответ*) односвязными
(*ответ*) двусвязными
(*ответ*) кольцевыми
 бинарными
Список параметров, передаваемых в подпрограмму и обратно, - это
(*ответ*) заголовок программы
 интерфейсный раздел
 инициирующий раздел
 раздел реализации
Способ разработки программ, при котором программа разбивается на относительно независимые составные части - программные модули, - это программирование
(*ответ*) модульное
 модифицированное
 модификационное
 нисходящее
Способ разработки программ, при котором программирование ведется от общего к деталям, - это программирование
(*ответ*) нисходящее
 восходящее
 комплексное
 функциональное
Способы представления алгоритма
(*ответ*) записан на естественном языке
(*ответ*) изображен в виде блок-схемы
(*ответ*) записан на алгоритмическом языке
 записан на формальном языке
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Способы проявления ошибок: программа
(*ответ*) завершается нормально, но выдает неверные результаты
(*ответ*) зависает
(*ответ*) завершается по прерыванию
 завершается нормально и выдает верные результаты
 требует дополнительных рекомендаций у разработчика
Стандартная подпрограмма, применимая к простому типу данных, - это
(*ответ*) Sin
 Copy
 Delete
 Length
Стандартные процедуры и функции языка Паскаль, обеспечивающие ввод-вывод данных, работают только с файлами
(*ответ*) логическими
 физическими
 виртуальными
 активными
Стандартные типы данных:
(*ответ*) логические
(*ответ*) целые
(*ответ*) вещественные
(*ответ*) символьные
 массив
 запись
Стандартные файлы
(*ответ*) текстовый
(*ответ*) типизированный
(*ответ*) нетипизированный
 внешний
Стек реализует принцип обслуживания
(*ответ*) последним пришел - первым обслужен
 последним пришел - последним обслужен
 первым пришел - первым обслужен
 первым пришел - последним обслужен
Стековый _ - раздел стека времени выполнения, соотнесенный с одной функцией или процедурой
(*ответ*) фрейм
Строка описания констант в языке Паскаль
(*ответ*) a = 10;
 a : = 10;
 a : 10;
 a equal 10;
Строка описания переменных в языке Паскаль
(*ответ*) var : real;
 var : = real;
 var = real;
 var real;
Структура модуля
(*ответ*) заголовок модуля
(*ответ*) интерфейсный раздел
(*ответ*) раздел реализации
(*ответ*) инициирующий раздел
 компилирующий раздел
 отладочный раздел
Структурированные операторы языка Турбо Паскаль - операторы
(*ответ*) составной
(*ответ*) условные
(*ответ*) цикла
 перехода
Структурированные типы данных
(*ответ*) массив
(*ответ*) запись
(*ответ*) строка
 указатели
Структурированные типы данных
(*ответ*) массивы
(*ответ*) записи
(*ответ*) множества
(*ответ*) файлы
(*ответ*) объекты
 указатели
 диапазоны
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Структурное программирование называют программированием без
(*ответ*) goto
Структурное тестирование - тестирование
(*ответ*) «белого ящика»
 «красного ящика»
 «желтого ящика»
 «зеленого ящика»
Схема трансляции представляет собой контекстно-свободную грамматику, в которой атрибуты, связанные с символами грамматики, и семантические действия заключены в
(*ответ*) фигурные скобки и вставлены в правые части продукций
 круглые скобки и вставлены в правые части продукций
 фигурные скобки и вставлены в левые части продукций
 круглые скобки и вставлены в левые части продукций
Схема трансляции представляет собой контекстно-свободную грамматику, в которой атрибуты, связанные с символами грамматики, и семантические действия заключены в _ скобки и вставлены в правые части продукций
(*ответ*) фигурные
Схемы трансляции указывают порядок, в котором выполняются правила
(*ответ*) семантические
 синтаксические
 компиляции
 генерации
Таблица переходов недетерминированного конечного автомата
(*ответ*) строка таблицы представляет состояние
(*ответ*) столбец таблицы представляет входные символы
(*ответ*) ячейка таблицы указывает выполняемые действия
 количество строк и столбцов таблицы - сложность входного языка
Таблицы компилятора - это таблицы
(*ответ*) символов
(*ответ*) типов
(*ответ*) функций
 процедур
Текстовые файлы выполняют только доступ
(*ответ*) последовательный
 прямой
 произвольный
 индексно-последовательный
Текстовый файл представляет собой последовательность строк символов
(*ответ*) переменной длины
 постоянной длины
 лимитированной длины
 размер, которых задан пользователем
Термины, относящиеся к понятию «наследование», - это
(*ответ*) «родительский» тип (предки)
(*ответ*) «потомки»
(*ответ*) «дочерний» тип (потомки)
 «сыновий» тип (потомки)
Термины, являющиеся элементами языка программирования:
(*ответ*) синтаксис
(*ответ*) семантика
(*ответ*) лексика
 орфография
Тестирование - это
(*ответ*) проверка правильности программы
 исправление ошибок в программе
 анализ сообщений об ошибках
 уточнение требований заказчика
Тестирование обеспечивает:
(*ответ*) обнаружение ошибок
(*ответ*) демонстрацию соответствия функций программы ее назначению
(*ответ*) демонстрацию реализации требований к характеристикам программы
 отсутствие дефектов
Тестированию не подлежат циклы
(*ответ*) неструктурированные
 структурированные
 простые
 составные
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Технология разработки программного обеспечения предусматривает
(*ответ*) анализ системных и программных требований
(*ответ*) кодирование
(*ответ*) тестирование
 просмотр результатов в заданных точках программы
Тип данных булевой операции (BOOLEAN)
(*ответ*) логический
 вещественный
 целочисленный
 символьный
Тип компонентов не определяется при объявлении файлов
(*ответ*) нетипизированных
 типизированных
 текстовых
 виртуальных
Тип функции, не возвращающий никакого результата, - это
(*ответ*) void
 null
 zero
 freedom
Типовые операторы управления вычислительным процессом:
(*ответ*) организация циклов
(*ответ*) ветвление программы
(*ответ*) блоки операторов
 интерфейсы
Типы абстракции, используемые при построении объекта, - это абстракции
(*ответ*) понятия
(*ответ*) действия
(*ответ*) случайная абстракция
 реальная
Типы анализа, связанные с лексической структурой программы
(*ответ*) идентификация слов языка
(*ответ*) идентификация и вычисление констант
(*ответ*) определение всех отдельных идентификаторов программы (не переменных!)
(*ответ*) определение числа строк комментариев в программе
(*ответ*) определение числа и средней длины литералов в программе
 определение количества пробелов в строке
 количество функций
 количество операторов на строку
Типы классов
(*ответ*) базовый
(*ответ*) абстрактный
(*ответ*) конкретный
 множественный
Типы локальных оптимизаций
(*ответ*) дублирование констант
(*ответ*) снижение стоимости
(*ответ*) исключение ненужных инструкций
 оптимизация циклов
Типы области памяти при компиляции - это области
(*ответ*) статическая
(*ответ*) динамическая
(*ответ*) глобальная
 виртуальная
Типы операторов цикла - циклы с
(*ответ*) предусловием
(*ответ*) постусловием
(*ответ*) параметром
 переменной
Типы оптимизации при анализе потоков управления и информации:
(*ответ*) удаление бесполезного кода
(*ответ*) исключение общих подвыражений
(*ответ*) оптимизация циклов
 дублирование констант
Типы промежуточных представлений
(*ответ*) синтаксические деревья
(*ответ*) постфиксная запись
(*ответ*) трехадресный код
 семантические деревья
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Проходной балл ЕГЭ по специальностям Новосибирский государственный медицинский университет НГМУ
Категория: разное
Ответы:
Лечебный факультет
Лечебное дело (31.05.01 – очная, специалитет, аккредитовано)
•    Бюджетных мест: 184
•    6 лет
Проходной ЕГЭ: 122 (Рус. яз, Химия, Биолог)

Медико-профилактический факультет
Медико-профилактическое дело (32.05.01 – очная, специалитет, аккредитовано)
•    Бюджетных мест: 15
•    6 лет
Проходной ЕГЭ: 111 (Рус. яз, Химия, Биолог)
Медицинская биофизика (30.05.02 – очная, специалитет, аккредитовано)
•    Бюджетных мест: 10
•    6 лет
Проходной ЕГЭ: 110 (Рус. яз, Физика, Биолог)
Медицинская биохимия (30.05.01 – очная, специалитет, аккредитовано)
•    Бюджетных мест: 15
•    6 лет
Проходной ЕГЭ: 111 (Рус. яз, Химия, Биолог)

Педиатрический факультет
Педиатрия (31.05.02 – очная, специалитет, аккредитовано)
•    Бюджетных мест: 130
•    6 лет
Проходной ЕГЭ: 111 (Рус. яз, Химия, Биолог)

Стоматологический факультет
Стоматология (31.05.03 – очная, специалитет, аккредитовано)
•    Бюджетных мест: 15
•    5 лет
Проходной ЕГЭ: 130 (Рус. яз, Химия, Биолог)

Факультет менеджмента
Менеджмент (38.03.02 – очная, бакалавриат, аккредитовано)
•    Бюджетных мест нет
•    4 года
Проходной ЕГЭ: 100 (Рус. яз, Матем, Общест)

Факультет социальной работы и клинической психологии
Клиническая психология (37.05.01 – очная, специалитет, аккредитовано)
•    Бюджетных мест: 18
•    5 лет 6 месяцев
Проходной ЕГЭ: 98 (Рус. яз, Матем, Биолог)
Социальная работа (39.03.02 – очная, бакалавриат, аккредитовано)
•    Бюджетных мест нет
•    4 года
Проходной ЕГЭ: 108 (Рус. яз, Истор, Общест)

Фармацевтический факультет
Фармация (33.05.01 – очная, специалитет, аккредитовано)
•    Бюджетных мест: 11
•    5 лет
Проходной ЕГЭ: 111 (Рус. яз, Химия, Биолог)
Вопрос: Характерные принципы структурного программирования
(*ответ*) нисходящее программирование
(*ответ*) отказ от безусловных передач управления
(*ответ*) модульное программирование
 восходящее программирование
 сопровождение программ
Цикл, не существующий в языке Паскаль, - цикл с
(*ответ*) переменной
 параметром
 постусловием
 предусловием
Цикл, расположенный перед проверкой условий, - это цикл с
(*ответ*) постусловием
 предусловием
 условием
 возвратом
Цикл, расположенный после проверки условий, - это цикл с
(*ответ*) предусловием
 постусловием
 условием
 возвратом
Часть программы или объекта, которая структурно отделена от остальных частей и используется в качестве составного блока программы, - это _ программы
(*ответ*) компонент
 компоновщик
 контекст
 компилятор
Часть стека, необходимую одной функции, называют
(*ответ*) стековым фреймом
 стековой областью
 кучей
 стеком состояния
Эволюция - это
(*ответ*) непрерывное, постепенное количественное изменение языков программирования
 коренное, качественное изменение в развитии языков программирования
 прогрессивное изменение языков программирования
 замена одного языка программирования аналогичным языком
Экспериментальный метод отладки базируется на
(*ответ*) использовании вспомогательных средств отладки
 анализе выходных данных
 анализе заданных свойств алгоритма
 использовании возможностей технических средств
Элементы иерархии объектов
(*ответ*) корень
(*ответ*) ветви
(*ответ*) листья
 ствол
Этап анализа компиляции принято разделять на фазы
(*ответ*) лексический анализ
(*ответ*) синтаксический анализ
(*ответ*) семантический анализ
 комбинированный анализ
Этап наибольшей стоимости обнаружения и устранения ошибок - это этап
(*ответ*) поддержки и обслуживания
 кодирования
 тестирования
 проектирования
Этап синтеза компиляции состоит из следующих фаз:
(*ответ*) генерации машинно-независимого кода
(*ответ*) оптимизации машинно-независимого кода
(*ответ*) распределения памяти
(*ответ*) генерации машинного кода
(*ответ*) оптимизации машинного кода
 анализа машинно-независимого кода
 анализа машинного кода
 освобождения памяти
Этапы получения исполняемой программы на языке Си++
(*ответ*) с помощью текстового редактора формируется текст программы
(*ответ*) препроцессор подключает к тексту программы заголовочные файлы стандартных библиотек
(*ответ*) компиляция текста программы
(*ответ*) компоновщик подключает к программе библиотечные функции. В результате компоновки создается исполняемая программа
 отладчик выполняет трассировку программы
 программист анализирует результаты трассировки программы
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Этапы разработки программы, предусматриваемые технологией структурного программирования:
(*ответ*) проектирование
(*ответ*) программирование
(*ответ*) спецификации
 разработка документации
 выработка рекомендаций разработчику
Этапы стадии жизненного цикла программного обеспечения
(*ответ*) проектирование
(*ответ*) программирование
(*ответ*) тестирование и отладка
 разработка документации
Язык взаимодействия пользователя с системой программирования, реализуемый диалоговыми средствами графического интерфейса пользователя, - это _ язык программирования
(*ответ*) визуальный
 итерактивный
 итерационный
 инвертированный
Язык Паскаль является преемником алгоритмического языка
(*ответ*) Алгол-60
 C++
 Java
 Delphi
Язык Паскаль является преемником алгоритмического языка
(*ответ*) Алгол-60
Язык программирования - _ уровня
(*ответ*) высокого
 низкого
 среднего
 заданного
Язык программирования Си создан в 1972 году Д.Ритчи при разработке операционной системы
(*ответ*) UNIX
 MS DOS
 WINDOWS
 OS/2
Язык программирования Си, созданный в 1972 году Д. Ритчи при разработке операционной системы называется
(*ответ*) UNIX
Язык программирования, названный в честь ученого, - это язык
(*ответ*) Паскаля
Язык программирования, предназначенный для решения определенного класса задач (проблем), - это _ ориентированный язык программирования
(*ответ*) проблемно
 объектно
 системно
 процедурно
Язык программирования, структура и средства которого не связаны с конкретной ЭВМ и позволяют выполнять составленные на нем программы на любых ЭВМ, - это _ язык программирования
(*ответ*) машинно-независимый
 машинно-зависимый
 машинно-ориентированный
 машинно-объективный
Язык Си - язык, предназначенный для программирования
(*ответ*) объектно-ориентированного
 структурного
 модульного
 проблемно-ориентированное
Язык, используемый для описания других языков
(*ответ*) Метаязык-язык Бекуса-Наура
 Автокод
 Естественный язык
 Формализованный язык
Языки программирования
(*ответ*) машинные
(*ответ*) проблемно-ориентированные
(*ответ*) процедурно-ориентированные
 компьютерные
 частично-ориентированные
Языки программирования не использовались в ЭВМ _ поколения
(*ответ*) первого
 второго
 третьего
 четвертого
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог
Вопрос: Абсолютная погрешность разности двух приближенных чисел равна сумме абсолютных погрешностей этих чисел:
(*ответ*) да
 нет
Абсолютная погрешность числа может быть не только как положительным, так и отрицательным числом:
(*ответ*) нет
 да
В теории приближенных методов требование устойчивости счета относительно погрешностей является желательным, но не обязательным:
(*ответ*) неверно
 верно
Всякая задача, для которой можно найти решение в явном виде, называется корректно поставленной задачей:
(*ответ*) нет
 да
Вычислительный процесс называется устойчивым по отношению к начальной погрешности, если погрешность, допущенная на первых шагах вычислений, в последующих шагах вычислений не увеличивается:
(*ответ*) да
 нет
Если измеряется ширина доски, то относительная погрешность измерения может быть выражена в сантиметрах:
(*ответ*) нет
 да
Значащие цифры числа - все цифры числа, отличные от нуля:
(*ответ*) нет
 да
Истинная относительная погрешность может быть как положительным, так и отрицательным числом:
(*ответ*) да
 нет
Корректно поставленная задача предполагает единственность и устойчивость решения задачи:
(*ответ*) да
 нет
На цифровых вычислительных машинах умножение и деление возможно только одновременно с округлением получаемых результатов:
(*ответ*) да
 нет
Основной задачей для прикладного математика является доказательство существования решения поставленной задачи:
(*ответ*) нет
 да
При записи приближенных чисел необходимо, чтобы последняя значащая цифра должна быть верной:
(*ответ*) да
 нет
Складываются два числа, одно из которых имеет три верных значащих цифры, а другое - пять, в сумме будет не менее пяти верных значащих цифр:
(*ответ*) нет
 да
Для интегрирования таблично заданной функции нужно применять численные методы:
(*ответ*) да
 нет
Если известна первообразная функция, то определенный интеграл от этой функции может быть вычислен по формуле Гаусса:
(*ответ*) нет
 да
Задача численного интегрирования функции заключается в вычислении значения определенного интеграла функции, имеющего вид полинома степени n:
(*ответ*) нет
 да
Квадратурная формула Ньютона получается, если порядок интерполяционного полинома равен 3: 
(*ответ*) да
 нет
Общая формула Симпсона является более точной, чем формула трапеций:
(*ответ*) да
 нет
Общая формула трапеций получается при замене графика подынтегральной функции ломаной линией, состоящей из отрезков прямых:
(*ответ*) да
 нет
При выводе формул Ньютона - Котеса подынтегральная функция заменяется полиномом Лагранжа:
(*ответ*) да
 нет
При одинаковом шаге интегрирования квадратурная формула Ньютона более точна, чем квадратурная формула Симпсона:
(*ответ*) нет
 да
Категория: разное
Ответы:
Правильные вопросы выделены по тесту
тест уже прошел свою проверку
надеюсь на плюс 1 голос к ответу, если тест помог