Учебная работа. Шпаргалка: Информатика. Тестовые задания. Кузнецов Chapter5

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Контрольные рефераты

Учебная работа. Шпаргалка: Информатика. Тестовые задания. Кузнецов Chapter5

часть 5.
Òåñòîâûå çàäàíèÿ ïî òåìå

1.

метод — это:

а)

правила выполнения определенных действий;

б)

направленный граф, указывающий порядок выполнения некого набора установок;

в)

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

г)

набор установок для компа;

д)

протокол вычислительной сети.

2.

Укажите более полный список методов записи алгоритмов:

а)

словесный, графический, псевдокод, программный;

б)

словесный;

в)

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

г)

словесный, программный;

д)

псевдокод.

3.

Сущность такового характеристики метода как
состоит в том, что:

а)

метод должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);

б)

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

в)

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

г)

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

д)

исполнитель метода не должен принимать решения, не предусмотренные составителем метода.

4.

Сущность такового характеристики метода как
состоит в том, что:

а)

метод должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);

б)

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

в)

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

г)

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

д)

исполнитель метода не должен принимать решения, не предусмотренные составителем метода.

5.

Сущность такового характеристики метода как
состоит в том, что:

а)

метод должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);

б)

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

в)

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

г)

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

д)

исполнитель метода не должен принимать решения, не предусмотренные составителем метода.

6.

Сущность такового характеристики метода как
состоит в том, что:

а)

метод должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);

б)

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

в)

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

г)

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

д)

исполнитель метода не должен принимать решения, не предусмотренные составителем метода.

7.

Сущность такового характеристики метода как
состоит в том, что:

а)

метод должен иметь дискретную структуру (должен быть разбит на последовательность отдельных шагов);

б)

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

в)

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

г)

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

д)

исполнитель метода не должен принимать решения, не предусмотренные составителем метода.

8.

метод именуется линейным:

а)

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

б)

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

в)

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

г)

если он представим в табличной форме;

д)

если он содержит в себе вспомогательный метод.

9.

Метод именуется повторяющимся:

а)

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

б)

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

в)

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

г)

если он представим в табличной форме;

д)

если он содержит в себе вспомогательный метод.

10.

Метод содержит в себе ветвление, если:

а)

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

б)

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

в)

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

г)

если он представим в табличной форме;

д)

если он содержит в себе вспомогательный метод.

11.

Ñèñòåìû ïðîãðàììèðîâàíèÿ:

а)

îáåñïå÷èâàþò íåïîñðåäñòâåííîå ðåøåíèå ïîëüçîâàòåëüñêèõ çàäà÷;

б)

ïîçâîëÿþò ñîçäàâàòü íîâûå ïðîãðàììû íà ÿçûêàõ ïðîãðàììèðîâàíèÿ;

в)

îáåñïå÷èâàþò ðàáîòó âñåõ àïïàðàòíûõ óñòðîéñòâ êîìïüþòåðà è äîñòóï ïîëüçîâàòåëÿ ê íèì;

г)

ïðåäñòàâëÿþò ñîáîé ñîâîêóïíîñòü ïðîãðàìì, èñïîëüçóåìûõ äëÿ ðàçëè÷íûõ îïåðàöèé ñ äîêóìåíòàìè;

д)

ïðåäíàçíà÷åíû äëÿ óíè÷òîæåíèÿ êîìïüþòåðíûõ âèðóñîâ è çàðàæåííûõ èìè ôàéëîâ.

12.

Õàðàêòåðíûì ïðèçíàêîì ëèíåéíîé ïðîãðàììû ÿâëÿåòñÿ:

а)

ñòðîãî ïîñëåäîâàòåëüíîå âûïîëíåíèå îïåðàòîðîâ â ïîðÿäêå èõ çàïèñè;

б)

íàëè÷èå â êàæäîé ïðîãðàììíîé ñòðîêå òîëüêî îäíîãî îïåðàòîðîâ;

в)

èñïîëüçîâàíèå â íåé èñêëþ÷èòåëüíî îïåðàòîðîâ ïðèñâàèâàíèÿ;

г)

ïðèñóòñòâèå â íåé îïåðàòîðîâ óñëîâíîãî è áåçóñëîâíîãî ïåðåõîäà;

д)

ïðèñóòñòâèå â íåé îïåðàòîðîâ öèêëà.

13.

Ïîäïðîãðàììîé íàçûâàþò:

а)

÷àñòü ïðîãðàììû, ñîäåðæàùóþ íåîäíîêðàòíî âûïîëíÿåìûå êîìàíäû;

б)

