Содержание ▲
- Слайд №1
- Назначение программирования – разработка программ…
- Программирование принято разделять на системное и…
- Для составления программ существуют разнообразные…
- За годы существования ЭВМ было создано много…
- Для создания и исполнения на компьютере…
- Системы программирования подразделяются:…
- Разработка любой программы начинается с…
- Что такое программирование?
Что такое…
- Слайд №10
- Алгоритм составляется для конкретного…
- Отдельный информационный объект (число, символ,…
-
Числовой
Числовой
Символьный
Логический
…
- Числовые величины в программировании, так же как…
- Переменные в программировании, как и в…
- Любой алгоритм работы с величинами может быть…
- …
- Значения переменных, являющихся исходными данными…
- Переменные величины получают конкретные значения…
- Результаты решения задачи сообщаются компьютером…
- Вопросы и задания
Вопросы и задания
1. Что…
- Переменная величина получает значение в…
- Слайд №23
- Пока переменной не присвоено значения, она…
- Обмен значениями двух переменных.
Задача: даны…
-
Решение
…
- алг Обмен значениями
алг Обмен значениями
цел…
- Обмен значениями двух переменных можно…
- Задача.
Даны две простые дроби: получить дробь,…
- Решение
алг Деление дробей
цел a, b, c, d, m,…
- Задания:
Напишите на алгоритмическом языке…
- Скачать
- Похожие презентации
Слайды и текст этой презентации
Слайд 1
Слайд 2
Описание слайда:
Назначение программирования – разработка программ управления компьютером с целью решения различных информационных задач.
Назначение программирования – разработка программ управления компьютером с целью решения различных информационных задач.
Специалисты, профессионально занимающиеся программированием, называются программистами.
Слайд 3
Описание слайда:
Программирование принято разделять на системное и прикладное.
Программирование принято разделять на системное и прикладное.
Системные программисты занимаются разработкой системного программного обеспечения: операционных систем, утилит и пр., а также систем программирования.
Прикладные программисты создают прикладные программы: редакторы, табличные процессоры, игры, обучающие программы и многие другие.
Слайд 4
Описание слайда:
Для составления программ существуют разнообразные языки программирования.
Для составления программ существуют разнообразные языки программирования.
Язык программирования – это фиксированная система обозначений для описания алгоритмов и структур данных.
Слайд 5
Описание слайда:
За годы существования ЭВМ было создано много языков программирования. Наиболее известные среди них: Фортран, Паскаль, Бейсик, С (Си) и др.
За годы существования ЭВМ было создано много языков программирования. Наиболее известные среди них: Фортран, Паскаль, Бейсик, С (Си) и др.
Распространенными языками программирования сегодня являются С++, Delphi, Java, Pascal, Visual Basic, Python.
Слайд 6
Описание слайда:
Для создания и исполнения на компьютере программы, написанной на языке программирования, используются системы программирования.
Для создания и исполнения на компьютере программы, написанной на языке программирования, используются системы программирования.
Система программирования – это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на отдельном языке программирования
Слайд 7
Описание слайда:
Системы программирования подразделяются:
Системы программирования подразделяются:
универсальное программирование (Паскаль, Бейсик и т.д.) – не ориентированы на узкую прикладную область;
узкоспециализированное программирование (Web-программирование, язык HTML).
Слайд 8
Описание слайда:
Разработка любой программы начинается с построения алгоритма решения задачи.
Разработка любой программы начинается с построения алгоритма решения задачи.
Слайд 9
Описание слайда:
Что такое программирование?
Что такое программирование?
Какие задачи решают системные и прикладные программисты?
Назовите наиболее распространенные языки программирования.
В чем состоит назначение систем программирования?
Слайд 10
Слайд 11
Описание слайда:
Алгоритм составляется для конкретного исполнителя.
Алгоритм составляется для конкретного исполнителя.
В качестве исполнителя мы будем рассматривать компьютер, оснащенный системой программирования на определенном языке.
Компьютер – исполнитель работает с определенными данными по определенной программе. Данные – это множество величин.
Слайд 12
Описание слайда:
Отдельный информационный объект (число, символ, таблица и пр.) – величина.
Отдельный информационный объект (число, символ, таблица и пр.) – величина.
Всякая обрабатываемая программой величина занимает свое место в памяти компьютера. Значение величины – это информация, хранимая в этом поле памяти.
Слайд 13
Описание слайда:
Числовой
Числовой
Символьный
Логический
Слайд 14
Описание слайда:
Числовые величины в программировании, так же как и математические величины, делятся на переменные и константы (постоянные).
Числовые величины в программировании, так же как и математические величины, делятся на переменные и константы (постоянные).
Например: (a-2ab+b), где a,b – переменные, 2 - константа.
Константы записываются в алгоритмах своими десятичными значениями, например: 23, 3.5, 34. Значение константы хранится в выделенной под нее ячейке памяти и остается неизменным в течение работы программы
Слайд 15
Описание слайда:
Переменные в программировании, как и в математике, обозначаются символическими именами. Эти имена называются идентификаторами. Идентификатор может быть одной буквой, множеством букв, сочетанием букв и цифр и т.д. Примеры идентификаторов: A, X, B3, prim, r25 и т.п.
Переменные в программировании, как и в математике, обозначаются символическими именами. Эти имена называются идентификаторами. Идентификатор может быть одной буквой, множеством букв, сочетанием букв и цифр и т.д. Примеры идентификаторов: A, X, B3, prim, r25 и т.п.
Слайд 16
Описание слайда:
Любой алгоритм работы с величинами может быть составлен из следующих команд:
Любой алгоритм работы с величинами может быть составлен из следующих команд:
присваивание;
ввод;
вывод;
обращение к вспомогательному алгоритму;
цикл;
ветвление.
Слайд 17
Описание слайда:
<переменная>:=<выражение>
<переменная>:=<выражение>
Значок “:=“ читается «присвоить».
Например: Z:=X+Y, X:=5, Y:=X
Слайд 18
Описание слайда:
Значения переменных, являющихся исходными данными решаемой задачи, как правило, задается вводом.
Значения переменных, являющихся исходными данными решаемой задачи, как правило, задается вводом.
ввод <список переменных>
Например: ввод A,B,C
Слайд 19
Описание слайда:
Переменные величины получают конкретные значения в результате выполнения команды присваивания или команды ввода.
Переменные величины получают конкретные значения в результате выполнения команды присваивания или команды ввода.
Если переменной величине не присвоено никакого значения (или не введено), то она является неопределенной.
Слайд 20
Описание слайда:
Результаты решения задачи сообщаются компьютером пользователю путем выполнения команды вывода.
Результаты решения задачи сообщаются компьютером пользователю путем выполнения команды вывода.
Вывод < список вывода >
Например: вывод X1, X2
Слайд 21
Описание слайда:
Вопросы и задания
Вопросы и задания
1. Что такое величина? Чем отличаются переменные и постоянные величины?
2. Чем определяется значение величины?
3. Какие существуют основные типы величин в программировании?
4. Как записывается команда присваивания?
5. Что такое ввод? Как записывается команда ввода?
6. Что такое вывод? Как записывается команда вывода?
7. В схематическом виде отразите изменения значений в ячейках, соответствующих переменным А и В, в ходе последовательного выполнения команд присваивания:
1) А:=1 2) А:=1 3) А:=1
В:=2 В:=2 В:=2
А:=А+В С:=А А:=А+В
В:= 2хА А:=В В:=А-В
В:=С А:=А-В
8. Вместо многоточия впишите в алгоритм несколько команд присваивания, в результате чего должен получиться алгоритм возведения в четвертую степень введенного числа (дополнительные переменные не использовать):
ввод А ... вывод А
Слайд 22
Описание слайда:
Переменная величина получает значение в результате присваивания.
Переменная величина получает значение в результате присваивания.
Присваивание производится компьютером при выполнении команды присваивания или команды ввода.
Слайд 23
Слайд 24
Описание слайда:
Пока переменной не присвоено значения, она остается неопределенной;
Пока переменной не присвоено значения, она остается неопределенной;
Значение, присвоенное переменной, сохраняется вплоть до выполнения следующего присваивания этой переменной нового значения;
Новое значение, присвоенное переменной, заменяет ее предыдущее значение.
Слайд 25
Описание слайда:
Обмен значениями двух переменных.
Задача: даны две переменные величины: X, Y. Требуется произвести между ними обмен значениями.
Например: X=1; Y=2 после обмена X=2; Y=1
Слайд 26
Слайд 27
Описание слайда:
алг Обмен значениями
алг Обмен значениями
цел x, y
нач
ввод x, y
Z:=X
X:=Y
Y:=Z
вывод x, y
кон
Слайд 28
Описание слайда:
Обмен значениями двух переменных можно производить через третью дополнительную переменную.
Обмен значениями двух переменных можно производить через третью дополнительную переменную.
Трассировочная таблица используется для «ручного» исполнения алгоритма с целью его проверки.
В алгоритмах на АЯ указываются типы всех переменных. Такое указание называется описанием переменных.
Числовые величины, принимающие только целочисленные значения, описываются с помощью служебного слова цел (целый).
Слайд 29
Описание слайда:
Задача.
Даны две простые дроби: получить дробь, являющуюся результатом деления одной на другую.
a/b:c/d=a*d/b*c=m/n
Слайд 30
Описание слайда:
Решение
алг Деление дробей
цел a, b, c, d, m, n
нач
ввод a, b, c, d
m:=a*d
n:=b*c
вывод m, n
кон
Слайд 31
Описание слайда:
Задания:
Напишите на алгоритмическом языке алгоритм сложения двух простых дробей (без сокращения дроби).
Напишите на алгоритмическом языке алгоритм вычисления y по формуле
y=(1-x2+5x4)2, где х – заданное целое число. Учтите следующие ограничения: 1) в арифметических выражениях можно использовать только операции сложения, вычитания и умножения; 2)каждое выражение может содержать только одну арифметическую операцию. Выполните трассировку алгоритма при x=2.
Презентацию на
тему Что такое программирование 9 класс можно скачать бесплатно ниже: