Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)
Оценка 5

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Оценка 5
Домашнее обучение +2
doc
информатика
9 кл
05.07.2017
Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)
Данный материал предназначен для проведения проверочной (или контрольной) работы после изучения алгоритмов ветвления на Паскале. В данной работе проверяются знания на умение сопоставлять области определения переменной при написании оператора ветвления, соблюдение правильного синтаксиса при написании оператора, умение составлять программу по блок-схеме. Так же проверяется знание работы алгоритма в программе. В последнем задании необходимо составить по заданию программу. В проверочной предусмотрены 4 варианта.
Проверочная работа ВЕТВЛЕНИЕ В АЛГОРИТМАХ.doc
«ВЕТВЛЕНИЕ В АЛГОРИТМАХ» Проверочная работа «ВЕТВЛЕНИЕ В АЛГОРИТМАХ» Проверочная работа  Вариант 1 Вариант 1 Задание 1: Выбрать блок­схему, которая описывает следующий график: Задание 1: 1)1) нет х > 0 да у=­x у=­x2 y y=­x 0 x y=­x2 2)2) нет у=­х2 да х  >=0 3)3) нет да х < 0 у=­x у=­ х у=­x2 Задание 2:  Какому фрагменту программы соответствует условие Задание 2:                    Если  К   больше или равно Р , то  Если  К   больше или равно Р , то BB=1, иначе  =1, иначе BB=Р+2 =Р+2 аа)  IF  K>P  THEN  B:=1   ELSE  B:=P+2 )  IF  K>P  THEN  B:=1   ELSE  B:=P+2 бб)  IF  K>=P  THEN  B:=1  ELSE  B:=P+2 )  IF  K>=P  THEN  B:=1  ELSE  B:=P+2 гг) IF  K>P  ,  B=P  THEN  B:=1  ELSE  B:=P+2 ) IF  K>P  ,  B=P  THEN  B:=1  ELSE  B:=P+2 дд) IF  K>P  OR  B=1  THEN   B:=P+2 ) IF  K>P  OR  B=1  THEN   B:=P+2 Задание 3: Составить программу по заданной блок – схеме: Задание 3:  да В=2*А В=2*А начало Ввод А,  В А>ВА>В Вывод А,  В конец нет А=В2 Задание 4: Выбрать значение переменной Z, которое будет получено в   результате Задание 4:                  выполнения фрагмента  программы  :=3   ; YY:=4 ; XX:=3   ;  :=4 ; IF X >Y  THEN Z:=X*X+Y   ELSE  Z:= Y*Y+X ; IF X >Y  THEN Z:=X*X+Y   ELSE  Z:= Y*Y+X ; ZZ:=2* :=2*ZZ ; ;                                            А) 38        Б) 3           В) 19           Г) 28 Задание 5     Составить блок­схему к фрагменту программы: Составить блок­схему к фрагменту программы: Задание 5      Z:= 0; Z:= 0; IF  A > 0  and B > 0   then   Z:= SQRT(A+B)  else  Z:= SQR(A)+SQR(B) ; IF  A > 0  and B > 0   then   Z:= SQRT(A+B)  else  Z:= SQR(A)+SQR(B) ; Write (‘Z= ’,Z:2:3) ; Write (‘Z= ’,Z:2:3) ; «ВЕТВЛЕНИЕ В АЛГОРИТМАХ» Проверочная работа «ВЕТВЛЕНИЕ В АЛГОРИТМАХ» Проверочная работа  Вариант 2 Вариант 2 Задание 1: Выбрать блок­схему, которая описывает следующий график: Задание 1: 1)1) нет х > 0 да у=1–x у=  х –1 у =  х –1 у = 1 – х 2)2) нет х > 0 да 3)3) нет да х < 0 у=  х –1 у=1–x у=  х –1 у=1–x Задание 2:  Какому фрагменту программы соответствует условие Задание 2:                    Если   А больше   В,  а   , иначе KK=А–=А–BB Если   А больше   В,  а  BB равно 0,  то  К=  равно 0,  то  К=AA++BB, иначе  аа)  )  IF  A>B=0  THEN   K:=A+B   ELSE K:=A–B              IF  A>B=0  THEN   K:=A+B   ELSE K:=A–B                бб)) IF  A>B  OR  B=0  THEN   K:=A+B   ELSE   K:=A–B  IF  A>B  OR  B=0  THEN   K:=A+B   ELSE   K:=A–B   вв)) IF A> B , B=0   THEN  K:=A+B   ELSE   K:=A–B  IF A> B , B=0   THEN  K:=A+B   ELSE   K:=A–B гг)) IF A> B  AND B=0   THEN  K:=A+B   ELSE   K:=A–B IF A> B  AND B=0   THEN  K:=A+B   ELSE   K:=A–B Задание 3: Составить программу по заданной блок – схеме: Задание 3:  начало Ввод X, Y нет X>YY      THEN THEN  ZZ:=:=XX++YY**YY      ELSEELSE  ZZ:=:=XX**XX + +YY  ;  ; ZZ:=:=ZZ–4 ;–4 ;                        а) 27        б) 9           в) 5           г) 23 Задание 5     Составить блок­схему к фрагменту программы: Составить блок­схему к фрагменту программы: Задание 5      Z:= 0; Z:= 0; IF  A > 0  and B < 0   then  Z:= SQRT(A+ABS(B))  else Z:= ABS(A­B) ; IF  A > 0  and B < 0   then  Z:= SQRT(A+ABS(B))  else Z:= ABS(A­B) ; Write (‘Z= ’,Z:2:3) ; Write (‘Z= ’,Z:2:3) ; «ВЕТВЛЕНИЕ В АЛГОРИТМАХ» Проверочная работа «ВЕТВЛЕНИЕ В АЛГОРИТМАХ» Проверочная работа  Вариант 3 Вариант 3 Задание 1: Выбрать блок­схему, которая описывает следующий график: Задание 1: 1)1) нет х > 0 да у=­x у=x2 y y=­x y=x2 0 x 2)2) нет да х  >=0 3)3) нет да х <  0 у=х2 у=­x у=­ х у=x2 Задание 2:  Какому фрагменту программы соответствует условие Задание 2:                    Если      больше или равно  N , то AA=0, иначе  Если  HH   больше или равно  N , то  =0, иначе AA==HH++NN аа) IF  H>N    THEN A:=0   ELSE A:=H+N ) IF  H>N    THEN A:=0   ELSE A:=H+N бб) IF  H>=N   THEN  A:=0   ELSE  A:=H+N ) IF  H>=N   THEN  A:=0   ELSE  A:=H+N вв) IF  H>N  OR  H=N   THEN  A:=0  ELSE  A:=H+N ) IF  H>N  OR  H=N   THEN  A:=0  ELSE  A:=H+N вв) IF  H>N  ,  H=N   THEN  A:=0  ELSE  A:=H+N ) IF  H>N  ,  H=N   THEN  A:=0  ELSE  A:=H+N Задание 3: Составить программу по заданной блок – схеме: Задание 3:  начало Ввод А, В да А>ВА>В нет В=А+A В=А+A А=B+B Вывод А,  В конец Задание 4: Выбрать значение переменной Z, которое будет получено в  результате    Задание 4:                   выполнения программы  :=10 ; :=5 :  YY:=10 ; XX:=5 :   IFIF  XX>>YY         THEN THEN  ZZ:=:=XX++YY*2    ZZ:=2* :=2*ZZ ; ; *2   ELSEELSE  ZZ:=  := YY++XX*2 ;*2 ;   а) 25        б) 20           в) 50           г) 40 Задание 5     Составить блок­схему к фрагменту программы: Составить блок­схему к фрагменту программы: Задание 5      Z:= 0; Z:= 0; IF  X > 0  or Y > 0   then   Z:= ABS(X+Y)  else  Z:= SQR(X+Y) ; IF  X > 0  or Y > 0   then   Z:= ABS(X+Y)  else  Z:= SQR(X+Y) ; Write (‘Z= ’,Z:2:3) ; Write (‘Z= ’,Z:2:3) ; «ВЕТВЛЕНИЕ В АЛГОРИТМАХ» Проверочная работа «ВЕТВЛЕНИЕ В АЛГОРИТМАХ» Проверочная работа  Вариант 4 Вариант 4 Задание 1: Выбрать блок­схему, которая описывает следующий график: Задание 1: 1)1) нет да х > 0 у=1 у=1­  х у = 1 у = 1 ­  х 2)2) нет да х > 0 3)3) нет да х < 0 у=1­ х у=1 у=1­ х у=1 Задание 2:  Какому фрагменту программы соответствует условие Задание 2:                    Если   А больше  или  равно В,   то  К=2, иначе В=А+К Если   А больше  или  равно В,   то  К=2, иначе В=А+К аа)  IF  A>=B  THEN  K:=2   ELSE  B:=A+K )  IF  A>=B  THEN  K:=2   ELSE  B:=A+K бб)  IF  A>=B  OR  K:=2  THEN  B:=A+ )  IF  A>=B  OR  K:=2  THEN  B:=A+K   вв)  IF A> B   THEN  K:=2  ELSE B:=A+ )  IF A> B   THEN  K:=2  ELSE B:=A+K гг)  IF  A>B , A=B  THEN   K:=2   ELSE  B:=A+K )  IF  A>B , A=B  THEN   K:=2   ELSE  B:=A+K Задание 3: Составить программу по заданной блок – схеме: Задание 3:  начало Ввод X, Y да XY THEN Z:=X*Y+2  ELSE Z:=X*X­ 4 ; IF X>Y THEN Z:=X*Y+2  ELSE Z:=X*X­ 4 ; ZZ:=:=ZZ­4 ; ­4 ;                        а) 12        б) 14           в) 20           г) 10 Задание 5     Составить блок­схему к фрагменту программы: Составить блок­схему к фрагменту программы: Задание 5      Z:= 0; Z:= 0; IF  A > 0  and B > 0   then   Z:= SQRT(A+B)  else  Z:= ABS(A­B) ; IF  A > 0  and B > 0   then   Z:= SQRT(A+B)  else  Z:= ABS(A­B) ; Write (‘Z= ’,Z:2:3) ; Write (‘Z= ’,Z:2:3) ;

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)

Проверочная работа "Ветвление в алгоритмах на языке программирования Паскаль" (8-9 класс)
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
05.07.2017