íåçàâèñèìûé ïðîãðàììíûé ìîäóëü;

в)

случайный фрагмент программки;

г)

íàáîð îïåðàòîðîâ, ñëåäóþùèõ â ïðîãðàììå çà îïåðàòîðîì GOSUB;

д)

÷àñòü ïðîãðàììû, ñëóæàùåé äëÿ ðåøåíèÿ íåêîòîðîé âñïîìîãàòåëüíîé çàäà÷è.

14.

Важный принцип структурного программирования базируется на утверждении:

а)

хоть какой метод имеет дискретную структуру;

б)

метод хоть какой трудности можно выстроить при помощи последующих базисных структур: линейной, ветвящейся, повторяющейся;

в)

современный комп — это единство аппаратных средств и программного обеспечения;

г)

суть формализации решаемой задачки заключается в составлении метода;

д)

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

15.

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

а)

именованием;

б)

именованием, значением и типом;

в)

именованием и типом;

г)

именованием и значением;

д)

значением.

16.

Массив — это:

а)

поименованный набор фиксированного числа однотипных данных;

б)

ограниченная апострофами последовательность всех знаков;

в)

совокупа разнородных данных, описываемых и обрабатываемых как единое целое;

г)

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

д)

набор переменных, начинающихся с одной буковкы.

17.

Метод решения некой подзадачи, выполняющийся обычно не один раз, именуется:

а)

линейным;

б)

ветвящимся;

в)

повторяющимся;

г)

вспомогательным;

д)

вложенным.

18.

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

а)

X=X+Y: Y=X-Y: X=X–Y;

б)

B=X: X=Y: Y=X;

в)

X=Y: Y=X;

г)

Y=X: B=X: X=Y;

д)

C=X: X=Y: X=C.

19.

Укажите последовательность установок, в итоге выполнения которых будет найдено наибольшее

а)

INPUT X,Y: MAX=ABS(X–Y)/2+(X+Y)/2: PRINT MAX;

б)

INPUT X,Y: IF X>Y THEN MAX=X: PRINT MAX;

в)

INPUT X,Y: IF X<Y THEN MAX=Y: PRINT MAX;

г)

INPUT X,Y: IF X<Y THEN MAX=X: PRINT MAX ELSE MAX=Y: PRINT MAX;

д)

INPUT X,Y: MAX=ABS(X–Y)/2–(X+Y)/2: PRINT MAX;

20.

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

1+3+5+….+ 2N–1 (N>1):

а)

NPUT N: S=N^2: PRINT S;

б)

INPUT N: S=0: FOR K=1 TO 2*N–1: S=S+2*K–1: NEXT: PRINT S;

в)

INPUT N: PRINT S;

г)

INPUT N: PRINT S;

д)

INPUT N: PRINT S.

21.

На каком расстоянии от собственного исходного положения будет находиться черепашка опосля выполнения установок:

ВП 30 НД 80 ВП 100 НД 60

а)

10;

б)

70;

в)

40;

г)

50.

22.

На какой угол относительно собственного исходного положения оборотится черепашка опосля выполнения установок:

ЛВ 45 ПР 90 ЛВ –30 ПР 15

а)

130;

б)

–25;

в)

90;

г)

50.

23.

Имеет ли

ВП 50 ВП 10 НД 40 НД 60 ВП 105

а)

да;

б)

нет.

24.

Какую фигуру начертит черепашка опосля выполнения установок:

ВП 40 ЛВ 60 НД 40 ЛВ 60 ВП 40

а)

четырехугольник;

б)

треугольник;

в)

пятиугольник;

г)

шестиугольник.

25.

Что покажется на дисплее опосля выполнения последующей последовательности установок:

ИГ НОВЦВЕТ 4 ВП 60 ПР 90 ВП 40 ПР 90 ВП 60 ПР 90 ВП 40 ЛВ 15 ПП ВП 20 ПО КРАСЬ

а)

красноватый треугольник;

б)

треугольник и красноватая область вне треугольника;

в)

красноватый прямоугольник;

г)

прямоугольник и красноватая область вне прямоугольника.

26.

Êàêîâû áóäóò çíà÷åíèÿ âñåõ èñïîëüçóåìûõ ïåðåìåííûõ ïîñëå âûïîëíåíèÿ òàêîé ñåðèè êîìàíä:

ПУСТЬ «Х 5 ПУСТЬ «Y 8 ПУСТЬ «Z :X + 1

ПУСТЬ «T :Z + :Y ПУСТЬ «T :T + 1

а)

X=5, Y=8, Z=9, T=15;

б)

X=5, Y=8, Z=6, T=15;

в)

