Для студентов МФПУ «Синергия» по предмету Технология программированияТехнология программирования МОИ МТИ МАП СинергияТехнология программирования МОИ МТИ МАП Синергия
5,0051
2024-09-122024-09-12СтудИзба
Вопросы/задания к экзамену: Технология программирования МОИ МТИ МАП Синергия
Описание
Технология программирования МОИ МТИ МАП Синергия
Технология программирования
Подробная информация
Учебные материалы
1 Введение в курс
2 Блок 1. Основы систем программирования
3 Блок 2. Основные понятия и операторы языка VB
4 Блок 3. Сложные структуры данных и методы их обработки
Язык машинных команд состоит из:
двоек и пятерок
единиц и нулей
нулей
двоек
Языки, формирующие в процессе трансляции окончательный выполнимый код, называются ... языками
компилируемыми
интерпретируемыми
транслируемыми
Языки программирования можно разделить на языки … уровня
высокого и низкого
переходного
среднего
Языки программирования можно разделить на языки:
высокого и низкого уровня
переходного уровня
среднего уровня
Языки, представляющие собой последовательность выполняемых операторов, называют:
процедурными
аппликативными
объектно-ориентированными
Языки, основанные на построении объектов, объединяющих данные и операции над ними, называют …
процедурными
аппликативными
объектно-ориентированными
Это программа, переводящая текст инструкций для компьютера с какого-либо языка программирования на машинный язык.
Система программирования
Компилятор
Кодировщик
Язык программирования
___________– это запоминающее устройство, из которого элементы извлекаются в порядке, обратном их помещению в запоминающее устройство.
стек
список
бинарное дерево
Элементарной единицей памяти современных компьютеров является …
один байт
четыре байта
один бит
Что такое указатель в c++?
это переменная, в которой хранится адрес памяти объекта
Что считается методом в объектно-ориентированном программировании?
Ме́тод в объектно-ориентированном программировании — это функция или процедура, принадлежащая какому-то классу или объекту. Как и процедура в процедурном программировании, метод состоит из некоторого количества операторов для выполнения какого-то действия и имеет набор входных аргументов.
Чтобы компиляция одной и той же программы различными компиляторами всегда давала одинаковый результат, разрабатываются …
стандарты языков программирования
алфавит языка, его символы, лексемы
средства разработки программ
Чему равно значение величин а и в после выполнения приведенных операций присваивания, если до начала этих действий а=80, в=32. а = а – в; в = a/8; а = в; в = a*b; а = в + 4;
А=6, В=36
А=40, В=36
А=40, В=32
Чему равно значение величин а и в после выполнения приведенных операций присваивания, если до начала этих действий а=15, в = 1. а := а - в; в := 7; а := а + в:
А=9, В=24
А=15, В=7
А=21, В=7
Чему равно значение величин а, в и с после выполнения приведенных операций присваивания, если до начала этих действий а=100, в=200, с=300. а = 1000; с = 50; в = а/с; с = b; в = а/с; с =а;
А=1000, В=50, С=1000
А=100, В=20, С=50
А=1000, В=20, С=50
А=100, В=200, С=20
Циклический алгоритм - это алгоритм, в котором ...
действия выполняются последовательно один раз и без проверки каких-либо условий
отдельные операции или группы операций выполняются несколько раз
предусматриваются варианты действий в зависимости от изменения определенных условий
Упорядоченная совокупность однотипных переменных, обладающих одинаковыми свойствами, называется .
множеством
последовательностью
массивом
списоком
Текстовые строки в компьютере представляются …
массивами символов
буквами
переменными
Такое свойство алгоритма, как результативность, предполагает ...
расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
определение точной последовательности выполнения шагов алгоритма
точность указаний, исключающую их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты
прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
решение алгоритмом целой группы родственных задач, отличающихся исходными данными
Такое свойство алгоритма, как организация, предполагает ...
расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
определение точной последовательности выполнения шагов алгоритма
точность указаний, исключающая их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты
прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
решение алгоритмом целой группы родственных задач, отличающихся исходными данными
Такое свойство алгоритма, как массовость, предполагает ...
расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
определение точной последовательности выполнения шагов алгоритма
точность указаний, исключающую их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты
прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
решение алгоритмом целой группы родственных задач, отличающихся исходными данными прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
Такое свойство алгоритма, как дискретность, предполагает ...
расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
определение точной последовательности выполнения шагов алгоритма
точность указаний, исключающая их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты
прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
решение алгоритмом целой группы родственных задач, отличающихся исходными данными
Структура - это...
имеющая единое имя совокупность однотипных элементов, расположенных в определенном порядке и различающихся индексами, и над этой совокупностью возможны любые операции, допускаемые типом элементов массива
составной объект, в который входят компоненты любых типов, за исключением функций, сгруппированных под одним именем для удобства обработки, и в каждый момент времени может использоваться только один из его компонентов
составной объект, в который входят компоненты любых типов, имеющих нулевое смещение от начала, за исключением функций, сгруппированных под одним именем для удобства обработки, и в каждый момент времени может использоваться только один из его компонентов
Структура представляющая собой последовательное размещение блоков и групп блоков, называется
следованием
циклом
ветвление
Совокупность однотипных элементов, расположенных в определенном порядке, различающихся индексами и имеющая единое имя называется
Массивом
Сколько байт занимает в памяти эвм следующая строка: "я стану лучшим в мире программистом!"
36
Система программирования это
средство автоматизации программирования, включающее язык программирования, транслятор этого языка, документацию, а также средства подготовки и выполнения программ
программа, преобразующая программу, написанную на одном (входном) языке, в программу, представленную на другом (выходном) языке
программа, которая сразу выполняет переводимыекоманды
Система правил для конструирования программ, состоящих из групп чисел, букв, знаков препинания и других символов, с помощью которых можно сообщать компьютеру набор команд называется …
язык программирования
компилятор
ассемблер
лексема
Синтаксис языка определяет:
правила построения элементов языка
правила использования языка
последовательность операторов
Регистрами процессора называют:
внутреннюю память процессора
оперативную память компьютера
инструкции процессора
Разветвляющийся алгоритм - это алгоритм, в котором ...
действия выполняются последовательно один раз и без проверки каких-либо условий
отдельные операции или группы операций выполняются несколько раз
предусматриваются варианты действий в зависимости от изменения определенных условий
При х=30 после выполнения операторов ... if х < 100 then к=19 else к=55;... значение переменной к равно
19
Последовательность символов, заключенная в двойные кавычки называется
Символ-литерал — это символ, заключенный в одиночные кавычки, а строка-литерал
Последовательность действий, которая выполняется многократно, называется:
телом цикла
условием цикла
ветвлением
Плавающие регистры содержат:
вещественные числа
целые числа
символы
Переменные целочисленного типа используется для хранения ... значений
числовых
буквенных
числовых и буквенных - char
Первым разработанным языком программирования высокого уровня является
Basic
C
Fortran
Assembler
Pascal
Определите значение, которое будет присвоено величине «с» в, если «а» имеет значение «истина», а «в» – «ложь»: с = а && в.
С= «истина»
С= «ложь
Определите значение, которое будет присвоено величине с в, если а и в имеют значение истина: с = а ||в.
С= истина
С= ложь
Определите значение, которое будет присвоено величине с в, если а и в имеют значение истина: с = а && в.
С= истина
С= ложь
Описание последовательности действий, которые необходимо выполнить для решения задачи, называется ...
алгоритмом
циклом
псевдокодом
Операцией отрицания называется выражение, составленное из …
одного высказывания и связки «не»
двух высказываний и связки «и»
двух простых высказываний и связки «или»
Оператор это:
законченное описание некоторого действия
основной неделимый символ
язык программирования
Операторы бывают:
исполняемые и неисполняемые
действующими и недействующими
зависимыми и не зависимыми
Оператор присваивания в языке с/с++ обозначается:
=
= =
: =
Общие регистры содержат:
целые числа или адреса
вещественные числа
команды условных переходов
Неформальный алгоритмический язык, максимально приближенный к естественному, называется …
псевдокодом
компилятор
ассемблер
Неисполняемые операторы – это операторы, …
задающие действия над данными
служащие для описания данных
устанавливающие правила построения элементов языка
На каких языках программирования была написана ос windows:
ядро Windows NT (на котором базируется Windows 2000/XP/Vista/7 и 8) первых версий написано на C, графическая подсистема - на C++. И сами программы потом уже пишутся на C++
Найдите ошибку в строке cout>>"hello">>endl; и укажите правильный ответ:
*cout << ”Hello” << endl;
Назовите значение величин а и в после выполнения приведенных операций присваивания, если до начала этих действий а = «крокодил», в= «обезьяна». а:= в; в:= а;
Наглядное графическое изображение алгоритма называется:
схемой
мантиссой
циклом
Мультипликативные операции относятся к блоку
Можно ли определить метод отдельно от определения класса в c++?
Можно ли в языке программирования си создать массив указателей?
Модификатор доступа - это:
Машинно-ориентированный язык программирования - ...
Cobol
Basic
Assembler
Fortran
Массив - это ...
имеющая единое имя совокупность однотипных элементов, расположенных в определенном порядке и различающихся индексами, и над этой совокупностью возможны любые операции, допускаемые типом элементов массива
составной объект, в который входят компоненты любых типов, за исключением функций, сгруппированных под одним именем для удобства обработки, и в каждый момент времени может использоваться только один из его компонентов
составной объект, в который входят компоненты любых типов, имеющих нулевое смещение от начала, за исключением функций, сгруппированных под одним именем для удобства обработки, и в каждый момент времени может использоваться только один из его компонентов
Массивы с постоянным числом элементов, постоянным размером и расположением выделенной памяти называются
Линейный алгоритм - это алгоритм, в котором ...
действия выполняются последовательно один раз и без проверки каких-либо условий
отдельные операции или группы операций выполняются несколько раз
предусматриваются варианты действий в зависимости от изменения определенных условий
К тождественно ложным формулам логики относятся выражения, принимающие значение …
как «истинно», так и «ложно»
«истинно» независимо от логических значений входящих в них переменных
«ложно» независимо от логических значений входящих в них переменных
Конъюнкцией называется выражение, составленное из …
одного высказывания и связки «не»
двух высказываний и связки «и»
двух простых высказываний и связки «или»
Конструкция «цикл пока» выполняется, пока ...
условие истинно
условие ложно
не достигнут конец файла
Команды процессора состоят из
кода операции и операндов
программ
регистров
К нейтральным или выполнимым формулам логики относятся выражения, принимающие значение ...
как «истинно», так и «ложно»
«истинно» независимо от логических значений входящих в них переменных
«ложно» независимо от логических значений входящих в них переменных
Какой из перечисленных языков программирования является машинно-ориентированным?
Cobol
Basic
Assembler
Fortran
Какое расширение обычно имеют файлы с текстом программ в visual c++?
Какая ошибка допущена в данной программе: #include < stdio.h > main(){printf ("n hi, world!n")}
Исполняемые операторы - это операторы,...
задающие действия над данными
служащие для описания данных
устанавливающие правила построения элементов языка
Инициализация данных в c++ представляет собой:
Идентификаторы, которые нельзя использовать в качестве свободно выбираемых программистом имен, поскольку они имеют особый, раз и навсегда установленный смысл называются:
Значение величин а и в после выполнения операций присваивания (а = а - в; в = а/8; а = в; в = а*в; а = в + 4), если до начала этих действий а=80, в=32, равно ...
А=6, В=36
А=40, В=36
А=40, В=32
Значение величин а и в после выполнения операций присваивания (а = а - в; в = 7; а = а + в) если до начала этих действий а=15, в=1, равно .
А=9, В=24
А=15, В=7
А=21, В=7
Значение величин а, в и с после выполнения операций присваивания (а = 1000; с = 50; в = а/с; с = b; в = а/с; с =а), если до начала этих действий а=100, в=200, с=300, равно …
А=1000, В=50, С=1000
А=100, В=20, С=50
А=1000, В=20, С=50
А=100, В=200, С=20
Запись алгоритма на формальном языке называется .
программой
мантисса
транслятор
Если некоторая часть программы (группа блоков) выполняется многократно и после проверки некоторого условия в какой-то момент осуществляется выход из нее, то такую часть называют:
циклом
мантиссой
схемой
Если компонентами массива являются массивы, то такой массив называется
Если «а» имеет значение «истина», а «в» - «ложь»: с = а || в, то величине «с» будет присвоено значение
«истина»
«ложь»
«истина» или «ложь»
Если «а» имеет значение «истина», а «в» - «ложь»: с = а && в, то величине «с» будет присвоено значение .
«истина»
«ложь»
«истина» или «ложь»
Если «а» и «в» имеют значение «истина»: с = а || в, то величине «с» будет присвоено значение
«истина»
«ложь»
«истина» или «ложь»
Если «а» и «в» имеют значение «истина»: с = а && в, то величине «с» будет присвоено значение …
«истина»
«ложь»
«истина» или «ложь»
Единица текста программы, которая при компиляции воспринимается, как единое целое и по смыслу не может быть разделена на более мелкие элементы, называется:
константа
лексема
мантисса
транслятор
Для чего применяется директива препроцессора # include:
Для чего используется переменные целочисленного типа:
Для хранения числовых значений.
Для хранения буквенных значений.
Для хранения числовых и буквенных значений.
Для чего используется переменные типа char
Дизъюнкцией называется выражение, составленное из
одного высказывания и связки «не»
двух высказываний и связки «и»
двух простых высказываний и связки «или»
Декомпозиция в объектно-ориентированном программировании - это:
Группа операторов, которые решают логически самостоятельную часть задачи, называется…
подпрограммой
циклом
кодировщиком
Графическое изображение логической структуры алгоритма, в котором каждый этап процесса переработки данных представляется в виде геометрических фигур (блоков), имеющих определенную конфигурацию в зависимости от характера выполняемых операций, - это ... форма записи алгоритмов
графическая (блок-схемная)
словесно-пошаговая
программная
Выражение – это
набор лексем и символов, задающий правило вычисления некоторого значения
набор символов, определяющий смысл и правила использования единица языка
минимальная единица языка, имеющая самостоятельный смысл
В процессе трансляции, на этапе лексического анализа выполняется
выделение основных составляющих программы – лексем
выделение основных составляющих программы – символов
операторы, устанавливающие правила построения элементов языка
Величина, принимающая в процессе выполнения приложения различные значения, называется …
переменной
константой
транслятором
Аппаратный стек реализуется:
на базе оперативной памяти
во внутренней памяти процессора
на базе постоянного запоминающего устройства
К тождественно истинным формулам логики относятся выражения, принимающие значение …
-«истинно» независимо от логических значений входящих в них переменных
-«ложно» независимо от логических значений входящих в них переменных
-как «истинно», так и «ложно»
Такое свойство алгоритма, как определенность, предполагает _____________…
-решение алгоритмом целой группы родственных задач, отличающихся исходными данными определение точной последовательности выполнения шагов алгоритма прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
-точность указаний, исключающую их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты-расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
Общий вид определения указателей выглядит следующим образом:
*char p;
*тип *p;
*тип* имя_указателя;
*int *имя_указателя;
Последовательность символов, заключенная в двойные кавычки называется
*управляющая последовательность
*символ
*идентификатор
*строковая константа
Константа NULL определена в залоговочном файле:
*stdlib.h
*alloc.h
*include.h
*stdio.h
Допустимо ли применение оператора безусловного перехода goto в программах, написанных на языке C?
да
нет
Одним из последних языков программирования, разработанных компанией Microsoft, является
*Pascal
*C#
*C++
*Java
Сколько байт занимает в памяти ЭВМ следующая строка: "Я стану лучшим в мире программистом!"
*43
*37
*36
*40
Что из ниже перечисленного не является языком программирования:
*С++
*Basic
*Java
*Flash
Операция, состоящая из одного операнда и предшествующего ему знаку унарной операции называется …
*унарная операция
*бинарная операция
*тернарная операция
Какие действия не допустимы с указателями?
*присваивание
*получение адреса самого указателя
*унарные операции изменения его значения
*вычисление логарифма сложение и вычитание
Декомпозиция в объектно-ориентированном программировании – это:
*разделение алгоритмов, при котором каждый модуль системы выполняет собственный процесс
*разделение алгоритмов, при котором каждый модуль системы выполняет один из этапов общего процесса
*процесс сборки программы в объектно-ориентированной среде
*процесс разработки одного программного комплекса в различных объектно-ориентированных средах программирования
В объектно-ориентированном программировании переопределение – это:
*передача управления от одного объекта другому
*модификация унаследованных методов
*один из видов наследования
Найдите ошибку в строке cout>>”Hello”>>endl; и укажите правильный ответ:
*cout << ”Hello” << endl;
*cout >> Hello >> endl;
*cout >> Hello >> endl
Какое расширение обычно имеют файлы с текстом программ в Visual C++?
*dsw
*ico
*exe
*prog
*cpp
Какое значение имеет именованная константа «PINK» следующего перечисления: enum COLOR {GREEN, RED, BLUE, PURPLE, PINK, BLACK, BROWN, YELLOW};?
*6
*4
*5
*3
Единица текста программы, которая при компиляции воспринимается, как единое целое и по смыслу не может быть разделена на более мелкие элементы, называется:
*константа
*лексема
*мантисса
*транслятор
Что такое указатель в С++?
*метка в программе
*переменная, в которой хранится целое число
*переменная, в которой хранится адрес области памяти
*переменная, которая указывает на принадлежность к определенному классу
Набор ключевых слов и система правил для конструирования программ, состоящих из групп или строк чисел, букв, знаков препинания и других символов, с помощью которых люди могут сообщать компьютеру набор команд называется …
*компилятор
*ассемблер
*лексема
*язык программирования
Можно ли открыв для просмотра файл exe в шестнадцатиричном представлении точно воспроизвести последовательность машинных команд, из которых он состоит?
*можно без применения специальных программ
*нельзя
*можно с использованием специальных программ-отладчиков
Какой результат будет выведен на экран после выполнения данной программы:
include < stdio.h >void main( )
{ int n=10,k=2; printf("%d",n+++k);}
*12
*11
*13
Чему равно значение величин А, В и С после выполнения приведенных операций присваивания, если до начала этих действий А=100, В=200, С=300. А := 1000; С := 50; В := А/С; С := B; В := А/С; С :=А;
*А=1000, В=50, С=1000
*А=100, В=20, С=50
*А=1000, В=20, С=50
*А=100, В=200, С=20
Что считается методом в объектно-ориентированном программировании?
*стиль программирования
*функция программы
*функция, объявленная в классе
Равносильны ли формулы ¯A+¯B=¯AB?
*да
*нет
Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: C := A V (-B)
*С= «истина»
*С= «ложь»
Модификатор доступа - это:
*функция, управляющая доступом к программе
*ключевое слово, регламентирующее тип доступа к определенному члену класса
*настройка интерфейса VC ++
*служебная функция, регламентирующая тип доступа к классу
Совокупность однотипных элементов, расположенных в определенном порядке, различающихся индексами и имеющая единое имя называется …….
правильная последовательность
*массив
*функция
*класс
Какие языки программирования были созданы специально для обучения людей программированию?
*Basic
*Assembler
*Cobol
*Fortran
*C++
Для чего нужен деструктор в С++?
*для освобождения области памяти, выделенной для всей программы
*для обнуления переменной
*для уничтожения функции
*для возвращения системе области памяти, выделенной при выполнении конструктора, а также для закрытия файлов перед окончанием работы с объектом, открывшим этот файл
По какой причине возникает «зацикливание» при выполнении группы операторов x=0; y=1; while y<=10 do x=x+1;
*не правильно заданы значения x и y перед циклом
*неверное условие в заголовке цикла while
*отсутствует в теле цикла оператор, увеличивающий y
Чему равно i, при следующих условиях: x=4, y=8, z=56. z=x+y*5; x= z–39; i= x+y+z%x;
*16
*21
*19
В объектно-ориентированном программировании, данные, называемые параметрами передаются:
*переменным программы
*функциям в виде переменных
*настройкам интерфейса программы
Оператор ……… предназначен для организации выбора одного из многих вариантов хода выполнения программы, выполняя проверку совпадения заданного выражения с одной из заданных констант и осуществляя ветвление на основе этой проверки.
*GOTO
*SWITCH
*BREAK
*WHILE
Содержать буквы любого алфавита, цифры, специальные знаки может ...
*идентификатор
*комментарий
*оператор
*функция
Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: C:= A v B
*C = истина
*С = ложь
В какой момент программы Си выполняется функция с именем main()?
*когда ее вызовет другая функция
*в конце программы
*при запуске программы (если определена как стартовая)
*после открытия консольного приложения Win32
Верно ли утверждение «имя статического массива является указателем-константой на первый байт первого элемента массива»?
да
нет
Для чего используется наследование в объектно-ориентированном программировании?
*для копирования программ
*для обращения к библиотекам данных
*для изменения функциональности классов
*для возможности одному классу наследовать функциональность другого класса
Какой язык программирования был создан специально для обработки коммерческих данных?
*C
*C#
*C++
*Cobol
Что из ниже перечисленного не является языком программирования
*C++
*Cobol
*Assembler
*HTML
Если компонентами массива являются массивы, то такой массив называется
*множественный
*многомерный
*сложный
*ассоциативный
Для чего используется переменные типа int в С++:
*Для хранения числовых значений.
*Для хранения буквенных значений.
*Для хранения числовых и буквенных значений.
*Для работы с циклами.
Инициализация данных в С++ представляет собой:
*присвоение начального значения переменной
*проверка правильности данных переменной
*поиск данных переменной
Что из ниже перечисленного используется для создания web-сайтов
*С++
*Assembler
*Basic
*PhP
Языки программирования можно разделить на языки
*высокого и низкого уровня
*переходного уровня
*среднего уровня
Какая ошибка допущена в данной программе: #include < stdio.h >
main( )
{printf ("n Hi, world!n")}
*отсутствует точка с запятой в функции
*не определена переменная
*нет точки в конце тела функции
Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: С=AvB
*С= «истина»
*С= «ложь»
Какой язык программирования был придуман раньше других?
*C
*Fortan
*Assembler
*Pascal
Какие из следующих утверждений неверны по отношению к конструктору класса С++?
*конструктор класса – специальный метод, который выполняется в программе при создании объекта данного класса
*конструктор возвращает значения, но ему нельзя передавать параметры
*имя конструктора идентично имени класса
*конструктор не возвращает никакого значения, но ему можно передать любое количество параметров.
это программа, переводящая текст инструкций для компьютера с какого-либо
языка программирования на машинный язык.
*система программирования
*компилятор
*кодировщик
*язык программирования
Переменная типа содержит адрес размещения участка динамической памяти
*указатель
*функция
*константа
Найдите в списке все слова, для которых истинно выражение: ЧастьРечи =«глагол»Время = «будущее»
*был
*истина
*красный
*кружка
*подойдет
*ревущие
*столб
*тихо
Функция объявлена как int Func1(const int &arg);. Что означает ключевое слово const в объявлении формального параметра?
*в качестве аргумента могут передаваться только константы целого типа
*внутри функции не производится изменение значения аргумента arg
*внутри функции не производится приведение arg к другому типу
При выполнении операций инкремента и декремента значение указателя увеличивается или уменьшается на
*произвольное количество бит
*количество элементов массива
*длину типа, на который ссылается используемый указатель
*длину int
Равносильны ли формулы A→B=B A
да
Нет
Значение величин, которые занимают место в памяти, имеют имя и определенный тип, и их значение никогда не меняется, называется
*переменная
*постоянная
*константа
*целая величина
Первым разработанным языком программирования высокого уровня является
*Basic
*C
*Fortran
*Assembler
*Pascal
Можно ли в языке программирования Си создать массив указателей?
да
нет
Вычислите значение выражения i=(a++*7)+(++b)–( – –с/7), если a=3, b=7, c=15
*42
*27
*24
Технология программирования
Подробная информация
Учебные материалы
1 Введение в курс
2 Блок 1. Основы систем программирования
3 Блок 2. Основные понятия и операторы языка VB
4 Блок 3. Сложные структуры данных и методы их обработки

