Тест «Отладка» по информатике
Тест по информатике на тему «Отладка»
-
Отладка – это …
-
локализация и устранение уже найденных ошибок
-
испытание программы
-
корректировка и модификация программы
-
проверка правильности работы программы
-
проверка соответствия алгоритма решаемой задачи
-
-
Какие ошибки выявляются при компиляции программы?
-
синтаксические
-
ошибки анализа
-
ошибки в данных
-
семантические
-
статические
-
-
Когда имеет место отладка?
-
если программа работает неправильно
-
если заказчик внес изменения в проект
-
если результаты работы программы не удовлетворяют пользователя
-
если программа морально устарела
-
по мере необходимости
-
-
С помощью какого инструмента сред программирования можно создавать и изменять исходные символьные файлы, содержащие программу?
-
редактор
-
транслятор
-
библиотекарь
-
компоновщик
-
загрузчик
-
-
Какой инструмент сред программирования переводит программы с языка программирования на язык машинных кодов?
-
транслятор
-
редактор
-
библиотекарь
-
компоновщик
-
загрузчик
-
-
Какой инструмент сред программирования поддерживает совокупность объектных файлов с подпрограммами, типами данных?
-
библиотекарь
-
редактор
-
транслятор
-
компоновщик
-
загрузчик
-
-
Какой инструмент сред программирования формирует исполняемый файл?
-
компоновщик
-
редактор
-
транслятор
-
библиотекарь
-
загрузчик
-
-
Какой инструмент сред программирования копирует исполняемый файл с диска в память и инициализирует компьютер перед выполнением программы?
-
загрузчик
-
редактор
-
транслятор
-
библиотекарь
-
компоновщик
-
-
Как называется процесс преобразования кода программы в машинный код?
-
трансляция
-
отладка
-
тестирование
-
компиляция
-
компоновка
-
-
Инструмент сред программирования, загрузчик - …
-
копирует исполняемый файл с диска в память и инициализирует компьютер перед выполнением программы
-
формирует исполняемый файл
-
поддерживает совокупность объектных файлов с подпрограммами, типами данных
-
переводит программы с языка программирования на язык машинных кодов
-
создает и изменяет исходные символьные файлы, содержащие программу
-
-
Инструмент сред программирования, компоновщик - …
-
формирует исполняемый файл
-
копирует исполняемый файл с диска в память и инициализирует компьютер перед выполнением программы
-
поддерживает совокупность объектных файлов с подпрограммами, типами данных
-
переводит программы с языка программирования на язык машинных кодов
-
создает и изменяет исходные символьные файлы, содержащие программу
-
-
Инструмент сред программирования, библиотекарь - …
-
поддерживает совокупность объектных файлов с подпрограммами, типами данных
-
формирует исполняемый файл
-
копирует исполняемый файл с диска в память и инициализирует компьютер перед выполнением программы
-
переводит программы с языка программирования на язык машинных кодов
-
создает и изменяет исходные символьные файлы, содержащие программу
-
-
Инструмент сред программирования, редактор - …
-
создает и изменяет исходные символьные файлы, содержащие программу
-
поддерживает совокупность объектных файлов с подпрограммами, типами данных
-
формирует исполняемый файл
-
копирует исполняемый файл с диска в память и инициализирует компьютер перед выполнением программы
-
переводит программы с языка программирования на язык машинных кодов
-
-
Инструмент сред программирования, транслятор - …
-
переводит программы с языка программирования на язык машинных кодов
-
создает и изменяет исходные символьные файлы, содержащие программу
-
поддерживает совокупность объектных файлов с подпрограммами, типами данных
-
формирует исполняемый файл
-
копирует исполняемый файл с диска в память и инициализирует компьютер перед выполнением программы
-
-
Какой из языков программирования относится к языкам низкого уровня?
-
Assembler
-
Pascal
-
Basic
-
Prolog
-
C++
-
-
Для создания программы необходимо:
-
компилятор, библиотеки функций, редактор связей
-
редактор связей, компилятор
-
текстовый редактор, редактор связей, компилятор, интерпретатор
-
редактор связей, текстовый редактор, библиотеки функций
-
интерпретатор, библиотеки функций, редактор связей, текстовый редактор
-
-
Что из ниже перечисленного относится к языкам программирования
-
Delphi, Basic, GPSS, Pascal
-
Delphi, Word, Excel, Pascal
-
PowerPoint, Basic, GPSS, Paint
-
Delphi, Basic, Internet, PhotoShop
-
Adobe, Mathcad, Office, WinRAR
-
-
Что из ниже перечисленных не является средством для создания программ:
-
файлы;
-
компилятор;
-
редактор связей;
-
библиотеки функций;
-
текстовый редактор;
-
-
Первым программистом является:
-
Ада Байрон - Лавлайс.
-
Б. Паскаль;
-
Г. Лейбниц;
-
Ч. Бэббидж;
-
Дж. Фон Нейман;
-
-
Кто является исполнителем такого этапа решения задач с помощью компьютера, как формулировка задачи:
-
Человек
-
Компьютер
-
Язык программирования
-
Транслятор
-
Отладчик
-
-
Кто является исполнителем такого этапа решения задач с помощью компьютера, как выбор алгоритма:
-
Человек
-
Компьютер
-
Язык программирования
-
Транслятор
-
Отладчик
-
-
Кто является исполнителем такого этапа решения задач с помощью компьютера, как составление исходной программы на алгоритмическом языке:
-
Человек
-
Компьютер
-
Язык программирования
-
Транслятор
-
Отладчик
-
-
Кто является исполнителем такого этапа решения задач с помощью компьютера, как перевод исходной программы в коды машинных команд:
-
Компьютер
-
Человек
-
Заказчик
-
Разработчик
-
Профилировщик
-
-
Кто является исполнителем такого этапа решения задач с помощью компьютера, как исполнение машинной программы:
-
Компьютер
-
Человек
-
Заказчик
-
Разработчик
-
Профилировщик
-
-
На какие два направления разделяется программирование как наука:
-
Прикладное и системное
-
Прикладное и объектно-ориентированное
-
Системное и процедурное
-
Модульное и структурное
-
Процедурное и прикладное
-
-
Укажите виды трансляторов
-
Интерпретатор, компилятор, ассемблер
-
Редактор, компилятор, библиотекарь
-
Интерпретатор, загрузчик, ассемблер
-
Компилятор, компоновщик, редактор
-
Интерпретатор, компилятор, ассемблер, редактор, библиотекарь
-
-
Языки программирования по специфики структуры конструкций языка делятся на…
-
операторные и функциональные
-
языки высокого уровня и языки низкого уровня
-
процедурно-ориентированные и проблемно-ориентированные
-
процедурные и непроцедурные
-
машинно-ориентированные и объектно-ориентированные
-
-
Языки программирования по специфики синтаксиса языка делятся на…
-
процедурные и непроцедурные
-
операторные и функциональные
-
языки высокого уровня и языки низкого уровня
-
процедурно-ориентированные и проблемно-ориентированные
-
машинно-ориентированные и объектно-ориентированные
-
-
Языки программирования по уровню приближенности к пользователю делятся на…
-
языки высокого уровня и языки низкого уровня
-
операторные и функциональные
-
процедурно-ориентированные и проблемно-ориентированные
-
процедурные и непроцедурные
-
машинно-ориентированные и объектно-ориентированные
-
-
Языки программирования по ориентации на сферу применения делятся на…
-
процедурно-ориентированные, проблемно-ориентированные, машинно-ориентированные, объектно-ориентированные
-
операторные и функциональные, проблемно-ориентированные
-
языки высокого уровня и языки низкого уровня
-
процедурные, непроцедурные, функциональные
-
машинно-ориентированные, объектно-ориентированные, непроцедурные
-
-
Какой из следующих основных файлов среды программирования TurboPascal предназначен для запуска интегрированной среды программирования?
-
Turbo.exe
-
Turbo.hlp
-
Turbo.TP
-
Turbo.TPL
-
Gruph.TPU
-
-
Какой из следующих основных файлов среды программирования TurboPascal содержит данные для оперативной подсказки?
-
Turbo.hlp
-
Turbo.exe
-
Turbo.TP
-
Turbo.TPL
-
Gruph.TPU
-
-
Какой из следующих основных файлов среды программирования TurboPascal является модулем с графическими процедурами и функциями?
-
Graph.TPU
-
Turbo.exe
-
Turbo.hlp
-
Turbo.TP
-
Turbo.TPL
-
-
Какое расширение имеют файлы драйверов различных типов видеосистем в TurboPascal?
-
.bgi
-
.exe
-
.com
-
.hlp
-
.chr
-
-
Какое расширение имеют исполняемые файлы, которые могут запускаться независимо от среды TurboPascal ?
-
.exe
-
.bgi
-
.com
-
.hlp
-
.chr
-
-
Какое расширение имеют файлы, содержащие тексты программ на языке TurboPascal?
-
.pas
-
.bgi
-
.com
-
.hlp
-
.chr
-
-
В каком каталоге пакета программ среды программирования TurboPascal располагаются различные модули с библиотеками процедур и функций?
-
UNITS
-
BIN
-
BGI
-
TEMP
-
в корневом каталоге загрузочного диска
-
-
В каком каталоге пакета программ среды программирования TurboPascal располагаются файлы, необходимые для работы в графическом режиме?
-
BGI
-
BIN
-
UNITS
-
TEMP
-
в корневом каталоге загрузочного диска
-
-
Какая из следующих опций пункта меню File создает новый файл?
-
New
-
Open
-
Save
-
Save as
-
Dos shell
-
-
Какая из следующих опций пункта меню File сохраняет под новым именем?
-
Save as
-
Open
-
Save
-
New
-
Dos shell
-
-
Какая из следующих опций пункта меню File выполняет временный выход из среды программирования TurboPascal?
-
Dos shell
-
Open
-
Save
-
New
-
Save as
-
-
Какой пункт главного меню среды программирования TurboPascal выполняет запуск программы текущего окна?
-
Run
-
File
-
Compile
-
Debug
-
Edit
-
-
Какая команда меню редактирования Edit среды программирования TurboPascal удаляет выделенный блок текста и помещает его в промежуточный буфер?
-
Cut
-
Copy
-
Paste
-
Clear
-
Redo
-
-
Какая команда меню редактирования Edit среды программирования TurboPascal копирует выделенный блок текста в промежуточный буфер без удаления его из текущего файла?
-
Copy
-
Cut
-
Paste
-
Clear
-
Redo
-
-
Какая команда меню редактирования Edit среды программирования TurboPascal помещает информацию из промежуточного буфера в текущий файл, начиная с позиции курсора?
-
Paste
-
Copy
-
Cut
-
Clear
-
Redo
-
-
Какая команда меню редактирования Edit среды программирования TurboPascal удаляет выделенный блок текста без записи его в промежуточный буфер?
-
Clear
-
Paste
-
Copy
-
Cut
-
Redo
-
-
Какая команда меню выполнения программы Run среды программирования TurboPascal выполняет очередные операторы программы, соответствующие одной строке текста, причем трассировка подпрограмм не производится – они рассматриваются как единые операторы?
-
Step over
-
Trace into
-
Go to cursor
-
Program reset
-
Redo
-
-
Какая команда меню выполнения программы Run среды программирования TurboPascal выполняет трассировку с заходом в подпрограммы?
-
Trace into
-
Step over
-
Go to cursor
-
Program reset
-
Redo
-
-
Какая команда меню выполнения программы Run среды программирования TurboPascal выполняет программу до строки, на которой находится курсор?
-
Go to cursor
-
Step over
-
Trace into
-
Program reset
-
Redo
-
-
Какая команда меню выполнения программы Run среды программирования TurboPascal прекращает сеанс отладки программы?
-
Program reset
-
Step over
-
Trace into
-
Go to cursor
-
Redo
-
-
Какой пункт главного меню среды программирования TurboPascal вызывает встроенный редактор среды программирования TurboPascal?
-
Edit
-
File
-
Run
-
Compile
-
Debug
-
-
Какому действию соответствует нажатие клавиши F1?
-
help
-
save
-
open
-
compile
-
run
-
-
Какому действию соответствует нажатие клавиши F2?
-
save
-
open
-
help
-
compile
-
run
-
-
Какому действию соответствует нажатие клавиши F3?
-
open
-
save
-
help
-
compile
-
run
-
-
Какому действию соответствует нажатие комбинации клавиш Alt+F9?
-
compile
-
save
-
open
-
help
-
run
-
-
Какое сочетание клавиш позволяет запустить проект на выполнение?
-
Ctrl+F9
-
Ctrl+F6
-
Shift +F9
-
Alt+F9
-
F+9
-
-
Какая команда меню окон Window среды программирования TurboPascal обновляет экран среды?
-
Refresh display
-
Next
-
Previous
-
Close
-
Redo
-
-
Какая команда меню окон Window среды программирования TurboPascal активизирует следующее по номеру окно?
-
Next
-
Refresh display
-
Previous
-
Close
-
Redo
-
-
Какая команда меню окон Window среды программирования TurboPascal активизирует предыдущее по номеру окно?
-
Previous
-
Refresh display
-
Next
-
Close
-
Redo
-
-
Какая команда меню окон Window среды программирования TurboPascal закрывает активное окно?
-
Close
-
Next
-
Previous
-
Refresh display
-
Redo
-
-
Словесный способ описания алгоритма
-
запись в произвольном изложении на естественном языке
-
формализованное представление, с использованием ограниченного набора типовых синтаксических конструкций
-
представление действий совокупностью блочных символов, соединенных линиями передач управления
-
запись на алгоритмическом языке программирования инструкций вычислительного процесса
-
конечная последовательность шагов переработки данных в машинных кодах
-
-
Стурктурно-стилизованный способ описания алгоритма
-
формализованное представление, с использованием ограниченного набора типовых синтаксических конструкций
-
запись в произвольном изложении на естественном языке
-
представление действий совокупностью блочных символов, соединенных линиями передач управления
-
запись на алгоритмическом языке программирования инструкций вычислительного процесса
-
конечная последовательность шагов переработки данных в машинных кодах
-
-
Графический способ описания алгоритма
-
представление действий совокупностью блочных символов, соединенных линиями передач управления
-
запись в произвольном изложении на естественном языке
-
формализованное представление, с использованием ограниченного набора типовых синтаксических конструкций
-
запись на алгоритмическом языке программирования инструкций вычислительного процесса
-
конечная последовательность шагов переработки данных в машинных кодах
-
-
Как называется блочный символ, представленный на рисунке ?
-
процесс
-
решение
-
модификация
-
комментарий
-
предопределенный процесс
-
-
Как называется блочный символ, представленный на рисунке?
-
логический блок
-
процесс
-
модификация
-
комментарий
-
предопределенный процесс
-
-
Как называется блочный символ, представленный на рисунке?
-
модификация
-
процесс
-
решение
-
комментарий
-
логический блок
-
-
Как называется блочный символ, представленный на рисунке ?
-
подпрограмма
-
процесс
-
решение
-
модификация
-
комментарий
-
-
Какое действие определяет блок процесса?
-
вычислительное действие или последовательность вычислительных действий
-
проверка условия
-
начало цикла
-
вычисление по подпрограмме
-
пояснение
-
-
Какое действие определяет логический блок?
-
проверка условия
-
вычислительное действие или последовательность вычислительных действий
-
начало цикла
-
вычисление по подпрограмме
-
пояснение
-
-
Какое действие определяет блок модификации?
-
начало цикла
-
вычислительное действие или последовательность вычислительных действий
-
проверка условия
-
вычисление по подпрограмме
-
пояснение
-
-
Какое действие определяет блок «подпрограмма»?
-
обращение к подпрограмме
-
вычислительное действие или последовательность вычислительных действий
-
проверка условия
-
начало цикла
-
пояснение
-
-
Какое действие определяет блок комментарии?
-
пояснение
-
вычислительное действие или последовательность вычислительных действий
-
проверка условия
-
начало цикла
-
вычисление по подпрограмме
-
-
Алгоритм, который для решения задачи предусматривает многократное выполнение определенных последовательностей действий, является:
-
циклическим
-
линейным
-
разветвляющимся
-
комбинированным
-
не существует такого алгоритма
-
-
На каком этапе решения задачи с помощью компьютера устанавливается область допустимых значений исходных данных
-
Формулировка задачи
-
Выбор алгоритма
-
Составление исходной программы
-
Перевод программы в коды машинных команд
-
Исполнение машинной программы
-
-
На каком этапе решения задачи с помощью компьютера оценивается эффективность использования время и ресурсов компьютера
-
Исполнение машинной программы
-
Формулировка задачи
-
Выбор алгоритма
-
Составление исходной программы
-
Перевод программы в коды машинных команд
-
-
В алгоритмах какого класса простые данные обрабатываются с помощью набора сложных процедур?
-
Вычислительные
-
Информационные
-
Управляющие
-
Все перечисленные
-
Ни один из перечисленных классов
-
-
В алгоритмах какого класса сложные данные обрабатываются с помощью набора простых процедур?
-
Информационные
-
Вычислительные
-
Управляющие
-
Все перечисленные
-
Ни один из перечисленных классов
-
-
В алгоритмах какого класса процедуры обрабатывают данные от внешних процессов, которыми они управляют?
-
Управляющие
-
Вычислительные
-
Информационные
-
Все перечисленные
-
Ни один из перечисленных классов
-
-
Определенность алгоритма означает:
-
Исключение произвольного толкования и заданного порядка исполнения
-
Через конечное число шагов выдача результатов или сообщения о невозможности решения задачи
-
Возможность решения однотипных задач с различными исходными данными осуществлять по одному и тому же алгоритму
-
Возможность разбить на отдельные этапы, элементарные операции
-
Повторяемость результатов при неоднократном выполнении алгоритма
-
-
Результативность алгоритма означает:
-
Через конечное число шагов выдача результатов или сообщения о невозможности решения задачи
-
Исключение произвольного толкования и заданного порядка исполнения
-
Возможность решения однотипных задач с различными исходными данными осуществлять по одному и тому же алгоритму
-
Возможность разбить на отдельные этапы, элементарные операции
-
Повторяемость результатов при неоднократном выполнении алгоритма
-
-
Массовость алгоритма означает:
-
Возможность решения однотипных задач с различными исходными данными осуществлять по одному и тому же алгоритму
-
Исключение произвольного толкования и заданного порядка исполнения
-
Через конечное число шагов выдача результатов или сообщения о невозможности решения задачи
-
Возможность разбить на отдельные этапы, элементарные операции
-
Повторяемость результатов при неоднократном выполнении алгоритма
-
-
Дискретность алгоритма означает:
-
Возможность разбить на отдельные этапы, элементарные операции
-
Исключение произвольного толкования и заданного порядка исполнения
-
Через конечное число шагов выдача результатов или сообщения о невозможности решения задачи
-
Возможность решения однотипных задач с различными исходными данными осуществлять по одному и тому же алгоритму
-
Повторяемость результатов при неоднократном выполнении алгоритма
-
-
Какой тип алгоритма потребуется для поиска наибольшего из двух чисел?
-
альтернатива
-
линейный
-
циклический (типа ПОКА)
-
циклический (типа ДО)
-
множественное ветвление
-
-
Какой из алгоритмов является алгоритмом ветвления?
-
алгоритм решения квадратного уравнения
-
алгоритм вычисления площади треугольника по его сторонам
-
алгоритм удаления всех шаров из урны по одному
-
алгоритм определения кислотности раствора
-
алгоритм поиска наибольшего из N чисел
-
-
Какую структуру лучше использовать для вычисления значения N!?
-
циклическую регулярную
-
линейную
-
ветвление
-
итерационную с предусловием
-
итерационную с постусловием
-
-
Какую структуру лучше использовать для вычисления значений функций выраженных аналитически?
-
линейную
-
циклическую
-
ветвление
-
регулярную
-
множественного ветвления
-
-
Развилка бывает…
-
Полной и неполной
-
С параметром и без параметра
-
Прямой и последовательной
-
С предусловием с постусловием
-
Регулярной и линейной
-
-
Какая фигура обязательно присутствует в блок-схеме алгоритма дважды?
-
овал
-
прямоугольник
-
параллелограмм
-
ромб
-
треугольник
-
-
Как называется определенное описание способа решений задач в виде конечной последовательности действий?
-
Алгоритм.
-
Программа.
-
Трансляция программы.
-
Приложение.
-
Отладка программы
-
-
К основным алгоритмическим структурам относятся…
-
следование, развилка, цикл
-
расследование, разводка, цикл
-
полная развилка, неполная развилка, цикл с параметром
-
функциональный блок, логический блок, блок модификаций
-
простая структура, условная структура, сложная структура
-
-
Алгоритм, ранее разработанный и целиком используемый при алгоритмизации конкретных задач, называется:
-
вспомогательным
-
линейным
-
цикличным
-
условным
-
разветвленным
-
-
Какое из следующих утверждений неверно?
-
для диапазона 0…260 лучше всего подходит тип byte
-
для диапазона 0…65535 лучше всего подходит тип word
-
для диапазона ‘a’…’z’лучше всего подходит тип char
-
для диапазона -128…127 лучше всего подходит тип shortint
-
значение 32000 входит в тип integer
-
-
Какой тип подходит для данных диапазона 0…255?
-
byte
-
integer
-
shortint
-
word
-
longint
-
-
Какой тип подходит для данных диапазона -128…127?
-
shortint
-
integer
-
byte
-
word
-
longint
-
-
Какой идентификатор описывает самый широкий диапазон данных?
-
extended
-
integer
-
real
-
double
-
longint
-
-
Какое из следующих утверждений неправильно?
-
Имена переменных не обязательно описывать в разделе var
-
Для описания меток используется слово label
-
Для описания переменных используется слово var
-
Для описания констант используется слово const
-
Значение константы нельзя изменить
-
-
Какие слова языка программирования не могут изменяться программистом?
-
зарезервированные
-
стандартные идентификаторы
-
пользовательские идентификаторы
-
слова, определяющие имена библиотек
-
таких слов нет
-
-
Какие слова используют для обозначения определенных разработчиками языка типов данных, констант, процедур, функций?
-
стандартные идентификаторы
-
пользовательские идентификаторы
-
зарезервированные
-
слова, определяющие имена библиотек
-
таких слов нет
-
-
Какие слова используются для обозначения меток, констант, переменных, процедур, функций, определенных программистом?
-
пользовательские идентификаторы
-
стандартные идентификаторы
-
зарезервированные
-
слова, определяющие имена библиотек
-
таких слов нет
-
-
Какое зарезервированное слово определяет блок описания меток?
-
label
-
uses
-
var
-
type
-
const
-
-
Какой тип данных не является целым?
-
single
-
integer
-
byte
-
word
-
shortint
-
-
Какой тип данных не является вещественным?
-
byte
-
real
-
single
-
double
-
extended
-
-
Сколько в следующем списке зарезервированных слов: X, Program, Summa, MyMoney, Произведение, Vova, Begin, end?
-
3
-
12
-
10
-
9
-
4
-
-
Какой заголовок программы НЕ правильный?
-
Program Summa Nalogov;
-
Program Zarplata;
-
Program Kurs2;
-
Program Teach_Kurs;
-
Program MyProgram;
-
-
Какая переменная образована неверно?
-
My.program
-
Day1
-
Day_1
-
FD_H
-
_X_Y
-
-
Какие описания констант являются верными ?
-
min, max, s, one, k, n
-
min, max, one, k, n
-
s, m
-
min, max, s, one, n
-
все описания верны
-
-
Какие переменные описаны верно ?
-
index, color, a1, d
-
A, index, color, a1, d, color1
-
index, color, a, d color1
-
index, color, a, d
-
все переменные описаны верно
-
-
Какой тип не относится к простым?
-
строковый
-
целый
-
вещественный
-
логический
-
тип-диапазон
-
-
Какой тип относится к простым?
-
перечисляемый
-
массив
-
строка
-
множество
-
запись
-
-
Идентификатор в TurboPascal не может начинаться с:
-
цифры
-
латинской буквы
-
заглавной латинской буквы
-
знака подчеркивания
-
латинской буквы, а затем знака подчеркивания
-
-
Тип данных, хранящий в себе какое-либо значение, изменяемое в ходе программы, называется:
-
переменная
-
константа
-
массив
-
указатель
-
запись
-
-
Какой тип относится к структурированным?
-
строковый
-
вещественный
-
перечисляемый
-
тип-диапазон
-
целый
-
-
Совокупность символов для записей выражений в языке программирования, называется:
-
алфавитом языка программирования
-
синтаксисом языка программирования
-
семантикой языка программирования
-
языком программирования
-
программой
-
-
Совокупность алфавита системы, синтаксиса и семантики для создания алгоритмов с использованием символов естественного языка, называется:
-
язык программирования
-
система программирования
-
язык ассемблера
-
машинный язык
-
программа
-
-
Совокупность правил для записей выражений в языке программирования, называется:
-
синтаксисом языка программирования
-
алфавитом языка программирования
-
семантикой языка программирования
-
языком программирования
-
программой
-
-
Пусть в программе объявлены переменные a,b,c,n : integer; d,e : real; Определите тип следующего выражения: d+1
-
real
-
integer
-
char
-
Boolean
-
Longint
-
-
Пусть в программе объявлены переменные a,b,c,n : integer; d,e : real; Определите тип следующего выражения: a-2
-
integer
-
real
-
char
-
Boolean
-
Longint
-
-
Какой диапазон значений имеет тип данных integer?
-
-32768…32767
-
128…127
-
0…255
-
0..65535
-
-12345784121…12345784120
-
-
Переменная какого типа данных принимает значения true, false?
-
Boolean
-
byte
-
register
-
short
-
word
-
-
Какие типы данных являются базовыми?
-
логические, числовые, символьные
-
числовые, логические, указатели
-
символьные, переменные, константы
-
символьные, массивы, объекты
-
записи, массивы, объекты
-
-
Какой диапазон значений имеет тип данных word?
-
0..65535
-
128…127
-
0…255
-
-32768…32767
-
-12345784121…12345784120
-
-
Кто создал язык программирования Pascal?
-
Никлаус Вирт
-
Бъярни Страуструп
-
Питер Нортон
-
Ада Байрон-Лавлайс
-
Блез Паскаль
-
-
Никлаус Вирт является разработчиком…
-
языка программирования Pascal
-
языка программирования C++
-
операционной системы Unix
-
компиляторов для С++
-
пакета Microsoft Office
-
-
Какие из этих операций являются логическими?
-
not, and, or, xor
-
not, and, mod, div
-
not, and, or, mod
-
not, and, shl, xor
-
not, and, or, shr
-
-
Какого типа переменные следует использовать для представления значений количества каких-либо предметов?
-
integer
-
real
-
char
-
Boolean
-
Longint
-
-
Какого типа переменные следует использовать для представления значений коэффициентов уравнения?
-
real
-
integer
-
char
-
Boolean
-
Longint
-
-
Какого типа переменные следует использовать для представления значений количества солнечных дней в году?
-
integer
-
real
-
char
-
Boolean
-
Longint
-
-
Какого типа переменные следует использовать для представления значений квадратного корня из целого числа?
-
real
-
integer
-
char
-
Boolean
-
Longint
-
-
Какого типа переменные следует использовать для представления значений среднемесячной температуры?
-
real
-
integer
-
char
-
Boolean
-
Longint
-
-
Какого типа переменные следует использовать для представления значений цены товара с учетом скидки, заданной в процентах?
-
real
-
integer
-
char
-
Boolean
-
Longint
-
-
Какое из перечисленных слов не является зарезервированным?
-
reg
-
array
-
if
-
begin
-
or
-
-
Какое из перечисленных слов не является зарезервированным?
-
square
-
goto
-
label
-
div
-
unit
-
-
Что из перечисленного относится к основным типам данных Паскаля?
-
real
-
array
-
repeat
-
uses
-
xor
-
-
Что из перечисленного не относится к основным типам данных Паскаля?
-
packed
-
integer
-
Boolean
-
real
-
string
-
-
Сколько значений принимает логическая константа?
-
два
-
одно
-
бесконечное множество
-
ни одного
-
три
-
-
Логический тип- …
-
Boolean
-
Extended
-
Byte
-
Double
-
Integer
-
-
На каком этапе создания программы формируется задача и выбирается метод решения?
-
постановка задачи
-
алгоритмизация задачи
-
реализация задачи
-
анализ задачи
-
тестирование
-
-
На каком этапе создания программы обнаруживаются и исправляются синтаксические ошибки?
-
трансляция программы
-
постановка задачи
-
алгоритмизация задачи
-
анализ работы программы
-
тестирование
-
-
Процесс поиска ошибок в программе называется:
-
тестированием;
-
отладкой;
-
программированием;
-
синтаксисом ;
-
семантикой;
-
-
Процесс устранения ошибок в программе:
-
отладкой;
-
тестированием;
-
программированием;
-
синтаксисом ;
-
семантикой;
-
-
На каком этапе разработки прикладных программных средств проводится перевод алгоритма на язык программирования
-
Составление программы
-
Постановка задачи
-
Математическое описание
-
Разработка алгоритма
-
Тестирование программы
-
-
На каком этапе разработки прикладных программных средств проводится демонстрация отсутствия ошибок в разработанных программах
-
Тестирование программы
-
Постановка задачи
-
Математическое описание
-
Разработка алгоритма
-
Составление программы
-
-
На каком этапе разработки прикладных программных средств устраняются ошибки в программах
-
Тестирование и отладка программы
-
Постановка задачи
-
Математическое описание
-
Разработка алгоритма
-
Составление программы
-
-
На каком этапе разработки прикладных программных средств разработанные программные средства вместе с сопроводительной документацией передаются пользователю
-
Приемо-сдаточные испытания
-
Постановка задачи
-
Математическое описание
-
Разработка алгоритма
-
Составление программы
-
-
Качество (quality) приложения-
-
совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданные потребности пользователей
-
способность приложения выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей
-
устойчивость приложения к ошибкам программы, к взломам и т.д
-
характеристики приложения, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению приложения и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя.
-
отношение уровня услуг, предоставляемых приложения пользователю при заданных условиях, к объему используемых ресурсов
-
-
Совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданные потребности пользователей -
-
Качество (quality) приложения
-
Функциональность приложения
-
Надежность приложения
-
Легкость применения приложения
-
Эффективность приложения
-
-
Функциональность приложения
-
способность приложения выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей
-
совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданные потребности пользователей
-
устойчивость приложения к ошибкам программы, к взломам и т.д
-
характеристики приложения, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению приложения и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя.
-
отношение уровня услуг, предоставляемых приложения пользователю при заданных условиях, к объему используемых ресурсов
-
-
Способность приложения выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей
-
Функциональность приложения
-
Качество (quality) приложения
-
Надежность приложения
-
Легкость применения приложения
-
Эффективность приложения
-
-
Надежность приложения
-
устойчивость приложения к ошибкам программы, к взломам и т.д
-
способность приложения выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей
-
совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданные потребности пользователей
-
характеристики приложения, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению приложения и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя.
-
отношение уровня услуг, предоставляемых приложения пользователю при заданных условиях, к объему используемых ресурсов
-
-
Устойчивость приложения к ошибкам программы, к взломам и т.д.
-
Надежность приложения
-
Функциональность приложения
-
Качество (quality) приложения
-
Легкость применения приложения
-
Эффективность приложения
-
-
Легкость применения приложения
-
характеристики приложения, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению приложения и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя.
-
устойчивость приложения к ошибкам программы, к взломам и т.д
-
способность приложения выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей
-
совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданные потребности пользователей
-
отношение уровня услуг, предоставляемых приложения пользователю при заданных условиях, к объему используемых ресурсов
-
-
Характеристики приложения, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению приложения и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя
-
Легкость применения приложения
-
Надежность приложения
-
Функциональность приложения
-
Качество (quality) приложения
-
Эффективность приложения
-
-
Эффективность приложения
-
отношение уровня услуг, предоставляемых приложения пользователю при заданных условиях, к объему используемых ресурсов
-
характеристики приложения, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению приложения и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя.
-
устойчивость приложения к ошибкам программы, к взломам и т.д
-
способность приложения выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей
-
совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданные потребности пользователей
-
-
Отношение уровня услуг, предоставляемых приложения пользователю при заданных условиях, к объему используемых ресурсов
-
Эффективность приложения
-
Легкость применения приложения
-
Надежность приложения
-
Функциональность приложения
-
Качество (quality) приложения
-
-
Сопровождаемость приложения
-
характеристики приложения, которые позволяют минимизировать усилия по внесению изменений для устранения в нем ошибок и по его модификации в соответствии с изменяющимися потребностями пользователей.
-
характеристики приложения, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению приложения и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя.
-
устойчивость приложения к ошибкам программы, к взломам и т.д
-
способность приложения выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей
-
совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданные потребности пользователей
-
-
Характеристики приложения, которые позволяют минимизировать усилия по внесению изменений для устранения в нем ошибок и по его модификации в соответствии с изменяющимися потребностями пользователей
-
Сопровождаемость приложения
-
Мобильность приложения
-
Надежность приложения
-
Функциональность приложения
-
Качество (quality) приложения
-
-
Мобильность приложения
-
способность приложения быть перенесенным из одной среды (окружения) в другую, в частности, с одной ЭВМ на другую
-
характеристики приложения, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению приложения и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя.
-
устойчивость приложения к ошибкам программы, к взломам и т.д
-
способность приложения выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей
-
совокупность его черт и характеристик, которые влияют на его способность удовлетворять заданные потребности пользователей
-
-
Способность приложения быть перенесенным из одной среды (окружения) в другую, в частности, с одной ЭВМ на другую
-
Мобильность приложения
-
Сопровождаемость приложения
-
Надежность приложения
-
Функциональность приложения
-
Качество (quality) приложения
-
-
Критерии качества приложений (укажите неправильный ответ)
-
Обеспечение точности перевода
-
Мобильность приложения
-
Сопровождаемость приложения
-
Надежность приложения
-
Функциональность приложения
-
-
Критерии качества приложений (укажите неправильный ответ)
-
Обеспечение точности перевода
-
Мобильность приложения
-
Сопровождаемость приложения
-
Эффективность приложения
-
Функциональность приложения
-
-
Перечислите критерии качества приложений
-
мобильность, сопровождаемость, эффективность, функциональность, надежность, легкость применения
-
мобильность, сопровождаемость, эффективность, функциональность, надежность, обеспечение точности перевода
-
мобильность, сопровождаемость, эффективность, функциональность, надежность, контроль принимаемых решений
-
мобильность, обеспечение точности перевода, эффективность, функциональность, надежность, легкость применения
-
мобильность, сопровождаемость, эффективность, контроль принимаемых решений, надежность, легкость применения
-
-
Какие критерии качества приложений являются обязательными при разработке приложений
-
функциональность, надежность
-
мобильность, сопровождаемость
-
мобильность, эффективность
-
эффективность, функциональность
-
надежность, легкость применения
-
-
Функциональность и надежность являются … критериями качества приложения
-
обязательными
-
произвольными
-
сомнительными
-
второстепенными
-
выборочными
-
-
Существуют четыре подхода к обеспечению надежности приложения. Какого из перечисленных ниже подходов не существует?
-
контроль принимаемых решений
-
предупреждение ошибок;
-
самообнаружение ошибок;
-
самоисправление ошибок;
-
обеспечение устойчивости к ошибкам.
-
Существуют четыре подхода к обеспечению надежности приложения. Какого из перечисленных ниже подходов не существует?
-
функциональность ошибок
-
предупреждение ошибок;
-
самообнаружение ошибок;
-
самоисправление ошибок;
-
обеспечение устойчивости к ошибкам.
-
Существуют четыре подхода к обеспечению надежности приложения. Какого из перечисленных ниже подходов не существует?
-
Обеспечение точности перевода
-
предупреждение ошибок;
-
самообнаружение ошибок;
-
самоисправление ошибок;
-
обеспечение устойчивости к ошибкам.
-
К переменным какого типа можно применить операции DIV и MOD?
-
целого
-
вещественного
-
логического
-
символьного
-
любого типа
-
-
В каком разделе программы на Pascal для переменных определяется множество допустимых значений?
-
var
-
type
-
const
-
uses
-
begin…end
-
-
Какой из перечисленных разделов обязателен в программе?
-
begin…end
-
var
-
const
-
type
-
label
-
-
Для чего используется слово uses?
-
с его помощью подключают стандартные библиотеки
-
таково слова нет в языке TurboPascal
-
это пользовательский идентификатор
-
это стандартная константа, равная 3.14
-
это логическая операция
-
-
С какого зарезервированного слова начинается раздел описания меток?
-
label
-
program
-
var
-
procedure
-
type
-
-
С какого зарезервированного слова начинается раздел описания типов?
-
type
-
program
-
label
-
var
-
procedure
-
-
С какого зарезервированного слова начинается раздел инструкций в тексте программы?
-
begin
-
var
-
end
-
readln
-
write
-
-
Каким словом заканчивается раздел инструкций в тексте программы?
-
end
-
var
-
begin
-
readln
-
write
-
-
Тело программы заключено в операторные скобки…
-
begin end;
-
{};
-
begin end;
-
{};
-
begin end..
-
-
С какого зарезервированного слова начинается раздел описания заголовка программы?
-
program
-
label
-
var
-
procedure
-
type
-
-
С какого зарезервированного слова начинается раздел описания переменных?
-
var
-
program
-
label
-
procedure
-
type
-
-
Какой командой подключают внешний модуль программы в Паскале?
-
USES имя
-
{$Iname}
-
procedure имя
-
unit имя
-
function имя
-
-
Что из перечисленного не является встроенной математической функцией Паскаля?
-
val
-
abs
-
sin
-
arctan
-
ln
-
-
Что из перечисленного не является функцией преобразования Паскаля?
-
cos
-
int
-
trunc
-
round
-
frac
-
-
Комментарий к программе – это…
-
Набор символов, который игнорируется компилятором
-
Набор символов, который не игнорируется компилятором
-
Заголовок программы
-
Символы, необходимые для организации процесса вычисления
-
Символы, необходимые для передачи компилятору определенного набора инструкции
-
-
Укажите правильное определение комментариев
-
/*комментарии*/
-
/*комментарии/*к программе*/
-
/*комментарий к следующей /*программе*/*/
-
//комментарий*//
-
/*комментарий//
-
-
Укажите оператор ввода:
-
read();
-
write()
-
goto
-
enter>
-
Label
-
-
В чем состоит основное отличие между Write и Writeln?
-
Writeln выводит еще и возврат каретки/перевод строки
-
Write может иметь только один аргумент
-
Writeln может быть без аргументов
-
Writeln ожидает нажатия клавиши Enter>
-
Отличия нет
-
-
Какая структура программы правильна?
-
Writeln (‘Summa=’,a+b);
-
Begin;
-
Writel(1);
-
Y+z:=x;
-
Z:=2d;
-
-
Каков будет результат выполнения программы
-
30 Привет
-
5*6
-
5*6 Привет
-
Привет
-
30
-
-
В какой строке программы ошибка ?
-
1
-
2
-
4
-
6
-
7
-
-
Какое значение получит переменная А в результате выполнения инструкций присваивания: B:=5; C:=4; A:=(B/5+C)*3
-
15
-
10
-
1
-
-5
-
28
-
-
Какое значение получит переменная А в результате выполнения инструкций присваивания: B:=5; A:=B; А:=А+В;
-
10
-
15
-
1
-
-5
-
28
-
-
10 div 3 =
-
3
-
5
-
4
-
2
-
1
-
-
10 mod 3 =
-
1
-
3
-
7
-
4
-
0
-
-
11 div 3 =
-
3
-
5
-
4
-
2
-
1
-
-
11 mod 3 =
-
2
-
3
-
7
-
4
-
0
-
-
(11 mod 3) - 2=
-
0
-
3
-
7
-
4
-
2
-
-
(10 div 3) + 4 =
-
7
-
5
-
4
-
2
-
1
-
-
(10 div 3) - 4 =
-
-1
-
5
-
4
-
2
-
1
-
-
Какой результат выполнения выражения неверный?
-
11div5=1
-
24/12=2
-
11mod5=1
-
6*5=30
-
15+21div2=25
-
-
Что будет выведено на экран после выполнения процедуры вывода write(15.123:0:0)
-
15
-
0.15123
-
15.1
-
0
-
Ошибка
-
-
Какая процедура выводит на экран текст с переносом курсора на следующую строку?
-
writeln
-
write
-
read
-
gotoxy
-
readln
-
-
Из перечисленных ниже разделов, в программе обязателен:
-
begin…end
-
var
-
const
-
type
-
label
-
-
Какая структура программы правильна?
-
Readln (a, b);
-
Begin;
-
Writel(1);
-
Y+z:=x;
-
Z:=2d;
-
-
Какая структура программы правильна?
-
begin
-
Begin;
-
Writel(1);
-
Y+z:=x;
-
Z:=2d;
-
-
Что будет выведено на экране в результате выполнения инструкции writeln(x1); writeln (x2)?
-
значение переменной х1, затем в следующей строке значение переменной х2
-
текст «х1=» и значение переменной х1
-
значение переменной х1. Затем сразу без пробелов значение переменной х2
-
значение переменной х1
-
значение переменной х2
-
-
Какие функции возвращают целочисленный результат?
-
Pred, Succ, Ord
-
Pred, Succ, Chr
-
Pred, Succ, Sqrt
-
Pred, Succ, Random
-
все упомянутые
-
-
Какая из операций имеет высший приоритет?
-
not
-
*
-
+
-
div
-
-
-
Какая из операций имеет низший приоритет?
-
in
-
*
-
+
-
div
-
not
-
-
В каком порядке будут выполняться действия в выражении? C mod B+A or not D – e*f
-
not, mod, *, +, or, -
-
mod, +, or, not, -, *
-
mod, or, not, *, +, -
-
or, not, mod, *, +, -
-
*, + -, mod, not, or
-
-
Какое из выражений имеет результат true?
-
(x*y0) and (y>x), если x=1,y=2
-
t and(p=0), если t=true, p=2
-
(not a) or b, если a=true, b=false
-
(x=0) or (y=0), если x=2,y=3
-
(y mod x)0, если x=1, y=2
-
-
В каком порядке будут выполняться действия в выражении? not A and (BC) or (D-E div F)
-
, div, -, not, and, or
-
not, , and, div, or
-
, -, div, and, or, not
-
not, , div, -, or, and
-
div, -, , or, not, and
-
-
Вычислить значения выражений false
0 -
true, false, false, true
-
false, true, true, false
-
true, false, true, true
-
true,true, false, false
-
false, false, false, true
-
-
Вычислить значение выражений: not(pred(c) or (ord(c)=1)) при c=true; (p=true)=(q=false) при p=q=true; a and b>a при a=false; b=true
-
false, false, false
-
true, true, true
-
false, true, true
-
false, false, true
-
true, false, true
-
-
Для обозначения определенных разработчиками языка типов данных, констант, процедур, функций используют
-
стандартные идентификаторы
-
пользовательские идентификаторы
-
зарезервированные
-
слова, определяющие имена библиотек
-
таких слов нет
-
-
Для обозначения меток, констант, переменных, процедур, функций, определенных программистом используются
-
пользовательские идентификаторы
-
стандартные идентификаторы
-
зарезервированные
-
слова, определяющие имена библиотек
-
таких слов нет
-
-
Блок описания меток определяет зарезервированное слово
-
label
-
uses
-
var
-
type
-
const
-
-
Какая структура языка Pascal используется для выбора, когда есть два возможных выбора
-
if-then-else
-
if-then
-
while-do
-
repeat-until
-
case-of
-
-
Какой оператор передает управление на оператор, помеченный меткой
-
goto
-
return
-
break
-
if
-
for
-
-
Каким оператором в Паскаль обозначается цикл с постусловием
-
repeat _until
-
while_do
-
for
-
switch
-
if
-
-
Каким оператором в Паскаль обозначается цикл с предусловием
-
while_do
-
repeat _until
-
for
-
switch
-
if
-
-
Каким оператором в Паскаль обозначается цикл с параметром
-
for
-
while do
-
repeat _until
-
switch
-
if
-
-
Какой синтаксис имеет оператор множественного выбора
-
CASE N OF значение 1: оператор1; значение 2: оператор2; … значение N: операторN; END;
-
if (условие) оператор1; else оператор 2;
-
for ( выражение 1; выражение 2; выражение 3 ) {тело цикла ;}
-
case оператор 1 begin {список операторов;} end;
-
while (выражение) тело выбора
-
-
Какой синтаксис имеет оператор цикла с параметром
-
for x:=nz to kz do begin тело цикла; end;
-
if (условие) оператор1; else оператор 2;
-
switch ( выражение ) { case константное-выражение1 : список-операторов1;… default: список операторов;}
-
case оператор 1 begin {список операторов;} end;
-
while (выражение) тело выбора
-
-
Какой синтаксис имеет оператор цикла с постусловием
-
repeat тело цикла; until условие;
-
while условие do begin тело цикла; end;
-
for ( выражение 1; выражение 2; выражение 3 ) {тело цикла ;}
-
case оператор 1 begin {список операторов;} end;
-
while (выражение) тело выбора
-
-
Какой синтаксис имеет оператор цикла с предусловием
-
while условие do begin тело цикла; end;
-
switch ( выражение ) { case константное-выражение1 : список-операторов1;… default: список операторов;}
-
for ( выражение 1; выражение 2; выражение 3 ) {тело цикла ;}
-
repeat тело цикла; until условие;
-
do {тело цикла} while (выражение);
-
-
Оператор if в Pascal используется для…
-
выбора одного из двух направлений дальнейшего хода программы
-
выбора из множества различных вариантов
-
организации цикла с постусловием
-
организации цикла с предусловием
-
организации цикла с параметром
-
-
Оператор case of в Pascal используется для…
-
выбора из множества различных вариантов
-
выбора одного из двух направлений дальнейшего хода программы
-
организации цикла с постусловием
-
организации цикла с предусловием
-
организации цикла с параметром
-
-
Оператор repeat_until в Pascal используется для…
-
организации цикла с постусловием
-
выбора из множества различных вариантов
-
выбора одного из двух направлений дальнейшего хода программы
-
организации цикла с предусловием
-
организации цикла с параметром
-
-
Оператор while_do в Pascal используется для…
-
организации цикла с предусловием
-
организации цикла с постусловием
-
выбора из множества различных вариантов
-
выбора одного из двух направлений дальнейшего хода программы
-
организации цикла с параметром
-
-
Оператор for в Pascal используется для…
-
организации цикла с параметром
-
организации цикла с постусловием
-
выбора из множества различных вариантов
-
выбора одного из двух направлений дальнейшего хода программы
-
организации цикла с предусловием
-
-
Оператор goto в Pascal …
-
передает управление на оператор, помеченный меткой
-
используется для организации цикла с параметром
-
завершает выполнение функции, в которой он задан, и возвращает управление в вызывающую функцию, в точку, непосредственно следующую за вызовом
-
используется для организации выбора из множества различных вариантов
-
обеспечивает прекращение выполнения самого внутреннего из объединяющих его операторов
-
-
Какая структура языка Pascal используется для выбора, когда есть многозначное ветвление?
-
case-of
-
if-then-else
-
if-then
-
while-do
-
repeat-until
-
-
Какая структура языка Pascal выполняет действие один раз и повторяет его до тех пор пока условие станет верным?
-
repeat-until
-
if-then-else
-
if-then
-
while-do
-
case-of
-
-
Какая структура языка Pascal повторяет действие пока сохраняет силу некоторое условие?
-
while-do
-
if-then-else
-
if-then
-
repeat-until
-
case-of
-
-
Сколько раз будет выполняться следующий цикл for i:=k to k do;
-
один раз
-
бесконечно
-
k раз
-
ни разу
-
такая конструкция ошибочна
-
-
Сколько раз будет выполнен цикл x:=1; while xdo x:=x+1;
-
4
-
5
-
2
-
3
-
0
-
-
Что произойдет после выполнения команды ClsScr;
-
экран будет очищен
-
экран не будет очищен
-
данные будут удалены
-
файл будет удален
-
выражение недопустимо в Pascal
-
-
if 0=true then ClsScr;
-
экран не будет очищен
-
экран будет очищен;
-
данные будут удалены
-
файл будет удален
-
выражение недопустимо в Pascal.
-
-
Сколько раз будет выполнен цикл For i:=1 to 100 do
-
100
-
1
-
99
-
0
-
101
-
-
Какое из высказываний не верно?
-
цикл выполняется всего 1 раз
-
цикл repeat выполняется по меньшей мере 1 раз
-
в цикле repeat не нужны скобки begin/end
-
цикл repeat может быть бесконечным
-
цикл repeat – цикл с постусловием
-
-
Какой результат выполнения выражения неверный?
-
11div5=1
-
24/12=2
-
11mod5=1
-
6*5=30
-
15+21div2=25
-
-
Какое утверждение о цикле For верно?
-
индексная переменная не может модифицироваться внутри цикла
-
цикл For выполняется по крайней мере один раз
-
цикл For может быть неопределенным
-
индексная переменная всегда увеличивается на 1
-
индексная переменная всегда уменьшается на 1
-
-
Какое из высказываний верно?
-
цикл while – цикл с предусловием
-
цикл while – цикл с постусловием
-
в цикле while всегда нужны скобки begin…end
-
цикл while не может быть бесконечным
-
цикл while не может быть обойден
-
-
Сколько раз будет выполнен цикл: repeat until true;
-
один раз
-
бесконечно
-
три раза
-
ни разу
-
такая конструкция ошибочна
-
-
Сколько раз будет выполнен цикл: while true do
-
бесконечно
-
один раз
-
три раза
-
ни разу
-
такая конструкция ошибочна
-
-
Какое будет значение параметра цикла на третьем шаге for x:=10 downto 5 do
-
8
-
6
-
7
-
9
-
10
-
-
Каким должно быть соотношение для цикла for x:=xn downto xk do
-
xn > xk
-
xn = xk*2
-
xn xk
-
xk = xn/2
-
любое
-
-
Какого типа результат возвращает функция chr?
-
char
-
byte
-
word
-
string
-
extended
-
-
Найдите верный вариант описания условия того, что месяц является зимним.
-
(month= 12) or (month = 1) or (month= 2)
-
(month= 12) div (month = 1) or (month= 2)
-
(month= 12) or (month = 1) add (month= 2)
-
(month= 12) mod (month = 1) or (month= 2)
-
(month= 12) char (month = 1) or (month= 2)
-
-
В каком случае в теле цикла не нужно писать операторные скобки?
-
если в теле цикла используется 1 оператор
-
если в теле цикла используется 2 оператора
-
если в теле цикла используется 3 оператора
-
если в теле цикла используется 4 оператора
-
если в теле цикла используется 5 операторов
-
-
Какой результат выполнения выражения неверный?
-
(‘a’10)=false
-
(3>2)and(5>6)=true
-
(60>70)or(100>90)=true
-
not(30>10)=false
-
60>20=true
-
-
Сколько раз выполняется цикл, какие значение будут у переменных S и i
-
1 раз; S=10; i=9
-
10 раз; S=55; i=0
-
5 раз; S=45; i=5
-
10 раз; S=10; i=0
-
бесконечный цикл
-
-
Определить значения S и i после выполнения операторов:
-
i=5; s=0.2
-
i=0; s=0
-
i=4; s=2.08
-
i=5; s=2.28
-
i=4; s=0.25
-
-
Сколько раз выполнится цикл, какие значения будут у переменных s и i
-
2 раза; s=1; i= - 1
-
не разу
-
1 раз; s=1; i=0
-
2 раза; s=2; i= - 1
-
бесконечное число раз
-
-
Какая конструкция в Pascal используется для реализации неполной развилки?
-
If_then
-
for _ do
-
repeat_ until
-
If_then_else
-
Case_ of
-
-
Переменные какого типа не могут быть индексными переменными в цикле?
-
real;
-
integer;
-
byte;
-
word
-
longint
-
-
Найдите ошибку в следующем выражении: if a=b then k:=k+1; else k:=k-1;
-
if a=b then k:=k+1 else k:=k-1;
-
if a=b then k=k+1 else k:=k-1;
-
if a=b then k=k+1; else k=k-1;
-
if a:=b then k:=k+1 else k:=k-1;
-
if a:=b then ( k:=k+1) else (k:=k-1;)
-
-
Выберите строчку кода для нахождения максимального из двух чисел а и b
-
if a>b then max:=a else max:=b;
-
for i:=1 to 9 do b=i*i;
-
while (k
-
if b>10 then c:=a+b;
-
do {i++; j--;} while (i
-
-
Выберите строчку кода для нахождения минимального из двух чисел а и b
-
if a
-
for i:=1 to 9 do b=i*i;
-
while (k
-
if b>10 then c:=a+b;
-
do {i++; j--;} while (i
-
-
Выберите строчку кода для вычисления квадратов чисел от 1 до 9
-
for i:=1 to 9 do b:=i*i;
-
if a
-
while (k
-
if b>10 then c:=a+b;
-
do {i++; j--;} while (i
-
-
Выберите строчку кода для вычисления квадратов чисел от 0 до 10
-
for i:=0 to 10 do b:=i*i;
-
if (a>b) max=a; else max=b;
-
while (k
-
if (b>10) c=a+b;
-
do {i++; j--;} while (i
-
-
Найдите ошибку в следующем выражении: for i:=1 to i:=10 do b:=i*i;
-
for i:=1 to 10 do b:=i*i;
-
for i:=1 to 10 do b=i*i;
-
for 1 to 10 do b:=i*i;
-
for i=1 to i=10 do b:=i*i;
-
for i:=1; to i:=10; do b:=i*i;
-
-
Найдите ошибку в следующем выражении: for i=1 to i=10 do b:=i*i;
-
for i:=1 to 10 do b:=i*i;
-
for i:=1 to 10 do b=i*i;
-
for 1 to 10 do b:=i*i;
-
for i=1; to i=10; do b:=i*i;
-
for i:=1; to i:=10; do b:=i*i;
-
-
Найдите ошибку в следующем выражении: for 1 to 10 do b:=i*i;
-
for i:=1 to 10 do b:=i*i;
-
for i:=1 to 10 do b=i*i;
-
for 1 to i:=10 do b:=i*i;
-
for i=1 to i=10 do b:=i*i;
-
for i:=1; to i:=10; do b:=i*i;
-
-
Найдите ошибку в следующем выражении: if a=b then begin k:=k+1 else k:=k-1; end;
-
if a=b then k:=k+1 else k:=k-1;
-
if a=b then k=k+1 else k:=k-1;
-
if a=b then k=k+1; else k=k-1;
-
if a:=b then k:=k+1 else k:=k-1;
-
if a:=b then ( k:=k+1) else (k:=k-1;)
-
-
Найдите ошибку в следующем выражении: if a=b; k:=k+1 else k:=k-1;
-
if a=b then k:=k+1 else k:=k-1;
-
if a=b k=k+1 else k:=k-1;
-
if a=b then k=k+1; else k=k-1;
-
if a:=b then k:=k+1 k:=k-1;
-
if a:=b then ( k:=k+1) else (k:=k-1;)
-
-
Найдите ошибку в следующем выражении: if a=b then k:=k+1 end; k:=k-1;
-
if a=b then k:=k+1 else k:=k-1;
-
if a=b then k=k+1 else k:=k-1;
-
if a=b then k=k+1; else k=k-1;
-
if a:=b then k:=k+1 else k:=k-1;
-
if a:=b then ( k:=k+1) else (k:=k-1;)
-
-
Чему будет равно с после выполнения следующего фрагмента программы: a:=0; b:=1; if a=b then c:=5 else c:=a-b;
-
-1
-
1
-
0
-
5
-
-5
-
-
Чему будет равно с после выполнения следующего фрагмента программы: a:=1; b:=0; if a=b then c:=5 else c:=a-b;
-
1
-
-1
-
0
-
5
-
-5
-
-
Чему будет равно с после выполнения следующего фрагмента программы: a:=1; b:=1; if a=b then c:=5 else c:=a-b;
-
5
-
1
-
-1
-
0
-
-5
-
-
Чему будет равно a после выполнения следующего фрагмента программы: a:=1; b:=1; if a=b then c:=5 else c:=a-b;
-
1
-
5
-
-1
-
0
-
-5
-
-
Чему будет равно b после выполнения следующего фрагмента программы: a:=1; b:=1; if a=b then c:=5 else c:=a-b;
-
1
-
5
-
-1
-
0
-
-5
-
-
Чему будет равно c после выполнения следующего фрагмента программы: a:=1; b:=1; if a>b then c:=5 else c:=a-b;
-
0
-
1
-
5
-
-1
-
-5
-
-
Чему будет равно c после выполнения следующего фрагмента программы: a:=1; b:=1; if ab then c:=5 else c:=a-b;
-
0
-
1
-
5
-
-1
-
-5
-
-
Чему будет равно c после выполнения следующего фрагмента программы: a:=0; b:=1; if ab then c:=5 else c:=a-b;
-
5
-
0
-
1
-
-1
-
-5
-
-
Чему будет равно c после выполнения следующего фрагмента программы: a:=0; b:=1; if a>b then c:=5 else c:=a-b;
-
-1
-
5
-
0
-
1
-
-5
-
-
Чему будет равно c после выполнения следующего фрагмента программы: a:=1; b:=0; if ab then c:=5 else c:=a-b;
-
1
-
5
-
0
-
-1
-
-5
-
-
Чему будет равно c после выполнения следующего фрагмента программы: a:=1; b:=0; if a>b then c:=5 else c:=a-b;
-
5
-
1
-
0
-
-1
-
-5
-
-
Чему будет равно c после выполнения следующего фрагмента программы: a:=10; b:=100; if a>b then c:=20 else c:=a*b;
-
1000
-
0
-
20
-
100
-
200
-
-
Чему будет равно c после выполнения следующего фрагмента программы: a:=10; b:=100; if ab then c:=20 else c:=a*b;
-
20
-
1000
-
0
-
100
-
200
-
-
Чему будет равно a после выполнения следующего фрагмента программы: a:=10; b:=100; if ab then c:=20 else c:=a*b;
-
10
-
1000
-
0
-
100
-
20
-
-
Дано: A:array[1..10] of char . Выражение: А[0]=’C’;
-
ошибка при выполнении, если включена проверка диапазона
-
допустимо в Pascal
-
вызовет ошибку компиляции
-
вызовет ошибку при выполнении
-
не допустимо в Pascal
-
-
Дано: type Days = (Mon, tue, wed, thy, fri, sat, sun). Чему равно значение функции: ord(Mon)=?;
-
0
-
True
-
False
-
Mon
-
1
-
-
Дано: Type Days=(Mon, tue, wed, thy, fri, sat, sun). Чему равно значение функции Days(1)?
-
Tue
-
True
-
False
-
Mon
-
0
-
-
Дан массив размерностью m x n. Переменная n– это…
-
Число столбцов массива
-
Число строк массива
-
Число элементов массива
-
Степень массива
-
Элемент массива
-
-
Какой фрагмент программы вычисляет сумму положительных элементов одномерного массива?
-
sum:=0; for i:=1 to n do begin if a[i]>0 then sum:=sum+a[i]; end;
-
sum:=0; for i:=1 to n do begin if a[i]>0 then end; sum:=sum+a[i];
-
sum:=0; for i:=1 to n do for j:=1 to m do begin if a[i,j]>0 then sum:=sum+a[i,j]; end;
-
sum:=0; for i:=1 to n do begin if a[i]>0 then sum:=sum+i; end;
-
sum:=0; for i:=1 to n do sum:=sum+a[i];
-
-
Какой фрагмент программы вычисляет сумму положительных элементов одномерного массива?
-
sum:=0; for i:=1 to n do if a[i]>0 then sum:=sum+a[i];
-
sum:=0; for i:=1 to n do begin if a[i]>0 then sum:=sum+i; end;
-
sum:=0; for i:=1 to n do begin if a[i]>0 then end; sum:=sum+a[i];
-
sum:=0; for i:=1 to n do for j:=1 to m do begin if a[i,j]>0 then sum:=sum+a[i,j]; end;
-
sum:=0; for i:=1 to n do sum:=sum+a[i];
-
-
Дан массив размерностью 4 x 3. Сколько столбцов в массиве?
-
3
-
4
-
12
-
1
-
6
-
-
Что напечатает данная программа for i:=1 to 5 do for j:=1 to 2 do write a[i,j];
-
таблицу из 5 строк и 2 столбцов
-
столбик из 10 чисел
-
строку из 10 чисел
-
таблицу из 2 строк и 5 столбцов
-
ошибка
-
-
Дан массив размерностью 4 x 3. Сколько строк в массиве?
-
4
-
3
-
12
-
1
-
6
-
-
Какой оператор присваивания является неверным, если одномерный массив А описан на 8 элементов?
-
a[3,4]:=3*4
-
a[5]:=10
-
a[3+4]:=4+5
-
a[2*3]:=1+2+3
-
a[6/3]:=6/3
-
-
Дан массив размерностью 4 x 3. Сколько элементов в массиве?
-
12
-
3
-
4
-
1
-
6
-
-
Какой из вариантов описания массива верный?
-
a:array[1..10] of integer;
-
a:array{1…10} of integer;
-
a:array[1,10] of integer;
-
a:array(1..10) of integer;
-
a:array of integer[1…10];
-
-
N-мерная совокупность величин одного типа данных, называется:
-
массив
-
база данных
-
запись
-
объект
-
строка
-
-
Каким зарезервированным словом описывается массив?
-
array
-
massiv
-
of
-
write
-
assign
-
-
Пусть двумерный массив 3х3 строится по правилу a[i,j]:=10*i+j. Чему равна сумма элементов второй строки этого массива?
-
66
-
63
-
36
-
69
-
99
-
-
Дан массив размерностью m x n. Переменная m – это…
-
Число строк массива
-
Число столбцов массива
-
Число элементов массива
-
Степень массива
-
Элемент массива
-
-
Дан массив размерностью 5 x 2. Сколько строк в массиве?
-
5
-
2
-
12
-
1
-
10
-
-
Дан массив размерностью 5 x 2. Сколько столбцов в массиве?
-
2
-
5
-
12
-
7
-
10
-
-
Дан массив размерностью 5 x 2. Сколько элементов в массиве?
-
10
-
5
-
2
-
12
-
7
-
-
Дана квадратная матрица а. Какую размерность она может иметь?
-
3 х 3
-
2 х 3
-
3 х 10
-
10 х 6
-
1 х 4
-
-
Пусть одноименный массив из 5 элементов строится по правилу a[i]:=2*i+1. Чему равна сумма нечетных по порядку элементов?
-
21
-
35
-
15
-
5
-
0
-
-
Массив – это…
-
это набор данных, следующих друг за другом.
-
Возникшая в процессе выполнения программы ошибка
-
Реакция приложения на операцию ввода
-
Используемая в процессе написания программы инструкция, для обозначения комментария
-
Набор символов, который игнорируется компилятором
-
-
Набор данных, следующих друг за другом.
-
массив
-
исключение
-
комментарий
-
событие
-
метод
-
-
Массивы бывают….
-
Одномерные и многомерные
-
Только одномерные
-
Только многомерные
-
Только двумерные
-
Только целочисленные
-
-
Каким образом нужно описать переменную a, чтобы объявить ее одномерным массивом?
-
var a: array [1..10] of integer;
-
var a{10}: array;
-
int a[10][10];
-
int a__10;
-
array a[10];
-
-
Каким образом нужно описать переменную a, чтобы объявить ее двумерным массивом?
-
var a: array [1..10, 1..10] of integer;
-
var a: array [1..10] of integer;
-
int a{10};
-
int a__10__10;
-
array a[10,10];
-
-
Каким образом нужно описать переменную a, чтобы объявить ее одномерным массивом?
-
var a: array [1..10] of real;
-
real a{10};
-
real a[10][10];
-
real a__10;
-
array a[10];
-
-
Каким образом нужно описать переменную a, чтобы объявить ее двумерным массивом?
-
var a: array [1..10, 1..10] of real;
-
float a[10];
-
float a{10};
-
float a__10__10;
-
array a[10,10];
-
-
Какого типа могут быть данные в одномерном массиве?
-
любого
-
только типа int
-
только типа float
-
только строкового типа
-
только типа char
-
-
Какого типа могут быть данные в двумерном массиве?
-
любого
-
только типа int
-
только типа float
-
только строкового типа
-
только типа char
-
-
Какого типа могут быть данные в многомерном массиве?
-
любого
-
только типа int
-
только типа float
-
только строкового типа
-
только типа char
-
-
Укажите верное объявление массива из 10 целых чисел
-
var a: array [1..10] of integer;
-
var a: array [1..10] of real;
-
float a[10];
-
var a: array [1..10,1..10] of integer;
-
int a[11];
-
-
Укажите верное объявление массива из 10 дробных чисел
-
var a: array [1..10] of real;
-
var a: array [1..10] of integer;
-
float a[10];
-
var a: array [1..10,1..10] of integer;
-
int a[11];
-
-
Укажите, где правильно описан двумерный массив, состоящий из 20 элементов:
-
var a:array [1..2,1..10]
-
var a:array [1..10, 1..10]
-
var a:array [1..20]
-
var a:array [1..2,1..2]
-
var a:array [1..20,1..20]
-
-
Укажите, где правильно описан одномерный массив, состоящий из 20 элементов:
-
var a:array [1..20]
-
var a:array [1..2,1..10]
-
var a:array [1..10, 1..10]
-
var a:array [1..2,1..2]
-
var a:array [1..20,1..20]
-
-
Сколько размерностей может иметь массив?
-
ограничено размерами памяти
-
1
-
2
-
3
-
4
-
-
Дано: StringVar=’ABCD’; Length(StringVar)=
-
4
-
0
-
‘ABCD’
-
16
-
Ошибка
-
-
Pos(‘EFA’,’ABCDEFGHEFAB’) =
-
9
-
0
-
6
-
5
-
10
-
-
Pos(‘DE’,’ABCDEFGHEFAB’) =
-
5
-
0
-
6
-
9
-
10
-
-
Str(25:3,StringVar);
-
StringVar = ‘ 25’
-
StringVar = ‘ ’
-
StringVar = ‘25’
-
StringVar = ’25.3’
-
StringVar = 8.33
-
-
Что напечатает данная программа:
as:=’информатика’;bs:=copy(as, 3, 5); write(bs);-
форма
-
инф
-
инфор
-
матик
-
ошибка
-
-
Что получится в результате работы фрагмента программы:
as:=’информатика-это наука’; n:=length(copy(as, 1, 11)) write(n);-
11
-
информатика
-
12
-
21
-
Ошибка
-
-
Chr(Ord(‘A’)) =
-
‘A’
-
целое число
-
вещественное число
-
номер символа
-
ошибка
-
-
Дано: StringVar=’ABCD’ Выполнить Delete(StringVar,1,Length(StringVar)); Результат -?
-
Stringvar = ’’
-
Stringvar = ‘A’
-
Stringvar = ‘ABCD’
-
Stringvar=’ABC’
-
выражение недопустимо в Pascal
-
-
Copy ( ‘ABCDEFGHIJ’, 4, 3)
-
‘DEF’
-
‘CDEF’
-
‘ABCD’
-
‘ABCDHIJ’
-
выражение недопустимо в Pascal
-
-
val (‘123’,integerVar, ErrorCode);
-
IntegerVar =123, ErrorCode =0;
-
IntegerVar=0,ErrorCode=123;
-
IntegerVar =123, ErrorCode 0
-
IntegerVar =0, ErrorCode0
-
выражение недопустимо в Pascal
-
-
Какая константа является константой символьного типа?
-
'f'
-
‘error’
-
$
-
#13#26
-
25Е02
-
-
Что будет выведено на экран после выполнения процедуры вывода? write([‘A’..’C’]=[]);
-
false
-
пустое множество
-
‘A’
-
true
-
ошибка
-
-
Что будет выведено на экран после выполнения процедуры вывода? write([‘A’..’C’]);
-
ошибка
-
пустое множество
-
‘A’
-
false
-
true
-
-
Для чего используется встроенная функция CONCAT?
-
для объединения нескольких строк в одну
-
для выделения подстроки
-
для удаления части строки
-
для определения позиции подстроки в строке
-
для задания длины строки
-
-
Что из перечисленного не является встроенной функцией для работами со строками и символами?
-
exp
-
concat
-
copy
-
pos
-
chr
-
-
Сколько звездочек будет выведено на экран в результате выполнения инструкции: for i:=1 to 5 do for j:=i to 5 do write(‘*’);
-
строка из 25 звездочек
-
строка из 15 звездочек
-
столбец из 25 звездочек
-
строка и столбец из 25 звездочек
-
таблица 5х5 звездочек
-
-
succ(‘F’) =
-
‘G’
-
‘E’
-
код символа F
-
‘F’
-
Ошибка
-
-
Какого типа результат возвращает функция chr?
-
char
-
byte
-
word
-
string
-
extended
-
-
Дано: A:array[1..10] of char Выражение: А[0]=’C’;
-
ошибка при выполнении, если включена проверка диапазона
-
допустимо в Pascal
-
вызовет ошибку компиляции
-
вызовет ошибку при выполнении
-
не допустимо в Pascal
-
-
UpCase(‘2’) =
-
‘2’
-
‘@’
-
‘ ‘
-
2
-
chr(2)
-
-
Дано: StringVar=’ABCD’; Delete(StringVar,1,Length(StringVar));
-
Stringvar = ’’
-
Stringvar = ‘A’
-
Stringvar = ‘ABCD’
-
Stringvar=’ABC’
-
выражение недопустимо в Pascal
-
-
Copy ( ‘ABCDEFGHIJ’, 4, 3)
-
‘DEF’
-
‘CDEF’
-
‘ABCD’
-
‘ABCDHIJ’
-
выражение недопустимо в Pascal
-
-
val (‘123’,integerVar, ErrorCode);
-
IntegerVar =123, ErrorCode =0;
-
IntegerVar=0,ErrorCode=123;
-
IntegerVar =123, ErrorCode 0
-
IntegerVar =0, ErrorCode0
-
выражение недопустимо в Pascal
-
-
Что будет выведено на экран после выполнения процедуры вывода?
write(chr(49));-
1
-
49
-
‘49’
-
49.00
-
Ошибка
-
-
Что будет выведено на экран после выполнения процедуры вывода?
write(15.123:0:0)-
15
-
0.15123
-
15.1
-
0
-
Ошибка
-
-
Дано: A:array[1..10] of char . Выражение: А[0]=’C’;
-
ошибка при выполнении, если включена проверка диапазона
-
допустимо в Pascal
-
вызовет ошибку компиляции
-
вызовет ошибку при выполнении
-
не допустимо в Pascal
-
-
Дано: type Days = (Mon, tue, wed, thy, fri, sat, sun). Чему равно значение функции: ord(Mon)=?;
-
0
-
True
-
False
-
Mon
-
1
-
-
Дано: Type Days=(Mon, tue, wed, thy, fri, sat, sun). Чему равно значение функции Days(1)?
-
Tue
-
True
-
False
-
Mon
-
0
-
-
Перечислите подходы к программированию(укажите неправильный):
-
Модульное программирование
-
Процедурное программирование
-
Функциональное программирование
-
Логическое программирование
-
Параллельное программирование
-
-
Перечислите подходы к программированию(укажите неправильный):
-
Модульное программирование
-
Процедурное программирование
-
Функциональное программирование
-
Логическое программирование
-
Объектно-ориентированное программирование
-
-
Перечислите подходы к программированию(укажите неправильный):
-
Программирование с защитой от ошибок
-
Процедурное программирование
-
Функциональное программирование
-
Логическое программирование
-
Параллельное программирование
-
-
Перечислите подходы к программированию(укажите неправильный):
-
Нисходящее проектирование
-
Процедурное программирование
-
Функциональное программирование
-
Логическое программирование
-
Параллельное программирование
-
-
Перечислите подходы к программированию(укажите неправильный):
-
восходящее проектирование
-
Процедурное программирование
-
Функциональное программирование
-
Логическое программирование
-
Параллельное программирование
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
Процедурное программирование
-
восходящее проектирование
-
нисходящее проектирование
-
модульное программирование
-
программирование с защитой от ошибок
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
Логическое программирование
-
восходящее проектирование
-
нисходящее проектирование
-
модульное программирование
-
программирование с защитой от ошибок
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
Функциональное программирование
-
восходящее проектирование
-
нисходящее проектирование
-
модульное программирование
-
программирование с защитой от ошибок
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
Параллельное программирование
-
восходящее проектирование
-
нисходящее проектирование
-
модульное программирование
-
программирование с защитой от ошибок
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
Объектно-ориентированное программирование
-
восходящее проектирование
-
нисходящее проектирование
-
модульное программирование
-
программирование с защитой от ошибок
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
Объектно-ориентированное программирование
-
R-технологии
-
HIPO- технологии программирования
-
Методика Джексона
-
Структурное программирование
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
логическое программирование
-
R-технологии
-
HIPO- технологии программирования
-
Методика Джексона
-
Структурное программирование
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
процедурное программирование
-
R-технологии
-
HIPO- технологии программирования
-
Методика Джексона
-
Структурное программирование
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
функциональное программирование
-
R-технологии
-
HIPO- технологии программирования
-
Методика Джексона
-
Структурное программирование
-
-
Перечислите основные методы разработки программ(укажите неправильный):
-
нисходящее программирование
-
R-технологии
-
HIPO- технологии программирования
-
Методика Джексона
-
Структурное программирование
-
-
На каком этапе создания программы формируется задача и выбирается метод решения?
-
постановка задачи
-
алгоритмизация задачи
-
реализация задачи
-
анализ задачи
-
тестирование
-
-
На каком этапе создания программы обнаруживаются и исправляются синтаксические ошибки?
-
трансляция программы
-
постановка задачи
-
алгоритмизация задачи
-
анализ работы программы
-
тестирование
-
-
Процесс поиска ошибок в программе называется:
-
тестированием;
-
отладкой;
-
программированием;
-
синтаксисом ;
-
семантикой;
-
-
Процесс устранения ошибок в программе:
-
отладкой;
-
тестированием;
-
программированием;
-
синтаксисом ;
-
семантикой;
-
-
На каком этапе разработки прикладных программных средств проводится перевод алгоритма на язык программирования
-
Составление программы
-
Постановка задачи
-
Математическое описание
-
Разработка алгоритма
-
Тестирование программы
-
-
Сколько байт требуется для представления множества?
-
зависит от типа элементов множества
-
1
-
8
-
16
-
256
-
-
Какое из множеств недопустимо?
-
set of real
-
set of char
-
set of byte
-
set of word
-
set of integer
-
-
[1,2,3]+[4,5,6] =
-
[1..6]
-
[]
-
[1,2,3]
-
[4,5,6]
-
выражение не допустимо в Pascal
-
-
[1,2,3]*[4,5,6] =
-
[]
-
[1,2,3]
-
[4,5,6]
-
[1..6]
-
выражение не допустимо в Pascal
-
-
SetVar:=[‘AA’..’ZZ’];
-
выражение не допустимо в Pascal
-
содержит 26 элементов
-
содержит более 26 элементов
-
содержит 0 элементов
-
содержит 256 элементов
-
-
[1..3,5..8] – [1..,6..9]=
-
[3,5]
-
[1..2,6..9]
-
1..3,5..8
-
[2,9]
-
[]
-
-
Какой тип НЕ является базовым типом для множества?
-
вещественный;
-
целый;
-
символьный;
-
логический;
-
перечисляемый;
-
-
Какого типа может быть переменная-селектор в операторе множественного перехода.
-
целый;
-
вещественный;
-
логический;
-
строковый;
-
тип-диапазон;
-
-
В каком разделе программы на Pascal для переменных определяется множество допустимых значений и совокупность действий над этими переменными?
-
var
-
type
-
const
-
uses
-
begin…end
-
-
Какая структура программы правильна?
-
Writeln (‘Summa=’,a+b);
-
Begin;
-
Writel(1);
-
Y+z:=x;
-
Z:=2d;
-
-
Каков будет результат выполнения программы
-
30 Привет
-
5*6
-
5*6 Привет
-
Привет
-
30
-
-
В какой строке программы ошибка ?
-
1
-
2
-
4
-
6
-
7
-
-
Какое значение получит переменная А в результате выполнения инструкций присваивания: B:=5; C:=4; A:=(B/5+C)*3
-
15
-
10
-
1
-
-5
-
28
-
-
Какое значение получит переменная А в результате выполнения инструкций присваивания: B:=5; A:=B; А:=А+В;
-
10
-
15
-
1
-
-5
-
28
-
-
11 div 3 =
-
3
-
5
-
4
-
2
-
1
-
-
11 mod 3 =
-
2
-
3
-
7
-
4
-
0
-
-
(11 mod 3) - 2=
-
0
-
3
-
7
-
4
-
2
-
-
(10 div 3) + 4 =
-
7
-
5
-
4
-
2
-
1
-
-
(10 div 3) - 4 =
-
-1
-
5
-
4
-
2
-
1
-
-
Какой результат выполнения выражения неверный?
-
11div5=1
-
24/12=2
-
11mod5=1
-
6*5=30
-
15+21div2=25
-
-
Какое из утверждений о текстовых файлах верно?
-
Читать информацию из файла можно после его открытия – Reset
-
Читать информацию из файла можно после оператора Assign
-
Читать информацию из файла можно после его открытия – Rewrite
-
Readln and Writeln работают одновременно
-
Текстовый файл - это файл записей
-
-
Какая процедура/функция не работает с текстовыми файлами?
-
Seek
-
EOF
-
Assign
-
Reset
-
Rewrite
-
-
Процедура, которая связывает файловую переменную с текстовым файлом?
-
Assign
-
Seek
-
EOF
-
Reset
-
Rewrite
-
-
Процедура, которая включает режим чтения файла?
-
Reset
-
Assign
-
Seek
-
EOF
-
Rewrite
-
-
Процедура, которая включает файл в режим перезаписи?
-
Rewrite
-
Assign
-
Seek
-
EOF
-
Reset
-
-
Процедура, которая добавляет данные в файл?
-
Append
-
Assign
-
Seek
-
EOF
-
Rewrite
-
-
Какая процедура не используется с файлами с произвольным доступом?
-
BlockWrite
-
seek
-
Write
-
Read
-
Close
-
-
Лучший способ перейти в конец текстового файла
-
Append(FileVar);
-
Seek(FileVar,FileSize(FileVar));
-
While not EOF(FileVar) do Read(FileVar,RecordVar);
-
While not EOF(FileVar) do Seek(FileVar,FilePos(FileVar)+1);
-
перечисленные способы равнозначны
-
-
Лучший способ перейти в конец файла произвольного доступа
-
Seek(FileVar,FileSize(FileVar));
-
Append(FileVar);
-
While not EOF(FileVar) do Read(FileVar,RecordVar);
-
While not EOF(FileVar) do Seek(FileVar,FilePos(FileVar)+1);
-
перечисленные способы равнозначны
-
-
Лучший способ удаления последней записи файла
-
Seek(FileVar,FileSize(fileVar)-1); Truncate(FileVar);
-
Delete(FileVar,FileSize(FileVar)-1);
-
Delete(FileSize(FileVar));
-
Seek(FileVar,FileSize(fileVar)-1); Delete(FileVar);
-
не возможно удаление
-
-
Лучший способ удаления первой записи файла
-
Копировать оставшиеся записи в новый файл; старый файл удалить
-
Delete(FileVar,1);
-
Копировать первую запись в новый файл; удалить новый файл
-
Truncate(FileVar)
-
Такого способа не существует
-
-
Укажите процедуру, которая служит для указания цвета фона рисунка:
-
setbkcolor
-
putpixel
-
setcolor
-
init graph
-
rgbcolor
-
-
Укажите процедуру, которая служит для указания цвета, которым будет нарисован рисунок:
-
setcolor
-
putpixel
-
setbkcolor
-
init graph
-
rgbcolor
-
-
Укажите модуль, необходимый для работы в графическом режиме:
-
graph
-
crt
-
math
-
init
-
data
-
-
Укажите процедуру, включающую графический режим:
-
initgraph
-
initcrt
-
mathgraph
-
closegraph
-
detect
-
-
Укажите процедуру, выключающую графический режим:
-
closegraph
-
initgraph
-
initcrt
-
mathgraph
-
detect
-
-
Установка графического курсора в заданную позицию
-
Moveto(x, y)
-
Circle(x, y, r)
-
Arc(x, y, A, B, R)
-
Ellipse(x, y, A,B, Rx,Ry)
-
Line(x1, y1, x2, y2)
-
-
Moveto(x, y) -
-
Установка графического курсора в заданную позицию
-
Окружность с центром в точке с координатами x, y и радиусом r
-
Дуга, где x, y - центр дуги, A - начальный угол, B - конечный угол, R - радиус
-
Эллипс, где x, y - центр эллипса, A -начальный угол, B - конечный угол, Rx - радиус по х, Ry - радиус по у
-
Линия, где x1, y1 начало отрезка, x2, y2 конец отрезка
-
-
Окружность с центром в точке с координатами x, y и радиусом r
-
Circle(x, y, r)
-
Moveto(x, y)
-
Arc(x, y, A, B, R)
-
Ellipse(x, y, A,B, Rx,Ry)
-
Line(x1, y1, x2, y2)
-
-
Circle(x, y, r) -
-
Окружность с центром в точке с координатами x, y и радиусом r
-
Установка графического курсора в заданную позицию
-
Дуга, где x, y - центр дуги, A - начальный угол, B - конечный угол, R - радиус
-
Эллипс, где x, y - центр эллипса, A -начальный угол, B - конечный угол, Rx - радиус по х, Ry - радиус по у
-
Линия, где x1, y1 начало отрезка, x2, y2 конец отрезка
-
-
Дуга, где x, y - центр дуги, A - начальный угол, B - конечный угол, R - радиус
-
Arc(x, y, A, B, R)
-
Circle(x, y, r)
-
Moveto(x, y)
-
Ellipse(x, y, A,B, Rx,Ry)
-
Line(x1, y1, x2, y2)
-
-
Arc(x, y, A, B, R) -
-
Дуга, где x, y - центр дуги, A - начальный угол, B - конечный угол, R - радиус
-
Окружность с центром в точке с координатами x, y и радиусом r
-
Установка графического курсора в заданную позицию
-
Эллипс, где x, y - центр эллипса, A -начальный угол, B - конечный угол, Rx - радиус по х, Ry - радиус по у
-
Линия, где x1, y1 начало отрезка, x2, y2 конец отрезка
-
-
Эллипс, где x, y - центр эллипса, A -начальный угол, B - конечный угол, Rx - радиус по х, Ry - радиус по у
-
Ellipse(x, y, A,B, Rx,Ry)
-
Arc(x, y, A, B, R)
-
Circle(x, y, r)
-
Moveto(x, y)
-
Line(x1, y1, x2, y2)
-
-
Ellipse(x, y, A,B, Rx,Ry) -
-
Эллипс, где x, y - центр эллипса, A -начальный угол, B - конечный угол, Rx - радиус по х, Ry - радиус по у
-
Дуга, где x, y - центр дуги, A - начальный угол, B - конечный угол, R - радиус
-
Окружность с центром в точке с координатами x, y и радиусом r
-
Установка графического курсора в заданную позицию
-
Линия, где x1, y1 начало отрезка, x2, y2 конец отрезка
-
-
Линия, где x1, y1 начало отрезка, x2, y2 конец отрезка
-
Line(x1, y1, x2, y2)
-
Ellipse(x, y, A,B, Rx,Ry)
-
Arc(x, y, A, B, R)
-
Circle(x, y, r)
-
Moveto(x, y)
-
-
Line(x1, y1, x2, y2) -
-
Линия, где x1, y1 начало отрезка, x2, y2 конец отрезка
-
Эллипс, где x, y - центр эллипса, A -начальный угол, B - конечный угол, Rx - радиус по х, Ry - радиус по у
-
Дуга, где x, y - центр дуги, A - начальный угол, B - конечный угол, R - радиус
-
Окружность с центром в точке с координатами x, y и радиусом r
-
Установка графического курсора в заданную позицию
-
-
Прямоугольник незакрашенный
-
Rectangle(x1 ,y1, x2, y2)
-
Ellipse(x, y, A,B, Rx,Ry)
-
Arc(x, y, A, B, R)
-
Circle(x, y, r)
-
Moveto(x, y)
-
-
Rectangle(x1 ,y1, x2, y2) -
-
Прямоугольник незакрашенный
-
Прямоугольник закрашенный
-
Точка, где x, y - координаты точки, c - цвет точки
-
Стиль закраски, где s – шаблон заливки (от 0 до 9) ,c - цвет
-
Заливка ограниченной области
-
-
Прямоугольник закрашенный
-
Bar (x1 ,y1, x2, y2)
-
Ellipse(x, y, A,B, Rx,Ry)
-
Arc(x, y, A, B, R)
-
Circle(x, y, r)
-
Moveto(x, y)
-
-
Bar (x1 ,y1, x2, y2)
-
Прямоугольник закрашенный
-
Прямоугольник незакрашенный
-
Точка, где x, y - координаты точки, c - цвет точки
-
Стиль закраски, где s – шаблон заливки (от 0 до 9) ,c - цвет
-
Заливка ограниченной области
-
-
Точка, где x, y - координаты точки, c - цвет точки
-
PutPixel(x, y, c)
-
Ellipse(x, y, A,B, Rx,Ry)
-
Arc(x, y, A, B, R)
-
Circle(x, y, r)
-
Moveto(x, y)
-
-
PutPixel(x, y, c)
-
Точка, где x, y - координаты точки, c - цвет точки
-
Прямоугольник закрашенный
-
Прямоугольник незакрашенный
-
Стиль закраски, где s – шаблон заливки (от 0 до 9) ,c - цвет
-
Заливка ограниченной области
-
-
Стиль закраски, где s – шаблон заливки (от 0 до 9) ,c - цвет
-
SetFillStyle(s, c)
-
PutPixel(x, y, c)
-
Arc(x, y, A, B, R)
-
Circle(x, y, r)
-
Moveto(x, y)
-
-
SetFillStyle(s, c)
-
Стиль закраски, где s – шаблон заливки (от 0 до 9) ,c - цвет
-
Прямоугольник закрашенный
-
Прямоугольник незакрашенный
-
Точка, где x, y - координаты точки, c - цвет точки
-
Заливка ограниченной области
-
-
Заливка ограниченной области
-
FloodFill(x, y, c)
-
PutPixel(x, y, c)
-
Arc(x, y, A, B, R)
-
Circle(x, y, r)
-
Moveto(x, y)
-
-
FloodFill(x, y, c)
-
Заливка ограниченной области
-
Прямоугольник закрашенный
-
Прямоугольник незакрашенный
-
Точка, где x, y - координаты точки, c - цвет точки
-
Стиль закраски, где s – шаблон заливки (от 0 до 9) ,c - цвет
-
-
Формальные параметры – это …
-
параметры, объявление которых находится в объявлении подпрограммы
-
параметры объявленные внутри подпрограммы
-
параметры объявленные в основной программе
-
значения, которые вызывающая программа передает подпрограмме
-
константы
-
-
Фактические параметры – это …
-
значения, которые вызывающая программа передает подпрограмме
-
параметры объявленные внутри подпрограммы
-
параметры объявленные в основной программе
-
параметры, объявление которых находится в объявлении подпрограммы
-
константы
-
-
Локальные параметры – это …
-
параметры объявленные внутри подпрограммы
-
параметры объявленные в основной программе
-
параметры, объявление которых находится в объявлении подпрограммы
-
значения, которые вызывающая программа передает подпрограмме
-
константы
-
-
Глобальные параметры - это …
-
параметры объявленные в основной программе
-
параметры объявленные внутри подпрограммы
-
параметры, объявление которых находится в объявлении подпрограммы
-
значения, которые вызывающая программа передает подпрограмме
-
константы
-
-
Что необходимо выполнить, чтобы результат функции был определен?
-
выполнение в теле функции хотя бы одного оператора присваивания имени функции некоторого значения
-
достаточно указать тип результата в заголовке
-
вызвать функцию как процедуру, используя расширенный синтаксис
-
при вызове функции определить, что она будет возвращать результат
-
функция не может возвращать результат
-
-
С какого зарезервированного слова начинается раздел описания подпрограмм?
-
procedure
-
program
-
label
-
var
-
type
-
-
С какого зарезервированного слова начинается раздел описания функций?
-
function
-
procedure
-
var
-
program
-
type
-
-
Локальные переменные размещаются в:
-
сегменте стека
-
сегменте кода
-
сегменте данных
-
дополнительном сегменте
-
на жестком диске
-
-
Глобальные переменные размещаются в:
-
сегменте данных
-
сегменте кода
-
сегменте стека
-
дополнительном сегменте
-
на жестком диске
-
-
Какие переменные используются только в строго ограниченной части программы?
-
локальные
-
глобальные
-
абсолютные
-
временные
-
динамические
-
-
Сколько раз процедура может рекурсивно вызвать саму себя?
-
ограничено только размером стека
-
256
-
640К
-
16К
-
процедура не может вызывать саму себя
-
-
Что выводит программа
-
2 1
-
1 1
-
1 2
-
3 3
-
3 1
-
-
Для каждой процедуры указать, какие из параметров являются параметрами-значениями, а какие параметрами-переменными:
-
P(x,y - значения); Q(x – значение, y - переменная); R(x, y - переменные)
-
P(x – переменная, y - значение); Q(x, y - значения); R(x, y - переменные)
-
P(x,y - значения); Q(x – значение, y - переменная); R(x, y - значения)
-
P(x,y - переменные); Q(x – значение, y - переменная); R(x, y - значения)
-
P(x,y - переменные); Q(x – переменная, y - значение); R(x, y - значения)
-
-
Определить, что будет выдано на экран
-
0
-
6
-
5
-
9
-
7
-
-
Определить, что будет выдано на экран
-
7
-
0
-
6
-
5
-
9
-
-
Формальные параметры – это …
-
параметры, объявление которых находится в объявлении подпрограммы
-
параметры объявленные внутри подпрограммы
-
параметры объявленные в основной программе
-
значения, которые вызывающая программа передает подпрограмме
-
константы
-
-
Фактические параметры – это …
-
значения, которые вызывающая программа передает подпрограмме
-
параметры объявленные внутри подпрограммы
-
параметры объявленные в основной программе
-
параметры, объявление которых находится в объявлении подпрограммы
-
константы
-
-
Локальные параметры – это …
-
параметры объявленные внутри подпрограммы
-
параметры объявленные в основной программе
-
параметры, объявление которых находится в объявлении подпрограммы
-
значения, которые вызывающая программа передает подпрограмме
-
константы
-
-
Глобальные параметры - это …
-
параметры объявленные в основной программе
-
параметры объявленные внутри подпрограммы
-
параметры, объявление которых находится в объявлении подпрограммы
-
значения, которые вызывающая программа передает подпрограмме
-
константы
-
-
Что необходимо выполнить, чтобы результат функции был определен?
-
выполнение в теле функции хотя бы одного оператора присваивания имени функции некоторого значения
-
достаточно указать тип результата в заголовке
-
вызвать функцию как процедуру, используя расширенный синтаксис
-
при вызове функции определить, что она будет возвращать результат
-
функция не может возвращать результат
-
-
С какого зарезервированного слова начинается раздел описания подпрограмм?
-
procedure
-
program
-
label
-
var
-
type
-
-
С какого зарезервированного слова начинается раздел описания функций?
-
function
-
procedure
-
var
-
program
-
type
-
-
Локальные переменные размещаются в:
-
сегменте стека
-
сегменте кода
-
сегменте данных
-
дополнительном сегменте
-
на жестком диске
-
-
Глобальные переменные размещаются в:
-
сегменте данных
-
сегменте кода
-
сегменте стека
-
дополнительном сегменте
-
на жестком диске
-
-
Какие переменные используются только в строго ограниченной части программы?
-
локальные
-
глобальные
-
абсолютные
-
временные
-
динамические
-
-
Сколько раз процедура может рекурсивно вызвать саму себя?
-
ограничено только размером стека
-
256
-
640К
-
16К
-
процедура не может вызывать саму себя
-
-
Что выводит программа
-
2 1
-
1 1
-
1 2
-
3 3
-
3 1
-
-
Для каждой процедуры указать, какие из параметров являются параметрами-значениями, а какие параметрами-переменными:
-
P(x,y - значения); Q(x – значение, y - переменная); R(x, y - переменные)
-
P(x – переменная, y - значение); Q(x, y - значения); R(x, y - переменные)
-
P(x,y - значения); Q(x – значение, y - переменная); R(x, y - значения)
-
P(x,y - переменные); Q(x – значение, y - переменная); R(x, y - значения)
-
P(x,y - переменные); Q(x – переменная, y - значение); R(x, y - значения)
-
-
Определить, что будет выдано на экран
-
0
-
6
-
5
-
9
-
7
-
-
Определить, что будет выдано на экран
-
7
-
0
-
6
-
5
-
9
-
-
Укажите принципы объектно-ориентированного программирования:
-
Инкапсуляция, наследование, полиморфизм
-
Инкапсуляция, исследование, полиморфизм
-
Компиляция, наследование, полиморфизм
-
Компиляция, декомпиляция, полиморфизм
-
Инкапсуляция, наследование, поляризация
-
-
Инкапсуляция – это…
-
Такое свойство, при котором объекты содержат описание атрибутов и действий одновременно
-
Такой метод определения объектов, при котором производные объекты наследуют свойства от своих потомков
-
Такое свойство объектов, при котором действие с одинаковыми именами вызывает различное поведение для различных объектов
-
Методология разработки систем
-
Свойство объекта, имеющего уникальное имя
-
-
Наследование – это…
-
Такой метод определения объектов, при котором производные объекты наследуют свойства от своих потомков
-
Методология разработки систем
-
Такое свойство, при котором объекты содержат описание атрибутов и действий одновременно
-
Такое свойство объектов, при котором действие с одинаковыми именами вызывает различное поведение для различных объектов
-
Свойство объекта, имеющего уникальное имя
-
-
Полиморфизм – это…
-
Такое свойство объектов, при котором действие с одинаковыми именами вызывает различное поведение для различных объектов
-
Свойство объекта, имеющего уникальное имя
-
Такое свойство, при котором объекты содержат описание атрибутов и действий одновременно
-
Такой метод определения объектов, при котором производные объекты наследуют свойства от своих потомков
-
Методология разработки систем
-
-
Объект, обладающий свойством инкапсуляции, характеризуется следующими параметрами:
-
Уникальное имя, набор атрибутов, набор действий для описания своего поведения
-
Символьное имя, один атрибут и одно действие
-
Название, высота, ширина
-
Имя, свойство
-
Атрибут, метод, метрика
-
-
Атрибуты объекта - это…
-
Данные, характеризующие состояние объекта
-
Действия, необходимые для описания поведения объекта
-
Данные, характеризующие иерархию объекта
-
Методы определения объекта
-
Данные, описывающие инкапсуляцию
-
-
Дан объект «прямоугольник». Укажите атрибуты объекта:
-
Длина, ширина
-
Создать, удалить, переместить
-
Длина, ширина, создать, удалить, переместить
-
Длина, высота, ширина
-
Создать, удалить, закрыть
-
-
Дан объект «прямоугольник». Укажите методы объекта:
-
Создать, удалить, переместить
-
Длина, ширина
-
Длина, ширина, создать, удалить, переместить
-
Длина, высота, ширина
-
Создать, удалить, закрыть
-
-
Укажите верное утверждение.
-
Каждый объект задается именем, свойствами и методами
-
Каждый объект задается именем и свойствами
-
Каждый объект задается свойствами и методами
-
Каждый объект задается именем и методами
-
Объект ничем не задается
-
-
Наследование объектов можно рассматривать в двух аспектах. В каких?
-
С одной стороны – это наследование вида «является», с другой стороны – вида «состоит из»
-
С одной стороны – это наследование вида «является», с другой стороны – вида «не является»
-
С одной стороны – это наследование вида «родитель-ребенок», с другой стороны – вида «состоит из»
-
С одной стороны – это наследование сборочного вида, с другой стороны – вида «состоит из»
-
С одной стороны – это наследование вида «является», с другой стороны – вида «производная от»
-
-
Наследование какого вида представлено на рисунке
-
наследование вида «состоит из»
-
наследование вида «является»
-
наследование вида «родитель-ребенок»
-
наследование вида «производная от»
-
наследование вида «ребенок-родитель»
-
-
Наследование какого вида представлено на рисунке
-
наследование вида «является»
-
наследование вида «состоит из»
-
наследование вида «родитель-ребенок»
-
наследование вида «производная от»
-
наследование вида «ребенок-родитель»
-
-
Методы: Геометрическая фигура.Нарисовать и Прямоугольник.Нарисовать – это …
-
Пример статистического полиморфизма
-
Пример динамического полиморфизма
-
Пример инкапсуляции
-
Пример наследования
-
Пример объектно-ориентированного анализа
-
-
Под объектами понимают …
-
некоторую абстрактную сущность, заданную набором имен атрибутов и имен методов поведения
-
сущность, имеющая полиморфное состояние
-
Данные, характеризующие некоторое состояние
-
Действия, необходимые для описания некоторого поведения
-
Данные, характеризующие иерархию
-
-
Объект «млекопитающее» …
-
Не может иметь экземпляров
-
Может иметь только один экземпляр
-
Имеет множество экземпляров
-
Имеет всего два экземпляра
-
Имеет только один экземпляр в течение некоторого периода
-
-
Объект «президент России»…
-
Имеет только один экземпляр в течение некоторого периода
-
Не может иметь экземпляров
-
Может иметь только один экземпляр
-
Имеет множество экземпляров
-
Имеет всего два экземпляра
-
-
Объект «ястреб»…
-
Имеет множество экземпляров
-
Не может иметь экземпляров
-
Может иметь только один экземпляр
-
Имеет всего два экземпляра
-
Имеет только один экземпляр в течение некоторого периода
-
-
Кого считают «отцом» объектно-ориентированного программирования?
-
Алан Кей
-
Николаус Вирт
-
Блез Паскаль
-
Линус Григори
-
Эрнест Дейкстра
-
-
Совокупность объектов, характеризующаяся общностью методов и свойств – это…
-
класс
-
объект
-
свойство
-
метод
-
событие
-
-
Изменение состояния объекта в ответ на какое-либо действие – это…
-
событие
-
класс
-
объект
-
свойство
-
метод
-
-
Действие, которое может выполнить объект – это…
-
метод
-
класс
-
объект
-
свойство
-
событие
-
-
Характеристика объекта – это …
-
свойство
-
класс
-
объект
-
метод
-
событие
-
-
Совокупность свойств и методов – это …
-
объект
-
класс
-
свойство
-
метод
-
событие
-
-
Класс – это…
-
Совокупность объектов, характеризующаяся общностью методов и свойств
-
Изменение состояния объекта в ответ на какое-либо
-
Действие, которое может выполнить объект
-
Характеристика объекта
-
Совокупность свойств и методов
-
-
Событие – это..
-
Изменение состояния объекта в ответ на какое-либо
-
Совокупность объектов, характеризующаяся общностью методов и свойств
-
Действие, которое может выполнить объект
-
Характеристика объекта
-
Совокупность свойств и методов
-
-
Метод – это…
-
Действие, которое может выполнить объект
-
Совокупность объектов, характеризующаяся общностью методов и свойств
-
Изменение состояния объекта в ответ на какое-либо
-
Характеристика объекта
-
Совокупность свойств и методов
-
-
Свойство – это…
-
Характеристика объекта
-
Совокупность объектов, характеризующаяся общностью методов и свойств
-
Изменение состояния объекта в ответ на какое-либо
-
Действие, которое может выполнить объект
-
Совокупность свойств и методов
-
-
Объект –это…
-
Совокупность свойств и методов
-
Совокупность объектов, характеризующаяся общностью методов и свойств
-
Изменение состояния объекта в ответ на какое-либо
-
Действие, которое может выполнить объект
-
Характеристика объекта
-
-
Компоненты, которые видны во время работы приложения, с ними напрямую может взаимодействовать пользователь, называются…
-
Визуальными
-
Невизуальными
-
Объектными
-
Программными
-
Директивными
-
-
Компоненты, которые видны только во время разработки приложения, а во время работы приложения их не видно, но они могут выполнять какую-нибудь работу, называются…
-
Невизуальными
-
Визуальными
-
Объектными
-
Программными
-
Директивными
-
-
Какое свойство компонента указывает на его имя?
-
Name
-
Caption
-
Font
-
Align
-
Visible
-
-
Какое свойство компонента указывает на название компонента на форме?
-
Caption
-
Name
-
Font
-
Align
-
Visible
-
-
Какое свойство отвечает за выравнивание компонента на форме?
-
Align
-
Caption
-
Name
-
Font
-
Visible
-
-
Какое свойство отвечает за видимость/невидимость компонента на форме?
-
Visible
-
Align
-
Caption
-
Name
-
Font
-
-
Какое свойство отвечает за активность/неактивность компонента на форме?
-
Enabled
-
Caption
-
Name
-
Font
-
Visible
-
-
Какое свойство отвечает за прозрачность/непрозрачность компонента на форме?
-
Transparent
-
Enabled
-
Name
-
Font
-
Visible
-
-
Свойство Transparent отвечает за…
-
прозрачность/непрозрачность компонента на форме
-
активность/неактивность компонента на форме
-
видимость/невидимость компонента на форме
-
выравнивание компонента на форме
-
название компонента на форме
-
-
Свойство Enabled отвечает за…
-
активность/неактивность компонента на форме
-
прозрачность/непрозрачность компонента на форме
-
видимость/невидимость компонента на форме
-
выравнивание компонента на форме
-
название компонента на форме
-
-
Свойство Visible отвечает за…
-
видимость/невидимость компонента на форме
-
прозрачность/непрозрачность компонента на форме
-
активность/неактивность компонента на форме
-
выравнивание компонента на форме
-
название компонента на форме
-
-
Свойство Align отвечает за…
-
выравнивание компонента на форме
-
прозрачность/непрозрачность компонента на форме
-
активность/неактивность компонента на форме
-
видимость/невидимость компонента на форме
-
название компонента на форме
-
-
Свойство Caption отвечает за…
-
название компонента на форме
-
выравнивание компонента на форме
-
прозрачность/непрозрачность компонента на форме
-
активность/неактивность компонента на форме
-
видимость/невидимость компонента на форме
-
-
Свойство Name отвечает за…
-
имя компонента
-
активность/неактивность компонента на форме
-
видимость/невидимость компонента на форме
-
выравнивание компонента на форме
-
название компонента на форме
-
-
На какой вкладке Объектного инспектора Object Inspector отображаются свойства компонентов
-
Properties
-
Events
-
TreeView
-
Unit
-
Form
-
-
На какой вкладке Объектного инспектора Object Inspector отображаются события компонентов
-
Events
-
Properties
-
TreeView
-
Unit
-
Form
-
-
Свойство формы Name – это…
-
имя формы, используется для управления формой и доступа к компонентам формы.
-
текст заголовка
-
расстояние от верхней границы формы до верхней границы экрана
-
ширина формы
-
значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню
-
Свойство формы Caption – это…
-
текст заголовка (надпись на форме)
-
расстояние от верхней границы формы до верхней границы экрана
-
ширина формы
-
значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню
-
имя формы, используется для управления формой и доступа к компонентам формы
-
Свойство формы Width – это…
-
ширина формы
-
значок в заголовке диалогового окна, обозначающий кнопку вывода системного меню
-
расстояние от верхней границы формы до верхней границы экрана
-
имя формы, используется для управления формой и доступа к компонентам формы
-
текст заголовка
-
Высота формы - …
-
Height
-
ClientWidth
-
BorderStyle
-
Icon
-
Font
-
Шрифт - …
-
Font
-
Height
-
ClientWidth
-
BorderStyle
-
Icon
-
Кнопки управления окном - …
-
BorderIcon
-
BorderStyle
-
BorderUnits
-
ClientHeight
-
ClientWidth
-
Что является основой программы?
-
форма
-
метка
-
компонент
-
формат
-
шаблон
Здесь представлены материалы теста на тему «Отладка», которые могут быть просмотрены в онлайн режиме или же их можно бесплатно скачать. Предмет теста: Информатика (все классы). Также здесь Вы найдете подборку тестов на схожие темы, что поможет в еще лучшей подготовке к тестированию.