DAY_C_DOC_TEST (780024)
Текст из файла
ТЕСТЫ РАБОЧЕЙ ПРОГРАММЫ ДИСЦИПЛИНЫ
ПРОГРАММИРОВАНИЕ
Дисциплина: 3403. Специальность: 0718
Форма обучения: дневная.
Язык программирования СИ.
1. Лексема – это:
-
набор специальных символов и директив;
-
множество строк, определяющих состояние программы;
-
процедура, выполняющая определенные задания;
-
последовательности символов языка, разделенные пробелами и другими неграфическими символами.
2. Указатель – это:
-
специальный значок, показывающий, что это динамическая переменная;
-
символическое представление адреса ячейки памяти;
-
символ, указывающий на что-либо;
-
метка.
3. Литерал – это:
-
переменная зарезервированного типа;
-
неизменяемый объект языка;
-
строка;
-
буква.
4. Комментарии заключаются в скобки:
-
{}
-
/**/
-
[]
-
/%%/
5. Идентификатор – это:
-
последовательность латинских букв, цифр и символа « _ », которая начинается с буквы или с символа « _ »;
-
неизменяемый объект языка (константа);
-
последовательность латинских и русских букв;
-
способ кодирования.
6. Составной оператор – это:
-
последовательность операторов, заключенная в фигурные скобки {};
-
последовательность операторов, заключенная в квадратные скобки [];
-
последовательность операторов, заключенная в операторные скобки begin…end;
-
последовательность операторов, заключенная в круглые скобки.
7. Спецификация типа – это:
-
задание типа переменной;
-
список переменных;
-
перечисление всех переменных, которые используются в программе;
-
список типов переменных, которые используются в программе;
8. Логическое «НЕ» обозначается:
-
<>;
-
||;
-
!;
-
!=.
9. Логическое «И» обозначается:
-
=;
-
||;
-
&;
-
&&.
10. Логическое «ИЛИ» обозначается:
-
!;
-
!!;
-
||;
-
<>.
11. Операция инверсии битов обозначается:
-
\~;
-
~;
-
>>;
-
<<.
12. Операция битового «И» обозначается:
-
\~;
-
~;
-
|;
-
&.
13. Операция битового «ИЛИ» обозначается:
-
\~;
-
~;
-
|;
-
&.
14. Оператор-переключатель – это:
-
switch;
-
default;
-
case;
-
break.
15. Оператор цикла do/while является конструкцией цикла с:
-
предусловием;
-
постусловием;
-
выбором варианта;
-
перебором значений параметров.
16. Оператор цикла for является конструкцией цикла с:
-
предусловием;
-
постусловием;
-
выбором варианта;
-
перебором значений параметров.
17. Оператор цикла while является конструкцией цикла с:
-
предусловием;
-
постусловием;
-
выбором варианта;
-
перебором значений параметров.
18. Формальный аргумент это:
-
конкретное значение переменной, присвоенное этой переменной вызывающей программой;
-
переменная в вызываемой программе;
-
строка, которая пишется в скобках функции.
-
строка, которая пишется в скобках процедуры.
19. Фактический аргумент это:
-
конкретное значение переменной, присвоенное этой переменной вызывающей программой;
-
переменная в вызываемой программе;
-
строка, которая пишется в скобках функции.
-
строка, которая пишется в скобках процедуры.
20. Запись #include <stdio.h> нужна для:
-
подключения файла стандартной библиотеки ввода – вывода;
-
задания макроопределений;
-
подключения файла графической библиотеки;
-
замены параметра строке лексем на соответствующий аргумент макровызова.
21. Какой тип данных отсутствует в языке СИ:
-
Real;
-
Integer;
-
String;
-
Char.
22. Тело функции заключено в операторные скобки:
-
begin…end;
-
start…finish;
-
[…];
-
{…}.
23. Программа начинает выполняться с идентификатора:
-
start;
-
main;
-
go;
-
do.
24. Запись val= *ptr означает:
-
получение адреса;
-
определение значения, на которое указывает val;
-
определение значения, на которое указывает ptr;
-
присвоению переменной val значения переменной ptr;
25. Используя форму обращения function(x); получаем:
-
передачу в функцию значения переменной x;
-
передачу адреса переменной x;
-
использование глобальной переменной;
-
использование класса памяти x.
26. Используя форму обращения function(x); получаем:
-
передачу в функцию значения переменной x;
-
передачу адреса переменной x;
-
использование глобальной переменной;
-
использование класса памяти x.
27. Тип функции определяется:
-
типом её аргументов;
-
использованием в программе;
-
типом её описания;
-
типом возвращаемого ею значения.
28. Автоматические объекты:
-
существуют во время выполнения данного блока и теряют свои значения при выходе из него;
-
существуют во время выполнения всей программы;
-
относятся к статическому классу памяти;
-
инициализируются только константами.
29. Каков будет результат выполнения операторов
nrs=22;
ptr=&nrs;
val=*ptr;:
-
присваивание значения 22 переменной ptr;
-
&nrs даёт адрес переменной ptr;
-
&nrs даёт адрес переменной val;
-
присваивание значения 22 переменной val.
30. Каков будет результат выполнения операторов:
int i,j,s;
i=j=2;
s=(i++)+(++j):
-
i=3, j=2, s=5;
-
i=3, j=3, s=6;
-
i=3, j=3, s=5;
-
i=2, j=3, s=5;
Доцент Кафедры ИС-4, к.т.н.
________________А.Е. Стефанович.
4
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.