Принцип программного управления компьютером презентация
3. Этапы программирования
ЭТАПЫ ПРОГРАММИРОВАНИЯ
1. Составление алгоритма решения задачи
2. Составление программы на языке
программирования
3. Отладка и тестирование программы
Компьютер работает с информацией хранящейся в памяти. Информация
– это данные, которые изменяются в результате работы программы.
ДАННЫЕ – это множество величин.
Описание презентации по отдельным слайдам:
Программный
принцип работы компьютера
Иван Котляров г 601
Программный принцип работы компьютера
Компьютер – система, состоящая из аппаратной части (технических устройств) и информационной части (программного обеспечения):
ПЕРСОНАЛЬНЫЙ КОМПЬЮТЕР
=
АППАРАТУРА (hardware)
+
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (software)
Программное обеспечение (ПО)
ПО – это совокупность программ, хранящихся на устройствах долговременной памяти компьютера и предназначенных для массового использования.
Использование компьютера человеком происходит по схеме:
ЗАДАЧА
ВЫБОР И ИНИЦИАЛИЗАЦИЯ ПРОГРАММЫ
РАБОТА
Программы и данные
Программное обеспечение – это не только собственно программы, но и данные, с которыми работают эти программы.
Данные и программы хранятся на дисках, в отдельных файлах.
Классификация ПО
Среди всего многообразия программ можно выделить три основные группы:
Прикладные программы.
Системы программирования.
Системное программное обеспечение.
Прикладные программы
К прикладным относятся программы, предназначенные для решения задач в различных сферах деятельности человека.
Системы программирования
К средам программирования относятся инструментальные средства для создания новых программ (ЛОГО, QuickBASIC, Pascal, Delphi и т. д.)
Системное программное обеспечение
К системным относятся программы, управляющие работой устройств компьютера: процессором, памятью, вводом-выводом.
К системным программам относятся прежде всего программы, входящие составной частью в операционную систему (например, драйвера для различных устройств компьютера («drive» – управлять), т. е. программы, управляющие работой устройств сканера, принтера и т. д.).
Операционные системы
Операционная система - набор специальных программ, обеспечивающих работоспособность компьютерной системы: управление аппаратурой и прикладными программами, интерфейс с пользователем.
Операционная система - это посредник между компьютером (процессором, диском и другими имеющимися на материнской плате устройствами), пользователем и прикладными программами.
Операционная система обычно хранится во внешней памяти компьютера — на диске.
При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ.
Этот процесс называется загрузкой операционной системы.
Действия, осуществляемые ОС при активизации прикладной программы
Загрузка в оперативную память исполняемых программ.
Передача им управления в начале их работы.
Выполнение различных вспомогательных действий по запросу выполняемой программы.
Освобождение занимаемой программами оперативной памяти при их завершении.
Виды операционных систем
MS DOS
Microsoft Windows
UNIX
MacOS
Linux
OS/2
Файлы и файловая система
Во всех операционных системах имеющаяся на компьютере информация хранится в виде файлов.
Файл (англ. file —папка) – именованная область внешней памяти.
Файл может содержать программу, числовые данные, текст, закодированное изображение и др.
Файловая система — это средство для организации хранения файлов на каком-либо носителе.
Имя файла
Полное имя файла состоит из его имени и типа (расширения), между которыми ставится точка.
Примеры:
abc.txt- текстовый файл;
стихи.doc- текстовый файл
пейзаж.bmp- рисунок;
pr.bas- программа, написанная в паскале;
Quake3.exe- исполняемый файл
mus.wav- звуковой файл
Тип файла характеризует вид информации, хранящейся в файле, назначение файла, определения программы, в которой файл создан или можно его редактировать.
Характеристики файла
размер файла
дата и время создания файла
тип
значок
специальные атрибуты файла (только для чтения, скрытый, системный, архивированный).
Операции с файлами
Создание
Сохранение
Редактирование
Переименование
Перемещение
Копирование
Удаление
Интерфейс Microsoft Windows
В интерфейсе Microsoft Windows резко снижены требования к подготовке пользователя, упрощена работа с файловой системой, интерфейс в большой степени является документоориентированным.
Объекты обработки снабжены наглядными значками, а техника манипуляции с файлами и папками основана, прежде всего, на аналогиях с бытовыми операциями.
Компьютерные вирусы и антивирусные программы
Компьютерный вирус
- это программа, которая может копировать себя в другие программы, чтобы продолжать размножение, выполняясь вместе с ними и, возможно, совершать некоторые побочные действия от безобидных шуток до действий, ведущих к потере информации и полной остановке работы компьютера.
Классификация вирусов
Вирус может внедрится в файлы трех типов:
командные файлы (файлы с расширением ВАТ);
загружаемые драйверы (файлы с расширением SYS или BIN);
выполняемые двоичные файлы (файлы с расширениями ЕХЕ, СОМ).
Классификация вирусов по их алгоритмам
Вирусы-спутники
Вирусы-черви
Паразитические
Студенческие
Стелс-вирусы (вирусы-невидимки)
Вирусы-призраки (полиморфные)
Антивирусные программы
Антивирусные программы включают антивирусные базы, содержащие средства против самых опасных вирусов.
Архиваторы
Архиватор - специальная компьютерная программа, позволяющая архивировать файлы сжатием хранимой в них информации.
Применяются для размещение информации на носителях внешней памяти в более компактном виде, что требует меньших объёмов памяти.
Системные программы
•Операционная система – программа, которая
загружается при включении ПК. Осуществляет диалог
с пользователем, управление ПК, его ресурсами (ОП,
местом на диске и т.д.)
•Драйверы – программы, дающие возможность
подключения к ПК новых устройств
•Программы–оболочки – программы, обеспечивающие
удобный наглядный способ общения с ПК (например,
NORTON COMMANDER)
•Операционные оболочки – программы, предоставляющие новые возможности для запуска программ:
а) графический интерфейс,
б) мультипрограммирование
Системные программы
•Вспомогательные программы (утилиты):
-программы –упаковщики,
-программы для создания резервных копий,
-антивирусные программы,
-коммуникационные программы,
-программы для диагностики,
-программы для автономной печати,
-программы для управления памятью,
-программы для печати образа экрана и т.д.
Прикладные программы
Редакторы текстов
Издательские системы
Табличные процессоры
Системы управления базами данных
Бухгалтерские программы
Системы деловой и научной графики
Системы автоматизированного проектирования
Файловая система
Все программы и данные хранятся в долговременной
(внешней) памяти компьютера в виде файлов.
Файловая система - это функциональная часть ОС,
обеспечивающая порядок, определяющий способ
организации, хранения и именования данных на
носителях информации.
ФАЙЛЫ
Исполняемые
(программы)
Файлы данных
Инициализация (запуск)
Просмотр,
редактирование
Архивные файлы
Может храниться
любая информация
Обозначение файла: имя.расширение
до 255 символов
3 - 4 символа
Например: format.com, рисунок.jpg
Имя и расширение состоят из строчных букв,
цифр, символов
Недопустимые символы в именах файлов:
\/:*?"<>|
Например:
2 < 1 .doc - символы "" недопустимы
Расширение файла
описывает его содержимое
*.dat – файл с данными
*.bak – резервная копия файла,
сохраняемая перед началом какихлибо изменений этого файла
*.sys – системный файл
*.tmp – временный файл
*.xlsx – табличный процессор MS Excel
*.accdb – файл базы данных MS Access
*.pptx – презентация MS Power Point
Тип файла
Расширение
Исполняемые программы
exe, com, bat
Текстовые файлы
txt, rtf, doc, docx
Графические файлы
bmp, gif, jpg, png, psd, pdn
Web-страницы
htm, html
Звуковые файлы
wav, mp3, midi, kar, ogg
Видеофайлы
avi, mpeg, mpeg-4
Код (текст) программы на
языках программирования
bas, pas, cpp
Архивные файлы
arj, zip, rar
Корневой каталог - главный или основной каталог.
Обозначается так – D:\
Текущий каталог - каталог, с которым в настоящее
время работает пользователь.
В операционной системе Windows вместо
каталогов используется понятие «папка».
Папка – это объект Windows, предназначенный
для объединения файлов и других папок в
группы.
Понятие папки шире, чем понятие «каталог».
В Windows на вершине иерархии папок
находится папка Рабочий стол. Следующий
уровень представлен папками Мой компьютер,
Корзина и Сетевое окружение (если компьютер
подключен к локальной сети).
На одном компьютере может быть
несколько дисков.
Каждому диску присваивается
однобуквенное имя, после него ставится
двоеточие А:, В:, С:, D:, …
Логический диск – это физический диск,
реальный диск или часть физического диска,
которому присвоено имя.
Файловая структура – вся совокупность
файлов на диске и взаимосвязей между ними.
Файловая структура
Одноуровневая
Многоуровневая
(иерархическая)
Одноуровневая файловая система
Для дисков с небольшим количеством файлов (до
нескольких десятков) удобно применять
одноуровневую файловую систему, когда каталог
(оглавление диска) представляет собой линейную
последовательность имен файлов. Для отыскания
файла на диске достаточно указать лишь имя файла.
Диск:\имя.расширение
Например: А:\tetris.exe
Многоуровневая иерархическая
файловая система
Если на диске хранятся сотни и тысячи файлов, то
для удобства поиска файлы организуются в
многоуровневую иерархическую файловую систему,
которая имеет «древовидную» структуру (имеет вид
перевернутого дерева).
Диск (корневой каталог):\каталог\ …\имя.расширение
Древообразная структура
каталогов на магнитном
диске.
С:\
INF
UROK
REFER
Корневой
Каталог
каталог
1 уровня
TEST
Каталог
2 уровня
На каждом магнитном
диске имеется один
корневой каталог.
В нем регистрируются
файлы и
подкаталоги,
(каталоги 1 уровня).
В каталогах 1 уровня
регистрируются
файлы и каталоги 2
уровня и т. д.
Путь к файлу – последовательность папок,
начиная от самой верхней и заканчивая той,
в которой непосредственно хранится файл
Полное имя файла – имя логического диска + путь к файлу + имя файла
C:\Рефераты\
C:\Рефераты\Физика\
C:\Рефераты\Информатика\
C:\Рисунки\
Для того чтобы найти файл в
иерархической файловой
структуре необходимо
указать путь к файлу. В путь к
файлу входят записываемые
через разделитель "\"
логическое имя диска и
последовательность имен
вложенных друг в друга
каталогов, в последнем из
которых находится данный
нужный файл.
Путь к файлу задает маршрут от корневого каталога
диска к тому каталогу, в котором находится нужный
файл.
Пример записи полного имени файла:
• \\. \\
• С:\Мои документы\Лекции\Информатика\Лекция 1.doc
Операции с файлами и папками
• Создание (дается имя файлу или папке)
• Переименование (изменяется имя файла
или папки).
• Копирование (копия файла или папки
помещается в другой каталог)
• Перемещение (сам файл или папка
перемещается в другой каталог)
• Удаление (запись о файле или папке
удаляется из каталога)
Графический интерфейс Windows
позволяет проводить операции над файлами
с помощью мыши с использованием метода
Drag&Drop (перетащи и оставь).
Cуществуют также специализированные
приложения для работы с файлами, так
называемые файловые менеджеры: Norton
Commander, Total Commander, Far manager,
Проводник и др.
ЗАДАНИЕ НА ДОМ
1. Текстовые редакторы. Их назначение. Основные
понятия.
2. Интерфейс текстового процессора MS WORD.
Структура окна.
3. Интерфейс текстового процессора MS WORD.
Вкладка ГЛАВНАЯ
4. Создание и редактирование текстового документа.
Программный принцип работы
компьютера
Компьютер – система, состоящая из аппаратной части
(технических устройств) и информационной части
(программного обеспечения):
ПЕРСОНАЛЬ
НЫЙ
КОМПЬЮТЕР
АППАРАТУРА
= (hardware)
ПРОГРАММНОЕ
+ ОБЕСПЕЧЕНИЕ
(software)
Программное обеспечение (ПО)
ПО – это совокупность программ, хранящихся на
устройствах долговременной памяти компьютера и
предназначенных для массового использования.
Использование компьютера человеком происходит
по схеме:
ЗАДАЧА
ВЫБОР И
ИНИЦИАЛИЗАЦИЯ
ПРОГРАММЫ
РАБОТА
Программы и данные
Программное обеспечение – это не только
собственно программы, но и данные, с которыми
работают эти программы.
Данные и программы хранятся на дисках, в
отдельных файлах.
Классификация ПО
Среди всего многообразия программ можно выделить
три основные группы:
• Прикладные программы.
• Системы программирования.
• Системное программное обеспечение.
Прикладные программы
К прикладным относятся программы,
предназначенные для решения задач в
различных сферах деятельности человека.
Системы программирования
К средам программирования относятся
инструментальные средства для создания
новых программ (ЛОГО, QuickBASIC, Pascal,
Delphi и т. д.)
Системное программное
обеспечение
К системным относятся программы, управляющие
работой устройств компьютера: процессором,
памятью, вводом-выводом.
К системным программам относятся прежде всего
программы, входящие составной частью в
операционную систему (например, драйвера для
различных устройств компьютера («drive» –
управлять), т. е. программы, управляющие работой
устройств сканера, принтера и т. д.).
Операционные системы
Операционная система - набор специальных
программ, обеспечивающих работоспособность
компьютерной системы: управление аппаратурой и
прикладными программами, интерфейс с
пользователем.
Операционная система - это посредник между
компьютером (процессором, диском и другими
имеющимися на материнской плате устройствами),
пользователем и прикладными программами.
Операционная система обычно хранится во внешней
памяти компьютера — на диске.
При включении компьютера она считывается с
дисковой памяти и размещается в ОЗУ.
Этот процесс называется загрузкой операционной
системы.
Действия, осуществляемые ОС
при активизации прикладной
программы
• Загрузка в оперативную память исполняемых
программ.
• Передача им управления в начале их работы.
• Выполнение различных вспомогательных действий
по запросу выполняемой программы.
• Освобождение занимаемой программами
оперативной памяти при их завершении.
Файлы и файловая система
Во всех операционных системах имеющаяся на
компьютере информация хранится в виде файлов.
Файл (англ. file —папка) – именованная область
внешней/ внутренней памяти.
Файл может содержать программу, числовые
данные, текст, закодированное изображение и др.
Файловая система — это средство для организации
хранения файлов на каком-либо носителе.
Имя файла
Полное имя файла состоит из его имени и типа
(расширения), между которыми ставится точка.
Примеры:
abc.txt
- текстовый файл;
стихи.doc
- текстовый файл
пейзаж.bmp - рисунок;
pr.pas
- программа, написанная в паскале;
Quake3.exe - исполняемый файл
mus.wav
- звуковой файл
Тип файла характеризует вид информации,
хранящейся в файле, назначение файла,
определения программы, в которой файл создан или
можно его редактировать.
Характеристики файла
размер файла
дата и время создания файла
тип
значок
специальные атрибуты файла (только для чтения,
скрытый, системный, архивированный).
Операции с файлами
Создание
Сохранение
Редактирование
Переименование
Перемещение
Копирование
Удаление
Интерфейс Microsoft Windows
В интерфейсе Microsoft Windows резко снижены
требования к подготовке пользователя, упрощена
работа с файловой системой, интерфейс в большой
степени является документоориентированным.
Объекты обработки снабжены наглядными значками, а
техника манипуляции с файлами и папками
основана, прежде всего, на аналогиях с бытовыми
операциями.
Компьютерный вирус
- это программа, которая может копировать
себя в другие программы, чтобы продолжать
размножение, выполняясь вместе с ними и,
возможно, совершать некоторые побочные
действия от безобидных шуток до действий,
ведущих к потере информации и полной
остановке работы компьютера.
Классификация вирусов
Вирус может внедрится в файлы трех типов:
1) командные файлы (файлы с расширением ВАТ);
2) загружаемые драйверы (файлы с расширением
SYS или BIN);
3) выполняемые двоичные файлы (файлы с
расширениями ЕХЕ, СОМ).
Классификация вирусов по их
алгоритмам
Вирусы-спутники
Вирусы-черви
Паразитические
Студенческие
Стелс-вирусы (вирусы-невидимки)
Вирусы-призраки (полиморфные)
Антивирусные программы
Антивирусные программы включают антивирусные
базы, содержащие средства против самых опасных
вирусов.
Архиваторы
Архиватор - специальная компьютерная программа,
позволяющая архивировать файлы сжатием
хранимой в них информации.
Применяются для размещение информации на
носителях внешней памяти в более компактном виде,
что требует меньших объёмов памяти.
№ слайда 1
ПРОГРАМНОЕ УПРАВЛЕНИЕ КОМПЬЮТЕРОМ
№ слайда 2
КОМПЬЮТЕР (computer)- автоматическое устройство или система, способная выполнять заданную, четко определенную последовательность операций, таких как, операции численных расчетов, манипулирования данными, включая операции ввода-вывода.
№ слайда 3
Управление компьютером осуществляется благодаря программному обеспечению(ОП) Различают два основных вида ПО: Системное программное обеспечение и прикладное программное обеспечение
№ слайда 4
Системное ПО отвечает за управление аппаратными ресурсами, а так же осуществляет непосредственный диалог с пользователем. Прикладное ПО представляет собой систему, предназначенную для решения задач определенного класса.
№ слайда 5
Основной частью системного ПО является операционная система(ОС), управляющая почти каждым действием компьютера.Функции ОС:- тестирование отдельных узлов аппаратуры, памяти и др. компонентов оборудования;- сопряжение прикладной программы с аппаратными средствами;- следит за распределением внутренних ресурсов и последовательностью выполнения команд;- интерфейс.
№ слайда 6
Интерфейс – есть совокупность средств и правил, обеспечивающих взаимодействие между элементами или системами, взаимодействие устройств компьютера или взаимодействия компьютера и человека.
№ слайда 7
Характерные особенности интерфейса: Оперирование информационными объектами осуществляется в заранее заданных, очерченных рамкой частях экрана;Все информационные объекты предоставляются в виде значков- иконок, двойное нажатие на иконку приводит к активизации объекта и превращению его в окно;Основным элементом программного управления является меню;Основным элементом аппаратного управления становятся различные манипуляторы («мышь», трекбол, сенсорная панель др.)
№ слайда 8
Файлы и каталоги, операции над ними Вся информация в компьютере хранится в памяти в виде файлов, файлы объединены в особые структуры – в каталоги, директории, папки.
№ слайда 9
Файловая система - это часть операционной системы, основное назначение которой - обеспечение пользователю удобного интерфейса при работе с данными хранящимися на диске.
№ слайда 10
Файловая система включает в себя: Совокупность всех файлов на диске;Наборы структур данных, используемых для управления файлами;Комплекс системных програмных средств, реализующих управление файлами.
№ слайда 11
Использование файловой структуры позволяет осуществлять: Навигацию;Запуск программ и открытие документов;Копирование файлов и папок;Перемещение файлов и папок;Удаление файлов и папок;Переименование файлов и папок.
№ слайда 12
Итог урока Управление компьютером осуществляется с помощью программ, чем реализуется программный принцип управление компьютером.Есть два основных вида программного обеспечения компьютера: системное программное обеспечение и прикладное программное обеспечение;Для комфортного взаимодействия пользователя с компьютером был разработан пользовательский интерфейс;Данные в памяти компьютера хранятся в виде файлов с заданными именами;Для управления компьютером используется файловая система.
9. Виды команд
ВИДЫ КОМАНД
Простые: присваивание, ввод, вывод.
Составные или структурированные: цикл и ветвление,
обращение к вспомогательному алгоритму
Присваивание – это занесение в ячейку
определенного значения в результате выполнения
команд.
Ввод – это процесс передачи данных с любого
внешнего устройства в оперативную память.
Вывод – это процесс передачи данных из оперативной
памяти на устройства вывода.
10. Команда присваивания
КОМАНДА ПРИСВАИВАНИЯ
В
результате
выполнения
команды
присваивания
переменная получает определённые значения, которые в
результате решения задачи будут оставаться неизменными или
будут изменяться.
Запись команды присваивания
:=
Этот знак означает следующую последовательность действий:
1. вычислить выражение;
2. присвоить полученное значение переменной.
5. Основные свойства величин
ОСНОВНЫЕ СВОЙСТВА ВЕЛИЧИН
ИМЯ
(идентификатор)
ЗНАЧЕНИЕ
ТИП
целые
Обозначается
латинской
буквой или
словом
Двоичный код,
хранящийся в
ячейке памяти
вещественные
логические
символьные
числовой
7. Действия над величинами
Операция – это простейшее законченное действие
над данными.
Выражение – запись в алгоритме (программе),
определяющая последовательность операций для
вычисления некоторой величины.
Команда – входящее в запись алгоритма типовое
предписание исполнителю выполнить некоторое
законченное действие.
11. СЛОжение двух чисел
СЛОЖЕНИЕ ДВУХ ЧИСЕЛ
Алг сложение
цел А, В, С
нач
ввод А
ввод В
С:=А+В
вывод С
кон
А
ПАМЯТЬ
А
ПРОЦЕССОР
С:А+В
Клавиатура
В
В
С
ЭКРАН
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.
Рабочие листы и материалы для учителей и воспитателей
Более 2 500 дидактических материалов для школьного и домашнего обучения
Столичный центр образовательных технологий г. Москва
Получите квалификацию учитель математики за 2 месяца
от 3 170 руб. 1900 руб.
Количество часов 300 ч. / 600 ч.
Успеть записаться со скидкой
Форма обучения дистанционная
- Онлайн
формат - Диплом
гособразца - Помощь в трудоустройстве
Видеолекции для
профессионалов
- Свидетельства для портфолио
- Вечный доступ за 120 рублей
- 311 видеолекции для каждого
«Как закрыть гештальт: практики и упражнения»
Свидетельство и скидка на обучение каждому участнику
6. Свойства основных типов данных
СВОЙСТВА ОСНОВНЫХ ТИПОВ
ДАННЫХ
Тип
Целый
Значение
Операции
Отрицательные
Арифметические
и положительные операции,
числа
целочисленное
деление, остаток
от деления
Внутреннее
представление
Формат с
фиксированной точкой
Вещественный Любые дробные
и целые числа
Арифметические
операции
Формат с плавающей
точкой
Логический
True (истина)
False (ложь)
Логические
операции
1 бит
Символьный
Любые символы
компьютерного
алфавита
Операции
отношений
Коды таблицы
символьной кодировки
2. Программирование -
ПРОГРАММИРОВАНИЕ это раздел информатики, задача которого –
разработка программного обеспечения компьютера.
Программисты бывают:
системными
прикладными
Процесс изучения и практического освоения
программирования делится на три части:
1. Изучение методов построения вычислительных
алгоритмов
2. Изучение языка программирования
3. Изучение и практическое освоение определенной
системы программирования
4. Свойства величин
СВОЙСТВА ВЕЛИЧИН
Величина – это отдельный информационный
объект, отдельная единица данных.
Команды
в
компьютерной
программе
определяют
действия,
выполняемые
над
величинами.
Исходные данные
ПРОГРАММА
(промежуточные данные)
Результаты
Всякая величина занимает свое определенное место в памяти компьютера
1. Программное управление работой компьютера
Читайте также: