Sckontakt.ru

Уроки онлайн
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Вопросы по программированию с ответами

Проверьте свои знания по программированию на примере Pascal

Какой тип из перечисленных занимает в памяти ровно 1 байт?

1) Integer

2) Word

3) Char

4) Longint

Какой из разделов указывает подключение библиотеки

подпрограмм?

1) Const

2) Label

3) Uses

4) Type

В каком из разделов определяется тип пользователя?

1) Const

2) Label

3) Uses

4) Type

В каком из перечисленных разделов определяется размер массива?

1) Var

2) Label

3) Uses

4) Type

В какой из строк задается перечисляемый тип?

1) Type s = (a,b,d,f);

2) Type s = 1..56;

3) Type s : real;

4) Var s : char;

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

1) Type s = (a,b,d,f);

2) Type s = 1..56;

3) Type s : real;

4) Var s : char;

В какой строке допущена ошибка?

1) Type s = (a,b,d,f);

2) Type s = 1..56;

3) Type s : real;

4) Var s : char;

В какой из строк определяется переменная?

1) Type s = (a,b,d,f);

2) Type s = 1..56;

3) Type s : real;

4) Var s : char;

Укажите неверное утверждение.

1) Процедура Read используется для ввода данных с клавиатуры.

2) После процедуры Readln происходит переход к новой строке.

3) Write(f:9:6) — число выводится с 6 знаками после запятой.

4) Writeln(а); writeln(b); — числа выводятся в одной строке.

Укажите неверное утверждение.

1) Процедура Read используется для ввода данных с клавиатуры.

2) После процедуры Readln происходит переход к новой строке.

3) Write(f:9:6) — число выводится с 9 знаками после запятой.

4) Writeln(а); writeln(b); — числа выводятся в разных строках.

Укажите неверное утверждение.

1) Процедура Read используется для ввода данных с клавиатуры.

2) После процедуры Readln происходит выход из программы.

3) Write(f:9:6) — число выводится с 6 знаками после запятой.

4) Writeln(а); writeln(b); — числа выводятся в разных строках.

Укажите неверное утверждение.

1) Процедура Read используется для вывода данных на экран.

2) После процедуры Readln происходит переход к новой строке.

3) Write(f:9:6) — число выводится с 6 знаками после запятой.

4) Writeln(а); writeln(b); — числа выводятся в разных строках.

Какая связка операторов обозначает цикл c выходом по условию?

1) For…to…do

2) if…then…else

3) Case…of… end

4) While…do

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

1) For…to…do

2) if…then…else

3) Case…of… end

4) While…do

Какая связка операторов дает выбор из 3-х и более вариантов?

1) For…to…do

2) if…then…else

3) Case…of… end

4) While…do

Какая связка операторов дает выбор из 2-х вариантов?

1) For…to…do

2) if…then…else

3) Case…of… end

4) Begin…end

Какая связка операторов не является циклом?

1) For…to…do

2) if…then…else

3) repeat…until

4) While…do

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

1) For…to…do

2) if…then…else

3) repeat…until

4) While…do

Какая связка операторов является циклом с предусловием?

1) For…to…do

2) if…then…else

3) repeat…until

4) While…do

Какая связка операторов является циклом с постусловием?

1) For…to…do

2) if…then…else

3) repeat…until

4) While…do

Укажите правильное описание процедуры на Паскале.

1) procedure si(x:real):real;

2) procedure si(x:real; var y:real);

3) function si(x:real):real;

4) function si(x:real; var y:real);

Укажите правильное описание функции на Паскале.

1) procedure si(x:real):real;

2) procedure si(x:real; var y:real);

3) function si(x:real):real;

4) function si(x:real; var y:real);

Укажите правильное описание переменной строкового типа.

1) a:array[1..10] of real;

2) a:string[10];

3) a:set of (1,10);

4) a:record n:real; f:real; end;

Укажите правильное описание массива действительных чисел.

1) a:array[1..10] of real;

2) a:string[10];

3) a:set of (1,10);

4) a:record n:real; f:real; end;

Укажите правильное описание множества.

1) a:array[1..10] of real;

2) a:string[10];

3) a:set of (1,10);

4) a:record n:real; f:real; end;

Какая из операций определяет остаток целочисленного деления?

1) div

2) mod

3) in

4) or

Какая из операций является логической?

1) div

2) mod

3) in

4) or

Ответы на тесты (проверьте себя)

