Тема: Линейные, разветвляющиеся алгоритмы. Домашняя контрольная работа
учебно-методический материал по информатике и икт на тему

Комарова Наталья Александровна

9 класс

Скачать:


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

Домашняя контрольная работа №2

I вариант

II вариант

  1. Служебные слова оператора условия

a) uses

b) then

c) it

d) if

e) write

f) tneh

g) else

  1. Служебные слова оператора условия

a) else

b) of

c) if

d) read

e) begin

f) then

 g) elce

2. Записать на языке Паскаль следующие выражение

     если число кратно 3, тогда вывести на экран «да», иначе вывести «нет»

2. Записать на языке Паскаль следующие выражение

     если число кратно 5, тогда вывести на экран «да», иначе вывести «нет»

3. Записать на Паскале формулу

                 

            y=

                 

3. Записать на Паскале формулу

                 

            y=

                 

4. Каким будет значение переменной b  после выполнения операторов:

a:=3;

if a>4 then b:=sqr(a)  else b:=2*a+3;

4. Каким будет значение переменной b  после выполнения операторов:

a:=5;

if a>0 then b:=abs(a)+4  else b:=10*a+30;

5.Вещественный тип данных описывается словом:

а) comp

б)integer

в)real

г)longint

5.Вещественный тип данных описывается словом:

а) boolean

б)integer

в)byte

г)real

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

а:=37.54231803;

writeln(a:5:2)

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

а:=563.3981905;

writeln(a:7:4)

7.Составить программу, проверяющую, принадлежит ли число Х интервалу

   [10;20.5)

7.Составить программу, проверяющую, принадлежит ли число Х интервалу

   (17.8;56]

8.Составить программу вычисления значения выражения

к:=2min(yx-y,xy-x)+10

8.Составить программу вычисления значения выражения

к:=4+3min(x2-y,y2-x)

III вариант

IV вариант

  1. Служебные слова оператора условия
  1. uses

  2. tneh

  3. else

  4. then

  5. it

  6. if

  7. write

  1. Служебные слова оператора условия
  1. begin

  2. then

  3. elce

  4. else

  5. of

  6. if

  7. read

2. Записать на языке Паскаль следующее выражение

     если число кратно 11, тогда вывести на экран «+», иначе вывести «-»

2. Записать на языке Паскаль следующее выражение

     если число кратно 7, тогда вывести на экран «+», иначе вывести «-»

3. Записать на Паскале формулу

                             y=

3. Записать на Паскале формулу

            y=

                 

4. Каким будет значение переменной b  после выполнения операторов:

a:=2;

if a>3 then b:=sqr(a)  else b:=2*a+3;

4. Каким будет значение переменной b  после выполнения операторов:

a:=4;

if a>0 then b:=abs(a)+4  else b:=10*a+30;

5.Вещественный тип данных описывается словом :

а) boolean

б)integer

в)byte

г)real

5.Вещественный тип данных описывается словом :

а) comp

б)integer

в)real

г)longint

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

а:=38.5231803;

writeln(a:5:2)

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

а:=56.981905;

writeln(a:7:4)

7.Составить программу, проверяющую, принадлежит ли число Х интервалу

   [-10;20.5)

7.Составить программу, проверяющую, принадлежит ли число Х интервалу

   (-17.8;56]

8.Составить программу вычисления значения выражения

к:=2min(yx-y,xy-x)+12

8.Составить программу вычисления значения выражения

к:=1+3min(x2-y,y2-x)



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

Домашняя контрольная работа№1

В – 1

  1. Оператор ввода :  а) write

                            Б) while

                           в) read

                                      г) readkey

  1. Исправь ошибки :

Program  rlp  t;

Uses crt;

Begin:

Clrscr

Goto  xy(3,5);

Write(&);

Readkey;

End

  1. Математическая запись :

                 а) y= x3+|x2-13x+5|-11

                б)a=(3x3+18b2)x+12x2-5

     Запись на языке pascal

                а) …..

                             б) …..

  1. Верно ?

а) 19 div 4 = 4

б) –21 mod 4 = -2

в) –7 mod –4 = -3

  1. Верно ?

а) end – начало программы;

б) var – раздел описания переменных;

в) integer – описание вещественного типа даных.

В - 2

  1. Оператор вывода :    а) while

                                 б)         Gotoxy

                                в) readln

                                            г) write

  1. Исправь ошибки :

Program  ф;

Usescrt;

Begin

Clr scr;

Gotoxy(‘3,5’);

Write(‘%%');

Readkey

End

  1. Математическая запись :

                 а) y= |3x4+12x3-4x+7|-13x

                б)a=31x3+(2c2+3x4)x-19

     Запись на языке pascal

                а) …..

                             б) …..

  1. Верно ?

а) 12 mod 4 = 0

б) –21 div  4 = -5

в) 19 mod  4 = 2

  1. Верно ?

а) program– начало программы;

б) uses– вызов модуля;

в) begin – оператор ввод



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

Краткий сборник задач (с решением) по теме «Организация линейных, разветвляющихся и циклических алгоритмов на языке программирования Паскаль»

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

Тема «Электромагнитные колебания. Подготовка к контрольной работе»

Цель: Повторить пройденный материал, расширить мировоззрение на область познания, где не работают органы чувств человека, предложить решение задач индивидуально и коллективно....

Обобщающий урок по теме «Параллельные прямые». Подготовка к контрольной работе

Данный урок является заключительным уроком по теме «Параллельные прямые». Цель урока-  организовать работу учащихся по обобщению полученных знаний и проверки усвоения темы. На уроке и...

Тест на тему типы алгоритмов (линейные, разветвляющиеся, циклические)

Тест на тему типы алгоритмов (линейные, разветвляющиеся, циклические)...

Технологическая карта урока "Повторение и обобщение темы "Натуральные числа". Подготовка к контрольной работе

Данная технологическая карта урока ориентирована на использование УМК Мерзляк А.Г. "Математика 5 класс"....