X=6, Y=7, Z=6, T=15.

27.

Êàêàÿ ôèãóðà áóäåò èçîáðàæåíà íà ýêðàíå äèñïëåÿ ïîñëå âûïîëíåíèÿ ïîñëåäîâàòåëüíîñòè êîìàíä:

ИГ ПОВТОРИ 5[ВП 60 ПР 72] СЧ

а)

5 квадратов;

б)

ломаная, состоящая из 5 отрезков;

в)

верный пятиугольник.

28.

Êàêàÿ èç êîìàíä èçîáðàçèò íà ýêðàíå äèñïëåÿ ïðàâèëüíûé òðåóãîëüíèê ñî ñòîðîíîé 30:

а)

ПОВТОРИ 4 [ВП 30 ПР 120];

б)

ПОВТОРИ 3 [ВП 120 ПР 60];

в)

ПОВТОРИ 3 [ВП 30 ПР 120].

29.

Êàêàÿ èç ñëåäóþùèõ ïðîöåäóð ÿâëÿåòñÿ ðåêóðñèâíîé:

а)

ЭТО ФИГУРА

ПОВТОРИ 4[ВП 40 ПР 90]

ПОВТОРИ 4[ВП 40 ЛВ 120]

КОНЕЦ ;

б)

ЭТО ЛОМАНАЯ

ВП 40 ПР 70 ЛОМАНАЯ

КОНЕЦ .

30.

При выполнении процедуры:

ЭТО ФИГУРА

ЛВ 120 ВП 30 ЛВ 60 ВП 30 ЛВ 120 ВП 40

КОНЕЦ

будет вычерчен:

а)

равнобедренный треугольник;

б)

четырехугольник;

в)

верный треугольник.

31.

Пусть мы имеем последующую функцию:

ЭТО КВАДРАТ :А

ПОВТОРИ 4 [ВП :А ПР 90]

КОНЕЦ

Что будет вычерчено при вызове команды

КВАДРАТ 10:

а)

4 квадрата со стороной 10;

б)

квадрат со стороной 10;

в)

10 квадратов, длина стороны которых равна 10?.

32.

При выполнении процедуры:

ЭТО задачка :N

ПУСТЬ «K 1 ПУСТЬ «I 1 ПОВТОРИ :N–1

[ПУСТЬ «I :I + 1 ПУСТЬ «T ОСТАТОК :N :I

ЕСЛИ :T=0 [ПУСТЬ «K :K+:I]] ПОКАЖИ :S

КОНЕЦ

рассчитывается:

а)

число делителей натурального числа N;

б)

сумма делителей натурального числа N.

33.

Пусть дана процедура:

ЭТО задачка :N

ПУСТЬ «K «обычное ПУСТЬ «I 1

ЕСЛИ :N>2 [ПОВТОРИ :N–2

[ПУСТЬ «I :I+1

ПУСТЬ «T ОСТАТОК :N :I ЕСЛИ :T=0

[ПУСТЬ «K «cоставное] ] ] ПОКАЖИ :K

КОНЕЦ .

Укажите итог ее выполнения при воззвании к ней командой задачка 14

а)

составное;

б)

обычное;

в)

1, 2, 7, 14;

г)

24.

34.

Процедура:

ЭТО задача :X

ЕСЛИИНАЧЕ (ИЛИ :X>0 :X=0)

[ПОКАЖИ [принадлежит]] [ПОКАЖИ

[не принадлежит ]]

КОНЕЦ

есть процедура решения задачки:

а)

принадлежит ли число Х области определения функции f(x)=3/x;

б)

принадлежит ли число Х области определения функции f(x)=1/2*x1/2
;

в)

принадлежит ли число Х области определения функции f(x)=(x2
+1)/x.

35.

При воззвании к процедуре:

ЭТО задачка :X :Y

ЕСЛИИНАЧЕ (И :X>0 :Y>0 :Y<5-2*:X)

[ПОКАЖИ [принадлежит]] [ПОКАЖИ

[не принадлежит]]

КОНЕЦ

командой задачка 4 1 на дисплее покажется ответ:

а)

принадлежит;

б)

не принадлежит.

36.

При воззвании к процедуре:

ЭТО задачка :N :M

ЕСЛИ :N>:M [ПУСТЬ «N :N-:M]

ЕСЛИ :M>:N [ЕСЛИ «M :M-:N]

ЕСЛИИНАЧЕ НЕ :N=:M [задачка :N :M]

[ЕСЛИ «P :N ПОКАЖИ :P]

КОНЕЦ

командой задачка 8 12
будет получен ответ:

а)

2;

б)

4;

в)

24.

37.

