Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Самостоятельная работа. Тесты

Содержание

Работа состоит из 10 тестовых заданий.Пишем в тетради.
Самостоятельная  работа Работа состоит из 10 тестовых заданий.Пишем в тетради. С самопроверкой!!! Какое из объявлений переменных выполнено верно?var x : integer; a, b : 1Правильный ответ: var x : integer; a, b : real;var x = integer; a, Какое из объявлений констант выполнено верно?const a = 5, b = 3;const 2Правильный ответ: const a = 5, b = 3;const a = 5; b = Какое из списков идентификаторов переменных являются верными?x,  x1,  1x, 2Правильный ответ: x,  x1,  1x,  1xy,  y1,  y_1, Какие части программы являются необязательными?заголовокподключение модулейобъявление переменныхраздел операторов№ 4 1, 2Правильный ответ: заголовокподключение модулейобъявление переменныхраздел операторовОшибки Какое из дробных чисел записано верно, по правилам записи числа с плавающей запятой?1.8*10^51,8E51.8E5№ 5 3Правильный ответ: 1.8*10^51,8E51.8E5Ошибки Какие из перечисленных типов данных НЕ являются целочисленными?1) real 			2) boolean3) integer		4) char№ 6 1, 2, 4Правильный ответ: 1) real 			2) boolean3) integer			4) charОшибки Какой из перечисленных типов данных является дробным?1) real 			2) boolean3) integer		4) char№ 7 1Правильный ответ: 1) real 			2) boolean3) integer			4) charОшибки  № 8 4Правильный ответ: 1) x+2/3*x	2) (x+2)/3*x3) x+2/(3*x)	4) (x+2)/(3*x)Ошибки    № 9 1, 2, 3, 4ВСЕ!!! Правильный ответ: Обсудите, почему все способы записи верные.Учтите приоритет выполнения операций! Ошибок нет! 3 * x / abs (x * x - 1)(3 Чему равен результат выражения?2*2=41) 4		  2) True 	3) False4) Выражение записано неверно № 10 2Правильный ответ: 2*2=41) 4		  2) True 	3) False4) Выражение записано неверно Ошибки ПОЯСНЕНИЕ 2 * 2 = 41) По приоритету сначала вычисляется 2*2 Число верных 			 Оценка  ответов				  10						5	 8, 9					4	 6, 7					3 Обсудите, что делает каждая ее строка?Изучите пример программы Результаты работы программы: Как добиться вывода таких результатов работы программы? Улучшенная программаПереписать в конспект Продумывайте пользовательский интерфейс создаваемой Вами программы!!!  Задание z := (3.2*sqr(x) – 2.23e4*exp(x-y)) / (ln(x*x)+sqrt(abs(sqr(x)*x-3)))Проверяйте скобки: число открытых = числу Новая тема ОператорыОПиАЯ 1. Виды операторов предложение языка программиро-вания, задающее полное описание некоторого действия, которое необходимо выполнить.Основная часть программы – последовательность операторовОператор простые – не содержат никаких других операторов;структурные – построены из других операторов.Виды операторов 1) Оператор присваивания 	:=переменная := выражениеПредписывает выполнить выражение и присвоить его значение переменнойПростые операторы Оператор присваивания	РезультатX:=5					X=5Y:=1					Y=1X:=X+Y					X=5+1=6Y:=Y+1					Y=1+1=2Примеры 2) Оператор безусловного перехода go toОзначает «перейти к». Используется, когда надо перейти Объявляется в разделе описания меток:	Label метка1, метка2, …;Например: 	Label Metka1, 123, m7;Имя метки: буквы, цифрыМетка …	Label 999;…Begin  	оператор1;		…		999: оператор5;		… 		go to 999; Следует стремиться вообще не применять оператор перехода – это сильно «запутывает» чтение 3) Оператор вызова процедуры – служит для активизации предварительно описанной процедуры (некоторого 1) Составной оператор – группа из произвольного числа операторов в операторных 2) Условные операторы2.1) Оператор условия if 2.2) оператор выбора case Структурные операторы 3) Операторы повтора (цикла)3.1) оператор цикла с предусловием3.2) оператор цикла с постусловием3.3) Подготовить сообщение по одной из тем:Правила написания имен переменныхЧто такое «стиль программирования»?
Слайды презентации

Слайд 2 Работа состоит

из 10 тестовых заданий.

Пишем в тетради.

Работа состоит из 10 тестовых заданий.Пишем в тетради.

Слайд 3 С самопроверкой!!!

С самопроверкой!!!

Слайд 4 Какое из объявлений переменных выполнено верно?

var x :

Какое из объявлений переменных выполнено верно?var x : integer; a, b

integer; a, b : real;

var x = integer; a,

b = real;

var x : integer; a, b, х : real;

№ 1


Слайд 5 1
Правильный ответ:

1Правильный ответ:

Слайд 6 var x : integer; a, b : real;

var

var x : integer; a, b : real;var x = integer;

x = integer; a, b = real;

var x :

