Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПК

Содержание

Программное обеспечениеаппаратные средства(hardware)программное обеспечение(software)Взаимодействие человека с компьютером
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПК Программное обеспечениеаппаратные средства(hardware)программное обеспечение(software)Взаимодействие человека с компьютером Программное обеспечениеСистемное ПО Прикладное ПО Системы программирования Программы пользователей Системное ПОСПО - совокупность программ и программных комплексов для обеспечения работы компьютера Операционные системыОперационная система (ОС) – это комплекс программ, обеспечивающих пользователю и прикладным Функции ОС (что она обеспечивает):обмен данными с внешними устройствамиработу файловой системы (файлы, Состав операционной системызагрузчик ОС – это небольшая программа, которая находится в секторе Состав операционной системы (II)утилита (лат. utilitas – польза) – это служебные программы Однозадачные в каждый момент выполняется только одна задача (программа), она получает все Однопользовательские – в каждый момент с компьютером работает один пользователь, он получает непереносимые и переносимые на другие типы компьютеров;несетевые и сетевые, обеспечивающие работу в локальной сети ЭВМ. Сервисные программыСЕРВИСНЫЕ ПРОГРАММЫ (УТИЛИТЫ) ПРЕДНАЗНАЧЕНЫ ДЛЯ ВЫПОЛНЕНИЯ РАЗЛИЧНЫХ ВСПОМОГАТЕЛЬНЫХ ОПЕРАЦИЙ - ПРОВЕРКИ СЕРВИСНЫЕ ПРОГРАММЫпрограммы-архиваторы;антивирусные программы;программы обслуживания дисков: дефрагментация, чистка;программы для восстановления удаленных файлов и каталогов. Архивация и сжатие файловАрхивация – создание резервных копий (на CD, DVD). Цели:сохранить Антивирусными называются программы, предназначенные для защиты данных от разрушения, обнаружения и удаления Утилиты, не входящие в ОСантивирусные программыAVP (Antiviral Tookit Pro), Е. Касперский, www.avp.ru Обслуживание дисковОсновными операциями по обслуживанию магнитных дисков являются следующие: устранение дефектов (логических Утилиты, не входящие в ОСинформация о системе Everest www.lavalys.com SiSoft – бесплатно Системы    программирования Системы программированияСистемы программирования (или инструментальные средства) – это ПО, предназначенное для разработки и отладки новых программ. Языки программированияВсего более 600, широко используется примерно 20.Машинно-ориентированные языки: машинные коды: 09 Типы трансляторовинтерпретатор – переводит в коды 1 строчку программы и сразу ее ТрансляторыТранслятор – это программа, которая переводит текст других программ в машинные коды.program КомпоновщикКомпоновщик (редактор связей, Linker) – это программа, которая объединяет части одной программы Другие программыОтладчик (англ. debugger) – это программа, которая облегчает поиск ошибок в Среда быстрой разработкиСреда быстрой разработки программ (англ. RAD = Rapid Application Development) ПРИКЛАДНОЕ ПОПрикладные программы предназначения для того, чтобы обеспечить применения вычислительной техники в ПО для работы с текстомТекстовые редакторы – для редактирования текстовых документов без ПО для обработки изображенийГрафические редакторы  Растровые рисунки:Paint – файлы *.bmp (также Редакторы видео (файлы *.avi, *.mpg, *.wmv)Movie Maker (в составе Windows)Pinnacle Studio Офисное ПОЭлектронные таблицы – для выполнения расчетов с табличными даннымиMicrosoft Excel – Какие бывают программы?Свободное ПО с открытым исходным кодом (Open Source): можно бесплатнозапускать Какие бывают программы?Условно-бесплатное ПО (Shareware): бесплатное ПО с ограничениями:отключены некоторые функцииограничен срок Использование программОснования: договор в письменной формепри массовом распространении – лицензионное соглашение на
Слайды презентации

Слайд 2 Программное обеспечение
аппаратные средства
(hardware)
программное обеспечение
(software)
Взаимодействие человека с компьютером

Программное обеспечениеаппаратные средства(hardware)программное обеспечение(software)Взаимодействие человека с компьютером

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

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

пользователей


Слайд 4 Системное ПО
СПО - совокупность программ и программных комплексов

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

для обеспечения работы компьютера и сетей ЭВМ.
СПО состоит из

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


Слайд 5 Операционные системы
Операционная система (ОС) – это комплекс программ,

Операционные системыОперационная система (ОС) – это комплекс программ, обеспечивающих пользователю и

обеспечивающих пользователю и прикладным программам удобный интерфейс (способ обмена

информацией) с аппаратными средствами компьютера. ОС скрывает от пользователя ненужные ему подробности работы.

Слайд 6 Функции ОС (что она обеспечивает):
обмен данными с внешними

Функции ОС (что она обеспечивает):обмен данными с внешними устройствамиработу файловой системы

устройствами
работу файловой системы (файлы, папки)
запуск и выполнение остальных программ


тестирование компьютера, обработка ошибок
распределение ресурсов (процессор, память, внешние устройства)

Слайд 7 Состав операционной системы
загрузчик ОС – это небольшая программа,

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

которая находится в секторе 0 загрузочного диска, ее задача

– загрузить в память основную часть (ядро) ОС
система распределения памяти
система ввода и вывода (BIOS = Basic Input and Output System), в микросхеме флэш-памяти на материнской плате
тестирование при запуске
чтение и запись на диски
обмен данными с клавиатурой, монитором, принтером
календарь и часы
настройки данного компьютера
командный процессор (command.com, cmd.exe)
выполняет команды, введенные с клавиатуры
обеспечивает загрузку и выполнение других программ

Слайд 8 Состав операционной системы (II)
утилита (лат. utilitas – польза)

Состав операционной системы (II)утилита (лат. utilitas – польза) – это служебные

– это служебные программы для проверки и настройки компьютера:
разбивка

диска на разделы (fdisk.exe)
форматирование диска (format.com)
тестирование диска (chkdsk.exe)
редактирование реестра (regedit.exe)
проверка соединения (ping.exe)
драйвер (англ. driver – водитель) – это программа, которая постоянно находится в памяти и обеспечивает обмен данными с внешним устройством (файлы *.sys в Windows NT/2000/XP)
драйвер видеокарты, звуковой карты, сетевой карты, принтера, сканера, …

Слайд 9 Однозадачные в каждый момент выполняется только одна задача

Однозадачные в каждый момент выполняется только одна задача (программа), она получает

(программа), она получает все ресурсы компьютера (например, MS DOS)


Многозадачные – может одновременно выполняться несколько задач;
ОС распределяет кванты времени процессора между задачами, например
Windows 95/98/Me
Windows NT/2000/XP/2003/Vista
UNIX – надежная сетевая ОС (Интернет)
Linux – бесплатная UNIX-подобная ОС

Типы ОС


Слайд 10

Однопользовательские – в каждый момент с компьютером работает

Однопользовательские – в каждый момент с компьютером работает один пользователь, он

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




Многопользовательские – с

мощным компьютером одновременно работают несколько пользователей. терминал = монитор + клавиатура

терминал

терминал

терминал

терминал

одно- и многопользовательские (в зависимости от числа пользователей, одновременно работающих с операционной системой);


Слайд 11 непереносимые и переносимые на другие типы компьютеров;
несетевые и

непереносимые и переносимые на другие типы компьютеров;несетевые и сетевые, обеспечивающие работу в локальной сети ЭВМ.

сетевые, обеспечивающие работу в локальной сети ЭВМ.


Слайд 12 Сервисные программы
СЕРВИСНЫЕ ПРОГРАММЫ (УТИЛИТЫ) ПРЕДНАЗНАЧЕНЫ ДЛЯ ВЫПОЛНЕНИЯ РАЗЛИЧНЫХ

Сервисные программыСЕРВИСНЫЕ ПРОГРАММЫ (УТИЛИТЫ) ПРЕДНАЗНАЧЕНЫ ДЛЯ ВЫПОЛНЕНИЯ РАЗЛИЧНЫХ ВСПОМОГАТЕЛЬНЫХ ОПЕРАЦИЙ -

ВСПОМОГАТЕЛЬНЫХ ОПЕРАЦИЙ - ПРОВЕРКИ ИСПРАВНОСТИ ОБОРУДОВАНИЯ, АРХИВАЦИИ ФАЙЛОВ, БОРЬБЫ

С ВИРУСАМИ, ФОРМАТИРОВАНИЯ ДИСКОВ ( ПОДГОТОВКИ НОВЫХ ДИСКОВ К РАБОТЕ ПУТЕМ РАЗМЕТКИ НА НИХ ДОРОЖЕК И СЕКТОРОВ) И Т.Д.
Сервисные программы иначе называют утилитами. Например – Norton Utilities корпорации Symantec.


Слайд 13 СЕРВИСНЫЕ ПРОГРАММЫ

программы-архиваторы;
антивирусные программы;
программы обслуживания дисков: дефрагментация, чистка;
программы для

СЕРВИСНЫЕ ПРОГРАММЫпрограммы-архиваторы;антивирусные программы;программы обслуживания дисков: дефрагментация, чистка;программы для восстановления удаленных файлов и каталогов.

восстановления удаленных файлов и каталогов.


Слайд 14 Архивация и сжатие файлов
Архивация – создание резервных копий

Архивация и сжатие файловАрхивация – создание резервных копий (на CD, DVD).

(на CD, DVD). Цели:
сохранить данные на случай сбоя на

диске
объединить группу файлов в один архив
зашифровать данные с паролем
Сжатие файлов – это уменьшение их размера. Цели:
уменьшить место, которое занимают файлы на диске
уменьшить объем данных для передачи через Интернет
Типы сжатия:
без потерь: сжатый файл можно восстановить в исходном виде, зная алгоритм сжатия
тексты
программы
данные
с потерями: при сжатии часть информации безвозвратно теряется
фотографии (*.jpg)
звук (*.mp3)
видео (*.mpg)

Слайд 15 Антивирусными называются программы, предназначенные для защиты данных от

Антивирусными называются программы, предназначенные для защиты данных от разрушения, обнаружения и

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

антивирусных программ:
фильтры;
детекторы;
доктора;
ревизоры;
вакцины.


Слайд 16 Утилиты, не входящие в ОС
антивирусные программы
AVP (Antiviral Tookit

Утилиты, не входящие в ОСантивирусные программыAVP (Antiviral Tookit Pro), Е. Касперский,

Pro), Е. Касперский, www.avp.ru
DrWeb, И. Данилов

www.drweb.com
Norton Antivirus www.symantec.com
McAfee www.mcafee.com
NOD32 www.eset.com
архиваторы – программы для упаковки файлов
WinRAR (Е. Рошал) – архивы *.rar, *.zip – www.rarsoft.com
WinZIP – архивы *.zip – www.winzip.com

Слайд 17 Обслуживание дисков
Основными операциями по обслуживанию магнитных дисков являются

Обслуживание дисковОсновными операциями по обслуживанию магнитных дисков являются следующие: устранение дефектов

следующие:
устранение дефектов (логических и физических),
оптимизация размещения информации

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

Scandisk, Speed Disk (дефрагментатор), Norton Disk Doctor, Norton WinDoctor, Space Wizard


Слайд 18 Утилиты, не входящие в ОС
информация о системе
Everest

Утилиты, не входящие в ОСинформация о системе Everest www.lavalys.com SiSoft –

www.lavalys.com
SiSoft – бесплатно www.sisoftware.net
сканирование

(MiraScan, EpsonScan, со сканером)
программы для записи CD и DVD
Nero Burning ROM www.nero.com
DeepBurner Free – бесплатно www.deepburner.com

Слайд 19 Системы программирования

Системы  программирования       (инструментальные  средства)

(инструментальные

средства)

Слайд 20 Системы программирования
Системы программирования (или инструментальные средства) – это

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

ПО, предназначенное для разработки и отладки новых программ.


Слайд 21 Языки программирования
Всего более 600, широко используется примерно 20.
Машинно-ориентированные

Языки программированияВсего более 600, широко используется примерно 20.Машинно-ориентированные языки: машинные коды:

языки:
машинные коды: 09 FE AC 3F
ассемблеры: символическая запись

машинных команд: mov AX, BX
макросассемблеры: одна команда языка заменяет несколько машинных команд
Языки высокого уровня (алгоритмические):
для обучения: Бейсик (1965), Паскаль (1970), Лого, Рапира
профессиональные: Си (1972), Паскаль (Delphi), Фортран (1957), Visual Basic
для задач искусственного интеллекта: ЛИСП, Пролог
для параллельных вычислений: Ада
для программирования в Интернете: JavaScript, Java, PHP, Perl, ASP, …

Слайд 22 Типы трансляторов
интерпретатор – переводит в коды 1 строчку

Типы трансляторовинтерпретатор – переводит в коды 1 строчку программы и сразу

программы и сразу ее выполняет;



компилятор – переводит в коды

сразу всю программу и создает независимый исполняемый файл (*.exe);

удобнее отлаживать программу

программы работают медленно (цикл из 400 шагов!)
для выполнения программы нужен транслятор

сложнее отлаживать программу

программы работают быстро
для выполнения программы не нужен транслятор


Слайд 23 Трансляторы
Транслятор – это программа, которая переводит текст других

ТрансляторыТранслятор – это программа, которая переводит текст других программ в машинные

программ в машинные коды.
program qq;
var x: integer;
begin
x

:= 1;
writeln('Привет! X = ', x);
end;

транслятор

101011010

программа в машинных кодах

программа на языке Паскаль


Слайд 24 Компоновщик
Компоновщик (редактор связей, Linker) – это программа, которая

КомпоновщикКомпоновщик (редактор связей, Linker) – это программа, которая объединяет части одной

объединяет части одной программы и библиотечные функции в один

исполняемый файл.

Слайд 25 Другие программы
Отладчик (англ. debugger) – это программа, которая

Другие программыОтладчик (англ. debugger) – это программа, которая облегчает поиск ошибок

облегчает поиск ошибок в других программах (их отладку). Возможности:
пошаговое

выполнение
просмотр и изменение значений переменных
точки останова (англ. breakpoints)
Профайлер (англ. profiler) – это программа, которая определяет, сколько времени занимает выполнение каждой процедуры (и каждой команды) в программе в процентах от общего времени работы.
Цель: определить, какие части программы «тормозят» ее (англ. bottleneck – бутылочное горлышко), именно их и надо оптимизировать.

Слайд 26 Среда быстрой разработки
Среда быстрой разработки программ (англ. RAD

Среда быстрой разработкиСреда быстрой разработки программ (англ. RAD = Rapid Application

= Rapid Application Development)
интерфейс строится с помощью мыши
часть

кода создается автоматически
Примеры: Delphi, Borland C++ Builder, Visual Studio…

Слайд 27 ПРИКЛАДНОЕ ПО


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

ПРИКЛАДНОЕ ПОПрикладные программы предназначения для того, чтобы обеспечить применения вычислительной техники

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

данного класса программных продуктов:


Слайд 28 ПО для работы с текстом
Текстовые редакторы – для

ПО для работы с текстомТекстовые редакторы – для редактирования текстовых документов

редактирования текстовых документов без оформления
Блокнот – файлы *.txt
Текстовые процессоры

– для редактирования текстовых документов
WordPad – файлы *.doc (текст + рисунки)
Word – файлы *.doc, *.docx (текст + рисунки + таблицы + автофигуры + диаграммы …)
OpenOffice Writer – файлы *.odt – бесплатно openoffice.org

Слайд 29 ПО для обработки изображений
Графические редакторы
Растровые рисунки:
Paint

ПО для обработки изображенийГрафические редакторы Растровые рисунки:Paint – файлы *.bmp (также

– файлы *.bmp (также *.gif, *.jpg)
Adobe Photoshop –

файлы *.psd www.adobe.com
Gimp – бесплатно www.gimp.org
Paint.NET – бесплатно www.getpaint.net
Векторные рисунки:
CorelDraw – файлы *.cdr www.corel.com
Adobe Illustrator – файлы *.ai www.adobe.com
Inkscape – бесплатно www.inkscape.org
OpenOffice Draw – файлы *.odg – бесплатно

Слайд 30 Редакторы видео (файлы *.avi, *.mpg, *.wmv)
Movie Maker (в

Редакторы видео (файлы *.avi, *.mpg, *.wmv)Movie Maker (в составе Windows)Pinnacle Studio

составе Windows)
Pinnacle Studio

www.pinnaclesys.ru
Adobe Premier www.adobe.com
Издательские системы – для подготовки печатных материалов (газет, книг, буклетов)
Microsoft Publisher
QuarkXPress www.quark.com
Adobe InDesign www.adobe.com

Слайд 31 Офисное ПО
Электронные таблицы – для выполнения расчетов с

Офисное ПОЭлектронные таблицы – для выполнения расчетов с табличными даннымиMicrosoft Excel

табличными данными
Microsoft Excel – файлы *.xls, *.xlsx
OpenOffice Calc –

файлы *.ods – бесплатно
Системы управления базами данных
Microsoft Access – файлы *.mdb, *.accdb
OpenOffice Base – файлы *.odb – бесплатно
Создание презентаций
Microsoft PowerPoint – файлы *.ppt, *.pptx
OpenOffice Impress – файлы *.odp – бесплатно

Слайд 32 Какие бывают программы?
Свободное ПО с открытым исходным кодом

Какие бывают программы?Свободное ПО с открытым исходным кодом (Open Source): можно

(Open Source): можно бесплатно
запускать и использовать в любых целях
изучать

текст программы
распространять (бесплатно или за плату)
изменять код (развитие и усовершенствование)



Бесплатное ПО (Freeware): можно бесплатно использовать; исходного кода нет; есть ограничения на:
коммерческое использование
изменение кода
извлечение данных

Linux

Gimp

Avast

Firefox

Opera


Слайд 33 Какие бывают программы?
Условно-бесплатное ПО (Shareware): бесплатное ПО с

Какие бывают программы?Условно-бесплатное ПО (Shareware): бесплатное ПО с ограничениями:отключены некоторые функцииограничен

ограничениями:
отключены некоторые функции
ограничен срок действия (30 дней)
ограничено количество запусков
раздражающие

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

Nero Burning Rom

TheBat


  • Имя файла: programmnoe-obespechenie-pk.pptx
  • Количество просмотров: 154
  • Количество скачиваний: 0
Следующая - Natalia Goncharova