Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Tekhnologii_programmirovania_i_metody_algoritmi...doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
151.04 Кб
Скачать

Технологии программирования и методы алгоритмизации (1 семестр)

Что такое файл?

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

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

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

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

Что означает заменитель ? в шаблоне для файлов?

любое количество символов в заданной позиции

любой единственный символ в данной позиции

любая последовательность (возможно пустая) от данной позиции до конца текущего поля

любая последовательность (возможно пустая) от данной позиции до начала текущего поля

Что означает заменитель * в шаблоне для файлов?

любое количество символов в заданной позиции

любой единственный символ в данной позиции

любая последовательность (возможно пустая) от данной позиции до конца текущего поля

любая последовательность (возможно пустая) от данной позиции до начала текущего поля

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

1

2

3

любое

Какое количество заменителя * может быть в шаблоне в поле имени или расширения файла?

1

2

3

любое

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

A**B.?

A??B.?

A??B.*

A**B.*

Как будет выглядеть шаблон для выделения всех файлов типа ЕХЕ, у которых имя файла состоит из трех символов и последний символ буква n?

**n.exe

??n.exe

3?n.exe

3*n.exe

Что такое каталог?

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

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

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

специальный файл с расширением DIR

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

33.333%В любой каталог могут входить одновременно и файлы и каталоги.

33.333%Любой каталог, за исключением корневого, может содержать сколько угодно файлов и других каталогов.

33.333%Порядок вхождения файлов и каталогов в каталог не влияют на возможность доступа к ним.

-33.333%Допускается вхождение в один и тот же каталог файлов и каталогов с одинаковыми именами.

-33.333%Глубина вхождения каталога ограничена 100 каталогами.

Что такое алгоритм?

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

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

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

это набор четких и ясных предписаний, последовательное выполнение которых приводит задачу в её первоначальное состояние

Назовите основные свойства алгоритма

33.333%Детерминированность

-33.333%Детерминальность

33.333%Результативность

33.333%Массовость

-33.333%Индивидуальность

Что такое детерминированность как свойство алгоритма?

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

применимость алгоритма к решению задач определенного класса

независимость выполнения алгоритма от времени

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

Что такое результативность как свойство алгоритма?

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

применимость алгоритма к решению задач определенного класса

независимость выполнения алгоритма от времени

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

Что такое массовость как свойство алгоритма?

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

применимость алгоритма к решению задач определенного класса

независимость выполнения алгоритма от времени

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

Что означает символ при записи алгоритма в виде схемы?

Обработка данных любого вида, приводящая к изменению значения, формы или размещения информации

Ввод или вывод данных

Проверка условия и выбор одного из нескольких альтернативных выходов

Отображает поток данных и управления.

Начало или конец схемы программы

  1. Что означает символ при записи алгоритма в виде схемы?

Обработка данных любого вида, приводящая к изменению значения, формы или размещения информации

Ввод или вывод данных

Проверка условия и выбор одного из нескольких альтернативных выходов

Отображает поток данных и управления.

Начало или конец схемы программы

  1. Означает символ при записи алгоритма в виде схемы?

Обработка данных любого вида, приводящая к изменению значения, формы или размещения информации

Ввод или вывод данных

Проверка условия и выбор одного из нескольких альтернативных выходов

Отображает поток данных и управления.

Начало или конец схемы программы

Что такое константа в языке Pascal?

величина, значение которой не меняется в процессе выполнения программы

величина, значение которой меняется в процессе выполнения программы

величина, значение которой меняется в процессе выполнения программы только 1 раз

величина, значение которой не меняется в процессе разработки программы

Выберите правильную запись для объявления именованной константы

Var c=20;

Const c=20;

Var c:=20;

Const c:=20;

  1. Выберите правильную запись для объявления именованной константы строкового типа

Const c=Группа АИ-35;

Const c=’Группа АИ-35’;

Const c:=Группа АИ-35;

Const c:=’Группа АИ-35’;

Что такое переменная в языке Pascal?

величина, значение которой не меняется в процессе выполнения программы

величина, значение которой меняется в процессе выполнения программы

величина, значение которой меняется в процессе выполнения программы только 1 раз

величина, значение которой не меняется в процессе разработки программы

Какой тип данных содержится в переменной типа Char?

целочисленный

строковый

вещественный

логический

символьный

  1. Какой тип данных содержится в переменной типа Integer?

целочисленный

строковый

вещественный

логический

символьный

  1. Какой тип данных содержится в переменной типа Real?

целочисленный

строковый

вещественный

логический

символьный

  1. Какой тип данных содержится в переменной типа String?

целочисленный

строковый

вещественный

логический

символьный

  1. Какой тип данных содержится в переменной типа Boolean?

целочисленный

строковый

вещественный

логический

символьный

Какие значения может принимать переменная типа Boolean(несколько вариантов ответа)?

50%true

-50%liar

50%false

-50%truth

Выберите правильную запись для объявления переменной

Var c:real;

Var c=real;

Var c:=real;

Var c(real);

Что делает операция div в языке Pascal?

деление 2 вещественных значений с отбрасыванием остатка

деление 2 целых значений с отбрасыванием целой части

