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

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

2. Нарушение формы записи программы, обнаруженное при тестировании, приводит к сообщению об ошибке …

3. Одним из пяти основных свойств алгоритма является …

4. Для реализации логики алгоритма и программы с точки зрения структурного программирования не должны применятся …

a. последовательное выполнение,

b. повторения (циклы),

c. безусловные переходы,

5. Виртуальная машина Java является…

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

b. разделом программы,

d. телом программы.

7. Языками разметки данных являются…

Источник: ronl.org

Алгоритмизация и программирование. Технологии программирования

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

(1)Способ записи программ, допускающий их непосредственное выполнение на ЭВМ. называется

Лекция 9. Организация вызовов функций в машинном коде (Языки программирования и компиляторы)

функциональным языком программирования

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

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

процедурным языком программирования

(1)На этапе отладки программы

строится математическая модель решаемой задачи

определяется состав входных данных

выполняется анализ физических характеристик

●проверяется корректность работы программы

(1)Типы входных и выходных данных определяются на этапе.

тестирования и отладки

(1)Если задан тип данных, то известной является информация о

●диапазоне возможных значений

количестве обращений к данным

(1)Какая информация известна, если задан тип данных?

●диапазон возможных значений

количество обращений к данным

количество записей данных

(1)Вид хранимой информации определяет.

связи между данными

вложенность структур данных

●тип соответствующего поля данных

устойчивость структур данных

(1)Целочисленный тип является типом данных

(1)Обнаруженное при тестировании нарушение формы записи программы
приводит к сообщению о(б) ошибке

(1)Тестирование, при котором разработчик теста имеет доступ к исходному коду и может писать код. который связан с библиотеками тестируемого программного обеспечения, называется.

тестированием «черного ящика»

определением белого шума

тестированием «белого ящика»

(1)Основной целью структурного программирования является.

●организация программного обеспечения с минимальными взаимосвязями между его модулями

организация программного обеспечения с максимальными взаимосвязями между его модулями

решение задач, для которых нет явного алгоритма решения

исключение использования подпрограмм

(1)Основой метода структурного программирования являются.

а) использование композиции двух базовых элементов — ветвления и

Логические операции. Операторы сравнения, равенства, объединения, инверсия. C++ Урок #11.


циклической структур

б) использование большого количества подпрограмм

в) принцип модульности разработки сложных программ

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

(1)Для реализации логики алгоритма и программы, с точки зрения структурного программирования не должны применяться.

(1)Структурное программирование по-другому называют программированием без.

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

Последовательное выполнение двух и более операций

(1)Стиль, вычисление в котором представляет собой вывод некоторого целевого утверждения называется программированием

(1)Уменьшение объема кода программ связано с использованием программирования.

(1)Методика анализа, проектирования и написания приложений с помощью структуры классов, каждый из которых является целостным фрагментом кода и обладает свойствами и методами, называется программированием.

(1)К концепции объектно-ориентированного программирования НЕ относится

(1)В основе абстракции объектно-ориентированного подхода лежит понятие.

(1)Объектно-ориентированный подход к программированию использует следующие базовые понятия.

е) метод обработки

з) класс объектов

(1)Объект связан с классом в терминах ОБЪЕКТНО-ориентированного программирования в следующей нотации

объект не является наследником класса

объект и класс связаны через общие функции

совокупность классов образует объект

●класс является описанием объекта

(1)Объектно-ориентированными языками являются.

(1)Обьектно-ориентированным языком, в котором имеется возможность множественного наследования, является.

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

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

Читайте также:
Какую структуру имеет программа паскаль

(1) Рекурсия использует.

удаление подпрограммой самой себя

заражение подпрограммой самой себя

●обращение подпрограммы к самой себе

размножение подпрограммой самой себя

(1)Какая структура данных больше подходит для реализации рекурсии

(1)Какой алгоритм сортировки массива относится к рекурсивным:

сортировка методом пузырька

сортировка простыми вставками