integer; a, b, х : real;

Ошибки


Слайд 7 Какое из объявлений констант выполнено верно?

const a =

Какое из объявлений констант выполнено верно?const a = 5, b =

5, b = 3;

const a = 5; b =

3;

const a := 5; b := 3;

№ 2


Слайд 8 2
Правильный ответ:

2Правильный ответ:

Слайд 9
const a = 5, b = 3;

const a

const a = 5, b = 3;const a = 5; b

= 5; b = 3;

const a := 5; b

:= 3;

Ошибки


Слайд 10 Какое из списков идентификаторов переменных являются верными?

x,

Какое из списков идентификаторов переменных являются верными?x, x1, 1x, 1xy, y1,

x1, 1x, 1x

y, y1, y_1,

y1y

z, z1, z 1, z1z


№ 3


Слайд 11 2
Правильный ответ:

2Правильный ответ:

Слайд 12 x, x1, 1x, 1x

y,

x, x1, 1x, 1xy, y1, y_1, y1yz, z1, z 1, z1zОшибки

y1, y_1, y1y

z, z1, z

1, z1z

Ошибки


Слайд 13 Какие части программы являются необязательными?

заголовок

подключение модулей

объявление переменных

раздел операторов



Какие части программы являются необязательными?заголовокподключение модулейобъявление переменныхраздел операторов№ 4

Слайд 14 1, 2
Правильный ответ:

1, 2Правильный ответ:

Слайд 15 заголовок

подключение модулей

объявление переменных

раздел операторов

Ошибки

заголовокподключение модулейобъявление переменныхраздел операторовОшибки

Слайд 16 Какое из дробных чисел записано верно, по правилам

Какое из дробных чисел записано верно, по правилам записи числа с плавающей запятой?1.8*10^51,8E51.8E5№ 5

записи числа с плавающей запятой?

1.8*10^5

1,8E5

1.8E5


№ 5


Слайд 17 3
Правильный ответ:

3Правильный ответ:

Слайд 18 1.8*10^5

1,8E5

1.8E5

Ошибки

1.8*10^51,8E51.8E5Ошибки

Слайд 19 Какие из перечисленных типов данных НЕ являются целочисленными?

1)

Какие из перечисленных типов данных НЕ являются целочисленными?1) real 			2) boolean3) integer		4) char№ 6

real 2) boolean

3) integer 4) char



№ 6


Слайд 20 1, 2, 4
Правильный ответ:

1, 2, 4Правильный ответ:

Слайд 21 1) real 2) boolean

3) integer 4) char

Ошибки

1) real 			2) boolean3) integer			4) charОшибки

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

1) real

Какой из перечисленных типов данных является дробным?1) real 			2) boolean3) integer		4) char№ 7

2) boolean

3) integer 4) char



№ 7


Слайд 23 1
Правильный ответ:

1Правильный ответ:

Слайд 24 1) real 2) boolean

3) integer 4) char

Ошибки

1) real 			2) boolean3) integer			4) charОшибки

Слайд 25  
№ 8

 № 8

Слайд 26 4
Правильный ответ:

4Правильный ответ:

Слайд 27 1) x+2/3*x 2) (x+2)/3*x

3) x+2/(3*x) 4) (x+2)/(3*x)

Ошибки
 

1) x+2/3*x	2) (x+2)/3*x3) x+2/(3*x)	4) (x+2)/(3*x)Ошибки  

Слайд 28  
№ 9

 № 9

Слайд 29 1, 2, 3, 4
ВСЕ!!!
Правильный ответ:

1, 2, 3, 4ВСЕ!!! Правильный ответ:

Слайд 30 Обсудите, почему все способы записи верные.


Учтите приоритет выполнения

Обсудите, почему все способы записи верные.Учтите приоритет выполнения операций!

операций!


Слайд 31 Ошибок нет!
3 * x / abs (x

Ошибок нет! 3 * x / abs (x * x -

* x - 1)

(3 * x) / abs (x

* x - 1)

3 * x / (abs (x * x - 1))

(3 * x) / (abs (x * x - 1))

 


Слайд 32 Чему равен результат выражения?
2*2=4

1) 4 2) True

Чему равен результат выражения?2*2=41) 4		 2) True 	3) False4) Выражение записано неверно № 10

3) False

4) Выражение записано неверно




№ 10


Слайд 33 2
Правильный ответ:

2Правильный ответ:

Слайд 34 2*2=4

1) 4 2) True 3) False

4) Выражение

2*2=41) 4		 2) True 	3) False4) Выражение записано неверно Ошибки ПОЯСНЕНИЕ

записано неверно

Ошибки
ПОЯСНЕНИЕ


Слайд 35 2 * 2 = 4
1) По приоритету сначала

2 * 2 = 41) По приоритету сначала вычисляется 2*2

вычисляется 2*2
Ответ: 4
2)

Затем (по приоритету!) выполняется операция отношения
4 = 4
Ответ: True (Истина, т.е. верно)

Пояснение к № 10


