СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Величина. Команда присваивания

Категория: Информатика

Нажмите, чтобы узнать подробности

Рассматриваются линейные вычислительные алгоритмы.

Просмотр содержимого документа
«Величина. Команда присваивания»

11/7/17 Величина.  Команда присваивания.

11/7/17

Величина. Команда присваивания.

Давайте вспомним Что такое алгоритм? Какими свойствами обладает алгоритм? Какие существуют типы алгоритма? Назовите способы записи алгоритма.

Давайте вспомним

  • Что такое алгоритм?
  • Какими свойствами обладает алгоритм?
  • Какие существуют типы алгоритма?
  • Назовите способы записи алгоритма.
Что такое блок-схема? Структурная блок-схема – схема алгоритма – графическое изображение алгоритма в виде схемы, связанных между собой с помощью стрелок блоков. Стрелки  – линии перехода. Блок  – графический символ, каждый из которых соответствует одному шагу алгоритма. Внутри блока дается описание соответствующего действия.

Что такое блок-схема?

  • Структурная блок-схема – схема алгоритма – графическое изображение алгоритма в виде схемы, связанных между собой с помощью стрелок блоков.
  • Стрелки – линии перехода.
  • Блок – графический символ, каждый из которых соответствует одному шагу алгоритма. Внутри блока дается описание соответствующего действия.
Основные условные обозначения в блок-схемах Условное обозначение Назначение блока Начало или конец алгоритма  Ввод или вывод данных. Внутри блока перечисляются данные через запятую.  Процесс. Внутри блока записываются матем. формулы и операции для обработки данных. Проверка условия. Внутри блока записываются логические условия. Имеет два выхода Да(+) и Нет(-). Направление.

Основные условные обозначения в блок-схемах

Условное обозначение

Назначение блока

Начало или конец алгоритма

Ввод или вывод данных.

Внутри блока перечисляются данные через запятую.

Процесс.

Внутри блока записываются матем. формулы и операции для обработки данных.

Проверка условия.

Внутри блока записываются логические условия. Имеет два выхода Да(+) и Нет(-).

Направление.

Линейный алгоритм

Линейный алгоритм

Условный алгоритм

Условный алгоритм

Циклический алгоритм

Циклический алгоритм

Величина

Величина

Величина Величина  – это основная единица для работы с информацией в информатике. Величина Вид Тип Значение Имя Величину можно представить себе как ящик с какими-либо данными, на котором написано его название.

Величина

Величина – это основная единица для работы с информацией в информатике.

Величина

Вид

Тип

Значение

Имя

Величину можно представить себе как ящик с какими-либо данными, на котором написано его название.

Имя величины Имя  – конкретное обозначение величины. ОСОБЕННОСТИ Имя стоит из одной или нескольких латинских букв, цифр, других знаков. Заглавные и строчные буквы в именах считаются одинаковыми, но вначале всегда пишется буква . Например A, 12, DR, t45, 1k, massa2, km

Имя величины

Имя – конкретное обозначение величины.

ОСОБЕННОСТИ

  • Имя стоит из одной или нескольких латинских букв, цифр, других знаков.
  • Заглавные и строчные буквы в именах считаются одинаковыми, но вначале всегда пишется буква .

Например A, 12, DR, t45, 1k, massa2, km

Значение величины Значение – конкретное данное, которому равна величина в каждый момент времени. ОСОБЕННОСТИ Значение может быть представлено числом , каким-либо текстом или арифметическим выражением. Запятая в десятичных дробях заменяется точкой. Текст – это любой набор знаков, взятый в кавычки. В арифметических выражениях можно использовать скобки . Количество открытых и закрытых скобок должно быть одинаково. Например, 5; -12.89; **; «новость»; «**,**»; 5+45*а-b/3; 3,14

Значение величины

Значение – конкретное данное, которому равна величина в каждый момент времени.

