Персональный компьютер, как известно, является универсальным устройством для
обработки информации. Персональные компьютеры могут выполнять любые действия
по обработке информации. Для этого необходимо составить для компьютера на
понятном ему языке точную и подробную последовательность инструкций –
программу, как надо обрабатывать информацию.
Работа состоит из 1 файл
МИНУСИНСКИЙ СЕЛЬСКОХОЗЯЙСТВЕННЫЙ КОЛЛЕДЖ
Классификация программного обеспечения компьютера
Выполнил : ст. гр-М-32
1.Введение. Общее понятие ПО для ПК.
Персональный компьютер, как известно, является универсальным устройством для
обработки информации. Персональные компьютеры могут выполнять любые действия
по обработке информации. Для этого необходимо составить для компьютера на
понятном ему языке точную и подробную последовательность инструкций –
программу, как надо обрабатывать информацию.
Меняя программы для компьютера, можно превратить его в рабочее место
Информатика. 8 класс. Классификация программного обеспечения /14.01.2021/
бухгалтера или конструктора, дизайнера или ученого, писателя или агронома.
Кроме того, тенденция понижения стоимости компьютерной техники при
одновременном росте ее производительности привела к тому, что компьютеры
становятся предметом домашнего обихода, как, например, телевизор или
холодильник, что расширяет сферу применения ПК еще больше. Соответственно,
требуется все более разнообразное программное обеспечение для решения задач в
новых областях применения ПК. Непрерывное повышение мощности персональных
компьютеров, периферийных устройств, а также развитие средств связи дает
разработчикам программного обеспечения все больше возможностей для
максимально полного удовлетворения запросов конечных потребителей. Это и
ставший стандартом графический интерфейс для любого ПО, и внедренные
возможности для отправки документов и данных с помощью Интернет
непосредственно из прикладной программы ( Microsoft Word 97, Exel 97, Access
97 и др.), и возможность использования компьютера как хранилища информации
благодаря появлению новых видов накопителей большой емкости и малым временем
доступа к данным, а также многие другие возможности и сервисные функции.
При своем выполнении программы могут использовать различные устройства для
ввода и вывода данных, подобно тому, как человеческий мозг пользуется
органами чувств для получения и передачи информации. Сам по себе ПК не
обладает знаниями ни в одной области своего применения, все эти знания
сосредоточены в выполняемых на нем программах. Поэтому часто употребляемое
выражение «компьютер сделал» означает ровно то, что на ПК была выполнена
программа, которая позволила выполнить соответствующее действие.
В настоящее время весь комплекс ПО делится на системные и пользовательские
программы. Системное программное обеспечение выполняет функции «организатора»
Классификация программного обеспечения
всех частей ПК, а также подключенных к нему внешних устройств. Программы для
пользователей служат для выполнения каких – либо конкретных задач во всех
сферах человеческой деятельности.
2.Классификация и структура ПО: системное, общего назначения, специальное.
По функциональному признаку различают следующие виды ПО:
Под системным (базовым) понимается ПО, включающее в себя операционные
системы, сетевое ПО, сервисные программы, а также средства разработки
программ (трансляторы, редакторы связей, отладчики и пр.).
Основные функции операционных систем (ОС) заключаются в управлении ресурсами
(физическими и логическими) и процессами вычислительных систем. Физическими
ресурсами являются: оперативная память, процессор, монитор, печатающее
устройство, магнитные и оптические диски. К логическим ресурсам можно отнести
программы, файлы, события и т.д. под процессом понимается некоторая
последовательность действий, предписанная соответствующей программой и
используемыми ею данными.
Сетевое ПО предназначено для управления общими ресурсами в распределенных
вычислительных системах: сетевыми накопителями на магнитных дисках,
принтерами, сканерами, передаваемыми сообщениями и т.д. к сетевому ПО относят
ОС, поддерживающие работу ПК в сетевых конфигурациях (сетевые ОС), а также
отдельные сетевые программы (пакеты), используемые совместно с обычными, не
Оболочки операционных систем предоставляют пользователю качественно новый
интерфейс по сравнению с реализуемым операционной системой. Такие системы
существенно упрощают выполнение часто запрашиваемых функций, например,
операций с файлами. В целом, программы-оболочки заметно повышают уровень
пользовательского интерфейса, наиболее полно удовлетворяя потребностям
Программное обеспечение общего назначения используется для решения
определенной целевой задачи из проблемной области. Часто такие программы
называют приложениями, а программное обеспечение — прикладным. Прикладное ПО
может использоваться в промышленном производстве, инженерной практике,
научных исследованиях, медицине, управление, делопроизводстве, издательской
деятельности, образовании и т.д.
3.Системное обеспечение.
3.1.Операционная система MS DOS, структура, назначение блоков.
Операционная система MS DOS имеет развитые средства доступа ко всем
аппаратным компонентам, обладает достаточно гибкой файловой системой,
основанной на иерархической структуре каталогов, удобным командным языком.
Основными компонентами MS DOS являются:
· Базовая система ввода-вывода (БСВВ) – BIOS (Basic Input/Output System);
· Системный загрузчик SB (System Bootstrap) – размещается в блоке
начальной загрузки (Boot Record);
· Модуль расширения BIOS – располагается в скрытом файле io.sys;
· Модуль обработки прерываний – скрытый файл msdos.sys;
· Командный процессор – файл command.com;
· Утилиты, реализующие выполнение внешних команд MS DOS – файлы с
расширением COM, например format.com;
· Драйверы устройств – размещаются в виде файлов на диске;
· Информация о желательных параметрах настройки MS DOS – при
необходимости задается в файле конфигурации config.sys;
· Командный файл, при необходимости выполняемый для настройки
параметров и конфигурирования MS DOS называется autoexec.bat.
БСВВ находится в ПЗУ ПК и устанавливает связь между обладающими некоторыми
особенностями техническими средствами и стандартизированным ПО, а именно с
ОС. Ее назначение состоит в выполнении наиболее простых и универсальных
функций ОС, связанных с вводом-выводом. BIOS в ПЗУ содержит также тест
функционирования ПК, проверяющий работу памяти и устройств при включении
питания. Кроме того, он содержит программу вызова загрузчика ОС. БСВВ в ПЗУ
является общей и неизменяемой частью всех возможных ОС для данной модели
ПЭВМ. Системный загрузчик предназначен для считывания в оперативную память
модуля расширения БСВВ и модуля обработки прерываний. Модуль расширения БСВВ
придает гибкость ОС, позволяет управлять с ее помощью набором аппаратных
средств ПК, наиболее точно удовлетворяющим замыслу разработчиков ОС. Этот
модуль сравнительно легко позволяет перекрыть функции БСВВ в ПЗУ и
обеспечивает возможность подключения дополнительных драйверов (программ
обслуживания внешних устройств).
Модуль обработки прерываний образует верхний уровень ОС, с которым
взаимодействует большинство ПП. Компонентами данного модуля являются
программы, обеспечивающие работу файловой системы, устройств ввода/вывода,
обслуживания некоторых ситуаций, связанных с завершением программ, их
принудительным прерыванием и обработкой ошибок.
Командный процессор представляет собой выполнимую программу. Командный
процессор выполняет функции:
· Прием и разбор команд, полученных с клавиатуры или из командного файла;
· Выполнение встроенных команд MS DOS, находящихся внутри файла
· Загрузка и выполнение внешних команд MS DOS (утилит) и прикладных
программ, хранящихся в виде файлов типа com и exe.
Утилиты, или внешние команды MS DOS, представляют собой программы,
поставляемые вместе с ОС в виде файлов. Они выполняют различные обслуживающие
действия, например, форматирование дискет, проверку дисков и т.д.
Драйверы устройств представляют собой программы, дополняющие систему
ввода/вывода ОС и обеспечивающие обслуживание новых устройств или
нестандартное использование имеющихся устройств. В частности, с помощью
драйверов, например драйвера ansi.sys, обеспечивается требуемый способ
формирования символов и вывода их на принтер. Драйверы загружаются в ОЗУ при
загрузке ОС, а их имена указываются в файле конфигурации config.sys.
3.2.Загрука и схема работы.
Процесс запуска ПК и подготовки ОС к работе состоит из следующих действий:
1. При включении ПК управление передается БСВВ. Она выполняет
тестирование памяти, проверку состояния аппаратуры и инициализирует
устройства. Параметры конфигурации ПК извлекаются из так называемой
энергонезависимой памяти. При необходимости перед началом инициализации
устройств можно передать управление программе изменения параметров
2. Управление конфигурацией ПК (задание параметров винчестера, указание
привода для системного диска, задание пароля и др.) выполняется с помощью
3. Вызов загрузчика и загрузка ОС с помощью системного загрузчика.
4. Установка драйверов, задание окружения, путей поиска файлов, числа
буферов, числа одновременно открываемых файлов, кодовой таблицы и т.п.
выполняются с помощью файлов автозапуска autoexec.bat и конфигурации
Файловая система является одной из важнейших подсистем, поскольку вся
информация на внешних носителях хранится в виде файлов. Обращения к файловой
системе прикладные программы через функции прерываний MS DOS. С их помощью
выполняются все файловые операции: создание и удаление файлов и каталогов,
запись и чтение данных, получение справочной информации и др. Файловая
система работает с внешними накопителями с помощью драйверов, последние, в
свою очередь, пользуются помощью БСВВ.
Система управления памятью используется для распределения основной памяти
выполняемым программам. Управление памятью выполняется с помощью блоков
управления памятью – МСВ (Memory Control Block). Память разбивается на блоки,
каждому блоку предшествует МСВ, в котором записываются характеристики этого
блока. Для вновь запускаемой программы выделяется нужное количество блоков.
При освобождении памяти и при выполнении новых запросов на выделение памяти
также используются МСВ с проверкой правильности их содержимого.
Система управления программами при запуске сначала обращается к системе
управления памятью для подготовки нужного количества блоков. С помощью
файловой системы файл с программой загружается в основную памятью. При
необходимости программа настраивается на физический адрес размещения, затем
ей передается управление. С помощью системы управления программами решаются
Источник: www.freepapers.ru
Презентация, доклад на тему Классификация программного обеспечения
- Главная
- Информатика
- Классификация программного обеспечения
Слайд 1Классификация программного обеспечения
Слайд 2Конфигурация вычислительной системы
Аппаратное обеспечение (АО)
Программное обеспечение (ПО)
На компьютерном слэнге называют: «HARDWARE»
На
компьютерном слэнге называют: «SOFTWARE»
HARD – жесткий, SOFT — мягкий
Слайд 3Аппаратное обеспечение
К АО относятся все внешние и внутренние устройства ПК.
Согласование между
устройствами ПК выполняется с помощью аппаратных интерфейсов.
Аппаратный (физический) интерфейс – это устройство,
преобразующее сигналы и передающее их от одного компонента
оборудования к другому.
Слайд 4Программное обеспечение
АО и ПО работают в постоянном взаимодействии.
ПО можно классифицировать по
разным признакам.
Основной классификацией является разделение программных продуктов по области (сфере) использования.
Программные продукты используются для:
для обеспечения работы и обслуживания АО
для выполнения функциональных задач в различных областях
для разработки ПО
Слайд 6Программное обеспечение
Системное программное обеспечение (СПО)
Прикладное программное обеспечение (ППО)
Инструментарий технологии программирования
Слайд 7Системное ПО
Системное ПО (System SoftWare) – это совокупность программ и программных
комплексов для обеспечения работы ПК и сетей ЭВМ
Системное ПО направлено:
на создание операционной среды для функционирования других программ
на обеспечение надежной и эффективной работы ПК и вычислительной сети
на проведение диагностики и профилактики аппаратуры ПК и сетей ЭВМ
на проверку работоспособности устройств ПК
на проведение различных вспомогательных функций (резервное копирование, архивирование, восстановление информации)
Слайд 8Системное ПО
Сервисное СПО
Служебное СПО
БСПО (Base Software) – это минимальный набор
программных средств, обеспечивающих работу ПК
ССПО (Service Software) — это программы и программные комплексы, которые расширяют возможности БСПО и организуют более удобную среду для работы пользователя.
Слайд 9Базовое СПО
Операционная система
Сетевая операционная система
Программа-оболочка
DOS, UNIX, Windows, Linux, iOS, Mac OS
Проводник Windows, Far, Windows Commander, Norton Commander
Слайд 10Операционная система (ОС) — комплекс системных программ, расширяющий возможности вычислительной системы,
а также обеспечивающий управление её ресурсами, загрузку и выполнение прикладных программ, взаимодействие с пользователями.
ОС – специальный набор программ, управляющий работой аппаратного и программного обеспечения ПК.
Загрузчик ОС является отдельной программой и относится к базовому ПО
Тестирует и настраивает аппаратное обеспечение ПК
Загружает ядро операционной системы в оперативную память.
Формирует параметры, передаваемые ядру операционной системы
Передаёт управление ядру операционной системы.
Слайд 11Сервисное СПО
Средства сжатия данных (архиваторы)
Средства диагностики
Средства контроля (мониторинга)
Средства обеспечения компьютерной безопасности
Антивирусные
Слайд 12Инструментарий технологии программирования
— это совокупность программ и программных комплексов, обеспечивающих технологию
разработки, отладки и внедрения создаваемых программных продуктов.
Средства оптимизации кода программ
Интегрированная среда разработчика программ
Слайд 13Язык программирования – это формализованный язык для описания алгоритма решения задачи
на компьютере.
Низкого уровня (Машинно-ориентированные)
Высокого уровня (Алгоритмические)
Сверхвысокого уровня (Процедурно-ориентированные, Объектно-ориентированные)
Assembler, машинные коды
Pascal, Basic, Фортран, С
Object Pascal, Delphi, Visual Basic, C++
Слайд 14Прикладное программное обеспечение (ППО)
— это комплекс программ, предназначенных для решения задач определенной предметной области
Источник: shareslide.ru
Классификация программного обеспечения
1. КУРСОВАЯ РАБОТА ПМ.01 Обработка отраслевой информации «Классификация программного обеспечения»
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
МОСКОВСКИЙ ОБЛАСТНОЙ КАЗАЧИЙ ИНСТИТУТ ТЕХНОЛОГИЙ И УПРАВЛЕНИЯ (ФИЛИАЛ)
ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ
ВЫСШЕГО ОБРАЗОВАНИЯ
«МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕХНОЛОГИЙ И УПРАВЛЕНИЯ ИМЕНИ
К.Г. РАЗУМОВСКОГО (ПЕРВЫЙ КАЗАЧИЙ УНИВЕРСИТЕТ)» (МОКИТУ (ФИЛИАЛ) ФГБОУ ВО
«МГУТУ ИМ. К. Г. РАЗУМОВСКОГО (ПКУ)»)
КУРСОВАЯ РАБОТА
ПМ.01 Обработка отраслевой информации
«Классификация программного обеспечения»
Выполнил:
Студент группы ПИ-2К
Богачев Роман Сергеевич
Преподаватель:
Калашникова Татьяна Сергеевна
Волоколамск
2022
2. Актуальность
Актуальность темы исследования заключается в том, что программное
обеспечение является перспективной совокупностью программ,
имеющие множество вариаций развития.
Обзор ключевых различий, достоинств и недостатков каждой
разновидности должен помочь в выборе наиболее подходящей под
определенные цели программы. Именно по этой причине является
актуальным изучение разновидностей программного обеспечения и
рассмотрение каждого вида в отдельности.
3. Цель и задачи курсовой работы
Цель курсовой работы заключается в изучение классификации
программного обеспечения.
Задачи:
• углубление теоретических знаний в использовании ПО;
• изучение истории программного обеспечения;
• формирование умений использовать справочные материалы
по данной теме;
• различать разновидности программного обеспечения;
• научиться использовать разные виды ПО;
• анализировать состав программного обеспечения на
персональном компьютере.
4. Объект и предмет исследования программного обеспечения
Объектом исследования является виды программного
обеспечения.
Предметом исследования является программное обеспечение на
персональном компьютере студента СПО.
5. 1.1.Краткая история программного обеспечения
ГЛАВА 1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ
1.1.Краткая история программного обеспечения
Ада Лавлейс
Алан Тьюринг
6. 1.1.Краткая история программного обеспечения
Джон фон Нейман
Грейс Хоппер
7. 1.2.Сравнительный анализ операционных систем
В данном разделе рассматриваются операционные
системы:
1)Windows;
2)Ubuntu;
3)macOS;
4)Chrome OS;
5)Fedora
8.
1.2.Сравнительный анализ
операционных систем
Windows
Windows считается одной из лучших
операционных систем, потому что
она развивается продолжительное
время.
У нее современная система
безопасности, а также простой
пользовательский интерфейс,
который подходит для самых
разнообразных устройств.
Ubuntu
Ubuntu – отличный вариант для тех, кто
не хочет тратиться. Это свободная
операционная система с открытым
кодом, что делает ее достаточно
привлекательной для самых разных
пользователей. Она регулярно
обновляется, отличается удобным
интерфейсом и высоким уровнем
безопасности.
9.
1.2.Сравнительный анализ
операционных систем
macOS
Это – одна из наиболее
привлекательных операционных
систем в визуальном плане. Так
как компания развивает
программное и аппаратное
обеспечение одновременно, она
может добиться максимального
уровня оптимизации.
Chrome OS
Это- неординарная
операционная система, которая
отлично работает, но все еще не
имеет четкого направления для
развития. На данный момент
она отлично подходит для
недорогих компьютеров,
общественного использования,
мультимедийного контента.
10.
1.2.Сравнительный анализ
операционных систем
Fedora
Эта операционная система, которую чаще всего выбирают не для
личного, а для корпоративного использования. Ее часто используют
разработчики программного обеспечения, которые получают
бесплатный доступ к полному набору инструментов для создания
приложений.
11. 1.3.Степень изученности программного обеспечения
В данном подпункте рассказывают о способах
использования программного обеспечения.
Основные способы использования ПО перечислены
в ст.1270 ГК РФ.
12. 1.4.Основные понятия программного обеспечения
Программное обеспечение (ПО, англ. software) – это
программа или множество программ, используемых
для управления компьютером.
13.
1.4.Основные понятия программного обеспечения
Программное обеспечение делится на: системное, инструментальное и
прикладное, схема, для наглядного примера, находится ниже.
14. 1.4.Основные понятия программного обеспечения
Системное программное обеспечение – комплекс программ, которое
обеспечивают управление компонентами компьютерной системы,
такими как процессор, оперативная память, устройства ввода–вывода,
сетевое оборудование, выступая как «межслойный интерфейс», с
одной стороны которого аппаратура, а с другой приложения
пользователя.
15. 1.4.Основные понятия программного обеспечения
Инструментальное программное обеспечение – это программное
обеспечение, предназначенное для использования в ходе
проектирования, разработки и сопровождения программ, в отличие от
прикладного и системного программного обеспечения.
Инструментальное ПО
Языки и системы
программирования
Интегрированные среды
программирования
Программные
комплексы
16. 1.4.Основные понятия программного обеспечения
Прикладное (специальное) программное обеспечение – это совокупность
программ, разработанных при создании конкретной информационной
системы. Предназначено для решения конкретных задач пользователя и
организации вычислительного процесса информационной системы в
целом.
Прикладное ПО
Общего
назначения
Проблемноориентированные
Издательские
системы
Мультимедиа
Информационно
поисковые
17. 1.5.Собственное мнение на развитие и применение программного обеспечения
Я считаю, что практически всё, что работает при помощи ПО,
обязательно принесёт некую пользу в практических и
развлекательных целях, но при этом эти продукты не должны
заменить нам удовольствие от встреч в реальной жизни и
прогулок на свежем воздухе.
Источник: ppt-online.org