Разделы презентаций


Самостоятельная работа

Содержание

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

Слайды и текст этой презентации

Слайд 1Самостоятельная работа

Самостоятельная  работа

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

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

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

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

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

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

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

var x : integer; a,

b : real;

var x = integer; a, b = real;

var

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

№ 1

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

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

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

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

var x =

integer; a, b = real;

var x : integer; a, b,

х : real;

Ошибки

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

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

const a = 5, b

= 3;

const a = 5; b = 3;

const a :=

5; b := 3;

№ 2

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

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

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

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

const a = 5;

b = 3;

const a := 5; b := 3;

Ошибки

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

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

x, x1,

1x, 1x

y, y1, y_1, y1y

z,

z1, z 1, z1z


№ 3

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

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

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

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

y, y1,

y_1, y1y

z, z1, z 1, z1z

Ошибки


x,  x1,  1x,  1xy,  y1,  y_1,  y1yz,  z1,  z

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

заголовок

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

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

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



№ 4

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

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

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

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

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

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

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

Ошибки

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

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

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

1.8*10^5

1,8E5

1.8E5


№ 5

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

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

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

Слайд 181.8*10^5

1,8E5

1.8E5

Ошибки

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

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

1) real 2)

boolean

3) integer 4) char



№ 6

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

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

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

Слайд 211) real 2) boolean

3) integer 4) char

Ошибки

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

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

1) real 2) boolean

3)

integer 4) char



№ 7

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

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

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

Слайд 241) real 2) boolean

3) integer 4) char

Ошибки

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

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

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

Слайд 271) 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)Ошибки

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

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

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


Учтите приоритет выполнения операций!

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

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

- 1)

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

1)

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

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

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

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

1) 4 2) True 3) False

4)

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




№ 10

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

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

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

Слайд 342*2=4

1) 4 2) True 3) False

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



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

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

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


Ответ: 4
2) Затем (по приоритету!)

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

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

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

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

6, 7 3
4, 5 2
1, 2, 3 1
Поставьте себе оценки:

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

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

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

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

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

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

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

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

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

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

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

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

Задание

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

Проверяйте скобки:
число открытых

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

Проверьте:

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

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

Новая тема

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

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

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

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

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

выполнить.

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

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

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

структурные – построены из

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

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

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

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

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

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

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Примеры

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

Означает «перейти к». Используется, когда

надо перейти на НЕ следующий по порядку оператор, отмеченный меткой.
Простые

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

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

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

Например: Label Metka1,

123, m7;

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

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

Слайд 53
Label 999;

Begin оператор1;

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

go to 999;

переход

End.
Метка + оператор перехода

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

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

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

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

НО!!!

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

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

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

Например, процедура очистки экрана:
ClrScr;
Простые операторы

3) Оператор вызова процедуры – служит для активизации предварительно описанной процедуры (некоторого действия, имеющего имя).Например, процедура очистки

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

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

Составной оператор воспринимается программой как

единое целое.

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

1) Составной оператор – группа из произвольного числа операторов в операторных скобках begin … end.Составной оператор

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

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

2.2) оператор выбора case


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

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

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

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

3.2) оператор цикла

с постусловием

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

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

Слайд 59Подготовить сообщение по одной из тем:

Правила написания имен переменных

Что такое

«стиль программирования»? Что включает это понятие?

Джордж Буль – кто это???
Домашнее

задание
Подготовить сообщение по одной из тем:Правила написания имен переменныхЧто такое «стиль программирования»? Что включает это понятие?Джордж Буль

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

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

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

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


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

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