Тест. Основы программирования. Язык Паскаль.
тест по информатике и икт (11 класс) на тему

Лоза Алексей Анатольевич

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

Скачать:

ВложениеРазмер
Файл osnovy_programmirovaniya._test.docx16.27 КБ

Предварительный просмотр:

Автор: Алексей Анатольевич Лоза.

Учитель информатики ГБОУ сш №127

 с углубленным изучением английского языка

 Красногвардейского района Санкт-Петербурга

04.05.2018

Тест

Основы программирования

Задание #1

Вопрос:

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

Выберите несколько из 3 вариантов ответа:

1) Четкое описание действий, для достижения поставленной цели

2) Последовательность действий программы

3) Программа решения задач

Задание #2

Вопрос:

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

Выберите несколько из 4 вариантов ответа:

1) Понятность

2) Острота

3) Быстрота

4) Дискретность

Задание #3

Вопрос:

Возможность разбиения алгоритма на отдельные элементарные

действия, выполнение которых человеком или машиной не вызывает сомнения это:

Выберите несколько из 4 вариантов ответа:

1)

Дискретность

2) Результативность

3) Однозначность

4) Многозадачность

Задание #4

Вопрос:

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

Выберите один из 4 вариантов ответа:

1) Дискретность

2) Массовость

3) Конечность

4) Понятность

Задание #5

Вопрос:

Завершение работы алгоритма в целом за конечное число шагов это:

Выберите несколько из 4 вариантов ответа:

1) Конечность

2) Результативность

3) Однозначность

4) Понятность

Задание #6

Вопрос:

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

Выберите несколько из 3 вариантов ответа:

1) Словесный

2) Словесно-графический

3) Блок-схемы

Задание #7

Вопрос:

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

Выберите один из 2 вариантов ответа:

1) Линейные алгоритмы

2) Циклические алгоритмы

Задание #8

Вопрос:

Какие алгоритмы предполагают наличие действий выполняющихся многократно

Выберите один из 2 вариантов ответа:

1) Циклические алгоритмы

2) Линейные алгоритмы

Задание #9

Вопрос:

Линейная структура построения программы подразумевает

Выберите один из 4 вариантов ответа:

1) Неоднократное повторение отдельных частей программы

2) Последовательное выполнение всех элементов программы

3) Выполнение лишь нескольких, удовлетворяющих заданному условию частей программы

4) Верного ответа нет

Задание #10

Вопрос:

Машинно-ориентированные языки это -

Выберите несколько из 5 вариантов ответа:

1) Ассемлер

2) Машинояз

3) Си

4) Фортран

5) Паскаль

Задание #11

Вопрос:

Что такое программа?

Выберите несколько из 3 вариантов ответа:

1) Это последовательность действий направленная на решение поставленной компьютерной задачи

2) Это последовательность инструкций написанная на машинном языке

3) Набор команд для компьютера

Задание #12

Вопрос:

Что такое команда?

Выберите несколько из 3 вариантов ответа:

1) Информация для компьютера о месте нахождения исходных данных

2) Куда необходимо положить данные?

3) Сколько раз данные должны появиться на экране?

Задание #13

Вопрос:

Переменные - это:

Выберите один из 3 вариантов ответа:

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

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

3) обозначают строки программы, на которые передается управление во время выполнение программы

Верного ответа нет

Задание #14

Вопрос:

В условиях к программе указан тип переменной Integer, назовите неверные цифры фигурирующие в программе:

Выберите несколько из 5 вариантов ответа:

1) 3

2) 4

3) 5

4) 5.1

5) 6

Задание #15

Вопрос:

Что такое константа?

Выберите один из 3 вариантов ответа:

1) величинина которая не меняется

2) вспомогательный алгоритм

3) ячейка памяти

Задание #16

Вопрос:

Укажите ошибочно записанные названия программы на языке Паскаль:

Выберите несколько из 3 вариантов ответа:

1) Program

2) Программа

3) Компилятор

Задание #17

Вопрос:

Какие операторы неправильные?

Выберите несколько из 4 вариантов ответа:

1) a := 5;

2) 10 := x;

3) y := 7,8;

4) x := 2*(a + y);

Задание #18

Вопрос:

Создайте программу-калькулятор, складывающую 4 цифры - 1,2,3,4

Покажите учителю и укажите правильный ответ в программе

Выберите несколько из 4 вариантов ответа:

1) 9

2) 10

3) 11

4) 8

Задание #19

Вопрос:

Создайте программу-калькулятор, складывающую 4 цифры - 1,2,3,4 и сумму делит сумму на 2

Покажите учителю решение и укажите правильный ответ в программе

Выберите несколько из 4 вариантов ответа:

1) 5

2) 3

3) 11

4) 8

Ответы:

1) Верные ответы: 1; 2; 3;

2) Верные ответы: 1; 4;

3) Верные ответы: 1;

4) Верные ответы: 2;

5) Верные ответы: 1;

6) Верные ответы: 1; 2; 3;

7) Верные ответы: 1;

8) Верные ответы: 1;

9) Верные ответы: 2;

10) Верные ответы: 1;

11) Верные ответы: 1; 2; 3;

12) Верные ответы: 1; 2; 3;

13) Верные ответы: 1;

14) Верные ответы: 4;

15) Верные ответы: 1;

16) Верные ответы: 2; 3;

17) Верные ответы: 2; 3;

18) Верные ответы: 2;

19) Верные ответы: 1;


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

Спецкурс "Основы программирования на Паскале"

Курс по программированию для учащихся 10-11 классов общеобразовательной школы, универсальный профиль....

Основы программирования: ТЕМА 01. ЯЗЫК ПРОГРАММИРОВАНИЯ ПАСКАЛЬ.

ОСНОВЫ ПРОГРАММИРОВАНИЯВВЕДЕНИЕОдним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране ...

Основы программирования: ТЕМА 03. РАБОТА В СИСТЕМЕ ТУРБО-ПАСКАЛЬ. РАБОТА В СИСТЕМЕ ABC ПАСКАЛЬ.

ОСНОВЫ ПРОГРАММИРОВАНИЯВВЕДЕНИЕОдним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране ...

Тест: Основы программирования на языке Pascal

Материал позволяет проверить начальные знания учащихся 9 классов при изучении языка Pascal в форме теста - 2 варианта - осуществляется контроль знаний при изучении операторов ввода и вывода данны...

Основы программирования. Язык Паскаль

Данная презентция служит удобным пособием для изучения темы "Введение в язык Паскаль"...

Тест "Основы программирования Pascal"

Проверочный тест по теме "Основы программирования", 4 варианта...