|
15 |
lib |
|
exe |
|
11 |
|
В программе обязательно наличие: |
|
функции main |
|
объявления глобальных переменных |
|
объявления типов |
|
функций пользователя |
|
12 |
|
Сопоставьте виды трансляторов. |
|
Интерпретатор |
Производит пооператорную обработку и выпол- |
|
нение программы |
Компилятор |
Преобразует всю программу на машинный язык |
|
и потом выполняет |
Ассемблер |
Переводит программу с автокода в программу а |
|
машинном языке |
13 |
|
Какую задачу НЕ решает транслятор: |
|
Компоновка нескольких файлов в один |
|
Поиск синтаксических ошибок |
|
Генерация объектного модуля |
|
Распределение памяти для программы |
|
14
Что служит для обозначения имѐн переменных, функций и меток, применяемых в программе?
Идентификатор
Константа
Процедура Ключевое слово
15
Как называется фиксированная величина, которая не может быть изменена в программе? Переменная Константа Функция Метка
16
Идентификатор не может начинаться с: цифры латинской буквы
заглавной латинской буквы знака подчѐркивания
17
Выберите правильные идентификаторы. (3 верных ответа) my_name
abc
16
file5 main my name abs
18
Выберите правильное описание константы. const int a=15;
const int a=1.5; const int a:=15; int a=15;
19
Какой из перечисленных типов данных является символьным?
сhar int float void
20
Какой из перечисленных типов данных является числом с плавающей точкой? float
сhar int void
21
Сколько базовых типов данных используется в языке С?
5
4
6
7
22
Код какого шестнадцатибитового целого числа со знаком (тип int) показан на рисунке?
–15 15
–16
–1111
23
Выберите простые типы данных: (3 верных ответа) пустой вещественный символьный строковый массивы
24
Мантисса нормализованного числа лежит в диапазоне:
17
0.1≤m<1
0≤m<1 -0.1≤m<0 0.1≤m<0.9
25
Первый бит при хранении числа означает Знак числа Знак порядка Начало порядка
Начало мантиссы
26
Сколько байт занимает переменная типа char? 1 2 4 8
27
Какой модификатор обозначает знаковый тип? signed
unsigned long short
28
Какой модификатор обозначает беззнаковый тип? unsigned
signed long short
29
Какой модификатор увеличивает стандартный диапазон? long
short unsigned signed
30
Поразрядные операции можно использовать с переменной типа: short int
float double long double
31
Чему равно значение выражения int x=1, y=3; d=x/y; 0 0.3 0.(3)
18
1/3
32
Чему равно значение выражения -8 * 4 % 2 - 3 -3 13 27 -32
33
Чему должен быть равен х, чтобы значение выражения было равно true? a = 8; b = a – x; ( a < 10 ) && ( b = = 7)
1
34
Чему будет равно R = ! (A | | (X > 2) && (Y < 0)) при A = False, X = 3, Y = 2
true
–1 false 0
35
Чему равно значение s после выполнения кода int x = 1, y ;
y = x++; s = x + y;
3
36
Чему равно значение s после выполнения кода int x = 1, y ;
y = ++x; s = x + y;
4
37
Чему равно значение s после выполнения кода int x = 2, y = 3;
y += x;
s = x + y;
7
38
Управляющий символ \f осуществляет: перевод страницы перевод строки вывод знака вопроса вывод пробела
19
39
Управляющий символ \n осуществляет: перевод строки перевод страницы вывод знака вопроса вывод пробела
40
Какая команда формата определяет вывод вещественного числа?
%f
%i
%c
%s
41
Укажите номер строки с ошибкой в программе.
1.#include<stdio.h>
2.main()
3.{ char ch;
4.ch=`c`; printf("%d",ch);}
4
1
2
3
42
Какая команда формата не существует?
%k
%%
%d
%f
43
Какая команда формата определяет вывод символа на экран?
%c
%s
%i
%d
44
Какая функция обеспечивает ввод данных в С? scanf
input read printf
45
Выберите правильную строку ввода для следующих типов: char, float, int.
Л12.3 45
Л45 12.3
45 Л 12.3