Какую фигуру вычертит черепашка опосля выполнения процедуры:

ЭТО ФИГУРА

ИГ НМ [20 30] НОВХ 40 НМ [0 60] НОВY 0

КОНЕЦ

а)

квадрат;

б)

прямоугольник;

в)

трапецию;

г)

треугольник;

д)

два отрезка.

38.

Опосля выполнения установок:

ПУСТЬ «Х (слово «та «ро «не) ПОКАЖИ :Х

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

а)

нерота;

б)

тароне;

в)

танеро.

39.

Значением функции ПЕРВЫЙ «дорога является:

а)

«дорог;

б)

«адорог;

в)

«орога;

г)

«д.

40.

При воззвании к процедуре :

ЭТО задачка

ПУСТЬ «L сколько :Х ПУСТЬ «Y «

ПОВТОРИ :L [ПУСТЬ «Р ПЕРВЫЙ :Х

ЕСЛИ НЕ :Р=»а [ПУСТЬ «Y слово :Y :P]

ПУСТЬ «Х КПРВ :Х] ПОКАЖИ :Y

КОНЕЦ

командой задачка бананы
на дисплее покажется слово:

а)

баанааны;

б)

аа;

в)

бнны;

г)

ббаннанны.

41.

Дана процедура решения некой задачки:

ЭТО задача

ПУСТЬ «K 0 ПУСТЬ «L сколько :X ]

ПУСТЬ «Y «

ПОВТОРИ :L [ПУСТЬ «K :K+1

ПУСТЬ «T ОСТАТОК :K 2 ПУСТЬ «G

ПЕРВЫЙ :X

ЕСЛИ :T=0 [ПУСТЬ «Y слово :Y :G]

ПУСТЬ «X КПРВ :Х] ПОКАЖИ :Y

КОНЕЦ

Укажите условие данной нам задачки:

а)

составьте функцию, вычеркивающую из слова Х буковкы, стоящие на четных местах;

б)

составьте функцию, вычеркивающую из слова Х буковкы, стоящие на нечетных местах;

в)

составьте функцию, удваивающую каждую четную буковку слова Х;

г)

составьте функцию, удваивающую каждую нечетную буковку слова Х.

42.

Дана процедура:

ЭТО ЗАДАЧА :X :S

ПУСТЬ «L сколько :S

ПОВТОРИ :L [ПУСТЬ «R ПРВ :S

ЕСЛИИНАЧЕ :R=:X

[ПУСТЬ «S КПРВ :S]

[ПУСТЬ «S КПРВ :S ПУСТЬ «S ВКСП :R :S]]

ПОКАЖИ :S

КОНЕЦ

В итоге выполнения команды

задачка 2 [2 5 7 2 8 5 6
] будет получен ответ:

а)

[7 8 6];

б)

[2 7 8 6];

в)

[2 8 6];

г)

[2 5];

д)

[5 7 8 5 6];

е)

[5 2 5].

43.

Дана процедура решения некой задачки:

ЭТО задача :X :S

ПУСТЬ «L СКОЛЬКО :S

ПОВТОРИ :L [ПУСТЬ :R ПРВ :S

ЕСЛИИНАЧЕ :R>0

[ПУСТЬ «S КПРВ :S ПУСТЬ «S ВКСП 1 :S]

[ПУСТЬ «S КПРВ :S ПУСТЬ «S ВКСП :R :S]]

ПОКАЖИ :S

КОНЕЦ

Укажите условие данной нам задачки:

а)

составьте функцию подсчета положительных частей перечня S;

б)

составьте функцию подмены положительных частей перечня S единицами;

в)

составьте функцию удаления положительных частей перечня S.

44.

Чему станет равно

а)

1;

б)

2;

в)

3;

г)

5.

45.

При каком начальном значении переменной X результатом выполнения команды X=X mod 3 будет 0:

а)

при любом, кратном 3;

б)

5;

в)

4;

г)

2.

46.

При каких начальных значениях переменной X и Y в итоге выполнения команды X=X^Y–Y

а)

4, 1;

б)

3, 2;

в)

2, 2;

г)

5, 1.

47.

Операторы в языке Basic отделяются:

а)

двоеточием;

б)

точкой с запятой;

в)

запятой;

г)

пробелом.

48.

Какая из функций не является интегрированной в языке программирования Basic:

а)

ABS(X);

б)

EXP(X);

в)

INT(X);

г)

LG(X).

49.

По какой формуле в языке программирования Basic быть может выражен арксинус:

а)

ATN(X/SQR(–X*X+1);

б)

1/SIN(X);

в)