На рис. в виде дерева рекурсии представлен фрагмент алгоритма F(5)

поиска простых чисел

●вычисления чисел Фибоначчи

задачи о ближайших точках

f(xl xn.0) = a(xl xn). f(xl xn.y+1) = h(xl xn,y, f(xl xn0)) определяет

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

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

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

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

(1)Массив относится к типам данных

(1)Массив относится к.

●составным (конструируемым) типам

(1)Элементы массива упорядочены.

по возрастанию значений элементов

по частотным характеристикам

●по возрастанию индексов элементов

(1)Задан одномерный массив X1. Х2 XN. Фрагмент алгоритма

количество нулевых элементов

количество положительных элементов

номер последнего нулевого элемента

номер первого нулевого элемента

(1)Ветвление обязательно должно содержать.

оператор, выполняемый в случае истинности условия и оператор, выполняемый в случае ложности условия

●условие и оператор, выполняемый в случае истинности условия

оператор, выполняемый в случае ложности условия

(1)Элементами оператора ветвления являются.

б) переход по условию

(1)Оператор ветвления на блок схеме отображается в виде

(1)В блок схеме, внутри данного символа можно написать:

(1)Многократное исполнение одного и того же участка программы называется.

обращением к подпрограмме

(1)На рисунке представлен фрагмент алгоритма, имеющий структуру.

циклическую с постусловием

циклическую с предусловием

(1)Блок-схемой цикла с постусловием является.

(1)При выполнении подпрограммы

Aлг пpl (арг цел X. рез цел F) Нач

to F:= 2 иначе F:= F (X — 2) + 3 все кон

с параметрами (2. А) значение переменной А будет равно

(1)При выполнении подпрограммы

Air пpl (арг цел X. рез цел F) Нач

to F:= 2 иначе F:= F (X — 2) + 3 все кон

с параметрами (2. А) значение переменной А будет равно

(1)При выполнении подпрограммы

Air пpl (арг цел X. рез цел F) Нач

toF:= 2 иначе F:= F (X — 1) + 3 все кон

с параметрами (2. А) значение переменной А будет равно

(1)В результате работы алгоритма

переменная Y приняла значение 14. Укажите число, которое являлось значением переменной X до начала работы алгоритма.

(1)В результате работы алгоритма

переменная Y приняла значение 10. Укажите число, которое являлось значением переменной X до начала работы алгоритма.

(1)В результате работы фрагмента блок-схемы алгоритма

а и b примут следующие значения.

(1)При каких начальных значениях а и b алгоритм на блок-схеме закончит работу (a mod 2 — операция взятия числа а по модулю 2).

(1)При каких начальных значениях переменных алгоритм на блок-схеме закончит работу (a mod 2 = остаток от деления а на 2).

(1)В результате работы фрагмента алгоритма

элементы массива A1, А2, A3, А4 при N=4 получат, соответственно, значения.

(1)Блок-схема на рисунке соответствует алгоритму

где кв — конец ветвления кц — конец цикла нц — начало цикла

●Ol; Если I1 то 02; кв; ОЗ; Пока не I2 выполнять нц ОЗ; кц;

Ol; Если I1 то 02; кв; ОЗ; Пока I2 выполнять нц ОЗ; кц;

Ol; Если I1 то 02; иначе ОЗ; кв; Пока не I2 выполнять нц ОЗ; кц;

Ol; Если I1 то 02; кв; Пока не I2 выполнять нц ОЗ; кц;

ПРОЦЕДУРА KLMN; НАЧАТЬ ПРОЦЕДУРУ

I I ПИСАТЬ(‘ВВЕДИТЕ ЗНАЧЕНИЕ К, L, M, N’);
I|ЧИТАТЬ (К, L, M, N);

II I I КОНЕЦ ЕСЛИ
I|ИНАЧЕ Х:=3

I|КОНЕЦ ЕСЛИ КОНЕЦ ПРОЦЕДУРЫ;

реализует следующее алгебраическое выражение.

Читайте также:
Пролог программа чтения данных приборов энергоучета инструкция

(1)Укажите сколько раз выполнится цикл в программе

●бесконечное число раз

(1)Задан фрагмент алгоритма:

3. пока с>а выполнить действия d=d+l, c=c-l

В результате выполнения данного алгоритма с начальными значениями

а=8, b=3, переменные c u d примут значения

(1)Тектстуры являются объектами.

Источник: studopedia.org

6. Алгоритмизация и программирование. Технологии программирования.

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

(1)Способ записи программ, допускающий их непосредственное выполнение на ЭВМ. называется

функциональным языком программирования

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

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

процедурным языком программирования

(1)На этапе отладки программы

строится математическая модель решаемой задачи

определяется состав входных данных

выполняется анализ физических характеристик

●проверяется корректность работы программы

(1)Типы входных и выходных данных определяются на этапе.

тестирования и отладки

(1)Если задан тип данных, то известной является информация о

●диапазоне возможных значений

количестве обращений к данным

(1)Какая информация известна, если задан тип данных?

●диапазон возможных значений

количество обращений к данным

количество записей данных

(1)Вид хранимой информации определяет.

связи между данными

вложенность структур данных

●тип соответствующего поля данных

устойчивость структур данных

(1)Целочисленный тип является типом данных

(1)Понятием «переменная» в традиционных языках программирования называется…

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

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

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

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

(1)Обнаруженное при тестировании нарушение формы записи программы приводит к сообщению о(б) ошибке

(1)Тестирование, при котором разработчик теста имеет доступ к исходному коду и может писать код, который связан с библиотеками тестируемого программного обеспечения, называется .

тестированием «черного ящика»

определением белого шума

тестированием «белого ящика»

(1)Тестирование, при котором разработчик теста имеет доступ к исходному коду программы, называется .

тестированием «черного ящика»

определением белого шума

тестированием «белого ящика»

(1)Тестирование, при котором выявляется, что сделанные изменения не повлияли на функциональность предыдущей версии, называется …

тестированием «черного ящика»

тестированием «белого ящика»

(1)Пошаговая детализация постановки задачи, начиная с наиболее общей проблемы, характеризует

метод проектирования «от частного к общему»

●метод последовательной декомпозиции сверху-вниз

поиск логической взаимосвязи

(1)Основной целью структурного программирования является.

●организация программного обеспечения с минимальными взаимосвязями между его модулями

организация программного обеспечения с максимальными взаимосвязями между его модулями

решение задач, для которых нет явного алгоритма решения

исключение использования подпрограмм

(1)Основой метода структурного программирования являются.

а) использование композиции двух базовых элементов — ветвления и циклической структур

б) использование большого количества подпрограмм

в) принцип модульности разработки сложных программ

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

(1)Модульная структура программы отражает одну из особенностей ___________программирования

(1)Для реализации логики алгоритма и программы, с точки зрения структурного программирования не должны применяться .

(1)Правила композиции, используемые при структурном подходе к составлению алгоритмов:

а) альтернативный выбор

(1)Структурное программирование по-другому называют программированием без.

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

Последовательное выполнение двух и более операций

(1)Стиль, вычисление в котором представляет собой вывод некоторого целевого утверждения называется программированием

(1)Уменьшение объема кода программ связано с использованием программирования.

(1)Методика анализа, проектирования и написания приложений с помощью структуры классов, каждый из которых является целостным фрагментом кода и обладает свойствами и методами, называется программированием.

(1)В основе объектно-ориентированного подхода к программированию лежит метод…

ветвей и границ

(1)К концепции объектно-ориентированного программирования НЕ относится

(1)Понятие «Наследование» характеризует

сокрытие информации и комбинирование данных и методов внутри объекта

посылку сообщений объектам

●способность объекта сохранять свойства и методы класса-родителя

возможность задания различных действий в методе с одним именем

Читайте также:
Как установить программы на Айфон 5

