whatsappWhatsApp: +79119522521
telegramTelegram: +79119522521
Логин Пароль
и
для авторов
Выполненные работы

Программирование



Высшая школа технологии и энергетики СПбГУПТД


Тестирование on-line

Выполняем тестирование он-лайн для студентов ВШТЭ СПбГУПТД по предмету Программирование.
Стоимость прохождения он-лайн тестов по Программированию уточняйте при заказе.
Для заказа он-лайн тестирования присылайте свой логин и пароль.

Итоговый тест

1. Стандарт предусматривает запись алгоритма одним из следующих способов:
запись таблицами
- запись псевдокодами
- запись формулами
- запись числами
- запись рисунками

2. Правила записи алгоритма псевдокодом включают в том числе требование:
- предписания отделяются друг от друга точкой с запятой
- правила не регламентируют форму записи предписаний
- предписания отделяются друг от друга пробелом
- предписания отделяются друг от друга точкой
- предписания записываются в форме связного текста

3. В алгоритм может входить одна из следующих алгоритмических структур:
- файловая
- клиент-серверная
- реляционная
- динамическая
- линейная

4. Какой из этапов периода разработки программного обеспечения занимает порой до 90% времени всего проекта?
- обучение пользователей
- внедрение
- предпроектные исследования
- обучение заказчика
- разработка

5. Авторские права на программу – это:
- право бесплатного распространения программного продукта
- право указывать свое имя на начальной заставке программного продукта
- право постоянной модификации программного продукта
- право указывать свое имя или логотип своей фирмы на начальной заставке, в документации, на упаковочной коробке
- право указывать логотип своей фирмы на упаковочной коробке

6. Как называется стандарт международной системы сертификации компании?
- dBaseII
- UML 2000
- ISO 9000
- IDEF 3
- ГОСТ 55.13

7. Простые операторы управления последовательностью выполнения программы отличаются тем, что:
- на их выполнение процессор тратит минимум времени
- не содержат других операторов
- состоят из других операторов
- записываются одним словом
- не требуют данных для своего выполнения

8. Структурированные операторы управления последовательностью выполнения программы отличаются тем, что:
- записываются одним словом
- на их выполнение процессор тратит минимум времени
- не содержат других операторов
- не требуют данных для своего выполнения
- состоят из других операторов

9. В языке программирования TurboPascal тип данных, обозначаемый ключевым словом Real, представляет собой:
- вещественное число, хранящееся в 6 байтах
- целое число со знаком, хранящееся в 1 байте
- целое число без знака, хранящееся в 1 байте
- дробное число со знаком, хранящееся в 1 слове
- целое число со знаком, хранящееся в 1 слове

10. В языке программирования TurboPascal ключевым словом Array обозначают тип данных, характеризующийся тем, что:
- включает набор полей разного типа
- состоит из последовательности элементов одного типа, расположенных на внешнем устройстве
- состоит из подмножества возможных сочетаний объектов исходного множества
- содержит произвольный текст.
- содержит фиксированное количество упорядоченных однотипных элементов

11. В языке программирования TurboPascal ключевым словом Record обозначают тип данных, характеризующийся тем, что:
- состоит из последовательности элементов одного типа, расположенных на внешнем устройстве
- включает набор полей разного типа
- содержит фиксированное количество упорядоченных однотипных элементов,
- содержит произвольный текст
- состоит из подмножества возможных сочетаний объектов исходного множества

12. В языке программирования TurboPascal ключевым словом Set обозначают тип данных, характеризующийся тем, что:
- состоит из последовательности элементов одного типа, расположенных на внешнем устройстве
- состоит из подмножества возможных сочетаний объектов исходного множества
- включает набор полей разного типа
- содержит фиксированное количество упорядоченных однотипных элементов,
- содержит произвольный текст

13. В директивной парадигме программирования способом описания задачи является:
- совокупность отношений на множестве атрибутов и ограничений на их допустимы значения
- набор фактов и правил их использования в терминах «если – то»
- множество классов объектов и их представителей – экземпляров
- обработка ситуации как сценарий конкретных действий
- программа действий как последовательность команд

14. В декларативной парадигме программирования способом описания задачи является:
- классы объектов и их представители – экземпляры
- отношения на множестве переменных и ограничения на их значения
- программа действий как последовательность команд
- обработка ситуации как сценарий конкретных действий
- факты и правила их использования в терминах «если – то»

15. В парадигме программирования в ограничениях способом описания задачи являются:
- обработка ситуации как сценарий конкретных действий
- классы объектов и их представители – экземпляры
- факты и правила их использования в терминах «если – то»
- программа действий как последовательность команд
- отношения на множестве переменных и ограничения на их значения

16. Представителем объектно-ориентированной парадигмы программирования является язык высокого уровня:
- CPL
- Modula
- Fortran
- ASP
- C#