ОСОБЕННОСТИ

  • Значение может быть представлено числом , каким-либо текстом или арифметическим выражением.
  • Запятая в десятичных дробях заменяется точкой.
  • Текст – это любой набор знаков, взятый в кавычки.
  • В арифметических выражениях можно использовать скобки . Количество открытых и закрытых скобок должно быть одинаково.

Например, 5; -12.89; **; «новость»; «**,**»; 5+45*а-b/3; 3,14

Виды величин Постоянные Переменные  - значения величин  - значения величин не меняются в процессе исполнения алгоритма могут изменяться при выполнении алгоритма Например , 3.14; «слово» Например , x; b14; text;

Виды величин

Постоянные

Переменные

- значения величин

- значения величин

не меняются в процессе исполнения алгоритма

могут изменяться при выполнении алгоритма

Например , 3.14; «слово»

Например , x; b14; text;

Типы величин Каждый язык программирования содержит свои типы данных, которые отличаются между собой не только значением величины, но и диапазоном . Тип Значения величины Целый Целые числа Примеры Вещественный Действительные числа Символьный (строковый) 5; -100; 32 Набор символов (текст), взятый в кавычки Логический 2.5; -31.78; a/5 True (истина) «школа», «!», «123» False (ложь) A=true; RG=false;

Типы величин

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

Тип

Значения величины

Целый

Целые числа

Примеры

Вещественный

Действительные числа

Символьный (строковый)

5; -100; 32

Набор символов (текст), взятый в кавычки

Логический

2.5; -31.78; a/5

True (истина)

«школа», «!», «123»

False (ложь)

A=true;

RG=false;

Команда присваивания

Команда присваивания

Команда присваивания Нельзя путать знак присваивания со знаком равенства! A=B Tk1:=35*(41+s)^2 Знак присваивания используется в командах Знак равенства используется для проверки условий При выполнении команды Z:=Z+1 , использование знака равенства недопустимо, так как никакие Z не равно Z+1

Команда присваивания

Нельзя путать знак присваивания со знаком равенства!

A=B

Tk1:=35*(41+s)^2

Знак присваивания используется в командах

Знак равенства используется для проверки условий

При выполнении команды Z:=Z+1 , использование знака равенства недопустимо, так как никакие Z не равно Z+1

Команда присваивания После присваивания величине нового значения старое забывается! А:=5 А:=А+5 Ответ : А=10

Команда присваивания

После присваивания величине нового значения старое забывается!

А:=5

А:=А+5

Ответ : А=10

Команда присваивания Даны значения величин А=4, В=5. Необходимо произвести между ними обмен значениями. Предположим, дано два стакана, в одном – сок, в другом вода. Чтобы произвести обмен нужен третий стакан.     А С:=А В 4 С А:=В 5 4 В:=С 5 0 5 4 5 5 4 4 4

Команда присваивания

Даны значения величин А=4, В=5. Необходимо произвести между ними обмен значениями.

Предположим, дано два стакана, в одном – сок, в другом вода. Чтобы произвести обмен нужен третий стакан.

 

 

А

С:=А

В

4

С

А:=В

5

4

В:=С

5

0

5

4

5

5

4

4

4

Задание №1 Переменной С присвойте значение следующего выражения на языке информатики  

Задание №1

Переменной С присвойте значение следующего выражения на языке информатики

 

Задание №2 Составьте таблицу трассировки (значений) для следующего алгоритма Выражение M M:=7 N N:=27 D D:=(N-7)*5-10 N:=M*10+D/9 D:=D+N-M*20 Ответ : M=7; N=80; D=30

Задание №2

Составьте таблицу трассировки (значений) для следующего алгоритма

Выражение

M

M:=7

N

N:=27

D

D:=(N-7)*5-10

N:=M*10+D/9

D:=D+N-M*20

Ответ : M=7; N=80; D=30

Компьютерный практикум  «Конструктор алгоритмов» Домашнее задание Записи в тетради учить Выполнить задание в тетради.

Компьютерный практикум «Конструктор алгоритмов»

Домашнее задание

  • Записи в тетради учить
  • Выполнить задание в тетради.


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!