Презентация, доклад на тему Программирование и алгоритмы работы с величинами - Информатика и ИКТ (9 класс)

Содержание

Кто такие программистыВ 1970-х – 80-х годах ХХ века начало развиваться прикладное программное обеспечение. Люди, работающие на компьютерах, разделились на пользователей и программистов.

Слайд 1Программирование
и алгоритмы работы
с величинами
9 класс

Программированиеи алгоритмы работыс величинами9 класс

Слайд 2Кто такие программисты
В 1970-х – 80-х годах ХХ века начало развиваться

прикладное программное обеспечение. Люди, работающие на компьютерах, разделились на пользователей и программистов.
Кто такие программистыВ 1970-х – 80-х годах ХХ века начало развиваться прикладное программное обеспечение. Люди, работающие на

Слайд 3Специалисты, профессионально занимающиеся программированием, называются программистами.
Кто такие программисты

Специалисты, профессионально  занимающиеся программированием,  называются программистами. Кто такие программисты

Слайд 4Программирование
Системные программисты занимаются разработкой системного ПО: ОС, утилит и пр., а

также систем программирования.

Прикладные программисты создают прикладные программы: редакторы, табличные процессоры, игры, обучающие программы и многие другие.

ПрограммированиеСистемные программисты занимаются разработкой системного ПО: ОС, утилит и пр., а также систем программирования.Прикладные программисты создают прикладные

Слайд 5Язык программирования
Для составления программ существуют разнообразные языки программирования.
Язык программирования – это

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

Наиболее распространёнными ЯП сегодня являются С++, Delphi, Java, Pascal, Visual Basic, Python.
Язык программированияДля составления программ существуют разнообразные языки программирования.Язык программирования – это фиксированная система обозначений для описания алгоритмов

Слайд 6Система программирования
Для создания и исполнения программы, написанной на языке программирования, используются

системы программирования.

Система программирования – это ПО компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определённом языке программирования.
Система программированияДля создания и исполнения программы, написанной на языке программирования, используются системы программирования.Система программирования – это ПО

Слайд 7Языки Паскаль, Бейсик, Си относятся к числу универсальных языков программирования.
Разработка любой

программы начинается с построения алгоритма решения задачи.
Языки Паскаль, Бейсик, Си относятся к числу универсальных языков программирования.Разработка любой программы начинается с построения алгоритма решения

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

определенном языке.
Компьютер-исполнитель работает с определёнными данными по определенной программе. Данные – это множество величин.

Компьютер как исполнитель алгоритмов

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

Слайд 9Компьютер работает с информацией, хранящейся в его памяти. Отдельный информационный объект

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

Величины: константы и переменные

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

Слайд 10Величины: константы и переменные

Величины: константы и переменные

Слайд 11Константы записываются в алгоритмах своими десятичными значениями: 23, 3.5, 34…
Значение константы

остается неизменным в течение работы программы.

Переменные обозначаются символическими именами – идентификаторами (м.б. одной буквой, множеством букв, сочетанием букв и цифр и т.д.: А, Х, В3, r25…)

Константы и переменные

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

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

к вспомогательному алгоритму;
Цикл;
Ветвление.

Система команд

Любой алгоритм работы с величинами может быть составлен из следующих команд:Присваивание;Ввод;Вывод;Обращение к вспомогательному алгоритму;Цикл;Ветвление.Система команд

Слайд 13Записывается так:
:=
Значок «:=» читается присвоить.

Например: Z:=X+Y (арифметическая команда присваивания).

Компьютер

сначала вычисляет выражение, затем результат присваивает переменной (Z), стоящей слева от знака «:=».

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

Записывается так: := Значок «:=» читается присвоить.Например: Z:=X+Y (арифметическая команда присваивания).Компьютер сначала вычисляет выражение, затем результат присваивает

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

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

так:
ввод <список переменных>.
Например: ввод А, В, С

Команда ввода

Значения переменных, являющихся исходными данными решаемой задачи задаются вводом.Команда ввода выглядит так:ввод .Например: ввод А, В, СКоманда

Слайд 15Память до выполнения команды:
А

В С
2. Процессор получил команду ввод А, В, С, прервал свою работу и ждёт действий пользователя.
3. Пользователь набирает на клавиатуре:
3 5
и нажимает клавишу <ВВОД> ().
4. Память после выполнения команды:
А В С
5. Процессор переходит к выполнению следующей команды программы.

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

-

-

-

1

5

3

Память до выполнения команды:А

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

команды ввода.

Если переменной величине не присвоено никакого значения, то она является неопределённой.

Вывод из вышесказанного

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

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

так:
вывод <список вывода>
Например: вывод Х1, Х2 (значения этих переменных будут вынесены на устройство вывода - экран).
Результаты решения задачи сообщаются компьютером пользователю путём выполнения команды вывода.Команда выводаЗаписывается так:вывод Например: вывод Х1, Х2 (значения

Слайд 18Что такое программирование?
Какие задачи решают системные и прикладные программисты?
Наиболее распространённые

ЯП.
Назначение систем программирования.
Что такое величина? Чем отличаются переменные и постоянные величины?
Система команд.
Команды присваивания, ввода и вывода.

Вопросы

Что такое программирование? Какие задачи решают системные и прикладные программисты?Наиболее распространённые ЯП.Назначение систем программирования.Что такое величина? Чем

Слайд 19В схематическом виде (как это сделано выше) отразите изменения значений в

ячейках, соответствующих переменным А и В, в ходе последовательного выполнения команд присваивания:
А:=1 В:=2 А:=А+В В:=2*А

А:=1 В:=2 С:=А А:=В В:=С

А:=1 В:=2 А:=А+В В:=А-В А:=А-В

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

В схематическом виде (как это сделано выше) отразите изменения значений в ячейках, соответствующих переменным А и В,

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

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


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

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

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

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