ATN(X/SQR(–X*X+1)+1.5708;

г)

ATN(X)+1.5708.

50.

Укажите синтаксически некорректную запись:

а)

X=Y*SIN (X) ^2+4;

б)

X=Y*SIN^2(X)+4;

в)

X=Y*SIN (X^2)+4;

г)

X=Y^2*SIN (X)+4.

51.

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

а)

последовательность пронумерованных строк, в каждой из которых записаны предписания для компа;

б)

последовательность поименованных при помощи буквенных меток строк, в каждой из которых записаны предписания для компа;

в)

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

г)

последовательность операторов языка программирования Basic, отделенных друг от друга двоеточием.

52.

Значение выражения 2*4^2–5^3*2 равно:

а)

–186;

б)

–15661;

в)

–234;

г)

–61.

53.

Огромное количество точек плоскости, ввод координат которых (X,Y) при выполнении программки:

10 INPUT X,Y

12 IF X^2+Y^2<=4 AND X>0 THEN PRINT

“Принадлежит” ELSE PRINT “Не принадлежит”

приводит к возникновению на дисплее слова “Принадлежит”, представляет собой:

а)

полукруг;

б)

верхнюю полуплоскость;

в)

круг;

г)

круг и верхнюю полуплоскость.

54.

Огромное количество точек плоскости, ввод координат которых (X,Y) при выполнении программки:

10 INPUT X,Y

12 IF (X^2+Y^2<=4 AND X>0) ОR (X>0) THEN

PRINT

“Принадлежит” ELSE PRINT “Не принадлежит”

приводит к возникновению на дисплее слова “Принадлежит”, представляет собой:

а)

верхнюю полуплоскость;

б)

полукруг;

в)

круг;

г)

круг и верхнюю полуплоскость.

55.

программка:

10 input N: g=2

13 if N=1 then end

14 if N mod g=0 then print g: N=N/g:

goto 13 else g=g+1: goto 13

а)

печатает обыкновенные множители числа N;

б)

печатает все делители числа N;

в)

четные делители числа N;

г)

составные делители числа N.

56.

При выполнении программки:

10 K=2: FOR K=1 TO 10: PRINT K: K=K+2: NEXT

на экран будут выведены числа:

а)

2, 5, 8, 11;

б)

1, 4, 7, 10;

в)

2, 5, 8;

г)

1, 3, 6, 9.

57.

При выполнении программки:

10 INPUT N: S=0: FOR K=1 to N: S=S+N^2: NEXT:

PRINT S

при N=3 на экран будет выведено число:

а)

14;

б)

9;

в)

6;

г)

10.

58.

Что произойдет в итоге выполнения команды

PRINT «3*3=»; 3*3:

а)

на экран будет выведено 3*3=9;

б)

на экран будет выведено 3*3=3*3;

в)

на экран будет выведено 9;

г)

на бумаге будет написано 3*3=9.

59.

Укажите слово, пропущенное в тексте: “Оператор … употребляется для написания объяснений к программке и не оказывает никакого воздействия на ход ее выполнения”. Какой оператор пропущен:

а)

LIST;

б)

LET;

в)

REM;

г)

NEW.

60.

Опосля служебного слова INPUT в языке программирования Basic указывается:

а)

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

б)

список, применяемых в программке констант;

в)

список всех применяемых в программке переменных;

г)

перечень выражений.

61.

Какие служебные слова употребляются при записи оператора бесспорного перехода:

а)

GOTO;

б)

IF, THEN;

в)

GOSUB;

г)

RETURN.

62.

В которых программных строчках при записи операторов условного перехода допущены ошибки:

10 IF A=B THEN 20
20 IF AB THEN A1
30 IF A>B THEN X=X+A
40 IF A<B THEN A1 ELSE A2

а)

20, 40;

б)

10, 30;

в)

10, 20;

г)

20.

63.

В операторе цикла в языке программирования Basic опосля служебного слова STEP указывается:

а)

арифметическое выражение, значение которого описывает величину приращения параметра цикла;

б)

изначальное

в)

выражение, определяющее конечное

г)

логическое выражение,

64.

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

а)

FN;

б)

DE;

в)

FX;

г)

DF.

65.

Запись “2000” в языке программирования Basic представляет собой:

а)

текстовую константу из набора знаков 2000;

б)

число;

в)

год;

г)

текстовую константу из набора знаков “2000”.

66.

Решением какой задачки будет последующая программка:

10 INPUT X$: Y$=»»: FOR K=1 TO LEN(X$):

Y$=MID$(X$,K,1)+Y$: NEXT: ? Y$

а)

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

б)

составьте программку, записывающую слово X в слово Y;

