Что такое программирование?
Назначение программирования – разработка программ управления компьютером с целью решения различных информационных задач.
Специалисты, проффесионально занимающиеся программированием, называются программистами.
Люди, работающие на компьютерах, делятся на пользователей и программистов.
Программирование бывает системное и прикладное.
Системные программисты занимаются разработкой системного программного обеспечения: операционных систем, утилит, систем программирования…
Прикладные программисты создают прикладные программы: редакторы, табличные процессоры, игры, обучающие программы…
Для составления программ существуют разнообразные языки программирования.
Язык программирования – это фиксированная система обозначений для описания алгоритмов и структур данных.
Популярными языками программирования сегодня являются Паскаль, Бейсик, Си, Фортран …
Для создания и исполнения на компьютере программы, написанной на языке программирования, используются системы программирования.
Система программирования – это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования.
Разработка любой программы начинается с построения алгоритма решения задачи.
Исполнитель программы – компьютер, оснащенный системой программирования на определенном языке. Компьютер работает с информацией, хранящейся в его памяти.
Задание 1:
1. В чем разница и сходство между программистом и пользователем?
-
-
-
-
2. Заполните таблицу:
| Программа | Системные или прикладные программисты |
| Табличный процессор MS Excel | |
| Windows XP | |
| СИ ++ | |
| Текстовый процессор MS Word | |
| Pascal | |
| драйвера | |
| Игры | |
| утилиты | |
| Basic | |
| Антивирусники |
3. Допишите предложения:
а) Исполнитель программы.
б) Разработка любой программы начинается.
в) Компьютер работает с информацией, хранящейся в его.
г) Фиксированная система обозначений для описания алгоритмов и структур данных – это.
д) Программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования – это.
е) Программирование бывает:
-.
-.
Алгоритмы работы с величинами
Отдельный информационный объект (число, символ, таблица и пр.) называется величиной.
Значение величины – информация, хранимая в поле памяти компьютера.
Существуют три типа величин, с которыми работает компьютер:
1. Числовой
а) переменные (х, у, а, …)
б) постоянные (константы) (1, 2, 3, …)
2. Символьный (prim, sum, ….)
3. Логический – принимает значения либо 0, либо 1
Компьютеру мы задаем следующие команды:
1. присваивание (:=)
Например: Z:= X + Y
| X | Y | Z |
2. ввод (ввод А, В, С)
В программе чаще всего ввод данных происходит в режиме диалога, то есть компьютер останавливает выполнения программы и спрашивает данные. Данные вводятся в том же порядке, что и в программе.
Например: ввод А, В, С
Мы вводим: 1, 2, 3
Компьютер понял, что А:= 1, В:= 2, С:= 3
3. вывод (вывод Х, У)
Вывод даных, если программа правильная, происходит автоматически и в соответствующем порядке.
4. обращение к вспомогательному алгоритму (подпрограмма, к которой обращается программа). Подпрограмма записывается в самом конце программы и имеет свое уникальное имя.
5. цикл (повторение набора команд до определенного условия)
6. ветвление (выполнение условия)
Задание 2:
1. Допишите предложение:
а) Отдельный информационный объект – это.
б) Значение величины хранится.
в) Повторение набора команд до определенного условия -.
г) Ввод данных происходит чаще всего в режиме.
2. Заполните таблицу:
| Величина | Тип величины |
| х | |
| sum | |
| prim | |
| -25 | |
| у | |
| m | |
| sum5 | |
| y5 |
3. Заполните таблицу:
| Команды | Х | У | Z |
| Z:= X - Y | |||
| Z:= X * Y | |||
| Z:= X: Y | |||
| X:= Y | - | ||
| Z:= 1 | - | - | |
| X:= 6 - Z | - |
4. Заполните таблицу:
| Команды | Результат |
| Ввод А, В, С | 5, 6, 7 |
| D:= А + В + С, M:= D - C | |
| Вывод M |






