560.97K
Category: softwaresoftware

Программное обеспечение. Операционные системы. Тема 3

1.

Тема 3
Программное обеспечение.
ОПЕРАЦИОННЫЕ
СИСТЕМЫ

2.

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

3.

SOFTWARE CATEGORIES
Syst
em
Ope
Syst
Soft
rati
ware
em
ng
Tool
Syst
s
ems
Prog
(Uti
ram
Mai
litie
Shel
ntan
s)
ls
ce
System
System
Software
Software
Operating
Operating
Systems
Systems
System Tools
System Tools
(Utilities)
(Utilities)
Program
Program
Shells
Shells
Maintance
Maintance
Systems
Systems
App
Soft
licat
ware
ionApp
licat
Soft
App
ion
war
licat
Pac
ions e
kage
s
Software
Software
Application
Application
Software
Software
Applications
Applications
Application
Application
Packages
Packages
Inst
rum
Trad
enta
itio
l
nal
soft
Visu
Desi
war
al
gn
e
Desi
Tool
gn
s
Tool
s
Instrumental
Instrumental
software
software
Traditional
Traditional
Design
Tools
Design Tools
Visual
Visual
Design
Tools
Design Tools

4.

SYSTEM SOFTWARE
Эти общедоступные программы не связаны с конкретным приложением для ПК и выполняют
традиционные функции: планирование и управление задачами, управление вводом/выводом и так далее.
operating systems
shell programs
operating shells
means of communication
utilities
computer security tools
drivers

5.

APPLICATION SOFTWARE
Программы, непосредственно обеспечивающие выполнение необходимой работы на ПК: редактирование
текстовых документов, создание электронных таблиц, создание рисунков или картинок и так далее.
Office applications MS Office
Financial analytical systems
Graphic editors
Browsers- a means of viewing Web pages
HTML editors or Web editors
CAD-systems (computer-aided design systems)
Integrated workflow packages
Accounting system
Expert systems and others

6.

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

7.

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

8.

OPERATING SYSTEM (OS)
Набор программ, которые управляют аппаратным и программным
обеспечением компьютера с целью выполнения задач пользователя.
ОСНОВНЫЕ ЗАДАЧИ ОПЕРАЦИОННОЙ СИСТЕМЫ
Обеспечение удобства, оперативности, надежности, безопасности
выполнения пользовательских программ.
Обеспечение удобства, эффективности, надежности, безопасности
используемого компьютера.
Обеспечение удобства, эффективности, надежности,
защищенности сети, дисков и других внешних устройств,
подключенных к компьютеру.
Надежность и защита данных.

9.

КЛАССИФИКАЦИЯ ОПЕРАЦИОННОЙ СИСТЕМЫ
Многозадачность
(MS DOS)
количество
одновременно
запущенных программ
Многозадачность
(Windows, UNIX)
Однопользовательский
(MS DOS)
OS
количество
одновременных
пользователей
Многопроцессорный и
однопроцессорный
Локальные и сетевые
Многопользовательский
режим
(Windows NT, Unix)

10.

Windows Operating System
Первые версии Windows не были полноценными операционными системами, а были
дополнениями к операционной системе DOS Первые версии Windows обычно состояли из
трех модулей - ядра, GDL (Язык программирования)и пользователя.
Первый обеспечивал управление памятью, запуск исполняемых файлов и загрузку
dynamic.dlis , второй был для grabxic, а третий - для Windows.
Они работали с процессорами, начиная с Inte8086.
1)Windows 1.0(1985)
2)Windows 2.0 (1987) - система имела возможность запускать приложения на базе DOS в
графических окнах, а приложение eash имело полный объем памяти 640 КБАЙТ. Была
улучшена поддержка procerssoors 80286.
3)Windows 2.1 (1998) - полная поддержка всех процессоров 80286 и 80386.
4)Windows 3.0(1990)
5)Windows 3.1(1992)

11.

Windows 9x is a common name for Windows operating
systems 4x:
Windows 95,Windows 98 and Windows ME from Microsoft.
Below are all versions of Windows 9x are listed:
Windows 95
-Windows 95;
-Windows 95 B;
-Windows 95C;
-Windows 98;

12.

Windows NT Family Семейство Windows NT
Все операционные системы этого семейства являются полностью 32- или
64-разрядными операционными системами. Операционные системы для
серверов были представлены только в этом семействе. До Windows 2000
включительно они были доступны под тем же названием, что и аналогичная
версия для рабочих станций, но с добавлением суффикса, например, ’Windows
NT 4.0 Server’ и ’Windows 2000 Datacenter Server’. Начиная с Windows Server
2003, серверные операционные системы стали называться путем добавления
суффикса Server и года выпуска. Семейство Windows NT основано на
разделении адресных пространств между процессами. Eash processes имеет
возможность работать с выделенной ему памятью. Однако у него нет прав на
запись в память других процессов, драйверов и системного кода. Семейство
Windows NT относится к операционным системам с преимущественной
многозадачностью.

13.