Какой тип из перечисленных занимает в памяти ровно 1 байт?

3) Char

Какой из разделов указывает подключение библиотеки

подпрограмм?

3) Uses

В каком из разделов определяется тип пользователя?

4) Type

В каком из перечисленных разделов определяется размер массива?

1) Var

В какой из строк задается перечисляемый тип?

1) Type s = (a,b,d,f);

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

2) Type s = 1..56;

В какой строке допущена ошибка?

3) Type s : real;

В какой из строк определяется переменная?

4) Var s : char;

Укажите неверное утверждение.

4) Writeln(а); writeln(b); — числа выводятся в одной строке.

Укажите неверное утверждение.

1) Процедура Read используется для вывода данных на экран.

Укажите неверное утверждение.

3) Write(f:9:6) — число выводится с 9 знаками после запятой.

Укажите неверное утверждение.

2) После процедуры Readln происходит выход из программы.

Укажите неверное утверждение.

1) Процедура Read используется для вывода данных на экран.

Какая связка операторов обозначает цикл c выходом по условию?

4) While…do

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

1) For…to…do

Какая связка операторов дает выбор из 3-х и более вариантов?

3) Case…of… end

Какая связка операторов дает выбор из 2-х вариантов?

2) if…then…else

Какая связка операторов не является циклом?

2) if…then…else

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

1) For…to…do

Какая связка операторов является циклом с предусловием?

4) While…do

Какая связка операторов является циклом с постусловием?

3) repeat…until

Укажите правильное описание процедуры на Паскале.

2) procedure si(x:real; var y:real);

Укажите правильное описание функции на Паскале.

3) function si(x:real):real;

Укажите правильное описание переменной строкового типа.

2) a:string[10];

Укажите правильное описание массива действительных чисел.

1) a:array[1..10] of real;

Укажите правильное описание множества.

3) a:set of (1,10);

Какая из операций определяет остаток целочисленного деления?

2) mod

Какая из операций является логической?

4) or

Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.

Системное программирование | Вопросы с ответами

1. Операционная система – это___________:
+ Комплекс программ
— Прикладная программа
+ Администратор
— Обеспечение
— Назначение
— Пользование
— Сервисная программа
+ Менеджер ресурсов компьютера

2. Операционные системы являются ресурсами ___________ компьютера:
+ управления
+ диспетчеризация
+ планирование
— администратор
— менеджер
— обеспечение
— назначение
— пользование

3. Операционные системы для программирования приложений Win32API:
+ Windows 98
— Linux
+ Windows 2000
— Unix
+ Windows ХР
— Windows СЕ
— Windows NT
— MS DOS

4. Категории объектов ОС Windows приложении:
— Windows 98
— User
+ Graphics Device Interface
+ Unix
— Windows Shell
+ Kernel
— Network Services
— Base Services

5. Ресурсы принадлежащие каждому потоку в ОС Windows:
— потоки интерфейса пользователя
— пользовательские потоки
+ код исполняемой функции
— потоки исполняемой функции
+ набор регистров процессора
— библиотека общих элементов
— интерфейс пользователя
+ стек для работы приложения

6. Действия менеджера потоков, во время переключения процессора на исполнение другого потока:
— обслуживает очередь запускаемого потока
+ сохранить контекст прерываемого потока
+ восстановить контекст запускаемого потока
+ передать управление запускаемому потоку
— управляет доступом для ОС
— выполняет функции ввода и вывода
— обеспечивает функции для вывода графики
— обеспечивает функции для взаймодействия

Читать еще:  Языки интернет программирования

7. Параметры функции CreateThread:
— TerminateThread
+ lpThreadAttributes
— AttachThreadInput
— CreateProcess
— CreateThread
— ExitThread
+ dwStackSize
+ lpStrtAddress

8. Функции работы с процессами и потоками в Win32 API:
— TerminateThread
— lpThreadAttributes
+ AttachThreadInput
+ CreateProcess
— ExitThread
+ CreateThread
— dwStackSize
— lpStrtAddress

9. Функция Sleep()___________:
+ задерживает выполнения потока
— возвращает нулевое значение
+ удаляет поток из очереди
— выполняет выход из потока
— освобождает память
+ делает короткие паузы
— завершает выполнение функций
— освобождает ресурсы

10. Классификация программ в зависимости от количества определяемых ими параллельных потоков управления:
— дуплексный
— многозадачный
+ многопоточный
— системный
+ с параллельным потоком
— параллельный
+ однопоточный
— с прямым потоком

11. Операции над потоком связанные с операционной системой:
— Create
+ Run
— Exit
+ Interrupt
— Open
+ Block
— Read
— Write

12. Ресурсы каждого процесса ОС Windows:
+ виртуальное адресное пространство
— код исполняемой функции
+ маркер доступа
— набор регистров процессора
— стек для работы приложения
+ страницы в реальной памяти
— стек для работы ОС
— консольный ввод

13. Объектам синхронизации первого класса в Windows, которые служат только для решения задач синхронизации параллельных потоков:
+ мьютекс (mutex)
+ событие (event)
+ семафор (semaphore)
— ожидающий таймер
— работа (job)
— процесс (process)
— поток (thread)
— консольный ввод (console input).

14. К третьему классу синхронизации относятся объекты, которые переходят
в сигнальное состояние по завершении своей работы:
— мьютекс (mutex)
— событие (event)
+ работа (job)
+ процесс (process)
+ поток (thread)
— семафор (semaphore)
— ожидающий таймер
— консольный ввод (console input)

15. Системные объекты, созданные менеджером объектов в Win32 API:
— класс
— поток
+ события
+ семафор
— процесс
+ критический раздел
— приоритет потока
— контекст

16. Логические комбинации флагов параметра dwDesiredAccess:
+ EVENT_ALL_ACCESS
+ EVENT_MODIFY_STATE
— ACTIONS_AFTER_EVENT
+ SYNCHRONIZE
— SEMAPHORE_ALL_ACCESS
— SEMAPHORE _MODIFY_STATE
— ACTIONS_BEFORE_EVENT
— CREATE_NEW_CONSOLE

17. Логические комбинации флагов параметра dwDesiredAccess, определяющий доступ к семафору:
— EVENT_ALL_ACCESS
— EVENT_MODIFY_STATE
+ SYNCHRONIZE
+ SEMAPHORE_ALL_ACCESS
— ACTIONS_AFTER_EVENT
+ SEMAPHORE _MODIFY_STATE
— ACTIONS_BEFORE_EVENT
— CREATE_NEW_CONSOLE

18. Значение функции WaitForsingieObject, в случае успешного завершения:
— wait_object_р
— wait_forsingie
+ wait_object_o
— wait_object
+ wait_abandoned
+ wait_timeout
— wait_exit
— wait_finally

19. Прототип функции waitForMuitipieObject:
+ DWORD nCount
+ CONST HANDLE *lpHandles
+ BOOL bWaitAll
— DWORD dwReserved
— BOOL bResume
— LPOVERLAPPED lpOverLapped
— HANDLE hThread
— DWORD IDThread

20. Значения функции waitForMuitipieobjects:
+ ОТ WAIT_OBJECT_0 ДО (WAIT_OBJECT_0 + nCount — 1);
— ОТ WAIT_OBJECT_0 ДО (WAIT_OBJECT_0 );
— ОТ WAIT_OBJECT_0 ДО (WAIT_OBJECT_0 + nCount);
+ ОТ WAIT_ABANDONED_0 ДО (WAIT_ABANDONED_0 + nCount — 1);
— WAIT_COMPLETION
+ WAIT_TIMEOUT
— ОТ WAIT_ABANDONED_0 ДО (WAIT_ABANDONED_0 + nCount + 1);
— ОТ WAIT_ABANDONED_0 ДО (WAIT_ABANDONED_0);

21. Состояние блока адресов в адресном пространстве:
+ выделен
— защищен
+ зарезвирован
+ свободен
— смещен
— удален
— копирован
— прикреплен

22. Интерфейсы (API) для управления памятью:
— Base Services
— Common Control Library
+ Virtual Memory
— Network Services
+ Memory Mapped File
+ Heap Memory
— Windows Shell
— Windows System Information

23. Куча – это___________:
— объекты памяти
— страница памяти
+ динамическая область памяти
— указатель блока памяти
+ блок памяти
— указатель строки
+ мелкие фрагменты памяти
— указатель функции

24. Функции для управления памятью кучи:
+ HeapAlloc()
— HeapDestroy()
+ HeapReAlloc()
— HeapFree()
— HeapSize()
+ HeapFree()
— HeapCreate()
— MapViewOfFile()

