Программирование на языке высокого уровня
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) В массиве число элементов фиксировано В) Множество может включать произвольное число элементов. Подберите правильный ответ
А - да, В - да
А - нет, В - нет
А - нет, В - да
А - да, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Пустой оператор не выполняет никаких действий, и в тексте программы о его присутствии свидетельствует только один символ - это
точка (.)
двоеточие (:)
точка с запятой (;)
запятая (,)
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Фактические параметры указываются в операторе вызова процедуры В) Формальные параметры перечисляются в заголовке описания процедуры. Подберите правильный ответ
А - нет, В - нет
А - да, В - нет
А - нет, В - да
А - да, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Строковая константа - это последовательность любых ASCII-символов, расположенная на одной строке и заключенная в
квадратные скобки
апострофы
фигурные скобки
круглые скобки
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) При статическом делегировании соответствующий указатель инициализируется в процессе компиляции программы и при выполнении программы не меняется В) При динамическом делегировании значение указателю присваивается в процессе выполнения программы и может изменяться в зависимости от ситуации. Подберите правильный ответ
А - да, В - да
А - нет, В - да
А - да, В - нет
А - нет, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Объекты, хранящие промежуточные результаты некоторых действий, называются
временными
сохраняемыми
локальными
глобальными
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Строка - последовательность слов, букв, цифр или других знаков, написанных в одну линию В) Запись - последовательность слов, букв, цифр или других знаков, написанных в одну линию. Подберите правильный ответ
А - да, В - да
А - да, В - нет
А - нет, В - нет
А - нет, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) К простым операторам относятся: оператор присваивания, оператор перехода (GOTO) и пустой оператор В) К структурированным операторам относятся: составной оператор (BEGIN ... END), условные операторы (IF и CASE) и операторы цикла (WHILE, REPEAT и FOR). Подберите правильный ответ
А - нет, В - нет
А - нет, В - да
А - да, В - да
А - да, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Стек - упорядоченный набор элементов данных, в котором можно удалять и добавлять элементы, причем новый элемент всегда записывается в его конец, а очередной читаемый или удаляемый элемент также выбирается из его конца В) Стек - упорядоченный набор элементов данных, в котором можно удалять и добавлять элементы, причем новый элемент всегда записывается в его начало, а очередной читаемый или удаляемый элемент также выбирается из его начала. Подберите правильный ответ
А - нет, В - нет
А - нет, В - да
А - да, В - нет
А - да, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Создавать иерархии объектов позволяет
дефрагментация
полиморфизм
наследование
инкапсуляция
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) В Турбо Паскале допускается образование новых типов данных путем перечисления всех допустимых значений, перечень которых заключается в фигурные скобки В) В Турбо Паскале допускается образование новых типов данных путем перечисления всех допустимых значений, перечень которых заключается в круглые скобки. Подберите правильный ответ
А - нет, В - да
А - да, В - нет
А - да, В - да
А - нет, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Для корректного освобождения памяти из-под полиморфных объектов следует использовать вместе с процедурой Dispose специальный метод - конструктор В) Для корректного освобождения памяти из-под полиморфных объектов следует использовать вместе с процедурой Dispose специальный метод - деструктор. Подберите правильный ответ
А - да, В - нет
А - нет, В - да
А - нет, В - нет
А - да, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Зарезервированное слово - слово, смысл которого зафиксирован правилами языка и по которому транслятор распознает основные языковые конструкции В) Служебное слово - слово, смысл которого зафиксирован правилами языка и по которому транслятор распознает основные языковые конструкции. Подберите правильный ответ
А - нет, В - да
А - да, В - да
А - да, В - нет
А - нет, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) При применении к символам операций отношения меньшим окажется символ, код которого меньше В) При применении к символам операций отношения меньшим окажется символ, код которого больше. Подберите правильный ответ
А - нет, В - да
А - да, В - да
А - да, В - нет
А - нет, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Форма познания , представляющая собой мысленное выделение существенных свойств и связей предмета и отвлечение от других его свойств и связей, признаваемых «частными », несущественными, - это
модульность
иерархичность
абстрагирование
типизация
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Свойство нескольких абстракций одновременно находиться в активном состоянии, т.е. выполнять некоторые операции, называется
устойчивостью
параллелизмом
типизацией
абстрагированием
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Максимальная длина строковой константы - ____ символа(ов)
32
255
65
126
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Процесс представления предметной области задачи в виде совокупности объектов, обменивающихся сообщениями, называется функциональной декомпозицией В) Процесс представления предметной области задачи в виде совокупности объектов, обменивающихся сообщениями, называется объектной декомпозицией. Подберите правильный ответ
А - нет, В - нет
А - да, В - да
А - да, В - нет
А - нет, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) В структуре унифицированного процесса разработки объектно-ориентированного программного обеспечения горизонтальная ось демонстрирует характеристики жизненного цикла процесса В) В структуре унифицированного процесса разработки объектно-ориентированного программного обеспечения вертикальная ось представляет рабочие потоки процесса, которые являются логическими группировками действий. Подберите правильный ответ
А - нет, В - нет
А - да, В - да
А - да, В - нет
А - нет, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Функпия FileSize возвращает значение (имеющее тип LongInt), соответствующее текущей длине файла В) Функция FilePos возвращает значение (имеющее тип LongInt), соответствующее положению указателя текущей позиции в файле. Подберите правильный ответ
А - нет, В - нет
А - нет, В - да
А - да, В - нет
А - да, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Последовательность допустимых символов языка программирования , имеющая смысл для транслятора , называется
выражением
переменной
лексемой
константой
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Инициализация строк, как и переменных других типов, выполняется в разделе описания
переменных
меток
типов
констант
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Термин объектно-ориентированного программирования, означающий структурирование программы на модули, называемые классами и объединяющие данные и процедуры их обработки, - это
инсталляция
инкапсуляция
полиморфизм
дефрагментация
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Ранжированная или упорядоченная система абстракций - это
абстрагирование
иерархия
типизация
модульность
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Суть сортировки выбором в том, чтобы первое место в массиве занял наименьший элемент, второе - наименьший из всех оставшихся и т.д. В) Суть сортировки обменами состоит в том, чтобы последнее место в массиве занял наибольший элемент, предпоследнее - наибольший из остальных и т.д.. Подберите правильный ответ
А - нет, В - нет
А - да, В - нет
А - да, В - да
А - нет, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Строка типа string может содержать до _______ символа(ов)
31
63
127
255
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Функция EoF возвращает значение TRUE, если указатель текущей позиции находится за последним элементом файла либо если файл пустой В) Функция EoF возвращает значение FALSE, если указатель текущей позиции находится за последним элементом файла либо если файл пустой. Подберите правильный ответ
А - нет, В - нет
А - да, В - да
А - да, В - нет
А - нет, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Типизированный файл не содержит совокупность-и элементов, принадлежащих типу, который определен в объявлении файловой переменной В) Типизированный файл содержит совокупность элементов, принадлежащих типу, который определен в объявлении файловой переменной. Подберите правильный ответ
А - нет, В - да
А - да, В - да
А - нет, В - нет
А - да, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Нетипизированные файлы отличаются тем, что при их объявлении определяется тип компонентов В) Нетипизированные файлы отличаются тем, что при их объявлении не определяется тип компонентов. Подберите правильный ответ
А - да, В - нет
А - нет, В - нет
А - нет, В - да
А - да, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Класс, в котором часть используемых типов компонент класса определяется через параметры, является
метаклассом
мегаклассом
параметризованным классом
контейнерным классом
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Запись - структурированный тип данных, компоненты значений которого, называемые полями, могут иметь имя и принадлежать к различным типам данных В) Множество - структурированный тип данных, компоненты значений которого, называемые полями, могут иметь имя и принадлежать к различным типам данных. Подберите правильный ответ
А - да, В - да
А - нет, В - да
А - нет, В - нет
А - да, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) При сравнении строки рассматриваются посимвольно слева направо В) При сравнении строки рассматриваются посимвольно справа налево. Подберите правильный ответ
А - да, В - нет
А - нет, В - нет
А - да, В - да
А - нет, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Логическая операция, результат которой имеет значение true, если хотя бы один из операндов имеет значение true, называется логическим(ой)
однозначностью
умножением
сложением
равнозначностью
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Элемент данных в программе, которому присвоено имя, называется
переменной
лексемой
выражением
константой
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Взаимозаменяемость объектов с одинаковым интерфейсом называется
инкапсуляцией
наследованием
полиморфизмом
дефрагментацией
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Отношение, при котором экземплярами одного класса являются другие классы, является признаком
метакласса
контейнерного класса
мегакласса
параметризованного класса
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Процедура Reset, применяемая к текстовому файлу, открывает его только для чтения В) Процедура Reset, используемая для типизированного или нетипизированного файла, открывает его как для чтения, так и для записи. Подберите правильный ответ
А - да, В - да
А - нет, В - нет
А - нет, В - да
А - да, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2При указании диапазона значений в качестве базового подходит любой простой стандартный тип, за исключением типа(ов)
символьного
целочисленных
логического
вещественных
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Оператор цикла REPEAT отличается от оператора WHILE тем, что здесь условие проверяется перед выполнением тела цикла В) Оператор цикла REPEAT отличается от оператора WHILE тем, что здесь условие проверяется после выполнения тела цикла. Подберите правильный ответ
А - нет, В - нет
А - да, В - да
А - да, В - нет
А - нет, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Параметры, представленные в списке формальных параметров до слова var, являются параметрами-значениями В) Параметры, перечисленные после слова var, представляют собой параметры-переменные. Подберите правильный ответ
А - да, В - да
А - нет, В - нет
А - нет, В - да
А - да, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Свойство абстракции существовать во времени независимо от процесса, породившего данный программный объект, и/или в пространстве, перемещаясь из адресного пространства, в котором он был создан, называется
абстрагированием
параллелизмом
типизацией
устойчивостью
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Динамическое создание объектов выполняется в процессе компиляции программы, а при завершении программы объект удаляется из памяти вместе с программой В) Статическое создание и уничтожение объектов выполняется в процессе работы программы специальными командами. Подберите правильный ответ
А - да, В - нет
А - нет, В - нет
А - нет, В - да
А - да, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Для подпрограммы доступны все имена, объявленные в ней, а также во всех "объемлющих" подпрограммах и в самой программе, т.е. "выше" В) Для подпрограммы недоступны все имена, объявленные во вложенных в нее подпрограммах или "ниже". Подберите правильный ответ
А - да, В - да
А - нет, В - нет
А - да, В - нет
А - нет, В - да
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Процедура New создает новую динамическую переменную, на которую ссылается типизированный указатель В) Процедура Dispose освобождает место, занятое в памяти динамической переменной, на которую ссылается типизированный указатель. Подберите правильный ответ
А - да, В - нет
А - да, В - да
А - нет, В - да
А - нет, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Массив - совокупность связанных чисел, логических значений или других однотипных элементов данных, которой присвоено имя В) Множество - совокупность связанных данных, состоящая из элементов одного типа, который называется базовым. Подберите правильный ответ
А - да, В - да
А - нет, В - да
А - нет, В - нет
А - да, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Объекты, данные которых хранятся в файлах внешней памяти между сеансами работы программы, называются
сохраняемыми
локальными
глобальными
временными
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Имя файла и его расширение разделяются
запятой (,)
точкой (.)
точкой с запятой (;)
звездочкой (*)
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Инициирование - задание начальных значений или установка в нуль программных переменных В) Инициализация - задание начальных значений или установка в нуль программных переменных. Подберите правильный ответ
А - нет, В - да
А - да, В - да
А - да, В - нет
А - нет, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Каждая строка текстового файла оканчивается маркером конца строки EoLn (End of Line) В) Текстовый файл завершает маркер конца файла EoF (End of File). Подберите правильный ответ
А - да, В - да
А - нет, В - нет
А - нет, В - да
А - да, В - нет
Программирование на языке высокого уровня
1003.02.01;МТ.01;2Верны ли утверждения? А) Операции = и <> проверяют, совпадает ли набор элементов в сравниваемых множествах В) Операции <= и >= проверяют, входит ли одно множество в другое. Подберите правильный ответ
А - нет, В - нет
А - да, В - да
А - нет, В - да
А - да, В - нет