в)

составьте программку, генерирующую слово Y из слова X так, что i-ая буковка слова X становится i+1-ой буковкой слова Y, а крайняя первой.

67.

Если X$=»победа», K=2, P=4, то MID$(X$,K,P) равно:

а)

«неудача»;

б)

«пища»;

в)

«да»;

г)

«обед».

68.

Решением какой задачки будет последующая программка:

10 INPUT X$: Y$=»»: FOR K=1 TO LEN(X$)

STEP 2: Y$=Y$+MID$(X$,K,1): NEXT: ? Y$

а)

составьте программку, удваивающую каждую буковку слова;

б)

составьте программку, вычеркивающую буковкы слова X, стоящие на нечетных местах;

в)

составьте программку, вычеркивающую буковкы слова X, стоящие на четных местах;

г)

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

69.

Результатом выполнения программки:

10 INPUT N: P=1: FOR K=1 TO N: P=P*K: NEXT: ? P при N=5 будет:

а)

120;

б)

15;

в)

5;

г)

20.

70.

Результатом выполнения программки:

10 INPUT N: S=0: N$=STR$(N): FOR K=2 TO

LEN(N$): S=S+ VAL(MID$(N$,K,1): NEXT: ? S

будет:

а)

количество цифр числа N;

б)

сумма цифр числа N;

в)

число делителей числа N;

г)

количество обычных множителей числа N.

71.

Опосля выполнения программки:

10 DIM A(12,12): FOR K=1 TO 12: FOR T=1 TO 12

12 IF (K+T) MOD 2=0 THEN A(K,T)=0 ELSE

A(K,T)=1

14 NEXT: NEXT

сумма A(1,6)+A(2,7)+A(3,8)+A(4,9)+A(5,10) будет равна:

а)

2;

б)

0;

в)

4;

г)

5.

72.

Опосля выполнения программки:

10 DIM A(10): FOR K=11 TO 2 STEP –1:

A(K–1)=K: NEXT

12 S=0: FOR K=1 TO 10

14 IF A(K)<5 THEN S=S+A(K)

16 NEXT: ? S

на экран будет выведено число:

а)

4;

б)

5;

в)

9;

г)

3.

73.

Что покажется на дисплее опосля пуска программки:

10 FOR K=12 TO 1 STEP – 3: PRINT: NEXT K

а)

ничего;

б)

12, 9, 6, 3;

в)

сообщение о ошибке;

г)

12, 8, 4.

74.

В алфавит языка Pascal не заходит служебное слово:

а)

BEGIN;

б)

STEP;

в)

WHILE;

г)

THEN.

75.

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

а)

AR;

б)

BR;

в)

WR;

г)

OR.

76.

Числа в языке Pascal различаются:

а)

как натуральные и вещественные;

б)

как натуральные и целые;

в)

как целые и вещественные;

г)

как целые и правильные дроби.

77.

Вещественные числа в языке Pascal могут иметь вид:

а)

лишь с фиксированной точкой;

б)

только с плавающей точкой;

в)

с фиксированной и плавающей точкой.

78.

Чему равно

а)

1024;

б)

20;

в)

25;

г)

625.

79.

Какое из приведенных неравенств правильно:

а)

–4.9876543234 E–02<–0,03;

б)

–4.9876543234 E–02<–0,5;

в)

–4.9876543234 E–02>–0,03;

г)

–4.9876543234 E–02<–0,4.

80.

Комментарий к тексту программки на языке Pascal заключается:

а)

в круглые скобки;

б)

в фигурные скобки;

в)

в квадратные скобки;

г)

меж служебными словами Begin, End.

81.

Служебное слово LABEL в программке на языке Pascal фиксирует:

а)

начало раздела программки, содержащего перечень меток;

б)

начало раздела программки, содержащего описание переменных;

в)

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

г)

начало раздела программки, содержащего список констант.

82.

Служебное слово CONST в программке на языке Pascal фиксирует:

а)

начало раздела программки, содержащего описание переменных;

б)

начало раздела программки, содержащего перечень меток;

в)

начало раздела программки, содержащего список констант;

г)

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

83.

Служебное слово TYPE в программке на языке Pascal фиксирует:

а)

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

б)

начало раздела программки, содержащего список констант;

в)

начало раздела программки, содержащего перечень меток;

г)

начало раздела программки, содержащего описание переменных.

84.

Служебное слово VAR в программке на языке Pascal фиксирует:

а)

начало раздела программки, содержащего список констант;

б)

начало раздела программки, содержащего перечень меток;

в)

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

г)

начало раздела программки, содержащего описание переменных.

85.

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

а)

VAR;

б)

WRITE;

в)

READ;

г)

GOTO.

86.

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

а)

READ;

б)

WRITE;

в)

VAR;

г)

GOTO.

87.

Операторы в программке на языке Pascal отделяются друг от друга:

а)

двоеточием;

б)

точкой с запятой;

в)

пробелом;

г)

запятой.

88.

В программке вычисления суммы частей арифметической прогрессии (при известном ее первом члене, разности и количестве ее членов):

Program ArifPro;

Var a, d, s: real; n: integer;

Begin

readln(a, d, n); s:= ; writeln(s)

End.

в операторе присваивания не обозначено арифметическое выражение. Оно быть может записано:

а)

a*n+d*(n–1)*n/2;

б)

a*(n+d*(n–1)*)n/2;

в)

a +d*(n–1)*n/2;

г)

a*n/2+d*(n–1)*n/2.

89.

Какая из перечисленных операций не является логической:

а)

NOT;

б)

OR;

в)

MOD;

г)

AND.

90.

Cоставное логическое выражение (X>=A) AND (X<=B) поистине при:

а)

xÎ[A,B];

б)

xÎ[A,¥] È [B,¥];

в)

xÎ[–¥, A] È [B,+¥];

г)

xÎ[A,¥] È [–¥,B].

91.

Сложное логическое выражение (X<=A) OR (X>=B) поистине при:

а)

xÎ[–¥, A] È [B,+¥];

б)

xÎ[A,B];

в)

xÎ[A,¥] È [B,¥];

г)

xÎ[A,¥] È [–¥,B].

92.

Имеется круглое отверстие радиуса R. При каком условии стержень длиной большей 2R c прямоугольными ребрами X, Y пройдет в это отверстие:

а)

(X>2*R) OR (Y>=2*R);

б)

(X>2*R) AND (Y<=R);

в)

X*X+Y*Y<=4*R*R;

г)

(X<=R) AND (Y>2*R).

93.

При каком условии числа A,B,C не являются упорядоченными по возрастанию:

а)

(A<=B) AND (B<=C);

б)

NOT ((A<=B) AND (B<=C));

в)

NOT ((A>B) OR (B>C));

г)

(A<=B) AND (NOT((B>C)).

94.

Ïðè êàêîì çíà÷åíèè X ïðè èñïîëíåíèè ïðîãðàììû áóäåò ïîëó÷åí îòâåò “ÄÀ”:

Program T21;

Var X: Integer;

Begin

Readln(X); If X MOD 2=0 Then Writeln(‘ДА’) Else

Writeln(‘НЕТ’)

End.

а)

3;

б)

7;

в)

15;

г)

4.

95.

 ïðîãðàììå íàõîæäåíèÿ íàèáîëüøåãî îáùåãî äåëèòåëÿ äâóõ íàòóðàëüíûõ ÷èñåë:

Program T22;

Label 1,2; Var A,B: Integer;

Begin Readln(A,B);

1: If A=B Then Goto 2;

If A>B Then A:=A–B Else B:=B–A; Goto 1;

2: Writeln(‘’,A)

End.

òåëîì öèêëà ÿâëÿåòñÿ:

а)

оператор If A>B

Then A:=A–B

Else B:=B-A;

б)

операторы If A>B

Then A:=A–B

Else B:=B-A;

Goto 1;

в)

операторы If A=B Then Goto 2;

If A>B

Then A:=A–B

Else B:=B–A;

г)

операторы 1: If A=B Then Goto 2;

If A>B Then A:=A–B

Else B:=B–A;

Goto 1.

96.

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

A:=1; N:=0; S:=0;

While A>1/1050 Do Begin A:=Exp(–N*Ln(2)):

S:=S+A End;

а)

1050;

б)

11;

в)

10;

г)

100.

97.

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

For K:=M Downto 1 Do

If (N MOD K=0) AND (M MOD K=0) Then Goto 1;

1: Writeln(K)

при N=96, M=36:

а)

25;

б)

24;

в)

36;

г)

12.

98.

Дана программка:

Program T26;
Var a: array[1..8] of Integer; M, k:

Integer;

Begin
For k:=1 to 8 Do Readln(a[k]); M:=a[1];

For k:=2 to 8 Do If M<a[k] Then M:=A[k]; Write(M)

End.

сколько раз будет исполнен оператор M:=A[k] при данном массиве: 3, 8, 7, 9, 4, 10, 2, 12:

а)

7;

б)

8;

в)

4;

г)

1.

99.

Ôðàãìåíò ïðîãðàììû:

K:=1; While (A[K]
<>
X) AND (K<=10) Do K:=K+1;

çäåñü X=7, à â êà÷åñòâå ýëåìåíòîâ ìàññèâà ââåäåíû ÷èñëà:

2, 3, 5, 7, 9, 12, 0, 7, 6, 7:

Ïîñëå èñïîëíåíèÿ ôðàãìåíòà ïðîãðàììû K
áóäåò ðàâíî:

а)

8;

б)

1;

в)

10;

г)

4.

100.

Ïðè íàáîðå ïðîãðàììû âû÷èñëåíèÿ ñóììû îòðèöàòåëüíûõ ýëåìåíòîâ ìàññèâà:

Program T28;
Var a: array[1..8] of Integer; s, k:

Integer;

Begin
For k:=1 to 8 Do Readln(a[k]); s:=0;

For k:=1 to 8 Do If a[k]<0 Then s:=s+a[k];

Writeln(s)

End.

â çàïèñè îïåðàòîðà s:=s+ a[k] áûëà äîïóùåíà îøèáêà — âìåñòî íåãî áûë çàïèñàí îïåðàòîð s:=s+1. Êàêèì îêàçàëñÿ îòâåò ïîñëå èñïîëíåíèÿ íåâåðíîé ïðîãðàììû, åñëè â êà÷åñòâå ýëåìåíòîâ ìàññèâà áûëè ââåäåíû ÷èñëà: –1, 3, –2, 4, –5, 6, –7, 8:

а)

–3;

б)

–15;

в)

4;

г)

8.

101.

Дана программка:

Program T29;

Var a: array[1..4, 1..4] of Integer; b: array[1..16] of

Integer; g, k,q: Integer;

Begin

For k:=1 to 4 Do For g:=1 to 4 Do a[k,g]:=g–k; q:=0;

For k:=1 to 4 Do For g:=1 to 4 Do If a[k,g]<0 Then

Begin q:=q+1; b[q]:= a[k,g] End;

m:=b[1]; For k:=1 to q Do If m< b[k] Then m:=b[k];

Writeln(m)

End.

При ее выполнении на экран будет выведено число:

а)

0;

б)

–3;

в)

–1;

г)

3.

102.

В языке программирования Pascal основное различие меж процедурами и функциями состоит в том, что:

а)

в итоге работы процедуры можно получить хоть какое количество данных, а функции — лишь одно;

б)

в процедуре допускается описание локальных переменных, а в функции — нет;

в)

в программке воззвание к процедуре может осуществляться неоднократно, тогда как к функции лишь один раз;

г)

в процедуре допускается внедрение глобальных переменных, а в функции — нет.

103.

Формальные характеристики процедуры:

а)

описываются в ее заголовке;

б)

перечисляются при вызове процедуры;

в)

указываются при описании данных в программке;

г)

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

104.

Фактические характеристики процедуры:

а)

описываются в ее заголовке;

б)

перечисляются при вызове процедуры;

в)

указываются при описании данных в программке;

г)

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

105.

Результатом вычисления функции

Copy(‘информатика’,3,5)

будет слово:

а)

атика;

б)

рма;

в)

форма;

г)

инфор.

106.

Результатом работы программки:

Program T34;

Var x: string[6];

Begin
x:=’мим’+’озадаченный’; Writeln(x) End.

будет слово:

а)

мим озадаченный;

б)

мимозадаченный;

в)

мимоза;

г)

озадаченный мим.

107.

Запись — это:

а)

совокупа разнородных данных, описываемых и обрабатываемых как единое целое;

б)

именованный набор с фиксированным количеством однотипных данных;

в)

ограниченная апострофами последовательность всех знаков;

г)

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

108.

Логическим именованием файла в языке программирования Pascal именуют:

а)

имя переменной, использующейся в программке при осуществлении операций над файлом;

б)

имя файла, под которым он записан на наружном устройстве;

в)

имя программки;

г)

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

109.

Физическим именованием файла в языке программирования Pascal именуют:

а)

имя программки;

б)

имя переменной, использующейся в программке при осуществлении операций над файлом;

в)

имя файла, под которым он записан на наружном устройстве;

г)

имя файла, под которым программка хранится на диске.

110.

Функция обработки признака конца файла F имеет вид:

а)

REWRITE(F);

б)

RESET(F);

в)

CLOSE(F);

г)

EOF(F).

111.

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

а)

запись;

б)

файл;

в)

массив;

г)

огромное количество.

112.

Что описывает структура данных:

а)

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

б)

внутреннее обоюдное размещение, метод связи и подборки частей структуры в памяти ПК ;

г)

метод упорядочения переменных.

]]>