ИТОГОВЫЙ ТЕСТ
60 вопросов с ответами
Сдано на 100 баллов из 100 "ОТЛИЧНО"
Год сдачи -2023.
После покупки Вы получите файл с ответами на вопросы которые указаны ниже:
***(Если нужна помощь с другими предметами или сдачей тестов онлайн, пишите в личные сообщения https://studwork.ru/info/147162
1. Алгоритм — это
*правила выполнения определенных действий
*ориентированный граф, указывающий порядок исполнения некоторого набора команд
*это понятные и точные предписания выполнения действия или решения задачи, которые обязательно приводят к правильному результату
*набор команд для компьютера
2. Алгоритм должен состоять из отдельных шагов. Это свойство называется
*понятность
*массовость
*однозначность
*дискретность
3. Алгоритм, в котором действия выполняются друг за другом, не повторяясь называется
*линейным
*циклическим
*разветвленным
*простым
4. Алгоритм, записанный на понятном компьютеру языке, называется
*исполнителем
*программой
*блок-схемой
*системой команд исполнителя
5. В расчете на кого должен строиться алгоритм
*в расчете на компьютер
*в расчете на умственные способности товарища
*в расчете на конкретного исполнителя
*на всех одновременно
6. Выберите верные утверждения
*одна величина может иметь несколько типов
*значение переменной может изменяться в процессе выполнения алгоритма
*величина логического типа не может принимать всего четыре значения
*при присваивании переменной какого-либо значения предыдущее её значение сохраняется автоматически
7. Выберите тип величины, который следует использовать для обозначения количества учеников в классе
*числовой целый
*числовой вещественный
*строковый
*с плавающей точкой
8. Выделение характеристик и свойств объекта, которые позволяют его однозначно отделить от других объектов, называется
*абстрагирование
*инкапсуляция
*наследование
*полиморфизм
9. Где находятся параметры, а где аргументы функции
*параметры пишутся при объявлении функции, аргументы при вызове
*аргументы пишутся при объявлении функции, параметры при вызове
*это одно и то же
*у функции есть только параметры
10. ГОСТ 19.402-78 отвечает за
*стадии разработки
*основные надписи
*описание программы
*общие требования
11. Если переменной величине не присвоено никакого значения (или не введено), то она является
*несуществующей
*неопределенной
*неправильной
*неявной
12. Записью действительного числа с плавающей точкой является
*–1.0533333
*1.0E01
*48.0001
*220.11
13. Зачем нужна команда ввода
*задает исходные данные решаемой задачи
*показывает результат решения задачи
*обрабатывает имеющиеся значения
*задает исходные данные и показывает результат решения задачи
14. Защитное программирование это
*встраивание в программу отладочных средств
*создание задач, защищенных от копирования
*разделение доступа в программе
*использование паролей
15. Из перечисленного выберите существующий способ автоматической генерации тестовых примеров
*генерация по модульной структуре
*генерация по функциональным требованиям
*генерация по программному коду
*генерация по входным данным
16. Из приведенных ниже высказываний укажите истинное
*перед использованием переменной она должна быть определена с указанием типа и инициализирована каким-либо значением
*перед использованием переменной она должна быть определена с указанием типа
*перед использованием переменной она должна быть инициализирована каким-либо значением
*переменные не обязаны быть инициализированы каким-либо значением перед использованием, а тип переменной определяется в зависимости от контекста
17. Информационная модель объекта использует
*все свойства моделируемого объекта
*произвольную часть свойств моделируемого объекта
*только те свойства, которые отделяют моделируемый объект от других
*информационная модель не использует свойства моделируемого объекта
18. Исполнитель алгоритмов — это
*человек или автомат (в частности компьютер), умеющий выполнять некоторый, вполне определенный набор действий
*алгоритм обеспечивает решение не одной конкретной задачи
*правила выполнения определенных действий
*для записи алгоритма используются команды
19. Как называются имена, представленные в разделе описаний основной программы
*формальными
*параметрами-константами
*локальными
*глобальными
20. Каких параметров подпрограммы не существует
*параметров-переменных
*параметров-констант
*параметров-значений
*параметров-модулей
21. Какое свойство алгоритма выражает утверждение: алгоритмы создаются для решения множества родственных задач
*дискретность
*массовость
*детерминированность
*определённость
22. Какое свойство алгоритма выражает утверждение: все слова языка используемого для описания алгоритма должны иметь только одно значение
*точность
*массовость
*детерминированность
*определённость
23. Какое свойство алгоритма выражает утверждение: На каждом шаге алгоритма у исполнителя должно быть достаточно информации, чтобы его выполнить
*дискретность
*массовость
*детерминированность
*определённость
24. Когда можно обнаружить синтаксические ошибки
*при компиляции
*при отладке
*при тестировании
*на этапе проектирования
25. Комплекс программных средств, предназначенных для кодирования, тестирования и отладки программного обеспечения. Имеет интерфейс, удобный пользователю
*система программирования
*компилятор
*синтаксический анализатор
*средства автоматизации сборки
26. Компонент интегрированной среды разработки приложений, который позволяет превратить листинг программы в исполняемый код, называется:
*текстовой редактор
*компилятор
*средства сборки
*отладчик
27. Константа в программировании наиболее полно характеризуется
*значением
*идентификатором и значением
*идентификатором и типом
*идентификатором, типом и значением
28. Константа в программировании это
*величина значение, которой может изменяться в процессе работы с ней
*идентификатор величины
*тип величины
*величина значение, которой не может изменяться в процессе работы с ней
29. На каком этапе производится выбор языка программирования
*проектирование
*программирование
*отладка
*тестирование
30. На кого рассчитан алгоритм, написанный на естественном языке
*на компьютер
*на робота
*на человека
*на калькулятор
31. Назначение отладки
*поиск причин существующих ошибок
*поиск возможных ошибок
*составление спецификаций
*разработка алгоритма
32. Новое значение, присвоенное переменной
*складывается с предыдущим значением
*заменяет ее предыдущее значение
*вычитается из предыдущего значения
*умножается на предыдущее значение
33. О каком свойстве алгоритма идет речь: алгоритм должен быть применим для целого класса подобных задач, отвечающих общим условиям
*понятность
*массовость
*однозначность
*дискретность
34. Определенная последовательность действий, которую нужно выполнить для решения конкретной задачи называется
*исполнителем
*программой
*алгоритмом
*системой команд исполнителя
35. Отладка – это
*процедура поиска ошибок, когда известно, что ошибка есть
*определение списка параметров
*правило вызова процедур (функций)
*составление блок-схемы алгоритма
36. Параметры объекта, которые определяют его внешний вид и поведение в процессе выполнения приложения, называются
*свойствами
*методами
*событиями
*характеристиками
37. Параметры объекта, которые характеризуют возможные действия над ними, называются
*свойствами
*методами
*событиями
*характеристиками
38. Перевод программ с языка высокого уровня на язык более низкого уровня обеспечивает программа
*ассемблер
*паскаль
*компилятор
*фортран
39. При вызове функции в теле программы используются
*только формальные параметры
*только фактические параметры
*используются оба типа параметров
*среди ответов нет правильного
40. При описании прототипа функции используются
*только формальные параметры
*только фактические параметры
*используются оба типа параметров
*среди ответов нет правильного
41. Программа для просмотра значений переменных при выполнении программы
*отладчик
*компилятор
*интерпретатор
*трассировка
42. Процесс, при котором функция вызывает саму себя, называется
*рекурсией
*циклом
*зависанием
*алгоритмической ошибкой
43. Распределённая обработка данных – это
*распределение выполняемых функций между несколькими пользователями
*обработка данных, выполняемая на независимых, но связанных между собой компьютерах
*обработка данных в случайной последовательности
*разграничение доступа пользователей к обрабатываемым данным
44. С помощью какой команды сообщается результат решения задачи
*ввода
*вывода
*присваивания
*сравнения
45. Стандарт ISO 12207
*содержит описания конкретных методов действий
*содержит описания заготовок решений или документации
*описывает архитектуру процессов жизненного цикла программного обеспечения
*предписывает имена, форматы и точное содержание получаемой документации
46. Суть такого свойства алгоритма, как детерминированность, заключается в том, что
*алгоритм всегда состоит из конечной последовательности стандартных элементарных действий
*для записи алгоритма используются команды, которые входят в систему команд исполнителя
*алгоритм обеспечивает решение не одной конкретной задачи, а некоторого класса задач
*исполнение алгоритма с одними и теми же исходными данными всегда должно приводить к одному и тому же результату
47. Суть такого свойства алгоритма, как дискретность, заключается в том, что
*алгоритм всегда состоит из конечной последовательности стандартных элементарных действий
*для записи алгоритма используются команды, которые входят в систему команд исполнителя
*алгоритм обеспечивает решение не одной конкретной задачи, а некоторого класса задач
*при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов и привести к определенному результату
48. Суть такого свойства алгоритма, как массовость, заключается в том, что
*алгоритм всегда состоит из последовательности дискретных шагов
*для записи алгоритма используются команды, которые входят в систему команд исполнителя
*алгоритм обеспечивает решение не одной конкретной задачи, а некоторого класса задач
*при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов и привести к определенному результату
49. Суть такого свойства алгоритма, как определённость, заключается в том, что
*алгоритм всегда состоит из последовательности дискретных шагов
*для записи алгоритма используются команды, которые входят в систему команд исполнителя
*на каждом шаге алгоритма у исполнителя должно быть достаточно информации, чтобы его выполнить
*при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов и привести к определенному результату
50. Суть такого свойства алгоритма, как понятность, заключается в том, что
*алгоритм всегда состоит из последовательности дискретных шагов
*для записи алгоритма используются команды, которые входят в систему команд исполнителя
*алгоритм обеспечивает решение не одной конкретной задачи, а некоторого класса задач
*алгоритм должен состоять из команд, однозначно понимаемых исполнителем
51. Суть такого свойства алгоритма, как результативность, заключается в том, что
*алгоритм всегда состоит из последовательности дискретных шагов
*для записи алгоритма используются команды, которые входят в систему команд исполнителя
*алгоритм обеспечивает решение не одной конкретной задачи, а некоторого класса задач
*при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов и привести к определенному результату
52. Суть такого свойства алгоритма, как точность, заключается в том, что
*алгоритм всегда состоит из последовательности дискретных шагов
*для записи алгоритма используются команды, которые входят в систему команд исполнителя
*алгоритм обеспечивает решение не одной конкретной задачи, а некоторого класса задач
*алгоритм должен состоять из команд, однозначно понимаемых исполнителем
53. Суть такого свойства алгоритма, как формальность, заключается в том, что
*при выполнении алгоритма исполнитель не должен рассуждать о целесообразности выполнения предписываемых алгоритмом действий, а тем более сомневаться в их истинности
*для записи алгоритма используются команды, которые входят в систему команд исполнителя
*алгоритм обеспечивает решение не одной конкретной задачи, а некоторого класса задач
*при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов и привести к определенному результату
54. Сущностям реального мира более близка модель данных
*объектно-ориентированная
*реляционная
*иерархическая
*сетевая
55. Тип переменной во время выполнения скрипта определяется по следующему правилу
*тип переменной явно указывается при определении переменной и не изменяется в процессе выполнения скрипта
*тип переменной явно указывается при определении переменной и изменяется только при приведении этой переменной к другому типу
*тип переменной определяется типом первого значения, которое было ей присвоено, и далее не изменяется
*тип переменной изменяется при присваивании, но не может изменяться в зависимости от контекста использования этой переменной
56. Трассировка это
*проверка пошагового выполнения программы
*тестирование исходного кода
*отладка модуля
*составление блок-схемы алгоритма
57. Три "кита" объектно-ориентированного метода программирования
*предки, родители, потомки
*полиморфизм, инкапсуляция, наследование
*свойства, события, методы
*визуальные, не визуальные компоненты и запросы
58. Чем отличается переменная величина от константы
*константа может менять свое значение, а переменная нет
*переменная может менять свое значение, а константа нет
*константа задается пользователем, а переменная компьютером
*константа задается компьютером, а переменная пользователем
59. Что выполняется раньше
*разработка алгоритма
*выбор языка программирования
*написание исходного кода
*компиляция
60. Что такое параметры системы
*величина, которая выражают свойство или системы, или ее части, или окружающей среды
*величины, характеризующие энергетическое или информационное наполнение элемента или подсистемы
*свойства элементов объекта
*величина, которая характеризует действия, которые могут выполнять объекты