Тест №1 по теме «Программирование»
тест по информатике и икт на тему
Тест предназначен для проверки знаний учащихся по теме «Программирование»
Скачать:
Предварительный просмотр:
Тест 1. Программирование
1. Что такое алфавит языка?
1) Набор символов русского языка, используемых при составлении любых текстов, называют алфавитом языка.
2) Набор цифр и знаков препинания, используемых при составлении текстов, называют алфавитом языка.
3) Набор элементарных знаков, используемых при составлении любых текстов, называют алфавитом языка.
Правильный ответ – 3.
2. Наименьшая единица измерения информации?
Правильный ответ – 1.
3. Для чего предназначен компьютер?
1) Компьютер – это устройство для печатания текста.
2) Компьютер – это устройство для универсальной обработки информации.
3) Компьютер – это устройство для игр.
Правильный ответ – 2.
4. Что называется алгоритмом?
1) Алгоритм – описание последовательности действий (план), строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
2) Алгоритм – описание последовательности действий (план), для решении задачи.
3) Алгоритм – примерный план для решения задачи.
Правильный ответ – 1.
5. Что такое компиляция?
1) Компиляция – автоматическое составление машинной программы по исходной программе, записанной на языке программирования, выполняемое транслятором-компилятором. Языки компилирующего типа сначала переводят весь текст программы в машинные коды, а уже затем полученный файл может быть запущен на выполнение.
2) Компиляция – автоматическое составление машинной программы по исходной программе, записанной на любом языке программирования.
3) Компиляция – автоматическое составление машинной программы последовательно строка за строкой исходной программы, записанной на языке программирования, выполняемое транслятором-интерпретатором. Языки программирования компилирующего типа при исполнении программы за один проход переводят в машинные коды одну строку программы.
Правильный ответ – 1.
6. Что такое интерпретация?
1) Интерпретация – автоматическое составление машинной программы последовательно строка за строкой исходной программы, записанной на языке программирования, выполняемое транслятором-интерпретатором. Языки программирования интерпретирующего типа при исполнении программы за один проход переводят в машинные коды одну строку программы.
2) Интерпретация – автоматическое составление машинной программы по исходной программе, записанной на языке программирования, выполняемое транслятором-интерпретатором. Языки интерпретирующего типа сначала переводят весь текст программы в машинные коды, а уже затем полученный файл может быть запущен на выполнение.
3) Интерпретация – автоматическое составление машинной программы по исходной программе, записанной на любом языке программирования.
Правильный ответ – 1.
7. В каком разделе происходит описание переменных?
1) В разделе описания констант.
2) В разделе описания типов.
3) В разделе описания переменных.
Правильный ответ – 3.
8. Чем характеризуется переменная?
1) Именем, типом, значением.
2) Именем, значением.
Правильный ответ – 1.
9. Чем заканчивается программа?
Правильный ответ – 1.
10. Как записывается оператор вывода?
1) PRINT a1;a2; …;an WRITELN(а1,а2. аn)
2) Read a1;a2; …;an Readkey(а1,а2. аn)
3) Input a1;a2; …;an Readln(а1,а2. аn)
Правильный ответ – 1.
11. Как записывается оператор ввода?
1) PRINT a1;a2; …;an WRITELN(а1,а2. аn)
2) Read a1;a2; …;an Readkey(а1,а2. аn)
3) Input a1;a2; …;an Readln(а1,а2. аn)
Правильный ответ – 3.
12. Как записывается оператор присвоения?
Правильный ответ – 1.
13. Записать на языках Qbasic и Turbo Pascal 7.0 следующие выражения: у = 5 х 2 – 10 х + 2;
1) Y=5*x*x+10*x+2 Y:=5*x*x+10*x+2
2) Y=5*x*x+10x+2 Y:=5*x*x+10x+2
3) Y=5x*x+10x+2 Y:=5x*x+10x+2
Правильный ответ – 1.
14. Какие операции можно применять к переменным целого типа?
1) Сложение, вычитание, умножение, деление, нахождение остатка.
2) Сложение, вычитание, умножение, целочисленное деление, нахождение остатка.
3) Сложение, умножение, целочисленное деление, нахождение остатка.
Правильный ответ – 3.
15. Имеется условный оператор:
IF D<>10 THEN PRINT “Ура” ELSE PRINT “Плохо”
if D<>10 Then writeln(‘ypa’) Else Writeln(‘ плохо. ‘);
Можно ли заменить его следующими операторами:
1) IF D<>10 THEN PRINT “ Плохо ” ELSE PRINT “Ура”
if D<>10 Then Writeln(‘nлoxo. ‘) Else Writeln(‘ypa’).
2) IF NOT(D=10) THEN PRINT “ Плохо ” ELSE PRINT “Ура”
If NOT(D=10) Then Writeln(‘nлoxo…’) Else Writeln(‘ypa’).
3) IF NOT(D<>0) THEN PRINT “Плохо” ELSE PRINT “Ура”
if Not (D<>10) Then Writeln(‘nлoxo. ‘) Else Writeln(‘ypa’).
Правильный ответ – 3.
16. Оператор цикла, тело которого может не выполняться ни разу (что зависит от значения параметра цикла), – это оператор цикла:
1) с предусловием (WHILE) и с постусловием (DO … LOOP в Паскале REPEAT);
2) с предусловием (WHILE) и с заданным числом повторений (FOR);
3) с заданным числом повторений (FOR) и с постусловием (DO … LOOP в Паскале REPEAT).
Правильный ответ – 2.
По теме: методические разработки, презентации и конспекты
Мастер класс «Создание тестов с помощью конструктора тестов RomeXoftMultiTesterSystem 3.3» Ознакомиться педагогов с программой «RomeXoftMultiTesterSystem 3.3” и дать им первоначальные.
Тест toeflТест ieltsCAE testsТесты по аудированиюТесты по чтениюСловарный запас Что нужно знать для успешной сдачи ЕГЭЧему бы ни учился человек на протяжении всей своей жизни, его всегда бу.
Практичекая работа с цветным тестом«Волшебное превращение теста».
Тест с ответами: “Языки программирования”
1. Языки программирования:
а) аспектно-ориентированные +
б) аспектно-направленные
в) аспектно-новостные
2. Языки программирования:
а) фурнитурные
б) структурные +
в) фактурные
3. Языки программирования:
а) управленческие
б) основные
в) процедурные +
4. Языки программирования:
а) логические +
б) главные
в) приобретенные
5. Языки программирования:
а) объектно-созидательные
б) объектно-направленные
в) объектно-ориентированные +
6. Языки программирования:
а) деструктивные
б) функциональные +
в) конструктивные
7. Языки программирования:
а) максипарадигмальные
б) минипарадигмальные
в) мультипарадигмальные +
8. Формальные языки, предназначенный для записи компьютерных программ:
а) языки программирования +
б) языки передачи
в) языки записи
9. Программная единица, имеющая имя, по которому она может быть вызвана их других частей программы:
а) файл
б) программа
в) подпрограмма +
10. У формальных и фактических параметров должны совпадать:
а) вид, очередность
б) количество, порядок +
в) качество, последовательность
11. У формальных и фактических параметров должны совпадать:
а) следования, тип +
б) последовательность, вид
в) очередность, форма
12. Для многих широко распространённых языков программирования созданы:
а) региональные стандарты
б) международные стандарты +
в) внутренние стандарты
13. Один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является основой для ряда других языков:
а) паскаль +
б) пролог
в) меркьюри
14. Переменные, описанные в основной программе, являются по отношению к внутренним процедурам и функциям:
а) внутренними
б) формальными
в) глобальными +
15. Так называется последовательность символов char, сгруппированных в строки, заканчивающиеся специальным символом eoln:
а) текстовый файл +
б) физический файл
в) типизированный файл
16. Эта процедура создаёт и открывает новый файл для последующей записи данных:
а) erase
б) rewrite +
в) reset
17. Укажите правильно организованное описание переменных в Паскале:
а) VARIANTS a,b,c:real; i,k:integer;
б) AR a,b,c:= real; i,k:=integer;
в) VAR a,b,c:real; i,k:integer; +
18. Раздел описания переменных в Паскаль начинается со служебного слова:
а) LABEL
б) VAR +
в) CONST
19. Операторы ввода данных:
а) repeat
б) Write
в) Read +
20. Укажите целочисленный тип переменных в программе Паскаль:
а) DOUBLE
б) INTEGER +
в) REAL
21. Как называется файл, к элементам которого доступ выполняется в той же последовательности, в какой они записывались:
а) последовательного доступа +
б) элементарного доступа
в) прямого доступа
22. Файловые переменные Input и Output являются:
а) логическими
б) текстовыми +
в) физическими
23. Один из структурных языков программирования:
а) Scilab
б) Euphoria
в) Pascal +
24. Один из структурных языков программирования:
а) Maple
б) Basic +
в) Limbo
25. Один из структурных языков программирования:
а) Euphoria
б) REXX +
в) Алгол
26. Один из процедурных языков программирования:
а) Оберон
б) Алгол +
в) Prolog
27. Один из процедурных языков программирования:
а) Euphoria +
б) Mercury
в) Dylan
28. Один из процедурных языков программирования:
а) Оберон
б) Delphi
в) Lua +
29. Один из объективно-ориентировочных языков программирования:
а) Dylan +
б) AspectJ
в) JOVIAL
30. Один из объективно-ориентировочных языков программирования:
а) QBASIC
б) Delphi +
в) Фокал
Тест по информатике с ответами «Программирование»
Тело цикла заключается между служебными словами
бесконечное множество раз
За начальным значением переменной-счётчика в цикле for следует служебное слово
За конечным значением переменной-счётчика в цикле for следует служебное слово
Тело цикла while выполняется до тех пор, пока значение условия равно
Тело цикла repeat выполняется до тех пор, пока значение условия равно
Условие в инструкции Repeat следует за служебным словом
Переменные, объявленные в функции программиста, называются
FOR – это инструкция цикла:
WHILE – это инструкция цикла:
REPEAT – это инструкция цикла:
Циклической инструкцией является инструкция:
Инструкцией безусловного перехода является:
Для решения относительно простых задач, в которых не предусмотрен выбор из нескольких возможных альтернатив или циклическое повторение каких-либо операций, предназначены…
алгоритмы разветвляющейся структуры
линейные алгоритмы и линейные программы
Из каких блоков состоит алгоритм решения задач линейного программирования?
из блока ввода данных, блока вычислений и блока вывода результатов работы программы
из заголовка, за которым следуют раздел объявления переменных и вывод результатов
нет правильного ответа
ошибка, переменной типа real присваивается значение переменной integer
ошибка, переменной типа integer присваивается значение переменной real
Какие элементы данных могут изменять свое значение в ходе выполнения программы?
Условный оператор и оператор выбора реализуют одну из основных алгоритмических структур, а именно
только True (“истина”)
Определите значение следующего выражения: ( summa >120) and ( summa summa =120
нет таких значений
цикл с предусловием
цикл с постусловием
Чему будет равно значение переменной n после выполнения инструкций?
Набор однотипных данных, имеющий общее для всех своих элементов имя
Как называется процесс перестановки элементов массива с целью упорядочивания их в соответствии с каким-либо критерием?
В основе какого метода сортировки лежит обмен соседних элементов массива?
Какой метод применяется для поиска в упорядоченных массивах?
Какой тип данных используется в примере? Var а, с: char
Тип Extended относится к:
Длина строки ограничена:
Какой тип данных используется в примере? Var s : string [10]
Укажите тип данных специально предназначенный для обработки строк:
Правильных ответов нет
С помощью каких процедур строки выводятся на экран?
Правильных ответов нет
Какая функция определяет длину строки?
Укажите функцию, позволяющею преобразовывать символ любой литеры из строчного в прописной
Вызывая функцию Сору какие параметры нужно указывать
Имя строки из которой должен извлекаться фрагмент
Позицию в строке начиная с которой будет копироваться фрагмент
Число копируемых символов
Все перечисленные параметры
Какая функция может осуществить в некоторой строке поиск определенного фрагмента?
Укажите что выполняет процедура Insert ( l )
Вставляет фрагмент из одной строки в другую
Удаляет фрагмент из строки
Переводит число в строку
Нет правильных ответов
Какая функция производит очистку экрана?
Нет правильных ответов
Какие значения может принимать логическое выражение типа Boolean?
Выберите книгу со скидкой:
Выразительный JavaScript. Современное веб-программирование. 3-е издание
350 руб. 1815.00 руб.
Изучаем программирование на JavaScript
350 руб. 2092.00 руб.
ОГЭ. Информатика. Новый полный справочник для подготовки к ОГЭ
ЕГЭ. Информатика. Новый полный справочник для подготовки к ЕГЭ
ЕГЭ. Информатика. Новый полный справочник для подготовки к ЕГЭ
Изучаем программирование на C
350 руб. 1504.00 руб.
Математика. Новый полный справочник школьника для подготовки к ЕГЭ
Дошкольная педагогика с основами методик воспитания и обучения. Учебник для вузов. Стандарт третьего поколения. 2-е изд.
Считаю и решаю: для детей 5-6 лет. Ч. 1, 2-е изд., испр. и перераб.
Начинаю считать: для детей 4-5 лет. Ч. 1, 2-е изд., испр. и перераб.
Считаю и решаю: для детей 5-6 лет. Ч. 2, 2-е изд., испр. и перераб.
Пишу буквы: для детей 5-6 лет. Ч. 2. 2-е изд, испр. и перераб.
БОЛЕЕ 58 000 КНИГ И ШИРОКИЙ ВЫБОР КАНЦТОВАРОВ! ИНФОЛАВКА
Влияние сенсорной интеграции на ребенка с ОВЗ в дошкольный период
Успейте записаться до 17 декабря!
Тело цикла заключается между служебными словами
Если начальное значение переменной-счётчика n в цикле for i:=n to k do превышает её конечное значение k, то последовательность операторов между begin и end будет выполнена
бесконечное множество раз
Номер материала: ДБ-152630
Не нашли то что искали?
Вам будут интересны эти курсы:
Оставьте свой комментарий
Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако администрация сайта готова оказать всяческую поддержку в решении любых вопросов, связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.
Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение администрации может не совпадать с точкой зрения авторов.














