Назначение программирования

Содержание

Слайд 2

Назначение программирования

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

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

Слайд 3

Развитие ЭВМ

I поколение (1940 – 60гг)
Для работы с ПК в любой

Развитие ЭВМ I поколение (1940 – 60гг) Для работы с ПК в
научной области необходимы навыки программирования
II поколение (1970 – 80гг)
Бурное развитие прикладного ПО (интерфейса для работы любого человека с компьютером)

Слайд 4

Люди, работающие на ПК

Пользователи

Программисты
специалисты профессионально занимающиеся программированием

Люди, работающие на ПК Пользователи Программисты специалисты профессионально занимающиеся программированием

Слайд 5

Программирование

Системное
Системные программисты разрабатывают:
Операционные системы;
Утилиты и т.д.

Прикладное
Прикладные программисты разрабатывают:
Редакторы;
Табличные процессоры;
Игры;
Обучающие программы

Программирование Системное Системные программисты разрабатывают: Операционные системы; Утилиты и т.д. Прикладное Прикладные
и т.д.

Слайд 6

Язык программирования

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

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

Слайд 7

Языки программирования

Универсальные
Basic,
C++,
Fortran,
Delphi,
Pascal

Узкоспециализированные
HTML,
JavaScript

Языки программирования Универсальные Basic, C++, Fortran, Delphi, Pascal Узкоспециализированные HTML, JavaScript

Слайд 8

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

Программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных

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

Слайд 9

Этапы разработки программы:

Построение алгоритма решения задачи.
Запись алгоритма на языке программирования.
Реализация программы в

Этапы разработки программы: Построение алгоритма решения задачи. Запись алгоритма на языке программирования.
среде программирования.
Отладка программы (тестирование и устранение недочетов).
Запуск (использование) программы.
Получение результатов.

Слайд 10

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

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

Слайд 11

Исполнитель в программировании

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

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

Слайд 13

Алгоритм работы с величинами составляется из следующих команд:

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

Алгоритм работы с величинами составляется из следующих команд: Присваивание Ввод Вывод Обращение

Слайд 14

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

<переменная> := <выражение>
Пример: a := b + c
1. До выполнения команды
а

Команда присваивания := Пример: a := b + c 1. До выполнения
b c
2. После выполнения команды
a b c

-

3

4

3

4

7

Слайд 15

Арифметическая команда присваивания

<числовая переменная> := <математическое выражение>
арифметическое выражение

Арифметическая команда присваивания := арифметическое выражение

Слайд 16

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

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

Команда ввода Значения переменных, являющихся исходными данными задачи, задаются вводом. ввод Команда
>
Команда выполняется в режиме диалога с пользователем.

Слайд 17

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

Память до выполнения команды:
А В С
2. Получена команда ввод

Схема выполнения команды ввода Память до выполнения команды: А В С 2.
А, В, С.
Прерывание работы.
3. Пользователь набирает: 2 3 7. Нажимает Enter.
4. Память после выполнения команды:
А В С
5. Переход к выполнению следующей команды.

-

-

-

2

3

7

Слайд 18

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

Переменные величины получают конкретные значения в результате выполнения команды присваивания или команды
ввода.
Переменная является неопределенной, если ей не присвоено никакого значения.
Имя файла: Назначение-программирования.pptx
Количество просмотров: 36
Количество скачиваний: 0