русс | укр

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

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Легкий уровень


Дата добавления: 2015-07-04; просмотров: 2622; Нарушение авторских прав


Понятием "bug" называют:

R ошибку в программе

 

Переменная – это:

R выделяемая область памяти для хранения текущих данных

 

Тип данных – это:

R свойство переменной, характеризующее данные хранимые ею

 

Из перечисленных ниже операндов максимальный приоритет имеет:

R умножение

 

Тип данных intотвечает за:

R целые числа

 

Тип данных charотвечает за:

R символы

 

Тип данных doubleотвечает за:

R вещественные числа

 

Префикс constперед типом данных отвечает за:

R константы

 

Тип данных boolотвечает за:

R логические данные

 

Оператор условного перехода имеет следующую конструкцию:

R if … else

R if ... else if...

 

Оператор безусловного цикла имеет следующую конструкцию:

R foR ( ; ; )

 

 

Оператор цикла с постусловием имеет следующую конструкцию:

R repeat … until

 

Оператор цикла с предусловием имеет следующую конструкцию:

R while … do

 

Для вывода на экран используется конструкция:

R cout <<

 

Для вывода на экран перевода строки используется оператор:

R endl

 

Процедуры (функции) – это:

R особый тип подпрограмм, выполняющий определенные операции

 

Массивы используются для:

R хранения совокупности однотипных данных

 

 

Оператор enum используется для:

R задания перечислимых однотипных переменных

 

Библиотеки в языке С++ подключаются при помощи директивы:

R #include

 

Компилятор – это программа для:

R перевода кода с языка высокого уровня в машинный код

 

К процедурным языкам относиться язык:

R CИ

 

К объектно-ориентированным языкам относиться язык:

R С++

 

Модульное программирование – это:

R разделение текста программы на несколько файлов



 

IDE – это:

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

 

К IDE можно отнести следующие среды:

R KDevelop

R Eclipse

R Anjuta

 

Для инициализации переменной случайным числом в языке C++ нужно использовать функцию

R rand()

 

Для ввода данных в переменную используется конструкция

R cin >>

 

Для инициализации переменной в языке С++ используется оператор:

R =

 

Для сравнения двух переменных в языке С++ используется оператор:

R = =

 

Для обозначения неравенства двух переменных в языке С++ используется оператор:

R !=

 

Оператор отрицания в языке С++ выглядит как:

R !

 

Оператор логического ИЛИ в языке С++ выглядит как:

R ||

 

Оператор логического И в языке С++ выглядит как:

R &&

 

Оператор БОЛЬШЕ ИЛИ РАВНО в языке С++ выглядит как:

R >=

 

Оператор МЕНЬШЕ ИЛИ РАВНО в языке С++ выглядит как:

R <=

 

Оператор МЕНЬШЕ в языке С++ выглядит как:

R <

 

Оператор БОЛЬШЕ в языке С++ выглядит как:

R >

 

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

R тип, имя, значение

 

Что изменяет операция присваивания (инициализации)?

R значение переменной

 

Неопределенной называют переменную, ...

R не получившую значение одним из известных способов

 

Для открытия и закрытия программы предусмотренны такие скобки так:

R { }

 

Операции сравнения - это операции:

R <>

R >

 

Функция ... возвращает длину строки.

R strlen(s)

 

Имя массива - это ...

R указатель-константа

 

Для принудительного выхода из цикла или переключателя служит оператор:

R break

 

Если тип возврата функции не объявлен, то по умолчанию для возвращаемого значения будет принят тип ...

R int

 

Символом обозначается …

R ввод/вывод данных

 

Символом обозначается …

R начало алгоритма

 

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

R начало алгоритма

 

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

R параллелограмма

 

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

R условие

 

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

R ромба

 

«Массивом» называется …

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

 

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

R физические

 

Массив относится к ___________ типам данных

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

 

Языками программирования являются:

а) С++

б) MPI

в) Maple

г) Far

д) Pascal

R а,д

 

Языками объектно-ориентированногопрограммирования являются:

а) С++

б) MPI

в) PHP

г) Far

д) Maple

R а,в

 

Языками программирования НЕявляются:

а) С++

б) MPI

в) Perl

г) Far

д) Maple

R б,в

R г,д

R а,б

 

Оператор, имеющий формат записи

IF < выражение > Then < оператор > Else< операторы >

называется ______________ оператором.

R условным

 

Оператор, заставляющий выполняться входящие в его состав (так называемые внутренние операторы) называется оператором…

R цикла

 

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

R GOTO

 

Системами программирования являются:

а) Adobe PhotoShop

б) Visual C++

в) Borland Delphi

г) MS DOS

д) Java

R б,в,д

 

Системами программирования НЕявляются:

а) MS DOS

б) Java

в) Adobe PhotoShop

г) Visual C++

д) Borland Delphi

R а,в

R а,г

R в,д

 

Из перечисленных

1) Ассемблер

2) Java

3) PHP

4) Prolog

5) C, C++

для системного программирования наиболее подходят языки …

R C, C++ и Ассемблер

 