Слайд 36 Число верных Оценка
ответов
10 5

Число верных 			 Оценка ответов				 10						5	 8, 9					4	 6, 7					3	 4, 5					2	1, 2, 3					1Поставьте себе оценки:

8, 9 4
6, 7 3
4, 5 2
1, 2, 3 1
Поставьте себе

оценки:

Слайд 37 Обсудите, что делает каждая ее строка?
Изучите пример программы

Обсудите, что делает каждая ее строка?Изучите пример программы

Слайд 38 Результаты работы программы:

Результаты работы программы:

Слайд 39 Как добиться вывода таких результатов работы программы?

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

Слайд 40 Улучшенная программа
Переписать в конспект

Улучшенная программаПереписать в конспект

Слайд 41 Продумывайте пользовательский интерфейс создаваемой Вами программы!!!

Продумывайте пользовательский интерфейс создаваемой Вами программы!!!

Слайд 42  
Задание

 Задание

Слайд 43 z := (3.2*sqr(x) – 2.23e4*exp(x-y)) / (ln(x*x)+sqrt(abs(sqr(x)*x-3)))

Проверяйте скобки:

z := (3.2*sqr(x) – 2.23e4*exp(x-y)) / (ln(x*x)+sqrt(abs(sqr(x)*x-3)))Проверяйте скобки: число открытых =


число открытых =
числу закрытых
x2 – можно записать sqr(x)

или x*x

Проверьте:


Слайд 44 Новая тема

Новая тема

Слайд 45 Операторы
ОПиАЯ

ОператорыОПиАЯ

Слайд 46 1. Виды операторов

1. Виды операторов

Слайд 47 предложение языка программиро-вания, задающее полное описание некоторого действия,

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

которое необходимо выполнить.

Основная часть программы –
последовательность операторов
Оператор


Слайд 48 простые – не содержат никаких других операторов;

структурные –

простые – не содержат никаких других операторов;структурные – построены из других операторов.Виды операторов

построены из других операторов.
Виды операторов


Слайд 49 1) Оператор присваивания :=

переменная := выражение

Предписывает выполнить выражение

1) Оператор присваивания 	:=переменная := выражениеПредписывает выполнить выражение и присвоить его значение переменнойПростые операторы

и присвоить его значение переменной
Простые операторы


Слайд 50 Оператор присваивания Результат

X:=5 X=5
Y:=1 Y=1
X:=X+Y X=5+1=6
Y:=Y+1 Y=1+1=2
Примеры

Оператор присваивания	РезультатX:=5					X=5Y:=1					Y=1X:=X+Y					X=5+1=6Y:=Y+1					Y=1+1=2Примеры

Слайд 51 2) Оператор безусловного перехода go to

Означает «перейти к».

2) Оператор безусловного перехода go toОзначает «перейти к». Используется, когда надо

Используется, когда надо перейти на НЕ следующий по порядку

оператор, отмеченный меткой.

Простые операторы


Слайд 52 Объявляется в разделе описания меток:

Label метка1, метка2, …;

Например:

Объявляется в разделе описания меток:	Label метка1, метка2, …;Например: 	Label Metka1, 123, m7;Имя метки: буквы, цифрыМетка

Label Metka1, 123, m7;

Имя метки: буквы, цифры
Метка


Слайд 53
Label 999;

Begin оператор1;

999: оператор5;

go to 999;

…	Label 999;…Begin 	оператор1;		…		999: оператор5;		… 		go to 999;    переход 		…End.Метка + оператор перехода

переход

End.
Метка

+ оператор перехода



Слайд 54 Следует стремиться вообще не применять оператор перехода –

Следует стремиться вообще не применять оператор перехода – это сильно «запутывает»

это сильно «запутывает» чтение программы.
Если обойтись без оператора перехода

невозможно, то стараться передавать управление только «вниз» – дальше по тексту программы (но не назад!).

НО!!!


Слайд 55 3) Оператор вызова процедуры – служит для активизации

3) Оператор вызова процедуры – служит для активизации предварительно описанной процедуры

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

Например, процедура очистки

экрана:
ClrScr;

Простые операторы


Слайд 56 1) Составной оператор – группа из произвольного

1) Составной оператор – группа из произвольного числа операторов в

числа операторов в операторных скобках begin … end.

Составной оператор

воспринимается программой как единое целое.

Структурные операторы


Слайд 57 2) Условные операторы

2.1) Оператор условия if

2.2) оператор

2) Условные операторы2.1) Оператор условия if 2.2) оператор выбора case Структурные операторы

выбора case
Структурные операторы


Слайд 58 3) Операторы повтора (цикла)

3.1) оператор цикла с предусловием

3.2)

3) Операторы повтора (цикла)3.1) оператор цикла с предусловием3.2) оператор цикла с

оператор цикла с постусловием

3.3) оператор цикла с параметром
Структурные операторы


  • Имя файла: samostoyatelnaya-rabota-testy.pptx
  • Количество просмотров: 131
  • Количество скачиваний: 0