Уроки 19–20 · 2 урока · М. Р. Файзиева, Д. М. Сайфуров, Н. С. Хайтуллаева. Информатика и информационные технологии, 9 класс. «Nashriyot uyi Tasvir», Ташкент, 2020
19
О программах и программировании
Учебник: с. 47–48
ЦельОбъясняет понятия компьютерной программы, программирования и программиста; приводит примеры устройств, управляемых программами, и описывает путь создания программы.
Новые слова
компьютерная программа: упорядоченный набор команд, которые компьютер должен выполнить для решения задачи · kompyuter dasturiпрограммирование: процесс создания программ · dasturlashпрограммист: человек, который пишет программы · dasturchiкоманда (инструкция): одно действие, которое компьютеру предписано выполнить · buyruq
Объяснение
Компьютерная программа — это упорядоченный набор команд, которые компьютер должен выполнить для решения некоторой задачи. Создание программ называется программированием, а человек, который их пишет, — программистом. Без программ компьютер ничего не может: текстовый редактор, браузер, игра, музыкальный проигрыватель — всё это программы. Программы есть не только в компьютерах: мобильный телефон, стиральная машина, бортовой компьютер автомобиля и лифт тоже работают по программе. Например, в стиральной машине программа управляет температурой воды и временем стирки в соответствии с выбранным режимом. Путь создания программы похож на описанный в предыдущей теме: постановка задачи, модель, алгоритм, а затем алгоритм записывается на языке программирования и проверяется. Программа пишется по строгим правилам, понятным компьютеру, поэтому это похоже на изучение иностранного языка.
Примеры
Когда вы выбираете имя из списка контактов на мобильном телефоне, программа находит соответствующий номер и выполняет вызов. Это выполнение команд программы: ввод (имя), обработка (поиск номера), вывод (вызов).
Простая программа-калькулятор: 1) вводятся два числа; 2) выбирается операция; 3) вычисляется результат; 4) результат показывается на экране. Это всего лишь алгоритм; записанный на языке программирования, он может быть выполнен компьютером.
Работа в классе
«Вещи с программой»: ученики перечисляют 5 вещей дома, которые работают по программе (часы, микроволновая печь, светофор…); группа называет ввод, обработку и вывод для каждой.
Упражнения
1
Что такое компьютерная программа, программирование и программист?
Программа — это набор команд; программирование — процесс её создания; программист — человек, который её пишет.
2
Назовите три устройства, работающих с помощью программы.
Например: мобильный телефон, стиральная машина, светофор, бортовой компьютер автомобиля.
3
Программа светофора: красный – 30 с, жёлтый – 3 с, зелёный – 27 с. Сколько секунд длится один полный цикл?
60
4
Почему программист сначала разрабатывает алгоритм и только потом программирует?
Алгоритм показывает логику независимо от особенностей языка; ошибки находятся раньше, и писать программу легче.