Программное обеспечение компьютера

1.

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
КОМПЬЮТЕРА

2.

КОМПЬЮТЕР – ЭТО ЭЛЕКТРОННОЕ,
УНИВЕРСАЛЬНОЕ, ПРОГРАММНО УПРАВЛЯЕМОЕ
УСТРОЙСТВО ОБРАБОТКИ ДАННЫХ.
Устройством называют инструмент, сложный механизм,
сложную машину, созданные руками человека, они
облегчают труд.
Компьютер , токарный станок, электрический чайник и т.д.
Данные – это символьные сообщения: числа,
текст, звук, изображения.
Электронный журнал, оценки учеников, книга и т.д.
Обработка данных – действия, связанные
с поиском, хранением и преобразованием данных,
делающие их полезными для человека

3.

ПРОГРАММА - ЭТО КОМАНДЫ,
ЗАПИСАННЫЕ ПОСЛЕДОВАТЕЛЬНО.
Программное обеспечение (software)
• Совокупность всех программ, предназначенных для
выполнения на компьютере
Аппаратные средства (hardware)
• Это физические элементы компьютера
Аналогия с мозгом и мыслями
Hardware — это мозг человека, физический орган,
состоящий из нейронов и аксонов.
• Software — это мысли, знания, воспоминания, правила
логики.
• Сознание человека – свойство мозга.

4.

СИСТЕМНЫЕ
АДМИНИСТРАТОРЫ
СИСТЕМНОЕ ПО
ПРОГРАММНОЕ
ОБЕСПЕЧЕНИЕ
СИСТЕМЫ
ПРОГРАММИСТЫ
ПРОГРАММИРОВАНИЯ
ПРИКЛАДНОЕ ПО
ПОЛЬЗОВАТЕЛИ

5.

СИСТЕМНОЕ ПО - ОБЕСПЕЧИВАЕТ ВЗАИМОДЕЙСТВИЕ
МЕЖДУ УСТРОЙСТВАМИ КОМПЬЮТЕРА, А ТАКЖЕ
МЕЖДУ КОМПЬЮТЕРОМ И ПОЛЬЗОВАТЕЛЕМ
Операционная система (ОС)
• Управление устройствами: при помощи драйверов
управляет подключенными к компьютерам устройствами
• Управление процессами: программу, выполняемую на
компьютере в текущий момент, принято называть
процессом (выполняется несколько параллельно )
• Пользовательский интерфейс: ОС содержит программы для
диалога с пользователем; человек при помощи
графического отображения окон и кнопок управляет
комплектующими компьютера – ставит задачи по хранению
(архивации), передаче и обработки данных (например
сканированию антивирусом)
Сервисные программы: выполняют дополнительные услуги
системного характера: обслуживание дисков (проверка,
восстановление, очистка диска др.), архивирование файлов, защита
от вирусов и другие

6.

СИСТЕМЫ ПРОГРАММИРОВАНИЯ – ИНСТРУМЕНТ ДЛЯ
РАЗРАБОТКИ ПРОГРАММ
Язык программирования
• формальный язык для написания программ
Программирование
• процесс создания программ, разработки всех типов
программного обеспечения.
Самыми распространёнными из них являются: Python, JavaScript,
Java, C#, C++, PHP.

7.

ОСНОВНЫЕ ВИЗУАЛЬНЫЕ ЭЛЕМЕНТЫ СИСТЕМ
ПРОГРАММИРОВАНИЯ
Текстовый редактор кода
• Область, где программист пишет и редактирует исходный
код включает: подсветку синтаксиса; нумерацию строк;
автодополнение; отступы и форматирование; подсветку
ошибок.
Терминал / консоль
• Область, куда выводится результат работы программы,
сообщения компилятора, ошибки, логи, а также где
можно вводить команды
Панель структуры проекта / проводник: отображает файлы, папки,
модули и ресурсы проекта.

8.

