Тесты по по информатике
тест по информатике и икт (9 класс) по теме

Кузякина Светлана Алексеевна

Тесты для 9 класса

Скачать:

ВложениеРазмер
Microsoft Office document icon paskal_s_usloviem.doc36.5 КБ

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

Тест по Pascal №1

Вариант 1

1. Какая структура программы верна

      а) Program имя;

          Begin

             [раздел описания]

             [раздел команд]

          end.

б) Program имя;

      [раздел описания]

    Begin

      [раздел команд]

    end.

в) Program имя;

      [раздел описания]

      [раздел команд]

    end.

2. Для описания переменных в программе используется раздел

а) Type           б) Var                в) Const                  г) Uses               д) Label

3. Для описания переменных целого типа используется

а) real         б) var               в) integer                  г) string              д) Boolean

4. Обязательным разделом программы является

а) If…then…else          б) const           в) program                г) begin … end                     д) program … end

5. Математическое выражение  записано на Паскале следующим образом: 5s*(3+4s)/sqrt(x+sqr(y)). Где в данной записи допущена ошибка (с точки зрения языка программирования)

а) не хватает скобок в знаменателе                                                             б) пропущен знак умножения

в) функции квадратного корня и квадрата числа перепутаны                 г) выражения 5s взять в скобки.

6. На Паскале записано следующее выражение y:=(3*x)/3*х. Какого типа будет переменная у, если х=5

а) integer                б) longint;                  в) real;                г) string.

7. Дан ряд имен: 1) АВ;    2) S2;   3) ХОV;   4) Z1234;  5) К. Выберете верное утверждение:

а) все имена являются идентификаторами;               б) 4 – не идентификатор;

в) только 2, 3,3 и 5 являются идентификаторами;    г) только 5 является идентификатором.

8. Какое значение примут переменные А и В после выполнения фрагмента программы

А:=5;

В:=А*2;

А:=В;

А:=А/5;

а) А=5; В=10         б) А=10; В=5              в) А=10; В=10              г) А=2; В=10.

9. Оператор вывода на экран с переходом на начало следующей строки:

а) write          б) read               в) readln               г) writeln

10. Оператор ввода с клавиатуры

а) write          б) readeln            в) readln              г) writeln

11. Оператор присваивания

а) write(величины через запятую)                                    б) read(имена переменных через запятую)

в) имя переменной=выражение                                        г) имя переменной:=выражение

12. Дан фрагмент программы. Чему будет равно значение переменной К.      Х:=6;

    Н:=Х*3+10;

    Н:=Н-20;

    К:=Х*Н;

       а) 18               б) 48                 в) 288                г) 1

13.  Полная форма ветвления реализуется

а) If…else…then            б) If…then               в) If…else               г) If…then…else

14. Есть ли в предложенном фрагменте программы ошибка:   If a>3 then b:=3;

                                                                                                                         else b:=5*a/4;

а) выражение 5*а взять в скобки                    б) не хватает условия после else

в) лишний знак « ; »                                          г) ошибки нет

15. Что напечатает фрагмент программы, если с клавиатуры введено число 4:     Readl(x);

                                                                                            If  x>4 then y:=sqr(x)+3;

                                                                                              Wrineln(x, ‘   ‘ ,x);

А) 4   4;                б) х=4              в) 5      5              г) 48   48

16.  Что выполнит следующий фрагмент программы: Readln(x,y,z);

                                                If x>y then If x>z then m:=x else m:=z

                                                Else If y>z then m:=y else m:=z;

А) переменная m получит значение переменной х                 Б) переменная m получит значение  z

В) будет найдено максимальное значение                              Г) будет найдено минимальное значение

Тест по Pascal №1

Вариант 2

1. Какая структура программы верна

      а) Program имя;

            [раздел описания]

         Begin

           [раздел команд]

         end.

б) Program имя;

        [раздел команд]

     Begin

        [раздел описания]

     end.

в) Program имя;

      [раздел описания]

      [раздел команд]

    end.

2. Для описания модулей в программе используется раздел

а) Type           б) Var                в) Const                  г) Uses               д) Label