деление 2 символьных значений с отбрасыванием остатка

деление 2 целых значений с отбрасыванием остатка

  1. Что делает операция mod в языке Pascal?

деление 2 вещественных значений с отбрасыванием целой части

взятие остатка от деления 2 целых значений

деление 2 символьных значений с отбрасыванием остатка

деление 2 целых значений с отбрасыванием остатка

Как на языке Pascal записать функцию, возвращающую модуль числа х?

abs(x)

exp(x)

ln(x)

sqr(x)

sqrt(x)

  1. Как на языке Pascal записать функцию, возвращающую экспоненту числа х?

abs(x)

exp(x)

ln(x)

sqr(x)

sqrt(x)

  1. Как на языке Pascal записать функцию, возвращающую квадратный корень числа х?

abs(x)

exp(x)

ln(x)

sqr(x)

sqrt(x)

  1. Как на языке Pascal записать функцию, возвращающую квадрат числа х?

abs(x)

exp(x)

ln(x)

sqr(x)

sqrt(x)

  1. Как на языке Pascal записать функцию, возвращающую натуральный логарифм числа х?

abs(x)

exp(x)

ln(x)

sqr(x)

sqrt(x)

Как на языке Pascal записать функцию, отбрасывающую дробную часть числа х?

trunc(x)

frac(x)

round(x)

div(x)

  1. Как на языке Pascal записать функцию, выделяющую дробную часть числа х?

trunc(x)

frac(x)

round(x)

div(x)

mod(x)

  1. Как на языке Pascal записать функцию, округляющую число х до ближайшего целого?

trunc(x)

frac(x)

round(x)

div(x)

mod(x)

Как на языке Pascal возвести число a в степень х (ах)?

ax:=ln(exp(a*x))

ax:=exp(ln(a*x))

ax:=exp(a*(ln(x))

ax:=exp(x*ln(a))

ax:=ln(x*(exp(a))

Как правильно выглядит общий вид оператора присваивания?

переменная=выражение

выражение=переменная

выражение:=переменная

переменная:=выражение

Как совершить обмен значениями между переменными x и y?

x : =y; y : =x

c : = x; x : = y; y : = c;

y : = c;

c : = x; c : = y; y : = c;

Как правильно выглядит оператор ввода в общем виде в Pascal?

raed(список_переменных);

read(список_переменных);

dear(список_переменных);

reat(список_переменных);

Как правильно выглядит оператор вывода в общем виде в Pascal?

white(список выражений и/или переменных);

writ(список выражений и/или переменных);

while(список выражений и/или переменных);

write(список выражений и/или переменных);

Как правильно в операторе вывода в Pascal записать вывод вещественного числа в удобной форме?

writeln(переменная:точность);

writeln(ширина:точность:переменная);

writeln(переменная:ширина:точность);

writeln(переменная:ширина);

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

<

>

=

><

<>

Из чего не может состоять логическое выражение?

операции отношения

арифметические выражения

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

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

Определите правильный приоритет операций отношения

1.and. 2. not. 3. or и xor. 4. Отношения.

1. Отношения. 2. and. 3. or и xor. 4. not.

1. not. 2. and. 3. or и xor. 4. Отношения.

1. or и xor. 2. and. not. 3. 4. Отношения.

Как правильно записывается короткий условный оператор?

if логическое_выражение while оператор1;

when оператор1 then логическое_выражение;

when логическое_выражение then оператор1;

if логическое_выражение then оператор1;

Как правильно вычислить значение max как максимальное значение из трех чисел a,b и с?

a:=max; if b > max then max:= b; if c > max then max:= c;

max:=a; if b > max then max:= b; if c > max then max:= c;

max:=a; if b < max then max:= b; if c < max then max:= c;

Как записывается полный условный оператор в общем виде?

when логическое_выражение then оператор1 else оператор2;

if логическое_выражение then оператор1 else оператор2;

if логическое_выражение then оператор1 when оператор2;

else логическое_выражение then оператор1 if оператор2;

Как правильно записать поиск числа m, как минимальное значение из x и y?

if x < y then m:= x; else m:= y;

if x > y then m:= x else m:= y;

if x < y then m:= x else m:= y;

if x < y then m= x; else m= y;

Как правильно записать такую задачу: Если a и b одного знака, найти их произведение, иначе заменить нулями?

if a*b > 0 then c:= a*b else a:= 0; b:= 0;

if a*b < 0 then c:= a*b else begin a:= 0; b:= 0; end;

if a*b > 0 then c:= a*b; else begin a:= 0; b:= 0; end;

if a*b > 0 then c:= a*b else begin a:= 0; b:= 0; end;

Как в общем виде записывается оператор выбора?

case выражение of список1: оператор1; список2: оператор2; . . . списокN: операторN; else оператор0; end;

case выражение of список1= оператор1; список2= оператор2; . . . списокN= операторN; else оператор0;

case выражение of список1: оператор1; список2: оператор2; . . . списокN: операторN; else оператор0 end;

case выражение of список1: оператор1; список2: оператор2; . . . списокN: операторN; else оператор0; end.

Какой оператор цикла изображен на рисунке ?

цикл с предусловием

цикл с постусловием

цикл со счетчиком