
wqjhiawuiawfwawfawfawfawfawfawfaef
.docУстановите последовательность этапов решения задачи на ЭВМ.
1Постановка задачи
2Разработка алгоритма
3Написание программы
4Отладка
5Тестирование
Алгоритмом называется:
-описание постановки задачи
+подробное и точное описание последовательности действий, приводящих к искомому результату
-преобразование информации в соответствии с поставленной задачей
-совокупность действий по преобразованию информации
-описание совокупности действий по преобразованию исходных данных
Алгоритм не обладает свойством:
-дискретности
-однозначности
-результативности
-массовости
+многозначности
Детерминированность алгоритма означает:
+получение одного и того же результата при одних и тех же исходных данных
-получение некоторого результата при решении поставленной задачи
-завершение работы за конечное число шагов
-его пригодность для решения определённого класса задач
-его применение к разным наборам входных данных
Результативность алгоритма означает:
-получение одного и того же результата при одних и тех же исходных данных
+получение некоторого результата или сообщение об ошибке при решении поставленной задачи
-завершение работы за конечное число шагов
-его пригодность для решения определённого класса задач
-его применение к разным наборам входных данных
Дискретность алгоритма означает:
-получение одного и того же результата при одних и тех же исходных данных
-получение некоторого результата при решении поставленной задачи
+завершение работы за конечное число шагов
-его пригодность для решения определённого класса задач
-его применение к разным наборам входных данных
Массовость алгоритма означает:
-получение одного и того же результата при одних и тех же исходных данных
-получение некоторого результата при решении поставленной задачи
-завершение работы за конечное число шагов
+его пригодность для решения определённого класса задач
-его применение к разным наборам входных данных
Укажите все способы описания алгоритма:
+словесный
-формульный
+графический
-функциональный
+программный
Блок
называется …
+Процесс
-Решение
-Модификация
-Предопределенный процесс
-Ввод/Вывод
Блок
называется:
-Процесс
-Решение
-Модификация
-Предопределенный процесс
+Ввод/Вывод
Блок
называется:
-Процесс
+Решение
-Модификация
-Предопределенный процесс
-Ввод/Вывод
Блок
называется:
-Ввод/Вывод
-Процесс
-Предопределенный процесс
+Модификация
-Решение
Укажите
структуру "Пока"
-а
-в
+с
-д
Укажите
структуру "До"
-а
+в
-с
-д
Базовой алгоритмической структурой не является:
-ветвление
-следование
-выбор
-цикл
+массив
Установите соответствие структур:
4линейная
5ветвление
6циклическая
1
2
3
С машинным кодом работает:
-редактор кода
-программист
-пользователь
+процессор
-все ответы правильные
Укажите исходные данные для работы транслятора:
-сообщения об обнаруженных в программе ошибках
+текст программы на языке программирования высокого уровня
-текст программы в машинных кодах
-комментарий к программе
-алгоритмическая структура
Компилятором называется программа, преобразующая...
-каждую строку исходной программы на язык высокого уровня
-каждую строку исходной программы в машинный код для ее исполнения
+исходную программу в машинный код для последующего исполнения
-исходную программу на язык высокого уровня
-все ответы правильные
Укажите 3 достоинства компилятора:
+транслированная программа может исполняться без компилятора
-простота тестирования и отладки
+использование технологии оптимизации
+увеличение скорости исполнения программы
-постоянный контроль среды программирования
Укажите верное утверждение:
-каждый транслятор является компилятором
-любой транслятор является компилятором
+любой компилятор является транслятором
-любой интерпретатор является компилятором
-все ответы правильные
Интерпретатором называется программа, преобразующая...
-каждую строку исходной программы на язык высокого уровня
+каждую команду исходной программы в машинный код для ее исполнения
-исходную программу в машинный код для последующего исполнения
-исходную программу на язык высокого уровня
-все ответы правильные
Укажите 3 достоинства интерпретатора:
-скорость исполнения интерпретируемой программы во много раз выше, чем компилированной
+простота тестирования и отладки
-при трансляции может использоваться технология оптимизации
+легкость остановки
+постоянный контроль со стороны среды программирования
При отладке программы выявляются ...
-орфографические ошибки
+синтаксические ошибки
-логические ошибки
-семантические ошибки
-алгоритмические ошибки
Тестирование программы -
-проверка работоспособности программы на одном наборе входных данных
-определение последовательности действий для получения результата
-определение количества действий для получения результата
-процесс поиска и устранения семантических ошибок
+проверка работоспособности программы на необходимом количестве исходных данных
Отладкой называется:
-запуск программы на исполнение
+процесс поиска и устранения ошибок
-процесс преобразования программы высокого уровня в машинный код
-определение количества действий для получения результата
-определение последовательности действий для получения результата
Программой называется:
-элементарная инструкция машине, выполняемая автоматически
-подробное и точное описание действий для получения результата
-совокупность данных, действий над ними и результат вычисления
+последовательность команд компьютера, приводящая к решению задачи
-все ответы правильные
Укажите языки программирования низкого уровня:
-С++
+Assembler
-Free Pascal
-Delphi
+Macro Assembler
-C#
Язык программирования высокого уровня -
-с большим числом функциональных возможностей
+удобный для восприятия человеком
-язык программирования супер ЭВМ
-удобный для компьютера
-удобный как для человека, так и для супер ЭВМ
Укажите папки, создаваемые ИСР Visual C# Express при компиляции проекта:
-Properties
+Bin
-Ссылки
-Проект
+Obj
Исполняемый файл имеет расширение:
-pas
+exe
-res
-prj
-bat
Консоль - это ... и ...
+монитор
-мышь
+клавиатура
-системный блок
-принтер
В алфавит языка C# не входят:
-буквы латинского алфавита
+буквы греческого алфавита
-специальные символы
-зарезервированные слова
-стандартные идентификаторы
В языке C# идентификатором пользователя не может быть:
-метка
-константа
-переменная
+ключевое слово
-тип данных
Укажите все слова языка C#:
+зарезервированные слова
+стандартные идентификаторы
+идентификаторы пользователя
-пробелы
-все ответы правильные
Укажите все зарезервированные слова языка C#:
+byte
+int
-x
+class
-Z1
Укажите все правильные идентификаторы:
-My Program
+x1
-x 0
+x_2
-1_y
+д
Укажите все правильные составные символы языка C#:
+<=
+>=
-=<
+==
-=>
Укажите все правильные составные символы языка C#
+==
-~=
+!=
-^'
+<=
Укажите все правильные идентификаторы пользователя
+y
-1x
+x1
+б
-m 10
Укажите все правильные идентификаторы:
+x1
-1x
-1 i
+б, д
+x, y
Укажите правильные символы обозначения комментария в языке C#:
+//
-[ ]
-{ }
-( )
+/* */
-\\
Установите соответствие между форматами объявления данных:
4тип имя_переменной
5тип имя_переменной=значение
6const тип имя_переменной=значение
1переменная без инициализации
2переменная с инициализацией
3константа
Укажите все правильно объявленные переменные на языке C#:
-double y:=0, x:=0;
+double y, x;
+double y, x=0;
-var double y=0, x=2;
+double y=0, x=5.1;
Укажите все правильно объявленные переменные на языке C#:
-int z:=0, x:=0;
+int z, x=0;
+int z, x;
-const int z=0; x=10;
+int z=0, x=1;
Укажите все правильно объявленные константы на языке C#:
+const double y=0, x=2;
+const int z=0, x=0;
+const double y=0, x=2.2;
-double y:=0, x:=0;
-const double y, x;
Укажите все правильно объявленные переменные на языке C#:
+double z=0, x=2;
+string y="Документ";
+char q='0';
-char a=2;
-int z:=2.5;
Укажите все правильно объявленные константы на языке C#:
+const double z=0, x=2;
+const string s="group";
+const char q='+';
-int x=0.5;
-const double x;
Укажите блок, не входящий в состав линейного алгоритма:
-
-
-
-
+
Укажите блок, не входящий в состав линейного алгоритма:
-
-
-
+
-
Укажите блоки, не входящие в состав линейного алгоритма:
-
-
+
-
-
+
Установите понятие алгоритма линейной структуры:
1алгоритм, в котором
2действия
3выполняются
4последовательно
5один за другим.
Данные, заключенные в одинарные кавычки ( ' ' ), относятся к типу:
-строковому
-логическому
-целочисленному
+символьному
-вещественному
Данные, заключенные в двойные кавычки ( '' '' ), относятся к типу:
-вещественному
-символьному
-целочисленному
-логическому
+строковому
Укажите простой тип данных:
-строки
-массивы
-множества
+вещественный
-записи
Вещественный тип данных:
-short
-int
-bool
+double
-byte
Целочисленный тип данных:
-float
-bool
-double
-string
+int
Тип данных, принимающие значения true и false:
-int
-double
+bool
-byte
-string
Укажите нецелочисленный тип данных:
-short
+string
-int
-byte
-long
Укажите все правильно объявленные переменные на языке C#:
+float x1, y;
-x=0.5:double;
+char s='u';
+string Prg="Привет":
-q:='No'
Укажите все правильно объявленные константы на языке C#:
+const a = -5;
+const b = -1e-15;
-с=-0.9;
+const s= 'C';
-123
Установить соответствие между типом данных и его размером (в байтах):
5double
6float
7short
8byte
18
24
32
41
Установить соответствие между типом данных и его размером (в байтах):
5int
6Int64
7Byte
8short
14
28
31
42
Если переменные объявлены как: int a,b,c,n; double d,e; то вещественный тип будут иметь 3 выражения:
+е+10
-a*c
+d-c
+a/e-n
-n+(a+b)*5
Если переменные объявлены как: int a,b,d,k; double c,e; то вещественный тип будут иметь 3 выражения:
+a+0.5
-a*b-k
+b/d+k-c
-(d-a)*k
+(c+d)4
Если переменные объявлены как: int a,b,c,n; double d,e; то целый тип будут иметь 3 выражения:
-d+1
+bn
-b/c*100
+a-2
-a*e
+(a+b)*2-с;
##theme 8
##score 2
##type 2
##time 0:00:00
Если переменные объявлены как: int a,b,c,n; double d,e; то целый тип будут иметь 3 выражения:
+n2
-a/d
-b*e-10
+an+c*b
+10c+(a+b)*n
##theme 9
##score 1
##type 1
##time 0:00:00
Какой из операторов не является мультипликативным:
-/
-%
+|
-*
-&
##theme 9
##score 1
##type 1
##time 0:00:00
Какой из операторов не является логическим:
-&
-|
-^
+*
-!
##theme 9
##score 1
##type 1
##time 0:00:00
Какой из операторов не является аддитивным:
--
-+
+&
-|
-^
##theme 9
##score 1
##type 2
##time 0:00:00
Укажите все операторы отношений:
+==
-=<
+!=
+>=
-=
##theme 9
##score 1
##type 1
##time 0:00:00
Укажите логическую константу:
-and
-or
-&
+true
-|
##theme 9
##score 1
##type 1
##time 0:00:00
Укажите логическую константу:
-and
-or
-&
+false
-|
##theme 9
##score 1
##type 2
##time 0:00:00
Укажите все логические операторы:
-=
+&
+^
+|
-+
##theme 9
##score 1
##type 1
##time 0:00:00
Результат операции 5 % 2 на языке C#:
-2.5
-2
+1
-2.50
-5
##theme 9
##score 1
##type 1
##time 0:00:00
Результат выполнения операции 9 % 3 на языке C#:
-1
-3
-3.0
+0
-9
##theme 9
##score 1
##type 1
##time 0:00:00
Укажите неверное обозначение операции сравнения на языке C#:
+=
-<
->
-!=
->=
##theme 9
##score 1
##type 1
##time 0:00:00
Блочная инструкция заключается:
-[ ... ]
-( ... )
-" ... "
+{ ... }
-' ... '
##theme 9
##score 1
##type 1
##time 0:00:00
Укажите оператор присвоения на языке C#:
-:=
+=
-:
-=:
-==
##theme 9
##score 1
##type 1
##time 0:00:00
Укажите неверное обозначение операции сравнения на языке C#:
-==
->=
-!=
+=<
-<
##theme 10
##score 2
##type 3
##time 0:00:00
Результат выполнения строчек кода равен: int x=3, y; y =x+ ++x;
7
##theme 10
##score 2
##type 3
##time 0:00:00
Результат выполнения строчек кода равен: int x=5, y; y = ++x;
6
##theme 10
##score 2
##type 3
##time 0:00:00
Результат выполнения строчек кода равен: int x=7, y; y =x+ x++;
14
##theme 10
##score 2
##type 3
##time 0:00:00
Результат выполнения строчек кода равен: int x=9, y; y = --x;
8
##theme 10
##score 2
##type 3
##time 0:00:00
Результат выполнения строчек кода равен: int x=8, y; y =x+ x--;
16
##theme 10
##score 2
##type 3
##time 0:00:00
Результат выполнения строчек кода равен: int x=6, y; y =x+ --x;
11
##theme 11
##score 1
##type 1
##time 0:00:00
Выражение - синтаксическая единица языка, определяющая:
-зависимость одной переменной от другой
-зависимость одной переменной от нескольких переменных
+способ вычисления некоторого значения
-зависимость одной переменной от одной или нескольких переменных
-вычисление данных
##theme 11
##score 1
##type 1
##time 0:00:00
Выражения на языке C# не могут содержать:
-операнды
-литералы
-знаки операций
+служебные слова
-круглые скобки
##theme 11
##score 1
##type 1
##time 0:00:00
Данные, над которыми выполняются операции, называются:
-выражениями
-сомножителями
+операндами
-слагаемыми
-операторами
##theme 11
##score 1
##type 2
##time 0:00:00
Выражение состоит из:
+круглых скобок
+данных, над которыми выполняются действия
+знаков операции
-фигурных скобок
-все ответы правильные
##theme 11
##score 1
##type 2
##time 0:00:00
Укажите все логические выражения на языке C#:
+sin(x)>0
-x=1
+x<10
-y=x+3
+y+5==0
##theme 11
##score 1
##type 1
##time 0:00:00
Если x=10 и y=5, то результат логического выражения x>5 & y>10 равен:
-10
+false
-5
-true
-1
##theme 11
##score 1
##type 2
##time 0:00:00
Укажите все правильные логические выражения на языке C#:
-x=<5
+x>5 & x<10
+x % 2 == 0
-x=>0 | x<5
+x==1 & y>1
##theme 11
##score 1
##type 1
##time 0:00:00
Выражение проверки целого х кратности двум на языке С#:
-x/2=0
-x/2=1
+x % 2==0
-x % 2==1
-x & 2=0
##theme 11
##score 1
##type 5
##time 0:00:00
Установите порядок выполнения операций в языке C# по убыванию их приоритета:
1Вычисления в ( )
2not унарные + и -
3* /
4+ -
5< > <= >= == !<>
6& |
##theme 11
##score 1
##type 1
##time 0:00:00
Укажите нестандартную функцию языка C#:
-Pow(x,y)
-Log10(x)
+Tg(x)
-Abs(x)
-Cos(x)
##theme 11
##score 1
##type 1
##time 0:00:00
Укажите нестандартную функцию языка C#:
-Exp(x)
-Log(x)
+Lg(x)
-Abs(x)
-Sqrt(x)
##theme 11
##score 1
##type 1
##time 0:00:00
Выражение проверки целого х кратности трем на языке С#:
-x/3=0
-x/3=1
+x % 3==0
-x % 3==1
-x & 3=0
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение y=lg(|x|) на языке C#:
-y=Math.Log(Math.Abs(x));
-y=Math.Log10(Math.Abc(x));
+y=Math.Log10(Math.Abs(x));
-y=Math.Log10*Math.Abs(x);
-y=Math.Lg10(Math.Abs(x));
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение z=sin2(x2) на языке C#:
-z=(Math.Sin((x^2)),^2);
-z=Math.Sqr(Math.Sin(Math.Sqr(x,2)),2);
+z=Math.Pow(Math.Sin(Math.Pow(x,2)),2);
-z=Math.Sin(Math.Pow(x,2)),Math.Pow,2);
-z=Math.Sin(Math.Pow(x,2));
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение y=tg(x2) на языке C#:
-y=Math.Tg(x*x);
-y=Math.Tan(Pow(x,2);
-y=Math.Sin(Sqr(x))/Math.Cos(Sqr(x));
+y=Math.Tan(Math.Pow(x,2));
-y=Math.Tan(x^2);
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение y=ctg2(2x) на языке C#:
-y=Math.Pow(Math.Cot(2*x),2);
-y=Math.Pow(Math.Cot(2*x,2));
+y = Math.Pow(Math.Cos(2*x), 2) / Math.Pow(Math.Sin(2*x), 2);
-y=Math.Pow(Math.Sin(2*x,2))/Math.Pow(Math.Cos(2*x,2));
-y=Math.Pow(Math.Cos(2*x,2))/Math.Pow(Math.Sin(2*x,2));
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение z=cos(5x3) на языке C#:
-z=Math.Cos(5*(x^3));
-z=Math.Cos(5*Math.Pow(x),3);
+z=Math.Cos(5*Math.Pow(x,3));
-z=Math.Cos(5*Pow(x,3));
-z=Math.Cos(Math.Pow(x,3))*5;
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение t=ax+xk на языке C#:
-t=Math.Pow(Math.Exp(a),x)+Math.Pow(Math.Exp(x),k);
+t=Math.Pow(a,x)+Math.Pow(x,k);
-t=Math.Pow(x,a)+Math.Pow(k,x);
-t=Math.Pow(Math.Exp(a),x)+Math.Pow(Math.Exp(x),k);
-t:=a^k+x^k;
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение p=e-bx +|x| на языке C#:
-p= Math.Exp(-b*x) + Math.Abc(x);
+p= Math.Exp(-b*x) + Math.Abs(x);
-p=e(-b*x)+Math.Abc(x);
-p=e -(b*x)+Math.Abs(x);
-p=exp(-b*x)+Math(|x|);
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение q=e|a+b|x +x на языке C#:
-q= Math.Exp(Math.Abc(a+b)*x)+x;
-q= e(Math.Abs(a+b)*x)+x;
-q= Math.Exp(Math.Abs(a+b)*x+x);
+q= Math.Exp(Math.Abs(a+b)*x)+x;
-q= Math.Exp(Math.Abs(a+b*x))+x;
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение y=lg(x2) на языке C#:
-y= Math.Log(Math.Pow(x,2));
+y= Math.Log10(Math.Pow(x,2));
-y= Math.Lg10(Math.Pow(x,2));
-y= Math.Ln(Math.Pow(x,2))/Math.Log10(Math.Pow(x,2));
-y= Math.Log(x*x);
##theme 12
##score 2
##type 1
##time 0:00:00
Выражение t=|x+5|e-ax на языке C#:
-t= Math.Sqrt.Math.Abs(x+5)*Math.Exp(-a*x);
-t= Math.Sqrt(Math.Abc(x+5)*Math.Exp(-ax));
+t= Math.Sqrt(Math.Abs(x+5)*Math.Exp(-a*x));
-t= Math.Sqrt(Math.Abs(x+5))*Math.Exp(-a*x);
-t= Math.Sqr(Math.Abs(x+5)*Math.Exp(-a*x));
##theme 13
##score 3
##type 3
##time 0:00:00
Введите
выражение
на языке C#:
z=Math.Exp(-a*x)/Math.Tan(Math.Abs(x));
##theme 13
##score 3
##type 3
##time 0:00:00
Введите
выражение
на языке C#:
f=Math.Sqrt(m*Math.Tan(x)+Math.Abs(c*Math.Sin(x)));
##theme 13
##score 3
##type 3
##time 0:00:00
Введите
выражение
на
языке C#:
s=Math.Sqrt(x*b/a)+Math.Abs(Math.Cos(x+b));
##theme 13
##score 3
##type 3
##time 0:00:00
Введите
выражение
на языке C#.
p=Math.Sqrt(b*Math.Tan(y)+c/Math.Abs(Math.Sin(y)));
##theme 13
##score 3
##type 3
##time 0:00:00
Введите
выражение
на языке C#.
w=Math.Sqrt(x+b/2)-Math.Exp(-x)*Math.Tan(x+a);
##theme 13
##score 3
##type 3
##time 0:00:00
Введите
выражение
на
языке C#.
q=(b*Math.Cos(x)+a)/(Math.Exp(a*x)-1)+Math.Abs(x);
##theme 15
##score 2
##type 1
##time 0:00:00
Значения
A и B в результате выполнения фрагмента
программы равны:
-a=14 b=6
+a=14 b=7
-a=12 b=10
-a=14 b=10
-a=12 b=6
##theme 15
##score 2
##type 1
##time 0:00:00
Значение
Y в результате выполнения фрагмента
программы равно:
-y=11
-y=29
-y= 2
+y=32
-y=12
##theme 15
##score 2
##type 1
##time 0:00:00
Значение
Z в результате выполнения фрагмента
программы равно:
-z=24
-z= 4
+z=17
-z=18
-z= 1
##theme 15
##score 2
##type 1
##time 0:00:00
Значения
A и B в результате выполнения фрагмента
программы равны:
-a= 4 b=11
+a= 8 b= 7
-a=35 b=-20
-a=5 b=15
-a=8 b=10
##theme 15
##score 2
##type 1
##time 0:00:00
Значения
Z и A в результате выполнения фрагмента
программы равны:
-z= 3 a= 2
-z= 0.2 a= 4.2
+z= 20 a= 24
-z= 3 a= 7
-z= 20 a=7
##theme 16
##score 1
##type 4
##time 0:00:00
Установите соответствие структур:
4линейная
5ветвление
6циклическая
1
2
3
##theme 16
##score 1
##type 5
##time 0:00:00
Укажите последовательность слов, определяющих разветвляющийся вычислительный процесс:
1процесс, в котором
2последовательность действий
3разделяется на
4два направления,
5в зависимости от итога условия.
##theme 16
##score 1
##type 2
##time 0:00:00
Укажите все блоки, входящие в состав разветвляющегося алгоритма:
+
+
+
-
+
##theme 16
##score 1
##type 4
##time 0:00:00
Установите соответствие:
4усеченное ветвление
5полное ветвление
6вложенное ветвление
1
2
3
##theme 16
##score 1
##type 1
##time 0:00:00
В состав алгоритма разветвленной структуры не входит блок:
-
-
-
-
+
##theme 17
##score 2
##type 1
##time 0:00:00
Формат инструкции if (Условие) Инструкция1 else Инструкция2;соответствует структуре:
+