Unix Operating System
UNIX - это семейство операционных систем (Mac OS X, GNU / Linux). Первая система была разработана в
1969 году Bell Laboratories, бывшей американской корпорацией. Операционная система UNIX - это набор программ,
управляющих компьютером; она осуществляет связь между пользователем и компьютером и предоставляет
инструменты, помогающие выполнять работу.
Разработанная для обеспечения простоты, эффективности и гибкости программного обеспечения, система
UNIX обладает несколькими полезными функциями: 1) основным назначением системы является выполнение
широкого спектра задач и программ; 2) интерактивная среда, которая позволяет вам напрямую взаимодействовать с
вашим компьютером и получать немедленные ответы на запросы и сообщения; 3) многопользовательская среда,
которая позволяет вам совместно использовать ресурсы компьютера с другими пользователями без снижения
производительности.
Этот метод называется разделением времени.Система UNIX взаимодействует с
пользователями по очереди, но так быстро, что кажется, что взаимодействие происходит со всеми пользователями
сразу; 4) многозадачная среда, которая позволяет пользователю выполнять более одной задачи одновременно.
В настоящее время существует множество операционных систем, построенных на ядре UNIX, таких как SCO
Unix (операция Santa Cruz), Novell UnixWare, Interactive Unix, Liniux, семейство BSD (BSDI, FreBSD. NetBSD,
OpenBSD), Solaris, AIX, IRIX, Digital Unix, HP-UX и другие. UNIX состоит из ядра с включенными в него
драйверами и утилитами (внешними по отношению к ядру программ). Если вам нужно изменить конфигурацию
(добавить устройство, изменить порт или прерывание), то ядро повторно собирается (переписывается) из объектных
модулей.

14.

LINUX Operating System
Linux - это операционная система, которая, по сути, является единственной
альтернативной заменой Windows на сегодняшний день. Зарождение Linux
началось в 1991 году, когда молодой программист из Финляндии Линус
Торвальдс взялся за работу над самой первой версией системы, которая была
названа в честь его имени.Есть несколько основных областей, где вы часто
можете найти Linux:
1) Серверы, требующие большого времени безотказной работы.
2) Компьютеры нестандартной архитектуры (например, суперкомпьютер)
3) Военные системы - по соображениям безопасности.
4) Компьютеры, встроенные в различные устройства (банкоматы, платежные терминалы,
мобильные телефоны, маршрутизаторы и даже беспилотные военные устройства)
5)
Массовые специализированные рабочие места (например, тонкие клиенты, нетбуки)
6) Старые компьютеры с ограниченными ресурсами производительности и оперативной
памятиВ Linux практически нет вирусов.
В отличие от MS Windows, архитектура операционной системы исключает работу вредоносных
программ.

15.

Operating Systems for Mobile Devices
К мобильным устройствам обычно относят мобильные телефоны,
смартфоны и коммуникаторы, в связи с активным развитием мобильных
устройств, их операционные системы имеют большие перспективы для
развития. Наиболее распространенными ОС для мобильных устройств
являются следующие:
-Операционная система Nokia Symbian OS.
- Google Android.
-Windows Mobile .
-ОС Blackberry .
-Apple iPhone OS.
-Samsung Bada.
-PalmOS .

16.

DESKTOP APPLICATIONS НАСТОЛЬНЫЕ ПРИЛОЖЕНИЯ
A computer program used in everyday work. Компьютерная программа, используемая в
повседневной работе.
MAIN COMPONENTS OF MICROSOFT OFFICE
Application name
Functional purpose of the application
Microsoft Word
Text processor
Microsoft Excel
Table processor
Microsoft PowerPoint
Presentation preparation system
Outlook
Personal information management system
Система управления личной информацией
Microsoft Binder
File management system
Система управления файлами
Microsoft FrontPage
Web-node management system Система управления веб-узлом
Microsoft PhotoDraw
Graphic editor
Microsoft Publisher
Desk publishing system
Microsoft Project
Project management system
Microsoft Team Manager
Human resource management system Система управления человеческими
ресурсами
Настольная издательская система
Система управления проектами

17.

ADDITIONAL COMPONENTS OF MICROSOFT OFFICE
ДОПОЛНИТЕЛЬНЫЕ КОМПОНЕНТЫ MICROSOFT OFFICE
Application name
Functional purpose of the application
Функциональное назначение приложения
Microsoft Query
Interpreter of inquiries to external databases
Интерпретатор запросов к внешним базам данных
Microsoft Organization Chart
Block-diagram drawing program Программа рисования блок-схем
Microsoft WordArt
Program for creating figured texts Программа для создания фигурных текстов.
Microsoft Equation
Mathematical formula editor Редактор математических формул
Microsoft Map
Program of reflecting data on geographical maps
Программа отражения данных на географических картах
Microsoft Graph
Diagram building program
Microsoft Photo Editor
Graphic editor
Microsoft Draw
Drawing tool
Microsoft Find Fast
Document indexing service Служба индексации документов
Программа построения диаграмм
Инструмент рисования

18.

СПАСИБО ЗА ВНИМАНИЕ!
English     Русский Rules