ПРИКЛАДНОЕ ПО - ЭТО ПРОГРАММЫ
ПОЗВОЛЯЮЩИЕ ПОЛЬЗОВАТЕЛЮ РАБОТАТЬ С
ИНФОРМАЦИЕЙ НЕ ПРИБЕГАЯ К
ПРОГРАММИРОВАНИЮ
Приложения общего назначения
офисный пакет программ, соцсети, веббраузер, медиаплееры, игры
Приложения специального назначения
• системы автоматизированного проектирования
(САПР ), программы компьютерного
моделирования, математические пакеты,
геоинформационные системы (ГИС) и другие
программы.

9.

ПРОГРАММЫ ПО СПОСОБУ
РАСПРОСТРАНЕНИЯ:
• Коммерческие (Платное): пользователь покупает
лицензию на использование, исходный код
закрыт
• Условно-бесплатные (Shareware): бесплатное
использование на пробный период или с
ограниченным функционалом.
• Бесплатные (Freeware): бесплатное
использование без пробных периодов, но
исходный код закрыт.
• Свободные (Open Source): пользователь
бесплатно получает программу и ее исходный
код.

10.

УСТАНОВИТЕ СООТВЕТСТВИЕ МЕЖДУ ЭЛЕМЕНТАМИ ДВУХ МНОЖЕСТВ.
1.Операционная система
1. Текстовые редакторы и процессоры; графические
редакторы и пакеты компьютерной графики;
табличные процессоры;
2.Сервисные программы
2. Настольные издательские системы, бухгалтерские
программы, системы автоматизированного
проектирования (САПР)
3.Приложения общего назначения
3. Группа программ, которые используются для
создания и разработки программного обеспечения
4.Приложения специального назначения
4. программы, выполняющие некоторые
дополнительные услуги системного характера:
обслуживание дисков
5.Системы программирования
5. Комплекс программ, обеспечивающих согласованное
функционирование всех устройств компьютера и
предоставляющих пользователю доступ к ресурсам компьютера

11.

УСТАНОВИТЕ СООТВЕТСТВИЕ МЕЖДУ ЭЛЕМЕНТАМИ ДВУХ МНОЖЕСТВ.
1.Системное ПО
1.процесс разработки различных типов
программного обеспечения
2.Сервисные программы
2.программа, позволяющая сжимать
содержимое файлов
3.Архиватор
3.программы, которые помогают пользователю
работать на компьютере, не прибегая к
программированию
4.Программирование
4.системные программы
вспомогательного назначения
5.Прикладные программы
5.комплекс программ, в который входит
операционная система и служебные программы

12.

Домашняя работа
• Читать страницы 82 - 87 параграф 8
"Программное обеспечение компьютера".
Иметь в тетради выписанными
определения: программа, системное ПО,
операционная система, драйвер,
антивирусная программа, прикладное ПО,
система программирования, язык
программирования, программы по
способу распространения. Составить
список из пяти прикладных приложений,
использующихся на вашем персональном
компьютере (уметь объяснить, почему).

13.

БЛОК ОТВЕТОВ
Системное ПО
комплекс программ, в который входит операционная
система и служебные программы
Сервисные программы
системные программы вспомогательного
назначения
Архиватор
программа, позволяющая сжимать
содержимое файлов
Программирование
процесс разработки различных типов
программного обеспечения
Прикладные программы
программы, которые помогают пользователю
работать на компьютере, не прибегая к
программированию

14.

УСТАНОВИТЕ СООТВЕТСТВИЕ МЕЖДУ ЭЛЕМЕНТАМИ ДВУХ МНОЖЕСТВ.
1.Операционная система
5. Комплекс программ, обеспечивающих согласованное
функционирование всех устройств компьютера и
предоставляющих пользователю доступ к ресурсам компьютера
2.Сервисные программы
4. программы, выполняющие некоторые
дополнительные услуги системного характера:
обслуживание дисков
3.Приложения общего назначения
1. Текстовые редакторы и процессоры; графические
редакторы и пакеты компьютерной графики;
табличные процессоры;
4.Приложения специального назначения
2. Настольные издательские системы, бухгалтерские
программы, системы автоматизированного
проектирования (САПР)
5.Системы программирования
3. Группа программ, которые используются для
создания и разработки программного обеспечения
English     Русский Правила