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

Обновлено: 05.07.2024

После того как вы поделитесь материалом внизу появится ссылка для скачивания.

Подписи к слайдам:

Преподаватель информатики Потапова Екатерина Александровна

Совокупность всех программ, предназначенных для выполнения на компьютере, называют программным обеспечением (ПО) компьютера.

Понятие программного обеспечения

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

Системное программное обеспечение включает в себя базовое ПО (операционная система) и сервисные программы.

Операционная система - это комплекс программ, обеспечивающих совместное функционирование всех устройств компьютера и предоставляющих пользователю доступ к ресурсам компьютера.

Наиболее распространённые ОС для персональных компьютеров:

Системное программное обеспечение

Программы, с помощью которых пользователь

может работать с разными видами информации,

принято называть прикладными программами

или приложениями

Прикладное программное обеспечение

Программы общего назначения

Учебники, тренажёры, словари

Программы специального назначения

Для записи программ используются

специальные языки -

языки программирования (формальные языки)

Комплекс программных средств, предназначенных

для разработки компьютерных программ

на языке программирования,

называют системой программирования

Программирование - это процесс создания программ, разработки всех типов программного обеспечения

Программное обеспечение ПК

№ слайда 1

Программное обеспечение ПК

ОпределениеПрограммное обеспечение ПК - совокупность программ системы обработки

№ слайда 2

ОпределениеПрограммное обеспечение ПК - совокупность программ системы обработки информации и программных документов, необходимых для эксплуатации этих программ В компьютерном сленге часто используется слово софт (от англ. software), которое в этом смысле впервые применил в статье в American Mathematical Monthly математик из Принстонского университета Джон Тьюки (англ. John W. Tukey) в 1958 году.


№ слайда 3

Системное ПОСистемные программы необходимы для обеспечения нормальной работы ком

№ слайда 4

Прикладное ПОК прикладным относятся готовые программы для пользователей, предназ

№ слайда 6

Прикладное ПОК прикладным относятся готовые программы для пользователей, предназначенные для решения задач в различных сферах деятельности человека (бухгалтерские программы, текстовые и графические редакторы, базы данных, экспертные системы, переводчики, энциклопедии, обучающие, тестовые и игровые программы и т.д.).

Примеры прикладных программпрограммы обработки графики, анимационные редакторы (

№ слайда 7

Примеры прикладных программпрограммы обработки графики, анимационные редакторы (Paint, Adobe Photoshop, Adobe Illustrator, Corel Draw, Macromedia Flash, GIF Construction Set, 3D Studio MAX)текстовые редакторы (Блокнот, Word Pad, Lexicon, Microsoft Word)системы управления базами данных (Microsoft Access, dBase, FoxPro, Clipper, Paradox);табличные процессоры (SuperCalc, Microsoft Excel, Lotus 1-2-3);средства презентационной графики (Microsoft Power Point, Charisma, Freelance Graphics, Harvard Graphics);интегрированные пакеты (Microsoft Office, );обработки видео (Windows Media Player, MPEG4, Movie Maker, Adobe Premier, Quick Player);обработки звука (Sound Forge, Cool Edit, WinAmp);

Примеры прикладных программПрограммы автоматизированного проектирования (CAD, Au

№ слайда 8

Примеры прикладных программПрограммы автоматизированного проектирования (CAD, Auto Cad);Офисные программы:планировщики;программы-переводчики;коммуникационное программное обеспечение:браузеры — Microsoft Internet Explorer, Netscape Navigator, Lynx, Opera; программы для работы с электронной почтой — Microsoft Outlook Express, Pine, Eudora;программы для работы с телеконференцией (NetMeeting);службы ICQ — для общения в реальном времени в сети Интернет;Настольные издательские системы (Page Maker);Системы искусственного интеллекта (Пролог, ЛИПС);Разработчики Web-приложений (Macromedia Dreamweaver, Coffee Cap, Front Page)Программы специального назначения: финансовые и бухгалтерские (1С) программы; программы для математических расчетов и др.Обучающие программы (различные клавиатурные тренажеры и др.)Энциклопедии, справочники;Игры.

Инструментальное ПОК инструментальным программам относятся системы программирова

№ слайда 9

Инструментальное ПОК инструментальным программам относятся системы программирования, профессиональные компиляторы, т.е инструментальные средства для создания новых программ (Basic, Pascal, Delphi, Visual Basic, C, Fortran, Ada и др.). Компилятор осуществляет преобразование программ с языков высокого уровня в машинный код.

Языки программирования

№ слайда 10

Лицензионное программное обеспечениеЭто программы и данные, которые были приобре

№ слайда 11

Лицензионное программное обеспечениеЭто программы и данные, которые были приобретены и используются согласно прилагающемуся к нему лицензионному соглашениюВ лицензии указывается следующие действия:ИспользованиеКопированиеПродажа третьему лицуОтладка и анализ алгоритмаИзменение

Proprietary softwareПроприетарное программное обеспечение proprietary software)

№ слайда 12

Proprietary softwareПроприетарное программное обеспечение proprietary software) — программное обеспечение, являющееся частной собственностью. Правообладатель сохраняет за собой монополию на его использование, копирование и модификацию, полностью или в существенных моментах.