(1)В основе абстракции объектно-ориентированного подхода лежит понятие.

(1)Понятие «иерархия классов» присуще методологии _____________ программирования

(1)Объектно-ориентированный подход к программированию использует следующие базовые понятия.

е) метод обработки

з) класс объектов

(1)Объектно-ориентированный подход к программированию использует следующие базовые понятия.

е) метод обработки

з) класс объектов

(1)Базовыми понятиями объектно-ориентированного программирования являются

(1)Объект связан с классом в терминах объектно-ориентированного программирования в следующей нотации

объект не является наследником класса

объект и класс связаны через общие функции

совокупность классов образует объект

●класс является описанием объекта

(1)Объект связан с классом в терминах объектно-ориентированного программирования в следующей нотации

совокупность классов образует объект

●класс является описанием объекта

объект и класс не связанные понятия

объект не является наследником класса

(1)Объектно-ориентированными языками являются.

(1)Обьектно-ориентированным языком, в котором имеется возможность множественного наследования, является.

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

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

(1) Рекурсия использует.

удаление подпрограммой самой себя

заражение подпрограммой самой себя

●обращение подпрограммы к самой себе

размножение подпрограммой самой себя

(1)Какая структура данных больше подходит для реализации рекурсии

(1)Какой алгоритм сортировки массива относится к рекурсивным:

сортировка методом пузырька

сортировка простыми вставками

На рис. в виде дерева рекурсии представлен фрагмент алгоритма F(5)

поиска простых чисел

●вычисления чисел Фибоначчи

задачи о ближайших точках

f(xl xn .0) = a(xl xn). f(xl xn.y+1) = h(xl xn ,y, f(xl xn0)) определяет

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

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

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

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

(1)Массив относится к __________ типам данных

(1)Массив относится к __________ типам данных

(1)Массив относится к.

●составным (конструируемым) типам

(1)Элементы массива упорядочены.

по возрастанию значений элементов

по частотным характеристикам

●по возрастанию индексов элементов

(1)Верным является высказывание, утверждающее…

элементы массива автоматически упорядочиваются по возрастанию

к элементу массива невозможно получить доступ по номеру

элементы массива могут иметь разные типы

●доступ к элементу массива осуществляется по имени массива и номеру элемента

(1)Задан одномерный массив X1. Х2 XN. Фрагмент алгоритма

количество нулевых элементов

количество положительных элементов

номер последнего нулевого элемента

номер первого нулевого элемента

(1)Задан массив А[1..4], состоящий из строк А = («2000», «836», «102», «21»). После сортировки по убыванию элементы массива будут расположены в следующем порядке

«836», «21», «2000», «102»

«2000», «836», «102», «21»

«21», «102», «836», «2000»

(1)Задан массив А[1..4], состоящий из строк А = («2000», «836», «102», «21»). После сортировки по возрастанию элементы массива будут расположены в следующем порядке

«2000», «836», «102», «21»

«21», «102», «836», «2000»

«21», «2000», «102», «836»

(1)Если элементы массива D[1..5] равны соответственно 4, 1, 5, 3, 2, то значение выражения

D[ D[4] – D[5] ] равно

(1)Ветвление обязательно должно содержать .

оператор, выполняемый в случае истинности условия и оператор, выполняемый в случае ложности условия

●условие и оператор, выполняемый в случае истинности условия

оператор, выполняемый в случае ложности условия

(1)Элементами оператора ветвления являются.

б) переход по условию

(1)Оператор ветвления на блок схеме отображается в виде

(1)В блок схеме, внутри данного символа можно написать:

в блок-схемах обозначается …

(1)Многократное исполнение одного и того же участка программы называется .

обращением к подпрограмме

(1)На рисунке представлен фрагмент алгоритма, имеющий структуру.

циклическую с постусловием

циклическую с предусловием

(1)Блок-схемой цикла с постусловием является .

(1)На рисунке представлен фрагмент алгоритма, имеющий ___________ структуру.

Источник: studfile.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru