А) алгоритм, записанный на языке программирования

Этапы создания программ

Языки программирования

Технологии программирования

Что такое алгоритм?

1) точное предписание, определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату;

2) точное предписание, определяющее работу человека в совокупности с вычислительной техникой;

3) точное предписание, определяющее работу программы;

4) точное предписание, определяющее любой процесс, ведущий от варьируемых начальных данных к искомому результату;

34. Определение «Пригодность алгоритма для решения определенного класса задач» относится к свойству алгоритмов, которое называется…

а) определенность

Б) массовость

в) выполнимость

г) дискретность

Массив - это:

1) запись множества переменных разного типа

2) неупорядоченная совокупность отличных друг от друга однотипных элементов

3) последовательность, состоящая из фиксированного числа однотипных элементов

4) тип одномерных величин

5)

Рекурсия - это:

1) повторение выполнения функции или процедуры внутри себя

2) оператор

3) цикл

4) метод определения функции или процедуры

5)

Цикл с предусловием выполняется так:

1) выполняется тело цикла, изменяется параметр цикла, проверяется условие продолжения выполнения цикла

2) изменяется параметр цикла, проверяется условие продолжения выполнения цикла, выполняется тело цикла

3) проверяется условие продолжения выполнения цикла, выполняется тело цикла

4) тело цикла выполняется N раз (N — натуральное)

5) определяется, сколько раз должен быть выполнен цикл, и далее цикл с предусловием сводится к циклу с параметром.

Наиболее точным определением понятия «массив» является …

1) последовательность фиксированного числа однотипных переменных, имеющих общее имя

2) ограниченная апострофами последовательность любых символов

3) самый простой оператор языка программирования

4) набор переменных, начинающихся с одной буквы

5) законченное минимальное смысловое выражение на языке программирования

Операторы присваивания в языках программирования

1) задают значение переменных

2) меняют значения констант

3) вычисляют значения математических выражений

4) организуют выполнение повторяемых действий

5) соотносят переменным некоторые множества допустимых значений

Наиболее точным определением понятия «программа» является …

1) алгоритм, записанный на языке программирования

2) протокол взаимодействия компонентов компьютерной сети

3) понятное и точное предписание человеку совершить последовательность действий, направленных на достижение поставленных целей

4) набор команд операционной системы компьютера

5) законченное минимальное смысловое выражение на языке программирования

Ни в одном языке программирования нет выражений

1) физических

2) арифметических

3) текстовых

4) логических

Наиболее точным определением понятия «переменная» является …

1) именованная область памяти, в которой хранится некоторое значение

2) описание действий, которые должна выполнять программа

3) служебное слово на языке программирования

4) порядковый номер элемента в массиве

5) любое законченное минимальное смысловое выражение на языке программирования

35. Свойство алгоритма оставаться правильным для разных наборов исходных данных – это…

А) массовость

б) дискретность

в) определенность

г) результативность

39. Программа – это …

а) алгоритм, записанный на языке программирования

б) протокол взаимодействия компонентов компьютерной сети

в) набор команд операционной системы компьютера

г) законченное минимальное смысловое выражение на языке программирования

. Блок-схемой называется:

1) графическое изображение логической схемы алгоритма;

2) графическое изображение вычислительной структуры алгоритма;

3) графическое изображение вычислительной схемы алгоритма;

4) графическое изображение логической структуры алгоритма.

Вычислительный процесс, в котором для определения последующего значения переменной используется её предыдущее значение, называется:

1) циклическим;

2) итерационным;

3) периодическим.

Набор операторов, выполняющих заданное действие и не зависящих от других частей исходного кода, называют …

1) подпрограммой

2) телом программы

3) параметрами программы

4) разделом программы

5) вложенной программой

Этапы создания программ

59. Обязательным критерием качества программных систем является …

а) надёжность

б) универсальность

в) легкость применения

г) мобильность

Интегрированная система программирования включает компонент для набора исходного текста программы (исходного кода), который называется …

1) текстовый редактор

2) конструктор

3) редактор связей

4) отладчик

5) библиотека

Интегрированная система программирования включает компонент для перевода исходного текста программы в машинный код, который называется …

1) транслятор

2) текстовый редактор

3) редактор связей

4) построитель кода

5) переводчик

Этап разработки программ, состоящий в формировании исходного текста программы на одном из языков программирования в соответствии с заданным алгоритмом, получил название …

1) этап кодирования

2) этап системного анализа

3) исходный этап

4) этап моделирования

5) этап реализации

Процесс поиска ошибок в программе принято называть …

1) отладкой

2) испытанием

3) профилактикой

4) диагностикой

5) ремонтом

Обнаруженное при отладке программы нарушение формы языковой конструкции приводит к сообщению о ____________ ошибке

1) синтаксической

2) семантической

3) грамматической

4) орфографической

5) стилистической

Создание исполняемого файла из исходного текста программы предполагает выполнение процессов:

а) компиляции б) компоновки

в) интерпретации г) исполнения программы

60. Этапы создания программных продуктов в порядке следования:

а) проектировани

б) документирование

в) кодирование

г) тестирование

д) анализ задачи

В), б), д), г), а)

Б), а), в), г), д)

А), д), в), б), г)

Д), а) , в), г), б)

Языки программирования

Язык программирования, который позволяет записывать алгоритмы решения задач независимо от структуры конкретных ЭВМ называются:

1) машинным языком программирования низкого уровня;

2) символическим языком программирования высокого уровня;

3) алгоритмическим языком программирования высокого уровня;

логическим языком программирования высокого уровня.

66. Языки программирования, не зависящие от архитектуры компьютера и отражающие структуру алгоритма, называются ...

а) естественными

б) машинно-ориентированными

в) независимыми

Г) алгоритмическими

67. Для задач анализа и понимания естественных языков на основе языка формальной логики и методов автоматического доказательства теорем используется язык программирования …

а) BASIC

Б) PROLOG

в) PASCAL

г) JAVASCRIPT

68. Языком сценариев является…

А) Perl

б) Pascal

в) Lisp

г) Delphi

ЗАДАНИЕ N 32 К языкам высокого уровня не относят…

1) ADA

2) АССЕМБЛЕР

3) PASСAL

4) LISP

5) МАКРОАССЕМБЛЕР

3) 2 и 5 1) только 5 2) 1 и 3 4) 3 и 5

Наши рекомендации