25
LOGO Введение в программирование http://yaro-vik.ru/ Муниципальное казенное общеобразовательное учреждение средняя общеобразовательная школа № 7 города Слободского Кировской области © Ярославцев Виктор Леонидович, учитель информатики

Введение в программирование

  • Upload
    -

  • View
    63

  • Download
    2

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Введение в программирование

LOGO

Введение в программирование

http://yaro-vik.ru/

Муниципальное казенное общеобразовательное учреждение средняя общеобразовательная школа № 7 города Слободского Кировской области

© Ярославцев Виктор Леонидович, учитель информатики

Page 2: Введение в программирование

LOGO МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 3: Введение в программирование

LOGO МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 4: Введение в программирование

LOGO МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 5: Введение в программирование

LOGO МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 6: Введение в программирование

LOGO МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 7: Введение в программирование

LOGO МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 8: Введение в программирование

LOGO

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

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 9: Введение в программирование

LOGO МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 10: Введение в программирование

LOGO МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 11: Введение в программирование

LOGO

Всякая обрабатываемая программой величина занимает свое место (поле) в памяти компьютера. Значение величины – это информация, хранимая в этом поле памяти.

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 12: Введение в программирование

LOGO

Основные типы величинОсновные типы величин

ЧисловаяЧисловая

СимвольнаяСимвольная

ЛогическаяЛогическая

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 13: Введение в программирование

LOGO

Переменные

Константа

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 14: Введение в программирование

LOGO

Константы записываются в алгоритмах своими десятичными значениями, например: 23, 3.5, 34.

Значение константы хранится в Значение константы хранится в выделенной под нее ячейке выделенной под нее ячейке памяти и остается неизменным памяти и остается неизменным в течение работы программы.в течение работы программы.

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 15: Введение в программирование

LOGO

Переменные обозначаются символьными именами. Эти имена называют идентификаторамиидентификаторами (от глагола «Идентифицировать», что означает «обозначать», «символизировать»).

Идентификатор может одной буквой, множеством букв, сочетанием букв и цифр и т.д. Примеры идентификаторов: A, X, B3, prim, r25 и т.п.

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 16: Введение в программирование

LOGO

Любой алгоритм работы с величинами может быть составлен из следующих команд:

присваивание; ввод; вывод; обращение к вспомогательному

алгоритму; цикл; ветвление.

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 17: Введение в программирование

LOGO

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

Пример:

Z := X + Y

читается «ПРИСВОИТЬ»

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 18: Введение в программирование

LOGO

Z := X + Y

До выполнения команды

X Y Z После выполнения команды

X Y Z

2 5 -

2 5 7

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 19: Введение в программирование

LOGO

Z := X + YЕсли..

слева от знака присвоения стоит

числовая переменная, то такую команду

называют арифметической

командой присвоения

справа от знака присвоения стоит

выражение, то такое выражение называют арифметическим

выражением

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 20: Введение в программирование

LOGO

Значения переменных, являющихся исходными данными решаемой задачи, как правило, задаются вводом

Команда ввода выглядит:

ввод <список переменных>

Пример:

ввод A, B, C

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 21: Введение в программирование

LOGO

Схема выполнения команды1. Память до выполнения команды

А В С2. Процессор компьютера получил команду ввод А, В, С, прервал свою работу и ждет действий пользователя3. Пользователь набирает на клавиатуре:

1 3 5 и нажимаем клавишу <ввод> (<Enter>)4. Память после выполнения команды:

А В С5. Процессор переходит к выполнению команды

1 3 5

- - -

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 22: Введение в программирование

LOGO

Команда вывода выглядит:

вывод <список вывода>

Пример:

вывод Х1, Х2

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 23: Введение в программирование

LOGO

Переменные величины получают конкретные значения в результате выполнения команды присваивания или команды ввода

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 24: Введение в программирование

LOGO МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики

Page 25: Введение в программирование

LOGO

[email protected]

МКОУ СОШ № 7 г. Слободского