17. Архитектура клиент-сервер предполагает наличие:
- на сервере – счетчика транзакций
- на удаленном от пользователя компьютере – серверной части прикладной программы
- на компьютере пользователя – значительного объема дискового пространства
- на компьютере пользователя – полного объема прикладного программного обеспечения;
- на удаленном компьютере – методов формирования пользовательских запросов

18. Условный оператор Case в языке TurboPascal выполняет следующие действия:
- Реализует выбор варианта из любого количества вариантов
- Выполняет цикл, состоящий из любого числа операторов, с неизвестным заранее числом повторений
- Объединяет последовательность операторов в логический блок
- Организует выполнение одного оператора заранее известное число раз
- Реализует алгоритмическую конструкцию РАЗВИЛКА

19. Составной оператор Begin – end в языке TurboPascal выполняет следующие действия:
- Объединяет последовательность операторов в логический блок
- Выполняет цикл, состоящий из любого числа операторов, с неизвестным заранее числом повторений
- Реализует алгоритмическую конструкцию РАЗВИЛКА
- Организует выполнение одного оператора неизвестное заранее число раз
- Организует выполнение одного оператора заранее известное число раз

20. Оператор цикла For в языке TurboPascal выполняет следующие действия:
- Реализует выбор варианта из любого количества вариантов
- Выполняет цикл, состоящий из любого числа операторов, с неизвестным заранее числом повторений
- Организует выполнение одного оператора заранее известное число раз
- Организует выполнение одного оператора неизвестное заранее число раз
- Реализует алгоритмическую конструкцию РАЗВИЛКА

21. Условный оператор If – else в языке TurboPascal выполняет следующие действия:
- Реализует выбор варианта из любого количества вариантов
- Выполняет цикл, состоящий из любого числа операторов, с неизвестным заранее числом повторений
- Реализует алгоритмическую конструкцию РАЗВИЛКА
- Организует выполнение одного оператора неизвестное заранее число раз
- Организует выполнение одного оператора заранее известное число раз

22. Процедура как разновидность подпрограмм в языке программирования TurboPascal играет следующую роль:
- управляет ходом выполнения главной программы
- обеспечивает вывод данных на стандартное устройство вывода
- обеспечивает ввод данных в оперативную память
- вычисляет искомое значение параметра
- выполняет логически законченную последовательность действий

23. В языке программирования С++ под «классом» понимается такой тип данных, который:
- содержит описание данных и функций
- хранит в каждый момент времени значение только одного элемента
- содержит фиксированное количество упорядоченных однотипных элементов
- содержит последовательность элементов одного типа, расположенных на внешнем устройстве
- содержит фиксированное число элементов разного типа

24. В языке программирования С++ в перечень арифметических операций НЕ входит операция:
- выбора элемента
- присваивания
- приращения
- превращения
- сложения

25. В языке программирования С++ в перечень операций отношения НЕ входит операция:
- не равно
- меньше
- логическое И
- нормально
- логическое ИЛИ

26. Псевдокод записи алгоритма – это:
- словесное описание последовательности действий на подмножестве естественного языка
- словесное описание последовательности действий естественным языком
- описание последовательности действий специальным шифром
- описание последовательности действий специальными кодами
- описание последовательности действий специальными шрифтом

27. Правила записи алгоритма псевдокодом включают в том числе требование:
- каждое предписание записывается особым шрифтом
- каждое предписание записывается прописными буквами
- каждое предписание записывается особым цветом
- каждое предписание записывается на английском языке
- каждое предписание записывается с новой строки

28. В алгоритм может входить одна из следующих алгоритмических структур:
- ветвящаяся
- реляционная
- клиент-серверная
- динамическая
- файловая

29. В алгоритм может входить одна из следующих алгоритмических структур:
- клиент-серверная
- реляционная
- циклическая
- динамическая
- файловая

30. В языке программирования TurboPascal тип данных, обозначаемый ключевым словом Byte, представляет собой:
- дробное число со знаком, хранящееся в 1 слове
- целое число со знаком, хранящееся в 1 слове
- целое число без знака, хранящееся в 1 байте
- вещественное число без знака, хранящееся в 6 байтах
- целое число со знаком, хранящееся в 1 байте

31. В языке программирования TurboPascal ключевым словом File обозначают тип данных, характеризующийся тем, что:
- содержит фиксированное количество упорядоченных однотипных элементов,
- состоит из последовательности элементов одного типа, расположенных на внешнем устройстве
- содержит произвольный текст
- включает набор полей разного типа
- состоит из подмножества возможных сочетаний объектов исходного множества

32. В сценарной парадигме программирования способом описания задачи являются:
- классы объектов и их представители – экземпляры
- программа действий как последовательность команд
- факты и правила их использования в терминах «если – то»
- отношения на множестве переменных и ограничения на их значения
- ситуационное поведение как сценарий конкретных действий

33. Представителем парадигмы программирования в ограничениях является язык высокого уровня:
- CPL
- Visual Basic
- PHP
- CProlog
- Pyton

34. Представителем сценарной парадигмы программирования является язык высокого уровня:
- Haskell
- Java
- Fortran
- Ada
- ASP

35. Примером составного оператора управления последовательностью выполнения программы в языке TurboPascal является:
- пустой оператор
- оператор обращения к процедуре
- условный оператор If – else
- оператор безусловного перехода
- оператор присваивания (:=)

36. Оператор цикла While в языке TurboPascal выполняет следующие действия:
- Организует выполнение одного оператора неизвестное заранее число раз
- Организует выполнение одного оператора заранее известное число раз
- Выполняет цикл, состоящий из любого числа операторов, с неизвестным заранее числом повторений
- Реализует алгоритмическую конструкцию РАЗВИЛКА
- Реализует выбор варианта из любого количества вариантов

37. Оператор цикла Repeat в языке TurboPascal выполняет следующие действия:
- Выполняет цикл, состоящий из любого числа операторов, с неизвестным заранее числом повторений
- Реализует выбор варианта из любого количества вариантов
- Организует выполнение одного оператора неизвестное заранее число раз
- Реализует алгоритмическую конструкцию РАЗВИЛКА
- Организует выполнение одного оператора заранее известное число раз

38. Функция как разновидность подпрограмм в языке программирования TurboPascal играет следующую роль:
- управляет ходом выполнения главной программы
- выполняет логически законченную последовательность действий
- обеспечивает вывод данных на стандартное устройство вывода
- вычисляет значение параметра и возвращает его в вызывающую программу
- обеспечивает ввод данных в оперативную память

39. Алгоритмическое программирование – это:
- правила написания программы на языке программирования низкого уровня
- разбиение программы на последовательность модулей, каждый из которых выполняет одно или несколько действий
- выполнение отдельных модулей программы в асинхронном режиме на различных компьютерах сети
- правила написания программы на языке программирования высокого уровня
- выполнение модулей программы в синхронном режиме на различных компьютерах сети

40. Базовая алгоритмическая структура «ветвление» реализуется в директивных языках высокого уровня с помощью оператора:
- begin
- write
- read
- for
- if-else

41. Структурное программирование – это:
- написание программы с учетом требований форматирования текста
- разработка программы с учетом требований заказчика
- разработка программы в виде совокупности модулей, укрупнено отражающих структуру алгоритма
- разработка программы с использованием только сложных типов данных (структур)
- разработка программы с использованием только простых типов данных

42. Объектно-ориентированное программирование базируется на ключевых концепциях, в числе которых:
- понятие эмерджентности
- понятие мажоритарности
- понятие толерантности
- понятие наследования
- понятие изоморфизма

43. Как называется конкретный объект, имеющий структуру определенного класса?
- объект класса
- атрибут класса
- предмет реального мира
- экземпляр класса
- индивид класса

44. Оператором вывода данных из программы в языке TurboPascal является оператор:
- Write
- Const
- Var
- Begin
- Break

45. Какой из разделов НЕ входит составной частью в структуру программы, записанной на языке TurboPascal:
- Раздел объявления процедур и функций
- Раздел объявления массивов
- Раздел объявления переменных
- Раздел объявления констант
- Раздел заголовка программы

46. Для обозначения раздела объявления процедур в структуре программы на языке TurboPascal используется ключевое слово:
- Const
- Program
- Var
- Procedure
- Function

47. К структурированным типам данных в языке С++ НЕ относится:
- объединение
- класс
- пересечение
- массив
- структура

48. В языке программирования С++ под «объединением» понимается такой тип данных, который:
- хранит в каждый момент времени значение только одного элемента
- содержит фиксированное число элементов разного типа
- содержит последовательность элементов одного типа, расположенных на внешнем устройстве
- содержит описание данных и функций
- содержит фиксированное количество упорядоченных однотипных элементов

49. В языке программирования С++ под «структурой» понимается такой тип данных, который:
- хранит в каждый момент времени значение только одного элемента
- содержит фиксированное число элементов разного типа
- содержит последовательность элементов одного типа, расположенных на внешнем устройстве
- содержит описание данных и функций
- содержит фиксированное количество упорядоченных однотипных элементов

50. Оператором ввода данных в программу в языке TurboPascal является оператор:
- Var
- Const
- Read
- Write
- Begin

51. Объектно-ориентированное программирование базируется на ключевых концепциях, в числе которых:
- понятие эмерджентности
- понятие мажоритарности
- понятие толерантности
- понятие изоморфизма
- понятие инкапсуляции

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

53. Базовая алгоритмическая структура «циклическая» реализуется в директивных языках высокого уровня с помощью оператора:
- begin
- for
- if-else
- write
- read

54. Выражение как синтаксическая единица языка, определяющая способ вычисления некоторого значения, НЕ включает одну из следующих составляющих:
- функции
- константы
- скобки
- переменные
- библиотеки

Итоговый тест, Тест 1, Тест 2, Тест 3

показать все

Мы используем cookie. Продолжая пользоваться сайтом,
вы соглашаетесь на их использование.   Подробнее