Из перечисленных

1) XML

2) Java

3) HTML

4) SQL

5)ADA

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

R HTML и XML

 

Ассемблер, является

R языком низкого уровня

 

Создатель языка Pascal:

R Никлаус Вирт

 

Создатель языка C++:

R Бьерн Страуструп

 

К какому типу языков относится ассемблер:

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

 

Скриптовыми языками являются...

R PHP

R Tcl

 

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

R С++

R Object Pascal

 

Исполняемый файл, содержащий программу в виде исполнимого кода, и созданный для операционной системы Linux, имеет расширение …

R может вообще не иметь расширения

 

Параметры функции могут передаваться

R по значению

R по ссылке

 

Передача параметров по значению предполагает

R передачу копий указанных переменных

 

Передача функции параметров по ссылке предполагает

R передачу адресов указанных переменных

 

Функции принимающие параметры по значению

R гарантируют сохранность содержимого передаваемых переменных

 

Файлы в программировании предназначены для

R хранения промежуточных и выходных данных на диске

 

Файловый поток ввода создается при помощи оператора

R ifstream

 

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

R спецификация задачи – алгоритм – код на языке программирования – объектный код – исполняемый файл

 

Объектно-ориентированные языки предназначены для:

R проектирования и работы с классами

 

Структурное программирование предполагает:

R описание последовательности операций

 

Объектно-ориентированное программирование предполагает:

R выделение некоторых объектов, наделенных определенными свойствами и функциями

 

Высокий уровень программирования:

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

 

Низкий уровень программирования:

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

 

Подпрограммы нужны для:

R разбиения одной макрозадачи на ряд мелких, более легко решаемых

 

Процедурная абстракция – это:

R выделение в решаемой задаче функций методом «сверху вниз»

 

Инструкция switch… case является:

R альтернативой оператору if else

 

Область видимости переменных – это:

R блок, внутри которого эта переменная объявлена и действует

 

Для инициализации генератора случайных чисел в языке С++ нужно указать функцию (Ввод ответа вручную с клавиатуры)

Правильные варианты ответа: srand(time(0))

 

Для инициализации генератора случайных чисел в языке С++ нужно подключить следующие библиотеки

R <cstdlib>

R <cmath>

R <ctime>

 

 

Названию типов данных в левом столбце соответствует их перевод в правом столбце:

 

int целочисленный
char символьный
double вещественный
bool логический
  аналитический
  синтетический

 

 

Названию типов данных в левом столбце соответствует объем выделяемой емкости оперативной памяти в правом столбце:

 

integer 4 кб
char 2 кб
real 8 кб
string 16 кб
  32 кб
  64 кб

 

 

Расположите типы данных в порядке уменьшения выделяемой емкости в оперативной памяти:

1: char

2: int

3: double

4: string

 

Приоритет выполнения операторов возрастает в следующем порядке:

1: *

2: /

3: +

4:

 

Инициализация переменной это

R выделение под нее памяти и присвоение ей определенного значения

 

 

Алгоритм включает в себя ветвление, если:

R ход его выполнения зависит от истинности тех или иных условий

 

Алгоритм называется циклическим, если:

R он составлен так, что его выполнение предполагает многократное повторение одних и тех же действий

 

Наиболее полный перечень способов записи алгоритмов:

R графический, программный

 

Алгоритм — это:

R понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей

 

Алгоритм называется линейным:

R если его команды выполняются в порядке их естественного следования друг за другом независимо от каких-либо условий

 

Этапы работы с исходным текстом программы:

1:набор исходного текста в текстовом редакторе

2:компиляция

3:обработка межпрограммных связей

4:выполнение

 

Соответствие между способами изображения алгоритмов и их содержанием:

 

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

 

 

Соответствие между способами изображения алгоритмов и их содержанием:

 

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

 

Константа типа chaR занимает в памяти число байт, равное ...

R 1

 

Количество простых или составных операторов, используемых в цикле for, может быть равно ....

R 1

 

Оператор инкремента (++) ...

R увеличивает значение переменной на единицу

 

Лексема - это ...

R единица текста программы, которая при компиляции воспринимается как единое целое

 

Приведите операции к их результатам при i = 5

 

m=i++ m = 5; i = 6
m=++i m = 5; i = 5
m= -- i m = 4; i = 4
m= i - - m = 5; i =4

 

 

Файл с расширением .o содержит ...

R объектный код программы

 

Операция = = относится к ...

R операциям сравнения

 

Размеры типов убывают в следующем порядке:

1:long double

2:double

3:float

4:enum

5:char

 

Соответствие между операцией и ее названием

 

* операция разыменования
& операция получения адреса операнда
:: операция указания области видимости
-> косвенный выбор компонента структурированного объекта, адресуемого указателем.

 

113. Задание {{ 1 }} ТЗ 1

Для получения адреса переменной используется оператор ...

R &

 

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

R безусловные переходы

 

Деятельность, направленная на обнаружение и исправление ошибок в программной системе называется …

R отладкой

 

На рисунке в блок-схеме отсутствует графический блок …

 

 

R условия

 

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

 

 

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

 

На рисунке продемонстрирована команда

R ветвление

 

Ветвление обязательно должно содержать …

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

 

Блок-схемой цикла с постусловием является утверждение «Оператор в теле цикла будет обязательно выполнен хотя бы один раз» относится к …

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

 

Описанием цикла с предусловием является следующее выражение: …

R пока условие истинно выполнять оператор

 

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

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

 

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

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

 

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

R циклическим процессом

 

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

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

 

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

R безусловные переходы

 

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

R встроенным

 

Процесс написания программы никогда НЕ ВКЛЮЧАЕТ

R изменение физических параметров компьютера

 

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

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

 

Подпрограммой является…

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

 

Подпрограммам НЕ свойственно…

R усложнение понимания работы программы

 

Утверждение «Оператор в теле цикла будет выполнен хотя бы один раз» относится к циклу…

R с постусловием

 

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

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

 

Элементами оператора ветвления являются…

а) условие

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

в) интерпретация

г) повторение

R а, б

 

Элементами оператора цикла являются…

а) интерпретация

б) повторение

в) условие

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

R а, б

 

При проектировании программного обеспечения используются подходы:

а) «сверху-вниз»

б) «снизу-вверх»

в) «слева-направо»

г) «справа-налево»

R а,б

 

При структурном программировании в программе не допускается использовать следующие структуры:

R Многокритериальный выбор

 

Основная идея структурного программирования состоит в том, что

основными для написания программ являются три типа операторов:

R линейный, ветвление, организация цикла

 

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

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

б) цикл

с) подпрограмма

д) метки

R а,б,с

 

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

R структурным

 

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

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

 

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

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

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

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

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

R а, б

 

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

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

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

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

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

R в, д

 

Система программирования предоставляет программисту возможность

R автоматической сборки разработанных модулей в единый проект

 

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

R текстовый редактор

 

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

R транслятор

 

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

R синтаксической

 

Параметры, указываемые в момент вызова подпрограммы из основной программы, называются …

R фактическими

 

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

R подпрограммой

 

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

R надежность

 

При установке нового программного продута, необходимо выполнить его…

R инсталляцию

 

Среда интегрированного пакета прикладных программ пользователя включает…

R множество инструментальных средств

 

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

а) компиляции

б) компоновки

в) интерпретации

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

R а,б

 

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

а) интерпретации

б) компоновки

в) компиляции

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

R а,г

 

Типы входных и выходных данных определяются на этапе…

R постановки задачи

 

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

R транслятор

 

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

R на языке высокого уровня

 

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

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

 

Массив относится к...

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

 

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

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

 

Процесс написания программы никогда не включает...

R изменение физических параметров компьютера

R редактирование текста программы

 

Объектную структуру программы имеют языки:

а)Pascal

б)Java

в)C++

г)Fortran

R б, в

 

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

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

 

Целые и вещественные числа, символы, булевские значения: true и false

являются...

R элементами данных программы

 

Объектную структуру программы НЕ имеют языки:

а)C++

б)Fortran

в)Pascal

г)Java

R б, в

R а, в

 

Программа – интерпретатор всегда работает совместно с...

R исходным текстом программы

 

Программа – компилятор...

R переводит исходный текст в машинный код

 

Результатом компиляции является...

R загрузочный модуль

 

Режим интерпретации можно использовать...

R при отладке программ

 

Командный язык, может считаться

R метаязыком

 

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

R наличие понятия типа данных и близость к естественному языку

 

В языке программирования С++ подпрограммы называют

R функциями

 

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

R чувствительны к регистру букв

R поддерживают структурное программирование

 

Идентификаторы - это

R имена, которые присваиваются переменным, константам, типам данных, функциям

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

 

Функции (подпрограммы) необходимы для

R разбиения большой задачи на набор меньших

 

Функции можно

R выводить в отдельный библиотечный файл пользователя

R использовать непосредственно в программах

 

Методология использования функций/процедур/подпрограмм при проектировании сложного программного обеспечения отвечает

R принципам структурного программирования

 

Каждая функция может состоять из

R возвращаемого типа

R параметров определенного типа

R тела

 

Каждая функция обязательно имеет

R возвращаемый тип

R тело

 

Впишите недостающие слова:

«Спецификатор string отвечает за … тип данных»

Правильный вариант ответа: строков*#$#;

 

Тип данных в левом столбце соответствует его определению в левом:

 

int целый
char символьный
double вещественный
  строковый

 

Файл, подключение которого отвечает за форматированный вывод, имеет название:

R iomanip.h (в демо тесте правилняй был iostream.h)

 

Локальная переменная

R описывается и может использоваться только внутри функций

 

Среди ниже перечисленных укажите ключевые слова C и С++ обозначающие динамическое распределение памяти

R delete

R new

R malloc

 

В случае если функция используется внутри главной функции main() необходимо чтоб она ……..

R была заранее описана

 

 



<== предыдущая лекция | следующая лекция ==>
Сложный уровень | Сложный уровень 1 страница


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.062 сек.