Язык машинных команд состоит из:
двоек и пятерок
единиц и нулей
нулей
двоек
Языки, формирующие в процессе трансляции окончательный выполнимый код, называются ... языками
компилируемыми
интерпретируемыми
транслируемыми
Языки программирования можно разделить на языки … уровня
высокого и низкого
переходного
среднего
Языки программирования можно разделить на языки:
высокого и низкого уровня
переходного уровня
среднего уровня
Языки, представляющие собой последовательность выполняемых операторов, называют:
процедурными
аппликативными
объектно-ориентированными
Языки, основанные на построении объектов, объединяющих данные и операции над ними, называют …
процедурными
аппликативными
объектно-ориентированными
Это программа, переводящая текст инструкций для компьютера с какого-либо языка программирования на машинный язык.
Система программирования
Компилятор
Кодировщик
Язык программирования
___________– это запоминающее устройство, из которого элементы извлекаются в порядке, обратном их помещению в запоминающее устройство.
стек
список
бинарное дерево
Элементарной единицей памяти современных компьютеров является …
один байт
четыре байта
один бит
Что такое указатель в c++?
это переменная, в которой хранится адрес памяти объекта
Что считается методом в объектно-ориентированном программировании?
Ме́тод в объектно-ориентированном программировании — это функция или процедура, принадлежащая какому-то классу или объекту. Как и процедура в процедурном программировании, метод состоит из некоторого количества операторов для выполнения какого-то действия и имеет набор входных аргументов.
Чтобы компиляция одной и той же программы различными компиляторами всегда давала одинаковый результат, разрабатываются …
стандарты языков программирования
алфавит языка, его символы, лексемы
средства разработки программ
Чему равно значение величин а и в после выполнения приведенных операций присваивания, если до начала этих действий а=80, в=32. а = а – в; в = a/8; а = в; в = a*b; а = в + 4;
А=6, В=36
А=40, В=36
А=40, В=32
Чему равно значение величин а и в после выполнения приведенных операций присваивания, если до начала этих действий а=15, в = 1. а := а - в; в := 7; а := а + в:
А=9, В=24
А=15, В=7
А=21, В=7
Чему равно значение величин а, в и с после выполнения приведенных операций присваивания, если до начала этих действий а=100, в=200, с=300. а = 1000; с = 50; в = а/с; с = b; в = а/с; с =а;
А=1000, В=50, С=1000
А=100, В=20, С=50
А=1000, В=20, С=50
А=100, В=200, С=20
Циклический алгоритм - это алгоритм, в котором ...
действия выполняются последовательно один раз и без проверки каких-либо условий
отдельные операции или группы операций выполняются несколько раз
предусматриваются варианты действий в зависимости от изменения определенных условий
Упорядоченная совокупность однотипных переменных, обладающих одинаковыми свойствами, называется .
множеством
последовательностью
массивом
списоком
Текстовые строки в компьютере представляются …
массивами символов
буквами
переменными
Такое свойство алгоритма, как результативность, предполагает ...
расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
определение точной последовательности выполнения шагов алгоритма
точность указаний, исключающую их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты
прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
решение алгоритмом целой группы родственных задач, отличающихся исходными данными
Такое свойство алгоритма, как организация, предполагает ...
расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
определение точной последовательности выполнения шагов алгоритма
точность указаний, исключающая их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты
прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
решение алгоритмом целой группы родственных задач, отличающихся исходными данными
Такое свойство алгоритма, как массовость, предполагает ...
расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
определение точной последовательности выполнения шагов алгоритма
точность указаний, исключающую их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты
прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
решение алгоритмом целой группы родственных задач, отличающихся исходными данными прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
Такое свойство алгоритма, как дискретность, предполагает ...
расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
определение точной последовательности выполнения шагов алгоритма
точность указаний, исключающая их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты
прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
решение алгоритмом целой группы родственных задач, отличающихся исходными данными
Структура - это...
имеющая единое имя совокупность однотипных элементов, расположенных в определенном порядке и различающихся индексами, и над этой совокупностью возможны любые операции, допускаемые типом элементов массива
составной объект, в который входят компоненты любых типов, за исключением функций, сгруппированных под одним именем для удобства обработки, и в каждый момент времени может использоваться только один из его компонентов
составной объект, в который входят компоненты любых типов, имеющих нулевое смещение от начала, за исключением функций, сгруппированных под одним именем для удобства обработки, и в каждый момент времени может использоваться только один из его компонентов
Структура представляющая собой последовательное размещение блоков и групп блоков, называется
следованием
циклом
ветвление
Совокупность однотипных элементов, расположенных в определенном порядке, различающихся индексами и имеющая единое имя называется
Массивом
Сколько байт занимает в памяти эвм следующая строка: "я стану лучшим в мире программистом!"
36
Система программирования это
средство автоматизации программирования, включающее язык программирования, транслятор этого языка, документацию, а также средства подготовки и выполнения программ
программа, преобразующая программу, написанную на одном (входном) языке, в программу, представленную на другом (выходном) языке
программа, которая сразу выполняет переводимыекоманды
Система правил для конструирования программ, состоящих из групп чисел, букв, знаков препинания и других символов, с помощью которых можно сообщать компьютеру набор команд называется …
язык программирования
компилятор
ассемблер
лексема
Синтаксис языка определяет:
правила построения элементов языка
правила использования языка
последовательность операторов
Регистрами процессора называют:
внутреннюю память процессора
оперативную память компьютера
инструкции процессора
Разветвляющийся алгоритм - это алгоритм, в котором ...
действия выполняются последовательно один раз и без проверки каких-либо условий
отдельные операции или группы операций выполняются несколько раз
предусматриваются варианты действий в зависимости от изменения определенных условий
При х=30 после выполнения операторов ... if х < 100 then к=19 else к=55;... значение переменной к равно
19
Последовательность символов, заключенная в двойные кавычки называется
Символ-литерал — это символ, заключенный в одиночные кавычки, а строка-литерал
Последовательность действий, которая выполняется многократно, называется:
телом цикла
условием цикла
ветвлением
Плавающие регистры содержат:
вещественные числа
целые числа
символы
Переменные целочисленного типа используется для хранения ... значений
числовых
буквенных
числовых и буквенных - char
Первым разработанным языком программирования высокого уровня является
Basic
C
Fortran
Assembler
Pascal
Определите значение, которое будет присвоено величине «с» в, если «а» имеет значение «истина», а «в» – «ложь»: с = а && в.
С= «истина»
С= «ложь
Определите значение, которое будет присвоено величине с в, если а и в имеют значение истина: с = а ||в.
С= истина
С= ложь
Определите значение, которое будет присвоено величине с в, если а и в имеют значение истина: с = а && в.
С= истина
С= ложь
Описание последовательности действий, которые необходимо выполнить для решения задачи, называется ...
алгоритмом
циклом
псевдокодом
Операцией отрицания называется выражение, составленное из …
одного высказывания и связки «не»
двух высказываний и связки «и»
двух простых высказываний и связки «или»
Оператор это:
законченное описание некоторого действия
основной неделимый символ
язык программирования
Операторы бывают:
исполняемые и неисполняемые
действующими и недействующими
зависимыми и не зависимыми
Оператор присваивания в языке с/с++ обозначается:
=
= =
: =
Общие регистры содержат:
целые числа или адреса
вещественные числа
команды условных переходов
Неформальный алгоритмический язык, максимально приближенный к естественному, называется …
псевдокодом
компилятор
ассемблер
Неисполняемые операторы – это операторы, …
задающие действия над данными
служащие для описания данных
устанавливающие правила построения элементов языка
На каких языках программирования была написана ос windows:
ядро Windows NT (на котором базируется Windows 2000/XP/Vista/7 и 8) первых версий написано на C, графическая подсистема - на C++. И сами программы потом уже пишутся на C++
Найдите ошибку в строке cout>>"hello">>endl; и укажите правильный ответ:
*cout << ”Hello” << endl;
Назовите значение величин а и в после выполнения приведенных операций присваивания, если до начала этих действий а = «крокодил», в= «обезьяна». а:= в; в:= а;
Наглядное графическое изображение алгоритма называется:
схемой
мантиссой
циклом
Мультипликативные операции относятся к блоку
Можно ли определить метод отдельно от определения класса в c++?
Можно ли в языке программирования си создать массив указателей?
Модификатор доступа - это:
Машинно-ориентированный язык программирования - ...
Cobol
Basic
Assembler
Fortran
Массив - это ...
имеющая единое имя совокупность однотипных элементов, расположенных в определенном порядке и различающихся индексами, и над этой совокупностью возможны любые операции, допускаемые типом элементов массива
составной объект, в который входят компоненты любых типов, за исключением функций, сгруппированных под одним именем для удобства обработки, и в каждый момент времени может использоваться только один из его компонентов
составной объект, в который входят компоненты любых типов, имеющих нулевое смещение от начала, за исключением функций, сгруппированных под одним именем для удобства обработки, и в каждый момент времени может использоваться только один из его компонентов
Массивы с постоянным числом элементов, постоянным размером и расположением выделенной памяти называются
Линейный алгоритм - это алгоритм, в котором ...
действия выполняются последовательно один раз и без проверки каких-либо условий
отдельные операции или группы операций выполняются несколько раз
предусматриваются варианты действий в зависимости от изменения определенных условий
К тождественно ложным формулам логики относятся выражения, принимающие значение …
как «истинно», так и «ложно»
«истинно» независимо от логических значений входящих в них переменных
«ложно» независимо от логических значений входящих в них переменных
Конъюнкцией называется выражение, составленное из …
одного высказывания и связки «не»
двух высказываний и связки «и»
двух простых высказываний и связки «или»
Конструкция «цикл пока» выполняется, пока ...
условие истинно
условие ложно
не достигнут конец файла
Команды процессора состоят из
кода операции и операндов
программ
регистров
К нейтральным или выполнимым формулам логики относятся выражения, принимающие значение ...
как «истинно», так и «ложно»
«истинно» независимо от логических значений входящих в них переменных
«ложно» независимо от логических значений входящих в них переменных
Какой из перечисленных языков программирования является машинно-ориентированным?
Cobol
Basic
Assembler
Fortran
Какое расширение обычно имеют файлы с текстом программ в visual c++?
Какая ошибка допущена в данной программе: #include < stdio.h > main(){printf ("n hi, world!n")}
Исполняемые операторы - это операторы,...
задающие действия над данными
служащие для описания данных
устанавливающие правила построения элементов языка
Инициализация данных в c++ представляет собой:
Идентификаторы, которые нельзя использовать в качестве свободно выбираемых программистом имен, поскольку они имеют особый, раз и навсегда установленный смысл называются:
Значение величин а и в после выполнения операций присваивания (а = а - в; в = а/8; а = в; в = а*в; а = в + 4), если до начала этих действий а=80, в=32, равно ...
А=6, В=36
А=40, В=36
А=40, В=32
Значение величин а и в после выполнения операций присваивания (а = а - в; в = 7; а = а + в) если до начала этих действий а=15, в=1, равно .
А=9, В=24
А=15, В=7
А=21, В=7
Значение величин а, в и с после выполнения операций присваивания (а = 1000; с = 50; в = а/с; с = b; в = а/с; с =а), если до начала этих действий а=100, в=200, с=300, равно …
А=1000, В=50, С=1000
А=100, В=20, С=50
А=1000, В=20, С=50
А=100, В=200, С=20
Запись алгоритма на формальном языке называется .
программой
мантисса
транслятор
Если некоторая часть программы (группа блоков) выполняется многократно и после проверки некоторого условия в какой-то момент осуществляется выход из нее, то такую часть называют:
циклом
мантиссой
схемой
Если компонентами массива являются массивы, то такой массив называется
Если «а» имеет значение «истина», а «в» - «ложь»: с = а || в, то величине «с» будет присвоено значение
«истина»
«ложь»
«истина» или «ложь»
Если «а» имеет значение «истина», а «в» - «ложь»: с = а && в, то величине «с» будет присвоено значение .
«истина»
«ложь»
«истина» или «ложь»
Если «а» и «в» имеют значение «истина»: с = а || в, то величине «с» будет присвоено значение
«истина»
«ложь»
«истина» или «ложь»
Если «а» и «в» имеют значение «истина»: с = а && в, то величине «с» будет присвоено значение …
«истина»
«ложь»
«истина» или «ложь»
Единица текста программы, которая при компиляции воспринимается, как единое целое и по смыслу не может быть разделена на более мелкие элементы, называется:
константа
лексема
мантисса
транслятор
Для чего применяется директива препроцессора # include:
Для чего используется переменные целочисленного типа:
Для хранения числовых значений.
Для хранения буквенных значений.
Для хранения числовых и буквенных значений.
Для чего используется переменные типа char
Дизъюнкцией называется выражение, составленное из
одного высказывания и связки «не»
двух высказываний и связки «и»
двух простых высказываний и связки «или»
Декомпозиция в объектно-ориентированном программировании - это:
Группа операторов, которые решают логически самостоятельную часть задачи, называется…
подпрограммой
циклом
кодировщиком
Графическое изображение логической структуры алгоритма, в котором каждый этап процесса переработки данных представляется в виде геометрических фигур (блоков), имеющих определенную конфигурацию в зависимости от характера выполняемых операций, - это ... форма записи алгоритмов
графическая (блок-схемная)
словесно-пошаговая
программная
Выражение – это
набор лексем и символов, задающий правило вычисления некоторого значения
набор символов, определяющий смысл и правила использования единица языка
минимальная единица языка, имеющая самостоятельный смысл
В процессе трансляции, на этапе лексического анализа выполняется
выделение основных составляющих программы – лексем
выделение основных составляющих программы – символов
операторы, устанавливающие правила построения элементов языка
Величина, принимающая в процессе выполнения приложения различные значения, называется …
переменной
константой
транслятором
Аппаратный стек реализуется:
на базе оперативной памяти
во внутренней памяти процессора
на базе постоянного запоминающего устройства
К тождественно истинным формулам логики относятся выражения, принимающие значение …
-«истинно» независимо от логических значений входящих в них переменных
-«ложно» независимо от логических значений входящих в них переменных
-как «истинно», так и «ложно»
Такое свойство алгоритма, как определенность, предполагает _____________…
-решение алгоритмом целой группы родственных задач, отличающихся исходными данными определение точной последовательности выполнения шагов алгоритма прекращение процесса через определенное число шагов с выдачей искомых результатов или сообщения о невозможности продолжения заложенного в алгоритме процесса
-точность указаний, исключающую их произвольное толкование, т.е. при выполнении алгоритма в одних и тех же условиях получаются одинаковые результаты-расчленение процесса на отдельные элементарные операции, возможность выполнения которых не вызывает сомнений
Общий вид определения указателей выглядит следующим образом:
*char p;
*тип *p;
*тип* имя_указателя;
*int *имя_указателя;
Последовательность символов, заключенная в двойные кавычки называется
*управляющая последовательность
*символ
*идентификатор
*строковая константа
Константа NULL определена в залоговочном файле:
*stdlib.h
*alloc.h
*include.h
*stdio.h
Допустимо ли применение оператора безусловного перехода goto в программах, написанных на языке C?
да
нет
Одним из последних языков программирования, разработанных компанией Microsoft, является
*Pascal
*C#
*C++
*Java
Сколько байт занимает в памяти ЭВМ следующая строка: "Я стану лучшим в мире программистом!"
*43
*37
*36
*40
Что из ниже перечисленного не является языком программирования:
*С++
*Basic
*Java
*Flash
Операция, состоящая из одного операнда и предшествующего ему знаку унарной операции называется …
*унарная операция
*бинарная операция
*тернарная операция
Какие действия не допустимы с указателями?
*присваивание
*получение адреса самого указателя
*унарные операции изменения его значения
*вычисление логарифма сложение и вычитание
Декомпозиция в объектно-ориентированном программировании – это:
*разделение алгоритмов, при котором каждый модуль системы выполняет собственный процесс
*разделение алгоритмов, при котором каждый модуль системы выполняет один из этапов общего процесса
*процесс сборки программы в объектно-ориентированной среде
*процесс разработки одного программного комплекса в различных объектно-ориентированных средах программирования
В объектно-ориентированном программировании переопределение – это:
*передача управления от одного объекта другому
*модификация унаследованных методов
*один из видов наследования
Найдите ошибку в строке cout>>”Hello”>>endl; и укажите правильный ответ:
*cout << ”Hello” << endl;
*cout >> Hello >> endl;
*cout >> Hello >> endl
Какое расширение обычно имеют файлы с текстом программ в Visual C++?
*dsw
*ico
*exe
*prog
*cpp
Какое значение имеет именованная константа «PINK» следующего перечисления: enum COLOR {GREEN, RED, BLUE, PURPLE, PINK, BLACK, BROWN, YELLOW};?
*6
*4
*5
*3
Единица текста программы, которая при компиляции воспринимается, как единое целое и по смыслу не может быть разделена на более мелкие элементы, называется:
*константа
*лексема
*мантисса
*транслятор
Что такое указатель в С++?
*метка в программе
*переменная, в которой хранится целое число
*переменная, в которой хранится адрес области памяти
*переменная, которая указывает на принадлежность к определенному классу
Набор ключевых слов и система правил для конструирования программ, состоящих из групп или строк чисел, букв, знаков препинания и других символов, с помощью которых люди могут сообщать компьютеру набор команд называется …
*компилятор
*ассемблер
*лексема
*язык программирования
Можно ли открыв для просмотра файл exe в шестнадцатиричном представлении точно воспроизвести последовательность машинных команд, из которых он состоит?
*можно без применения специальных программ
*нельзя
*можно с использованием специальных программ-отладчиков
Какой результат будет выведен на экран после выполнения данной программы:
include < stdio.h >void main( )
{ int n=10,k=2; printf("%d",n+++k);}
*12
*11
*13
Чему равно значение величин А, В и С после выполнения приведенных операций присваивания, если до начала этих действий А=100, В=200, С=300. А := 1000; С := 50; В := А/С; С := B; В := А/С; С :=А;
*А=1000, В=50, С=1000
*А=100, В=20, С=50
*А=1000, В=20, С=50
*А=100, В=200, С=20
Что считается методом в объектно-ориентированном программировании?
*стиль программирования
*функция программы
*функция, объявленная в классе
Равносильны ли формулы ¯A+¯B=¯AB?
*да
*нет
Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: C := A V (-B)
*С= «истина»
*С= «ложь»
Модификатор доступа - это:
*функция, управляющая доступом к программе
*ключевое слово, регламентирующее тип доступа к определенному члену класса
*настройка интерфейса VC ++
*служебная функция, регламентирующая тип доступа к классу
Совокупность однотипных элементов, расположенных в определенном порядке, различающихся индексами и имеющая единое имя называется …….
правильная последовательность
*массив
*функция
*класс
Какие языки программирования были созданы специально для обучения людей программированию?
*Basic
*Assembler
*Cobol
*Fortran
*C++
Для чего нужен деструктор в С++?
*для освобождения области памяти, выделенной для всей программы
*для обнуления переменной
*для уничтожения функции
*для возвращения системе области памяти, выделенной при выполнении конструктора, а также для закрытия файлов перед окончанием работы с объектом, открывшим этот файл
По какой причине возникает «зацикливание» при выполнении группы операторов x=0; y=1; while y<=10 do x=x+1;
*не правильно заданы значения x и y перед циклом
*неверное условие в заголовке цикла while
*отсутствует в теле цикла оператор, увеличивающий y
Чему равно i, при следующих условиях: x=4, y=8, z=56. z=x+y*5; x= z–39; i= x+y+z%x;
*16
*21
*19
В объектно-ориентированном программировании, данные, называемые параметрами передаются:
*переменным программы
*функциям в виде переменных
*настройкам интерфейса программы
Оператор ……… предназначен для организации выбора одного из многих вариантов хода выполнения программы, выполняя проверку совпадения заданного выражения с одной из заданных констант и осуществляя ветвление на основе этой проверки.
*GOTO
*SWITCH
*BREAK
*WHILE
Содержать буквы любого алфавита, цифры, специальные знаки может ...
*идентификатор
*комментарий
*оператор
*функция
Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: C:= A v B
*C = истина
*С = ложь
В какой момент программы Си выполняется функция с именем main()?
*когда ее вызовет другая функция
*в конце программы
*при запуске программы (если определена как стартовая)
*после открытия консольного приложения Win32
Верно ли утверждение «имя статического массива является указателем-константой на первый байт первого элемента массива»?
да
нет
Для чего используется наследование в объектно-ориентированном программировании?
*для копирования программ
*для обращения к библиотекам данных
*для изменения функциональности классов
*для возможности одному классу наследовать функциональность другого класса
Какой язык программирования был создан специально для обработки коммерческих данных?
*C
*C#
*C++
*Cobol
Что из ниже перечисленного не является языком программирования
*C++
*Cobol
*Assembler
*HTML
Если компонентами массива являются массивы, то такой массив называется
*множественный
*многомерный
*сложный
*ассоциативный
Для чего используется переменные типа int в С++:
*Для хранения числовых значений.
*Для хранения буквенных значений.
*Для хранения числовых и буквенных значений.
*Для работы с циклами.
Инициализация данных в С++ представляет собой:
*присвоение начального значения переменной
*проверка правильности данных переменной
*поиск данных переменной
Что из ниже перечисленного используется для создания web-сайтов
*С++
*Assembler
*Basic
*PhP
Языки программирования можно разделить на языки
*высокого и низкого уровня
*переходного уровня
*среднего уровня
Какая ошибка допущена в данной программе: #include < stdio.h >
main( )
{printf ("n Hi, world!n")}
*отсутствует точка с запятой в функции
*не определена переменная
*нет точки в конце тела функции
Определите значение, которое будет присвоено величине «С», если «А» и «В» имеют значение «истина»: С=AvB
*С= «истина»
*С= «ложь»
Какой язык программирования был придуман раньше других?
*C
*Fortan
*Assembler
*Pascal
Какие из следующих утверждений неверны по отношению к конструктору класса С++?
*конструктор класса – специальный метод, который выполняется в программе при создании объекта данного класса
*конструктор возвращает значения, но ему нельзя передавать параметры
*имя конструктора идентично имени класса
*конструктор не возвращает никакого значения, но ему можно передать любое количество параметров.
это программа, переводящая текст инструкций для компьютера с какого-либо
языка программирования на машинный язык.
*система программирования
*компилятор
*кодировщик
*язык программирования
Переменная типа содержит адрес размещения участка динамической памяти
*указатель
*функция
*константа
Найдите в списке все слова, для которых истинно выражение: ЧастьРечи =«глагол»Время = «будущее»
*был
*истина
*красный
*кружка
*подойдет
*ревущие
*столб
*тихо
Функция объявлена как int Func1(const int &arg);. Что означает ключевое слово const в объявлении формального параметра?
*в качестве аргумента могут передаваться только константы целого типа
*внутри функции не производится изменение значения аргумента arg
*внутри функции не производится приведение arg к другому типу
При выполнении операций инкремента и декремента значение указателя увеличивается или уменьшается на
*произвольное количество бит
*количество элементов массива
*длину типа, на который ссылается используемый указатель
*длину int
Равносильны ли формулы A→B=B A
да
Нет
Значение величин, которые занимают место в памяти, имеют имя и определенный тип, и их значение никогда не меняется, называется
*переменная
*постоянная
*константа
*целая величина
Первым разработанным языком программирования высокого уровня является
*Basic
*C
*Fortran
*Assembler
*Pascal
Можно ли в языке программирования Си создать массив указателей?
да
нет
Вычислите значение выражения i=(a++*7)+(++b)–( – –с/7), если a=3, b=7, c=15
*42
*27
*24
Характеристики вопросов/заданий к экзамену
Предмет
Учебное заведение
Просмотров
10
Размер
576,72 Kb
Список файлов
Технология программирования МОИ МТИ МАП Синергия.pdf