Public Domain SoftwareБесплатное программное обеспечение, которое свободно распр

№ слайда 13

Сommercial softwareКоммерческое программное обеспечение (англ. commercial softwa

№ слайда 16

Сommercial softwareКоммерческое программное обеспечение (англ. commercial software) — программное обеспечение, созданное коммерческой организацией с целью получения прибыли от его использования другими, например, путем продажи экземпляров.

General Public License (GPL)Универсальная общедоступная лицензия Цель GNU GPL —

№ слайда 17

General Public License (GPL)Универсальная общедоступная лицензия Цель GNU GPL — предоставить пользователю права копировать, изменять и распространять программы, а также гарантировать, что и пользователи всех производных программ получат вышеперечисленные права. Linux

Совокупность программ, хранящихся в долговременной памяти компьютера, составляют программное обеспечение (ПО) компьютера.

Все множество программ, составляющих ПО, можно разделить на три группы:

  1. прикладные программы;
  2. системные программы;
  3. системы программирования.

Общая схема состава программного обеспечения компьютера приведе на на рис. 4.4.

Рис. 4.4. Состав программного обеспечения компьютера

Прикладное программное обеспечение

Прикладные программы дают возможность пользователю непосред ственно решать свои информационные задачи, создавать и обрабатывать информационные объекты.

  1. обладает определенными потребительскими качествами (т. е. он
    нужен пользователю);
  2. допускает хранение на цифровых носителях в виде самостоятель
    ной информационной единицы (файла, папки, архива);
  3. допускает выполнение над ним определенных действий путем ис
    пользования аппаратных и программных средств компьютера.

Прикладное программное обеспечение делится на две части. К первой части относятся те программы, которые полезны большинству пользова телей независимо от их профессиональных интересов. Они называются прикладными программами общего назначения. В таблице 4.1 приведе ны основные виды прикладных программ (программных комплексов) и соответствующие информационные объекты, которые с их помощью со здаются и обрабатываются.

Таблица 4.1. Программы и информационные объекты

Вторую часть прикладных программ составляют специализированные программы (профессионально ориентированные). Дать их полный перечень практически невозможно. Математики, инженеры, научные работники многих специальностей нуждаются в программах, выполняющих математи ческие расчеты; профессиональные издатели книг не могут довольствовать ся текстовыми процессорами общего назначения и нуждаются в специаль-

ных программах — издательских системах; бухгалтерам и экономистам тре буются свои программы. Фактически для любой профессии, связанной с обработкой информации, уже создано свое специализированное ПО.

К классу специализированных программ следует отнести также обуча ющие программы, с которыми, возможно, вы имели дело на уроках или дома. Кроме того, специально для учителей созданы инструментальные программы, позволяющие им самостоятельно конструировать цифровые (электронные) средства обучения. Совокупность таких средств представ ляет собой новый вид образовательных ресурсов.

Системное программное обеспечение

Назначение операционных систем

Особое место в программном обеспечении занимают операционные сис темы.

Операционная система — это комплекс программ, обеспечивающих:

  1. управление устройствами и задачами (процессами) — согласован
    ную работу всех аппаратных средств компьютера и выполняемых
    программ;
  2. работу с файлами — организацию хранения и обработки файлов на
    внешних носителях;
  3. пользовательский интерфейс — диалог пользователя с компьюте
    ром.
  1. устройства ввода (клавиатура, мышь, сканер и др.);
  2. устройства вывода (монитор, принтер, графопостроитель и др.);
  3. внешние запоминающие устройства (дисководы для магнитных и
    оптических дисков, устройства для работы с флэш-памятью);
  4. устройства управления (мышь, джойстик и др.);
  5. мультимедийные устройства.

Все это оборудование должно работать согласованно, по заданной про грамме, в едином режиме. При этом скорости работы различных устройств различаются в сотни, тысячи и более раз. Деятельность опера-

ционной системы по управлению ресурсами можно уподобить действиям дирижера, которому надо управлять огромным оркестром, включающим десятки различных инструментов, чтобы они вступали в игру в нужный момент и отдельные звуки переплетались бы в стройную мелодию.

Для управления работой внешних устройств в состав операционной системы входят специальные программы, которые называются драйвера ми внешних устройств. Для каждого типа и каждой конкретной модели внешнего устройства существует свой драйвер. Иногда ОС автоматически подбирает подходящий драйвер, иногда об этом приходится заботиться пользователю.

В память компьютера может быть загружено одновременно несколько программ, которые будут выполняться частями параллельно. Иногда мы сознательно поручаем это нашему ПК, запустив, скажем, одновременно почтовую программу и текстовый процессор. Но даже если мы этого не де лаем, все равно: на экране идут часы, в то же время компьютер произво дит незаметные, но совершенно необходимые операции по защите от виру сов, защите от удаленных хакерских атак по сети, контролю состояния устройств и т. д.

Наиболее сложны многопользовательские многозадачные операцион ные системы, применяемые в многотерминальных системах — вычисли тельных комплексах, в которых к одному общему компьютеру подключа ется несколько устройств ввода/вывода или персональных компьютеров (терминалов) для одновременной работы многих пользователей.

Важная функция ОС — поддержка пользовательского интерфейса, В настоящее время общепринятым стал графический интерфейс, поддер живаемый системами меню (по крайней мере, в мире ПК).

Наибольшее число ПК во всем мире работают под управлением ОС Windows, с которой вы наверняка знакомы. Тем не менее напомним основ ные правила пользовательского интерфейса. Взаимодействие пользовате ля с ОС происходит по схеме:

  1. ОС находится в состоянии ожидания команды пользователя;
  2. пользователь отдает команду в какой-либо форме (чаще всего — че
    рез меню);
  3. ОС исполняет команду или сообщает о невозможности выполнения;
  4. ОС возвращается в состояние ожидания следующей команды по
    льзователя; и т. д.

Рис. 4.5. Рабочий стол Windows XP

Графический интерфейс, который пришел на смену некогда сущест вовавшему символьному, позволяет пользователю выбирать объекты для команд с помощью графических образов этих объектов. Когда мы за пускаем современную версию ОС Windows, перед нами на экране' дис плея возникает Рабочий спгол (рис. 4.5), на котором расположено не сколько графических объектов — символических изображений тех про грамм, с которыми пользователь работает наиболее часто. Кроме того, в нижней части экрана находится панель задач, содержащая ряд кнопок для запуска программ.

Рис. 4.6. Каскадное меню

Операционная система — большая и очень сложная программа. Ее объ ем может быть настолько велик, что она целиком не уместится в оператив ной памяти. В ОС выделяется некоторая часть, которая является основой всей системы и называется ядром. В состав ядра входят наиболее часто ис пользуемые модули, например средства распределения оперативной па мяти и процессора, система прерываний и др. Программы, входящие в со став ядра, при загрузке ОС помещаются в оперативную память, где они по стоянно находятся и используются при работе компьютера. Такие программы называются резидентными программами. Остальная часть ОС хранится на жестком диске и автоматически загружается в оперативную память по мере необходимости, а затем удаляется из нее.

Работа с файлами

Работу пользователя с файлами обслуживает подсистема ОС, которая называется файловой системой. Этой функцией ОС вы часто пользуетесь, поэтому сейчас подробно о ней говорить мы не будем. Отметим только то об стоятельство, что на современных компьютерах используется иерархичес кая, многоуровневая файловая структура. Необходимость этого связана с большим объемом внешних носителей информации. Для ускорения поиска в таких условиях иерархическая структура — самая рациональная.

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

Презентация

Компьютер – двуединая система, состоящая из аппаратной части (технических устройств) и информационной части (программного обеспечения): ПО – это совокупность программ, хранящихся на устройствах долговременной памяти компьютера и предназначенных для массового использования. Программное обеспечение – это не только собственно программы, но и данные, с которыми работают эти программы. Данные и программы хранятся на дисках, в отдельных файлах.

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

Презентация

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

Презентация

Программный принцип работы компьютера Компьютер – двуединая система, состоящая из аппаратной части (технических устройств) и информационной части (программного обеспечения): КОМПЬЮТЕР = АППАРАТУРА (hardware) + ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ (software) Содержание

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

Презентация

Программное обеспечение (ПО) ПО – это совокупность программ, хранящихся на устройствах долговременной памяти компьютера и предназначенных для массового использования. Использование компьютера человеком происходит по схеме: ЗАДАЧ А ВЫБОР И ИНИЦИАЛИЗАЦИЯ ПРОГРАММЫ РАБОТА Содержание

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

Презентация

Программы и данные Программное обеспечение – это не только собственно программы, но и данные, с которыми работают эти программы. Данные и программы хранятся на дисках, в отдельных файлах. Содержание

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

Презентация

Классификация ПО Среди всего многообразия программ можно выделить три основные группы: • Прикладные программы. • Системы программирования. • Системное программное обеспечение.

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

Презентация

Структура программного обеспечения компьютера Утилиты • драйверы  антивирусные для тестирования для диагностики для управления памятью для печати экрана и т. п. Системы программирования (языки Бейсик, Паскаль, СИ, и др.) • компилятор или интерпретатор диалоговая среда редактор текста библиотека стандартных программ отладчики справочная служба и другие Инструментальные системы включают: • редакторы компоновщики отладчики графические пакеты макроассемблеры загрузчики и другое Интегрированные пакеты программ включают: • тестовые редакторы  электронные таблицы  системы управления базами данных другие Системы машинной графики: •деловые научные учебные творческие анимационные и другие Системы управления базами данных Прикладные программы и пакеты: •бухгалтерские обучающие издательские системы электронные таблицы системы автоматизированн ого проектирования и другие О п е р а ц и о н н а я с и с т е м а Программы управления файлами и планирования заданий Программа начальной загрузки Программы управления Вводом­Выводом Драйверы клавиатуры Драйверы монитора Драйверы принтера Драйвер жесткого диска Драйверы дисководов      Программа управления оперативной памятью

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

Презентация

Прикладные программы К прикладным относятся программы, предназначенные для решения задач в различных сферах деятельности человека.

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

Презентация

Виды прикладного программного обеспечения • Текстовые процессоры – Microsoft Word, WordPad, Kate, Блокнот,NotePad. • Графические редакторы Различают растровые и векторные редакторы и программные средства для создания и обработки трехмерной графики (3D­ редакторы) Adobe PhotoShop, Paint, TuxPaint,Gimp, MS Draw, CorelDraw Adobe Illustrator, 3D Studio Содержание

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

Презентация

Виды прикладного программного обеспечения • Табличные процессоры – (Microsoft Excel, калькулятор, OO Calc). • Системы управления базами данных (СУБД) – предназначены для создания базы данных, централизованного управления данными (Microsoft Access, FoxPro, Oracle, Paradox).

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

Презентация

Виды прикладного программного обеспечения • Системы автоматизированного проектирования – предназначены для автоматизации проектно­ конструкторских работ (КОМПАС 3D, AutoCAD). • Настольные издательские системы – предназначены для автоматизации процесса верстки полиграфических изданий (PageMaker, QuarkExpress). Содержание

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

Презентация

Виды прикладного программного обеспечения • Браузеры – предназначенны для просмотра Web­ документов, интернет­страниц (Internet Explorer, Netscape Navigator, Opera). • Экспертные системы – предназначены для получения рекомендаций, формирующихся на основе анализа данных, содержащихся в базах знаний; широко используются в медицине, фармакологии, химии, юриспруденции и других областях. Результатом работы являются выводы, заключения. Содержание

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

Презентация

Виды прикладного программного обеспечения • Обучающие системы, электронные энциклопедии, игры. • Банковские системы. • Системы управления транспортными перевозками. Содержание

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

Презентация

Системы программирования К средам программирования относятся инструментальные средства для создания новых программ (ЛОГО, QuickBASIC, Pascal, Delphi и т. д.) Содержание

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

Презентация

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

Презентация

Операционные системы Операционная система ­ набор специальных программ, обеспечивающих работоспособность компьютерной системы: управление аппаратурой и прикладными программами, интерфейс с пользователем. Операционная система ­ это посредник между компьютером (процессором, диском и другими имеющимися на материнской плате устройствами), пользователем и прикладными программами. Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы. Содержание

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

Презентация

Функции операционной системы • • • • • • Управление аппаратурой. Управление процессами ввода/вывода и передача данных на внешние устройства. Поддержка файловой системы (обслуживание дисковых таблиц размещения файлов ­ FAT, поиск информации в них, выделение места для файлов и т.д.). Управление работой прикладных программ. Администрирование: защита информации, поддержка системы паролей в многопользовательских системах, учет использования ресурсов вычислительной системы. Поддержка сетевого взаимодействия. Содержание

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

Презентация

Состав системных программ Анализ и исполнение команд пользователя, включая загрузку готовых программ из файлов в оперативную память и их запуск, осуществляет командный процессор операционной системы. Для управления внешними устройствами компьютера используются специальные системные программы — драйверы. Драйверы стандартных устройств образуют в совокупности базовую систему ввода­ вывода (BIOS), которая обычно заносится в постоянное ЗУ компьютера. Сервисные программы (утилиты) ­ делают удобным и многосторонним процесс общения пользователя с компьютером. Содержание

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

Презентация

Действия, осуществляемые ОС при активизации прикладной программы • Загрузка в оперативную память исполняемых программ. • Передача им управления в начале их работы. • Выполнение различных вспомогательных действий по запросу выполняемой программы. • Освобождение занимаемой программами оперативной памяти при их завершении. Содержание

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

Презентация

Утилиты • программы контроля, тестирования и диагностики правильности функционирования устройств компьютера и для обнаружения неисправностей в процессе эксплуатации; • программы­драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода­вывода, оперативной памятью и т.д.; дают возможность подключения новых устройств или нестандартное использование имеющихся; • программы­упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно; Содержание

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

Презентация

• антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами; • программы оптимизации и контроля качества дискового пространства ; • программы восстановления информации, форматирования, защиты данных ; • коммуникационные программы, организующие обмен информацией между компьютерами; • программы для управления памятью, обеспечивающие более гибкое использование оперативной памяти; • программы для записи CD­ROM, CD­R; • и многие другие. Содержание

Читайте также: