10
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА Информатика и ИКТ

4.2 PO

  • Upload
    messya

  • View
    145

  • Download
    0

Embed Size (px)

DESCRIPTION

po

Citation preview

Page 1: 4.2 PO

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

Информатика и ИКТ

Page 2: 4.2 PO

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

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

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

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

Системыпрограммирования

Системыпрограммирования

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

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

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

Компьютерные программыКомпьютерные программы

Page 3: 4.2 PO

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

Системное программное обеспечение включает в себя операционную систему и сервисные программы.

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

Программные объекты

Программные объекты

Аппаратные объекты

Аппаратные объекты

КомпьютерКомпьютер

Устройстваввода и вывода

Устройстваввода и вывода

Программы иданные

Программы иданныеУстройства

обработкиУстройстваобработки

Аппаратныйинтерфейс Аппаратныйинтерфейс

Аппаратно-программныйинтерфейс

Аппаратно-программныйинтерфейс

Пользовательскийинтерфейс

Пользовательскийинтерфейс

Средства, обеспечивающие взаимосвязь между объектами этой системы, называют интерфейсом.

Компьютер является частью системы «человек - компьютер».

Средства взаимодействия

человека и компьютера

Средства взаимодействия

человека и компьютера

Средствавзаимодействия

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

Средствавзаимодействия

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

Интерфейс Интерфейс

Средства взаимодействия

междуустройствами

компьютера

Средства взаимодействия

междуустройствами

компьютера

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

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

Windows

AppleLinux

Mac OS

Page 4: 4.2 PO

ОЗУОЗУ

Загрузка компьютера

Загрузка компьютера - это последовательная загрузка программ операционной системы из долговременной памяти (жёсткого или оптического диска) в оперативную память компьютера.

Диск с программой-загрузчиком

Диск с программой-загрузчиком

Тестирование и настройка

аппаратныхсредств

Тестирование и настройка

аппаратныхсредств

Компьютер

ПЗУ

BIOSBIOS

Программы тестированияПрограммы

тестирования

Поискначальногозагрузчика

Поискначальногозагрузчика

Page 5: 4.2 PO

Сервисные программы

СервисныепрограммыСервисныепрограммы

Обслуживаниедисков

Обслуживаниедисков

Winrar Winzip

АрхиваторыАрхиваторы

Антивирусныепрограммы

Антивирусныепрограммы

Коммуникационныепрограммы

Коммуникационныепрограммы

DrWeb Avast

Page 6: 4.2 PO

• ввод текста программы• редактирование• отладка• компиляция• исполнение• работа с файлами• режим помощи

• ввод текста программы• редактирование• отладка• компиляция• исполнение• работа с файлами• режим помощи

Системы программированияПрограммирование - это процесс создания программ,

разработки всех типов программного обеспечения.

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

Режим работысистем программирования

Режим работысистем программирования

Создание, отладка и выполнение программ с целью:• решения вычислительных задач• обработки текстов и графики• создания системного ПО• создания прикладного ПО

Создание, отладка и выполнение программ с целью:• решения вычислительных задач• обработки текстов и графики• создания системного ПО• создания прикладного ПО

Назначение системпрограммирования Назначение системпрограммирования

Page 7: 4.2 PO

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

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

• издательские системы•бухгалтерские программы•программы компьютерного моделирования•математические пакеты•геоинформационные системы•медицинские экспертные системы•учебники, тренажёры, словари

• издательские системы•бухгалтерские программы•программы компьютерного моделирования•математические пакеты•геоинформационные системы•медицинские экспертные системы•учебники, тренажёры, словари

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

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

•текстовые редакторы•электронные таблицы•графические редакторы•редакторы презентаций•мультимедиа проигрыватели•системы управления базами данных

•текстовые редакторы•электронные таблицы•графические редакторы•редакторы презентаций•мультимедиа проигрыватели•системы управления базами данных

Приложенияобщего назначения

Приложенияобщего назначения

Наибольшее распространение получили следующие офисные пакеты: •Microsoft Office для операционных систем Windows и Mac OS;•OpenOffice.org для операционных систем Windows и Linux.

Редакторы презентацийРедакторы презентаций

Текстовые редакторыТекстовые редакторы Электронные таблицыЭлектронные таблицы

Графические редакторыГрафические редакторы

Системы управления базами данных

Системы управления базами данных

Мультимедийные проигрыватели

Мультимедийные проигрыватели

Логотипы офисных программ

Page 8: 4.2 PO

Обеспечивает доступ всемжелающимк исходным

кодампрограмм

Обеспечивает доступ всемжелающимк исходным

кодампрограмм

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

Правовой статус программПравовой статус программ

ПО – частная собственностьПО – частная

собственность

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

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

КоммерческиеКоммерческие

Условнобесплатные

Условнобесплатные

Свободнораспространяемые

Свободнораспространяемые

Page 9: 4.2 PO

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

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

По функциональному назначению различают: системное ПО, прикладное ПО, системы программирования.

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

Система программирования - это комплекс программных средств, предназначенных для разработки компьютерных программ на языке программирования.

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

По правовому статусу ПО можно разделить на две группы:

• ПО, являющееся частной собственностью авторов или правообладателей;

• свободное ПО.

Page 10: 4.2 PO

Опорный конспектПрограммное обеспечение (ПО) - совокупность всех программ,

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

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

Системы программированияСистемы программирования

Операционнаясистема (ОС)

Операционнаясистема (ОС)

СервисныепрограммыСервисныепрограммы

АрхиваторыАрхиваторы

АнтивирусыАнтивирусы

Коммуникационныепрограммы

Коммуникационныепрограммы

Приложенияобщего

назначения

Приложенияобщего

назначения

Приложенияспециального

назначения

Приложенияспециального

назначения

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

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

•Ассемблеры • ФОРТРАН • Паскаль • С (Си) • ЛОГО • ЛИСП • Пролог • Делфи • Бейсик• . . . . . . . . . .

•Ассемблеры • ФОРТРАН • Паскаль • С (Си) • ЛОГО • ЛИСП • Пролог • Делфи • Бейсик• . . . . . . . . . .

Прикладное ПОПрикладное ПОСистемное ПОСистемное ПО