25. Форматы реального и виртуального адресов:
+ номер реальной страницы
— номер фактической страницы
— номер оперативной памяти
+ номер виртуальной страницы
— смещение в адресной строке
+ смещение в реальной и виртуальной странице
— файлы страницы
— номер динамической страницы

26. Форматы реального и виртуального адресов:
— a
+ r
— b
+ v
— c
+ d
— e
— k

27. Описание линейного адреса процесса в ОС Windows:
+ 32 бит
— 16 бит
+ от 0х00000000 до 0хFFFFFFFF
— 2 Гбайт логической памяти
— 4 Гбайт виртуальной памяти
— 2 Гбайт виртуальной памяти
+ 4 Гбайт логической памяти
— от 0х00000000 до 0х0000FFFF

28. Состояние страницы процесса виртуальной памяти:
— (блокирован);
— (выделен)
+ free (свободный)
— (не выделен)
+ committed (распределены)
— (готов)
— (не готов)
+ reserved (зарезвированый)

29. Функция файловой системы:
— совместно использовать объект файла
+ открытие доступа к существующему файлу
— выделят мелкие фрагменты файла
+ закрытие доступа к существующему файлу
— закрепление виртуальной памяти
+ установка указателя файла на нужную запись
— физическое или форматирование низкого уровня
— разбиение диска на разделы

30. Структура и описание каталога:
+ древовидная
— кольцевая
+ корневой
— табличная
+ (обратная косая)
— прямая
— выпуклая
— плоская

31. Имена каталогов и файлов не должны содержат:
— +
+

Самые популярные статьи:

Одним из сильнейших по действию и наиболее распространенным химическим загрязнением является загрязнение тяжелыми металлами. К тяжелым металлам относя …

Утренняя гимнастика – это целый комплекс упражнений, выполнение которых после сна дает заряд энергии и позитивное настроение на весь день. …

Вопросы с ответами по дисциплине «Экология».

Опасные болезни XXI века — в статье разберем самые опасные заболевания современности. …

Экспо-2017 Астана — планируемая специализированная международная выставка, признанная Бюро международных выставок (МБВ), которая состоится в казахстан …

Тест по информатике с ответами «Программирование»

При пользовании «Инфоуроком» вам не нужно платить за интернет!

Минкомсвязь РФ: «Инфоурок» включен в перечень социально значимых ресурсов .

Тело цикла заключается между служебными словами

Если начальное значение переменной-счётчика n в цикле for i := n to k do превышает её конечное значение k , то последовательность операторов между begin и end будет выполнена

бесконечное множество раз

За начальным значением переменной-счётчика в цикле for следует служебное слово

За конечным значением переменной-счётчика в цикле for следует служебное слово

Условие в цикле while должно быть выражением . типа

Тело цикла while выполняется до тех пор, пока значение условия равно

Тело цикла repeat выполняется до тех пор, пока значение условия равно

Условие в инструкции Repeat следует за служебным словом

Переменные, объявленные в функции программиста, называются

FOR – это инструкция цикла:

WHILE – это инструкция цикла:

REPEAT – это инструкция цикла:

За служебным словом For следует . переменной-счётчика

Циклической инструкцией является инструкция:

Функция, которая обращается сама к себе, называется . функцией.

For i := n to m do begin тело цикла end . В данном примере (при условии m >= n ) тело цикла будет выполнено . раз

For i:=m downto n do begin тело цикла end. В данном примере (при условии m >= n ) тело цикла будет выполнено . раз

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

Читать еще:  Сайты для изучения программирования бесплатно

Для решения относительно простых задач, в которых не предусмотрен выбор из нескольких возможных альтернатив или циклическое повторение каких-либо операций, предназначены…

алгоритмы разветвляющейся структуры

линейные алгоритмы и линейные программы

оба ответа верны

Из каких блоков состоит алгоритм решения задач линейного программирования?

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

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

нет правильного ответа

ошибка, переменной типа real присваивается значение переменной integer

ошибка, переменной типа integer присваивается значение переменной real

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

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

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

только True (“истина”)

только False (“ложь”)

оба ответа верны

Определите значение следующего выражения: ( summa >120) and ( summa 10) and ( A =L) or (A =L) and (A>=M) and (L

Тело цикла заключается между служебными словами

Если начальное значение переменной-счётчика n в цикле for i:=n to k do превышает её конечное значение k, то последовательность операторов между begin и end будет выполнена

бесконечное множество раз

  • Васильева Марина Витальевна
  • Написать
  • 16.10.2018

Номер материала: ДБ-152630

Добавляйте авторские материалы и получите призы от Инфоурок

Еженедельный призовой фонд 100 000 Р

  • 16.10.2018
  • 1587
  • 16.10.2018
  • 183
  • 16.10.2018
  • 289
  • 16.10.2018
  • 1230
  • 16.10.2018
  • 341
  • 16.10.2018
  • 1145
  • 16.10.2018
  • 111
  • 16.10.2018
  • 556

Не нашли то что искали?

Как организовать дистанционное обучение во время карантина?

Помогает проект «Инфоурок»

Вам будут интересны эти курсы:

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение редакции может не совпадать с точкой зрения авторов.

Ответственность за разрешение любых спорных моментов, касающихся самих материалов и их содержания, берут на себя пользователи, разместившие материал на сайте. Однако редакция сайта готова оказать всяческую поддержку в решении любых вопросов связанных с работой и содержанием сайта. Если Вы заметили, что на данном сайте незаконно используются материалы, сообщите об этом администрации сайта через форму обратной связи.

Проверьте свои знания по программированию на примере Pascal

Какой тип из перечисленных занимает в памяти ровно 1 байт?

1) Integer

2) Word

3) Char

4) Longint

Какой из разделов указывает подключение библиотеки

подпрограмм?

1) Const

2) Label

3) Uses

4) Type

В каком из разделов определяется тип пользователя?

1) Const

2) Label

3) Uses

4) Type

В каком из перечисленных разделов определяется размер массива?

1) Var

2) Label

3) Uses

4) Type

В какой из строк задается перечисляемый тип?

1) Type s = (a,b,d,f);

2) Type s = 1..56;

3) Type s : real;

4) Var s : char;

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

1) Type s = (a,b,d,f);

2) Type s = 1..56;

3) Type s : real;

4) Var s : char;

В какой строке допущена ошибка?

1) Type s = (a,b,d,f);

2) Type s = 1..56;

3) Type s : real;

4) Var s : char;

В какой из строк определяется переменная?

1) Type s = (a,b,d,f);

2) Type s = 1..56;

3) Type s : real;

4) Var s : char;

Укажите неверное утверждение.

1) Процедура Read используется для ввода данных с клавиатуры.

2) После процедуры Readln происходит переход к новой строке.

3) Write(f:9:6) — число выводится с 6 знаками после запятой.

4) Writeln(а); writeln(b); — числа выводятся в одной строке.

Укажите неверное утверждение.

1) Процедура Read используется для ввода данных с клавиатуры.

2) После процедуры Readln происходит переход к новой строке.

3) Write(f:9:6) — число выводится с 9 знаками после запятой.

4) Writeln(а); writeln(b); — числа выводятся в разных строках.

Укажите неверное утверждение.

1) Процедура Read используется для ввода данных с клавиатуры.

2) После процедуры Readln происходит выход из программы.

3) Write(f:9:6) — число выводится с 6 знаками после запятой.

4) Writeln(а); writeln(b); — числа выводятся в разных строках.

Укажите неверное утверждение.

1) Процедура Read используется для вывода данных на экран.

2) После процедуры Readln происходит переход к новой строке.

3) Write(f:9:6) — число выводится с 6 знаками после запятой.

4) Writeln(а); writeln(b); — числа выводятся в разных строках.

Какая связка операторов обозначает цикл c выходом по условию?

1) For…to…do

2) if…then…else

3) Case…of… end

4) While…do

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

1) For…to…do

2) if…then…else

3) Case…of… end

4) While…do

Какая связка операторов дает выбор из 3-х и более вариантов?

1) For…to…do

2) if…then…else

3) Case…of… end

4) While…do

Какая связка операторов дает выбор из 2-х вариантов?

1) For…to…do

2) if…then…else

3) Case…of… end

4) Begin…end

Какая связка операторов не является циклом?

1) For…to…do

2) if…then…else

3) repeat…until

4) While…do

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

1) For…to…do

2) if…then…else

3) repeat…until

4) While…do

Какая связка операторов является циклом с предусловием?

1) For…to…do

2) if…then…else

3) repeat…until

4) While…do

Какая связка операторов является циклом с постусловием?

1) For…to…do

2) if…then…else

3) repeat…until

4) While…do

Укажите правильное описание процедуры на Паскале.

