Презентация, доклад по информатике на тему Понятие программирования. Алгоритмы работа с величинами

Содержание

Назначение программированияразработка программ управления компьютером с целью решения различных информационных задач.ПрограммистПользователь1970 - 1980 г.г1946 - 1970 г.гсистемныеприкладные

Слайд 1Введение в программирование
Программирование –
это искусство решения задач

Введение в программированиеПрограммирование – это искусство решения задач

Слайд 2Назначение программирования
разработка программ управления компьютером с целью решения различных информационных задач.
Программист
Пользователь
1970

- 1980 г.г

1946 - 1970 г.г

системные

прикладные

Назначение программированияразработка программ управления компьютером с целью решения различных информационных задач.ПрограммистПользователь1970 - 1980 г.г1946 - 1970 г.гсистемныеприкладные

Слайд 3Язык программирования -
это фиксированная система обозначений для описания алгоритмов и

структур данных
(Ассемблер, Бейсик, Паскаль, Си, Java, HTML и др.)
Бейсик, Паскаль, Си – универсальные языки программирования
Язык программирования - это фиксированная система обозначений для описания алгоритмов и структур данных(Ассемблер, Бейсик, Паскаль, Си, Java,

Слайд 4Система программирования


Turbo Pascal


Pascal.ABC Системы программирования
Delphi языка Pascal
Система программирования Turbo Pascal         Pascal.ABC    Системы

Слайд 5Алгоритмы работы с величинами

Алгоритмы работы с величинами

Слайд 6Компьютер-исполнитель
работает с информацией, хранящейся в его памяти
оснащен системой программирования на

определенном языке
работает с определенными данными по определенной системе команд
работает с величинами
Компьютер-исполнительработает с информацией, хранящейся в его памяти оснащен системой программирования на определенном языкеработает с определенными данными по

Слайд 7Понятие величины
Величина – отдельный информационный объект (число, символ, строка, таблица и

др.)

35

А

True

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

Типы величин:
Числовой
Символьный
Логический

Память компьютера

Понятие величиныВеличина – отдельный информационный объект (число, символ, строка, таблица и др.)35АTrueВсякая обрабатываемая программой величина занимает свое

Слайд 8Числовые величины

a2 - 2ab + b2
a, b – переменные величины
2 – константа (постоянная величина)
Константы.
Записываются своими десятичными значениями.
Хранятся в памяти компьютера и в течении работы программы не меняются.
Пример: Pi = 3.14
Переменные.
Имеют символические имена(идентификаторы).
Хранятся в памяти компьютера и в течении работы программы могут изменяться.
Примеры: A, X, B3, summa и т.п.
Числовые величины

Слайд 9Свойства алгоритма: Понятность – команда должна входить в СКИ
СКИ компьютера:
присваивание
ввод
вывод
обращение к вспомогательному

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

Свойства алгоритма: Понятность – команда должна входить в СКИСКИ компьютера:присваиваниевводвыводобращение к вспомогательному алгоритмуциклветвление

Слайд 10: = ;
«:=» - читается «присвоить»
Например: Z := X + Y;

X:=5; X:=Y;

2

x

5

Y

-

Z

2

x

5

Y

7

Z

Команда присваивания (справа налево):

ПАМЯТЬ:

: = ;«:=» - читается «присвоить»Например: Z := X + Y; X:=5; X:=Y;2x5Y-Z2x5Y7ZКоманда присваивания (справа налево):ПАМЯТЬ:

Слайд 11Задание:
1)
A:=1;
B:=2;
A:= B - A;
B:=8/A;
3)
A:=1;
B:=2;
A:=B-A;
B:=A*B;
A:=A+B;

2)
A:=5;
B:=-1;
C:=A;
A:=B;
B:=C;
схематически изобразить изменения в ячейках памяти

Задание:1)A:=1;B:=2;A:= B - A;B:=8/A;3)A:=1;B:=2;A:=B-A;B:=A*B;A:=A+B;2)A:=5;B:=-1;C:=A;A:=B;B:=C;схематически изобразить изменения в ячейках памяти

Слайд 12ввод ;
Например: ввод А, В, С;
Команда ввода:
Значения переменных (исходные данные),

как правило, задаются вводом.

ПРОЦЕССОР: ввод А, В, С;

КЛАВИАТУРА: 1,3,5 

ввод ;Например: ввод А, В, С;Команда ввода:Значения переменных (исходные данные), как правило, задаются вводом.ПРОЦЕССОР:

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

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

Слайд 14Команда вывода:
Результаты решения задачи сообщаются компьютером пользователю путем выполнения команды вывода.
вывод

<список вывода>;
Например: вывод x1,x2;

5

X1

8

X2

5,8

ПАМЯТЬ:

ЭКРАН:

Команда вывода:Результаты решения задачи сообщаются компьютером пользователю путем выполнения команды вывода.вывод ;Например: вывод x1,x2;5X18X25,8ПАМЯТЬ:ЭКРАН:

Слайд 15Домашнее задание:
§ 8,9 (читать)
стр.69
№№ 7,8 (письменно)

Домашнее задание:§ 8,9 (читать)стр.69№№ 7,8 (письменно)

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

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


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

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

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

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