Тест Программирование ФДО ТУСУР

Раздел
Программирование
Тип
Просмотров
231
Покупок
0
Антиплагиат
Не указан
Размещена
13 Авг 2022 в 11:14
ВУЗ
ФДО ТУСУР
Курс
Не указан
Стоимость
149 ₽
Демо-файлы   
3
docx
Вопросы Вопросы
73.4 Кбайт 73.4 Кбайт
jpg
Результат Результат
76.6 Кбайт 76.6 Кбайт
jpg
Курс Курс
40.4 Кбайт 40.4 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Ответы
79.5 Кбайт 149 ₽
Описание

Тест Программирование ФДО ТУСУР, Оценка 5. Сайт https://study.tusur.ru

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

Список вопросов:

Вопрос 1

Укажите следующее действие, записанное в виде условных операторов.

z = max(x, y) при x < 0; min(x, y) при x >=0

Выберите один или несколько ответов:

if x<0 then if x>y then z:=x else z:=y else if x<y then z:=x else z:=y;

if x>=0 then if x>y then z:=x else z:=y else if x>y then z:=x else z:=y;

if x<y then if x>0 then z:=y else z:=x; if x>=0 then z:=y else z:=x;

Вопрос 2

Укажите строки с ошибками в следующем фрагменте программы.

var x, y: real;

Выберите один или несколько ответов:

y:=1000;

for x:=0.1 to 0.9 do

y:=y+sin(round(x));

Вопрос 3

Что будет напечатано программой?

var b: integer;

function g(var x: integer): integer;

begin g:=x; x:=0 end;

begin

b:=2; write(g(b), g(b))

end.

Вопрос 4

Определите значение j после выполнения следующих операторов.

i:=5; j:=0;

while i>=0 do

begin

j:=j+1;

i:=i-1;

end;

Вопрос 5

Что будет напечатано программой?

type stringa = array [1..5] of char;

var i: integer; t: stringa;

procedure P(var s: stringa);

begin

i:=1;

while s[i]<'9' do

begin s[i]:=succ(s[i]); i:=i+1 end

end;

begin

i:=1; t:='12945'; P(t);

write(t[2])

end.

Вопрос 6

Определите, какими будут значения переменных p и d после выполнения операторов:

p:=true; d:=1; k:=235;

case k mod 10 of

3, 2, 7, 5: d:=k;

1:;

4, 8: begin p:=false; d:=2 end;

9, 6: begin p:=false; d:=3 end

end;

Укажите сначала значение переменной p, а потом через пробел значение переменной d.

Вопрос 7

const n=40;

var x: array [1..n] of integer;

i: integer; t: boolean;

Задача. Переменной t присвоить значение true, если элементы массива x упорядочены строго по возрастанию, и значение false иначе.

Какие из представленных программ решают эту задачу?

-i:=1;

repeat t:=x[i]<x[i+1]; i:=i+1

until (not t) or (i=n);

-t:=true;

for i:=1 to n-1 do

if x[i]>=x[i+1] then t:=false;

-t:=true; i:=1;

while t do

if x[i+1]>x[i] then i:=i+1 else t:=false;

Вопрос 8

Модули – это:

независимо хранимые и разрабатываемые программные единицы со строго определенными интерфейсами

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

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

Вопрос 9

Что будет напечатано?

write(copy('abcdefgh', 3, 8));

Вопрос 10

Определите значение j после выполнения следующих операторов.

i:=1000; j:=397;

while i>0 do

begin

j:=j+1;

i:=i-1;

end;

Вопрос 11

Определите значение s после выполнения следующих операторов.

s:=1;

repeat

s:=s+s

until s>=10;

Вопрос 12

Какое значение будет иметь переменная z после выполнения операторов при значениях переменных x=-1 и y=1?

z:=0;

if x>0 then if y>0 then z:=1 else z:=2;

Вопрос 13

var p: set of 0..9; i, j: integer;

Если i=3 и j=5, то какое значение получит переменная p при выполнении следующего оператора присваивания?

p:=[2*i..j];

Выберите один или несколько ответов:

 [3, 4, 5]

 [2, 3, 4, 5, 6]

 [ ]

Вопрос 14

type time = record h {час}: 0..23; m {минута}, s {секунда}: 0..59 end;

Описана процедура next(t, t1), присваивающая параметру t1 время, на 1 секунду большее времени t (учитывается смена суток).

В какой строке достаточно сделать небольшие изменения, чтобы эта программа правильно решала задачу?

Выберите один или несколько ответов:

procedure next(t, t1: time);

begin t1:=t;

with t1 do

if s<59 then s:=s+1

else begin

s:=0;

if m<59 then m:=m+1

else begin m:=0; h:=(h+1) mod 24 end

end

end;

Вопрос 15

Что будет напечатано программой, если для ввода заданы числа 1, 2 и 3?

var a, b: integer;

begin

read(b, a, b); writeln(a, b, a, b)

end.

Вам подходит эта работа?
Похожие работы
Основы программирования
Лабораторная работа Лабораторная
7 Дек в 17:09
24
0 покупок
Основы программирования
Тест Тест
6 Дек в 04:00
59
1 покупка
Основы программирования
Контрольная работа Контрольная
5 Дек в 08:42
57
2 покупки
Другие работы автора
Дискретная математика
Контрольная работа Контрольная
8 Окт в 06:06
30
0 покупок
Экономическая статистика
Контрольная работа Контрольная
24 Сен в 21:07
63
4 покупки
Экономическая статистика
Контрольная работа Контрольная
24 Сен в 06:07
70
1 покупка
Дискретная математика
Контрольная работа Контрольная
8 Мая в 10:52
89
0 покупок
Высшая математика
Контрольная работа Контрольная
8 Мая в 10:47
86
1 покупка
Высшая математика
Контрольная работа Контрольная
13 Апр в 19:49
127
4 покупки
Дискретная математика
Контрольная работа Контрольная
12 Апр в 09:48
141
4 покупки
Высшая математика
Контрольная работа Контрольная
12 Апр в 09:40
156
1 покупка
Дискретная математика
Контрольная работа Контрольная
24 Мар в 21:50
129
2 покупки
Высшая математика
Контрольная работа Контрольная
23 Мар в 09:52
90
1 покупка
Высшая математика
Контрольная работа Контрольная
20 Мар в 13:29
101
0 покупок
Высшая математика
Контрольная работа Контрольная
27 Фев в 13:44
245
5 покупок
Дискретная математика
Контрольная работа Контрольная
26 Фев в 15:11
100
1 покупка
Дискретная математика
Контрольная работа Контрольная
25 Фев в 22:09
146
6 покупок
Инвестиции и проекты
Контрольная работа Контрольная
8 Фев в 17:23
92
1 покупка
Математическая логика
Контрольная работа Контрольная
20 Ноя 2023 в 11:25
198
1 покупка
Основы программирования
Контрольная работа Контрольная
16 Ноя 2023 в 14:26
310
1 покупка
Дискретная математика
Контрольная работа Контрольная
14 Ноя 2023 в 11:21
234
1 покупка
Таможенное дело
Контрольная работа Контрольная
12 Ноя 2023 в 14:42
117 +3
2 покупки
ТВиМС - Теория вероятностей и математическая статистика
Контрольная работа Контрольная
11 Ноя 2023 в 09:08
142
3 покупки
Темы журнала
Показать ещё
Прямой эфир