1) procedure si(x:real):real;

2) procedure si(x:real; var y:real);

3) function si(x:real):real;

4) function si(x:real; var y:real);

Укажите правильное описание функции на Паскале.

1) procedure si(x:real):real;

2) procedure si(x:real; var y:real);

3) function si(x:real):real;

4) function si(x:real; var y:real);

Укажите правильное описание переменной строкового типа.

1) a:array[1..10] of real;

2) a:string[10];

3) a:set of (1,10);

4) a:record n:real; f:real; end;

Укажите правильное описание массива действительных чисел.

1) a:array[1..10] of real;

2) a:string[10];

3) a:set of (1,10);

4) a:record n:real; f:real; end;

Укажите правильное описание множества.

1) a:array[1..10] of real;

2) a:string[10];

3) a:set of (1,10);

4) a:record n:real; f:real; end;

Какая из операций определяет остаток целочисленного деления?

1) div

2) mod

3) in

4) or

Какая из операций является логической?

1) div

2) mod

3) in

4) or

Ответы на тесты (проверьте себя)

Какой тип из перечисленных занимает в памяти ровно 1 байт?

3) Char

Какой из разделов указывает подключение библиотеки

подпрограмм?

3) Uses

В каком из разделов определяется тип пользователя?

4) Type

В каком из перечисленных разделов определяется размер массива?

1) Var

В какой из строк задается перечисляемый тип?

1) Type s = (a,b,d,f);

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

2) Type s = 1..56;

В какой строке допущена ошибка?

3) Type s : real;

В какой из строк определяется переменная?

4) Var s : char;

Укажите неверное утверждение.

4) Writeln(а); writeln(b); — числа выводятся в одной строке.

Укажите неверное утверждение.

1) Процедура Read используется для вывода данных на экран.

Читать еще:  Программирования для андроид

Укажите неверное утверждение.

3) Write(f:9:6) — число выводится с 9 знаками после запятой.

Укажите неверное утверждение.

2) После процедуры Readln происходит выход из программы.

Укажите неверное утверждение.

1) Процедура Read используется для вывода данных на экран.

Какая связка операторов обозначает цикл c выходом по условию?

4) While…do

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

1) For…to…do

Какая связка операторов дает выбор из 3-х и более вариантов?

3) Case…of… end

Какая связка операторов дает выбор из 2-х вариантов?

2) if…then…else

Какая связка операторов не является циклом?

2) if…then…else

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

1) For…to…do

Какая связка операторов является циклом с предусловием?

4) While…do

Какая связка операторов является циклом с постусловием?

3) repeat…until

Укажите правильное описание процедуры на Паскале.

2) procedure si(x:real; var y:real);

Укажите правильное описание функции на Паскале.

3) function si(x:real):real;

Укажите правильное описание переменной строкового типа.

2) a:string[10];

Укажите правильное описание массива действительных чисел.

1) a:array[1..10] of real;

Укажите правильное описание множества.

3) a:set of (1,10);

Какая из операций определяет остаток целочисленного деления?

2) mod

Какая из операций является логической?

4) or

Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.

Тест №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) Именем, значением.

3) Значением, типом.

Правильный ответ – 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.

По теме: методические разработки, презентации и конспекты

Тренировочные тесты для подготовки к ЕГЭ. Можно использовать в качестве контрольной работыТест для отработки знаний задания В8Итоговый тест для 5 классаМетодические разработки уроков по произведениям .

Мастер класс «Создание тестов с помощью конструктора тестов RomeXoftMultiTesterSystem 3.3» Ознакомиться педагогов с программой «RomeXoftMultiTesterSystem 3.3” и дать им первоначальные.

Тест по физике для учащихся 8 класса, обучающихся по учебнику А. В. Перышкина. Тема: итоговый — Законы электрического тока. Работа выполнена в программе MyTest.

Важнейший элемент рейтиноговой системы — тестирование. Тесты позволяют в кротчайший срок проверить знания больших групп учащихся, выявить пробелы при изложении учебного материала, применить методы мет.

Тест toeflТест ieltsCAE testsТесты по аудированиюТесты по чтениюСловарный запас Что нужно знать для успешной сдачи ЕГЭЧему бы ни учился человек на протяжении всей своей жизни, его всегда бу.

Практичекая работа с цветным тестом«Волшебное превращение теста».

Ссылка на основную публикацию
Adblock
detector