Результаты тестирования по теме " Программист-2013 "
Тестируемому было предложено ответить на 45 вопросов
В результате чего он ответил на 45 вопросов
из них на 16 (36%) правильно
Затрачено времени: 0:20:24
Подробно
Результаты тестирования по теме " Программист-2013 "
Тестируемому было предложено ответить на 45 вопросов
В результате чего он ответил на 45 вопросов
из них на 16 (36%) правильно
Затрачено времени: 0:20:24
А н а л и з    о т в е т о в :
Вопрос:
Дан фрагмент программы с использованием процедуры:
procedure swap (a,b: integer; var a,b: integer);
var c:integer;
begin
c:=b;
b:=a;
a:=c;
end;
.........
Определите результаты выполнения процедуры, если при вызове процедуры a:=3; b:=-4.
Ответил неправильно:
процедура неправильно организована
Вопрос:
Как обозначен последний элемент массива P[1..732]?
Ответил правильно:
P[732]
Вопрос:
Необходимо в массиве подсчитать количество четных элементов. Какое условие верно?
Ответил неправильно:
if A[i] mod 2 < > then S:=A [i]+S
Вопрос:
Какие типы данных вы будете использовать при обработке информации следующего вида: количество учеников в колледже; группа и количество учеников?
Ответил неправильно:
real и char
Вопрос:
Сколько ошибок в программе?
Programm 1 Errors;
Var x, y:integer;
Begin
read(x);
y=x/2;
writeln(y)
End.
Ответил неправильно:
7
Вопрос:
Чего не может содержать раздел описаний?
Ответил неправильно:
Const;
Вопрос:
Команды, из которых состоит программа на Паскале, называются ...
Ответил неправильно:
операторами;
Вопрос:
С помощью какой команды закрывают программу в языке программирования ПАСКАЛЬ?
Ответил правильно:
Exit;
Вопрос:
Каким типом данных описываются символьные переменные?
Ответил неправильно:
REAL
Вопрос:
Каким будет значение переменной а после выполнения операторов:
a:=3;
if (a<4) then begin
Inc(a,2);
end;
Ответил правильно:
5
Вопрос:
Укажите порядок расположения основных блоков программы в языке программирования Турбо Паскаль:
A. Раздел операторов;
B. Строка заголовка;
C. Begin;
D. Раздел описаний;
E. End;
Ответил правильно:
В,D,C,A,E
Вопрос:
Какая структура программы верна?
Ответил правильно:
Program MyProgram;
begin
writeln('привет!');
end;
Вопрос:
Операторные скобки записываются с помощью...
Ответил правильно:
Begin end;
Вопрос:
Укажите правильно записанное имя программы:
Ответил правильно:
grant2;
Вопрос:
Какие значения могут принимать логические переменные BOOLEAN?
Ответил неправильно:
Close;
Вопрос:
Тип integer предназначен для переменных в которых хранятся ...
Выберите один из вариантов ответа:
Ответил неправильно:
любые числа
Вопрос:
Какие бывают типы ошибок в алгоритмах?
Выберите несколько вариантов ответа:
Ответил правильно:
синтаксические ошибки
логические ошибки
ошибки среды
Вопрос:
Выберите один из вариантов ответа. Для того, что бы установить размеры окна вывода рисунка 800х600 пикселей нужно воспльзоваться командой...
Ответил правильно:
SetWindowSize(800,600).
Вопрос:
Как подключить графическую библиотеку?
Выберите один из вариантов ответа:
Ответил неправильно:
var CRT;
Вопрос:
Каждое выражение (каждый оператор) в программе отделяется друг от друга ...
Выберите один из вариантов ответа:
Ответил правильно:
точкой с запятой
Вопрос:
С помощью какой команды мы можем вывести на экран текст?
Выберите один из вариантов ответа:
Ответил правильно:
write('текст')
Вопрос:
Алгоритм это ...
Выберите один из вариантов ответа:
Ответил правильно:
последовательность команд, выполнение которых приводит нас к решению поставленной задачи.
Вопрос:
Что будет результатом объединения множеств ['д', 'и'] + ['с', 'к']?
Ответил неправильно:
['д', 'и', 'с', 'к']
Вопрос:
Определите значение переменной k:
k:=0;
Str:='abcabc';
For i:=1 To Length (Str) Do
if Str[i]:='b' Then Inc (k);
Ответил неправильно:
0
Вопрос:
С помощью какой команды мы можем во время выполнения программы ввести в переменную А значение?
Выберите один из вариантов ответа:
Ответил неправильно:
с помощью команды присваивание;
Вопрос:
Как обозначается команда присваивания в PascalABC?
Выберите один из вариантов ответа:
Ответил неправильно:
=
Вопрос:
Если условие ложно, то ...
Выберите один из вариантов ответа:
Ответил правильно:
Выполняется то, что идет после команды else
Вопрос:
Для "если", "то", "иначе" укажите порядок следования вариантов ответа:
1. if
2. then
3. else
Ответил правильно:
1-2-3
Вопрос:
Когда окончится выполнение цикла:
while a
Ответил неправильно:
Цикл не закончится
Вопрос:
Как сделать так, что бы программа выполнялась в отдельном окне?
Выберите один из вариантов ответа:
Ответил неправильно:
Нажать "выполнить" в отдельном окне
Вопрос:
Даны служебные слова: While, Do, For, To.
Укажите порядок следования вариантов ответа:
1. делать
2. пока
3. для
4. до
Ответил неправильно:
2-3-4-1
Вопрос:
Каков диапазон значений типа ВУТЕ?
Ответил неправильно:
-128…127
Вопрос:
Какой результат выполнения неправильный?
Ответил неправильно:
24/12=2
Вопрос:
Какое из приведенных описаний одномерных массивов является неправильным?
Ответил неправильно:
TYPE SS=ARRAY[1..6] OF INTEGER;
VAR MAS:SS
Вопрос:
Укажите верно написанный оператор цикла, где:
var n,i:integer;
х:геаl;
a: array[1..30] of byte;
Ответил правильно:
for i:=1 to n do a[i]:=0
Вопрос:
Необходимо в массиве подсчитать количество четных элементов. Какое условие верно?
Ответил неправильно:
if A[i] mod 2 < > then S:=A [i]+S
Вопрос:
Какой результат получится, если К=78
CASE K OF
1:CENA: = 22;
2..4:CENA:=25;
56:CENA:=30
ELSE CENA:=35 END;
WRITELN (CENA*2);
Ответил неправильно:
60
Вопрос:
Укажите верно написанный оператор цикла, где находится N!
Ответил неправильно:
p:=1; for i:=1 to n do p:=p+i
Вопрос:
Условию "Если х=0.05, то идти к 70 " соответствует программная строка....
Ответил неправильно:
if x:=0,05 to goto 70
Вопрос:
В результате выполнения какой функции будет найдена третья степень Х?
Ответил неправильно:
Function F(x:real);
begin
y:=x*x*x ;
end
Вопрос:
Функция определяющая признак конца файла- ...
Ответил неправильно:
close(f)
Вопрос:
Определите значение функции Abs(n) ?
Ответил правильно:
абсолютное значение n
Вопрос:
Оператор "DIV" - ....
Ответил неправильно:
деление нацело
Вопрос:
Массив - это ...
Ответил неправильно:
ограниченная упорядоченная совокупность разнотипных величин.
Вопрос:
Какой фрагмент из ниже перечисленных выводит на экран сумму элементов каждой строки матрицы А размером n*n?
Ответил неправильно:
for I:=1 to n do begin s:=0;
for j:=1 to n do s:=s+a[I,j];end; writeln (s)