3. Идентификаторами являются

а) 3X           б)_D56              в) P+Е              г) Kva-dra               д) U2             е) Cloy

4. Для описания переменных вещественного типа используется

а) real         б) var               в) integer                  г) string              д) Boolean

5. Обязательным разделом программы является

а) var…begin          б) const           в) If … then…else                г) begin … end                     д) uses

7. Дан фрагмен программы. Чему будет равно значение переменной К.      Х:=2;

    Н:=Х*3+1;

    Х:=Н-2;

    К:=Х*Н;

       а) 18               б) 48                 в) 35                г) 1

8. Математическое выражение  записано на Паскале следующим образом: 5s*(3+4s)/sqrt(x+sqr(y)). Где в данной записи допущена ошибка (с точки зрения языка программирования)

а) не хватает скобок в знаменателе                        

б) пропущен знак умножения

в) функции квадратного корня и квадрата числа перепутаны

г) выражения 5s взять в скобки.

9.  «Обход» реализуется посредством

а) If…else…then            б) If…then               в) If…else               г) If…then…else

10. Оператор вывода на экран с переходом на начало следующей строки:

а) write          б) read               в) readln               г) writeln

11. Что напечатает фрагмент программы, если с клавиатуры введено число 4:     Readl(x);

                                                                                            If  x<5 then y:=sqrt(x)+3;

                                                                                              Wrineln(‘x ‘,x);

А) x= 4;                б) х  4              в) x   5              г) x  48

12. На Паскале записано следующее выражение y:=x/2+х. Какого типа будет переменная у, если х=4

а) integer                б) longint;                  в) real;                г) string.

13. Есть ли в предложенном фрагменте программы ошибка:   If a=4 then b:=3;

                                                                                                                         write(b);

а) вместо write надо writeln                    б) не хватает else

в) лишний знак « ; »                                          г) ошибки нет

14. Какое значение примут переменные А и В после выполнения фрагмента программы

А:=5;

A:=А*2;

B:=A;

А:=А/5;

а) А=2;  В=10         б) А=10; В=5              в) А=10; В=10              г) А=2; В=2.

15. Оператор ввода с клавиатуры

а) write          б) readeln            в) readln              г) writeln

16. Оператор присваивания

а) имя переменной=выражение                         б) read(имена переменных через запятую)

в) write(величины через запятую)                    г) имя переменной:=выражение


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

Тренировочный вариант теста ЕГЭ по информатике №!

Тренировочный вариант ЕГЭ по информатике имеет 18 вопросов части А(выбор ответа).Тест составлен на программе Excel2007.После прохождения всех вопросов обязательно нажимаем на кнопку Сохранить, з...

Тренировочный вариант теста ЕГЭ по информатике №1

Тренировочный вариант ЕГЭ по информатике имеет 18 вопросов части А(выбор ответа).Тест составлен на программе Excel2007.После прохождения всех вопросов обязательно нажимаем на кнопку Сохранить, з...

Контрольный (срезовый) тест по дисциплине «Информатика и ИКТ».

Для студентов очной формы обучения 4 курс 2011 г.Пояснительная запискаВ содержании тестов включены задания по наиболее значимому изученному материалу.В данном контрольном (срезовом) тесте ...

Тесты для уроков информатики для 8 класса

Тесты разработаны в MyTestX - системе программ для создания и проведения компьютерного тестирования, сбора и анализа их результатов. Сайт скачивания бесплатного программого обеспечения: http://my...

Тесты для уроков информатики для 9 класса

Тесты разработаны в MyTestX - системе программ для создания и проведения компьютерного тестирования, сбора и анализа их результатов. Сайт скачивания бесплатного программого обеспечения: http://my...

Тесты для уроков информатики для 10 класса

Тесты разработаны в MyTestX - системе программ для создания и проведения компьютерного тестирования, сбора и анализа их результатов. Сайт скачивания бесплатного программого обеспечения: http://my...

Тест к программе MyTest 10.2.0.3 Тест Математические основы информатики

Тест по главе 1 учебника "Информатика 9, часть 1" Босова Л.Л....