Файл: Реферат Биология.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 08.02.2024

Просмотров: 12

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


1. Текстовые редакторы: Word, Writer, WordPerfect, Tex и многие другие. Служат для подготовки различного рода печатных инструментов – справок, отчетов, ведомостей, статей.

2. Текстовые процессоры – наиболее мощные из текстовых редакторов.

3.Графические редакторы, с помощью которых разрабатываются разнообразные рисунки, чертежи, графики, диаграммы, иллюстрации. В том числе и трехмерные изображения. Можно упомянуть программы Paint, Adobe Photoshop, CorelDRAW.

4. Системы управления базами данных – программные системы, используемые для хранения сведений об одном или нескольких объектах, их свойствах и взаимосвязях.

5. Электронные таблицы представляют собой электронный аналог обычных таблиц.

6. Программы подготовки презентаций – программы, которые служат для создания презентаций и проведения их демонстраций.

7. Бухгалтерские и финансовые программы позволяют существенно автоматизировать работу бухгалтерий и аналитических отделов различных организаций. Очень популярной программой этого класса является «1C: Бухгалтерия».

8. Корректоры – программы, обеспечивающие проверку правописания в любых текстах, документах, отчетах.

9. Переводчики и электронные словари.

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

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

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

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


14. Системы автоматизированного проектирования

15.Настольные издательские системы

16. Экспертные системы

17. WEB-редакторы

18. Браузеры

19. Геоинформационные системы

20. Интегрированные системы делопроизводства
1.1.5 Инструментальное ПО

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

2. Понятие системного программного обеспечения
Для того чтобы мы могли не думать о том, как в компьютере происходит работа процессора с программами, данными и с аппаратными устройствами, существует специальный комплекс программ, называемых операционной системой.
2.1 Операционные системы (ОС)
Операционные системы являются основой системного программного обеспечения. Без операционной системы доступ к аппаратуре и программам современного компьютера невозможен.

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

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

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


  • Ядро – переводит команды с языка программ на язык «машинных кодов», понятный компьютеру.

  • Драйверы – программы, управляющие устройствами.

  • Интерфейс – оболочка, с помощью которой пользователь общается с компьютером.


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

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

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

Самотестирование компьютера. В состав компьютера входит постоянное запоминающее устройство (ПЗУ), содержащее программы тестирования компьютера и первого этапа загрузки операционной системы, – это BIOS (Basic Input/Output System – базовая система ввода/вывода).

После включения питания компьютера процессор начинает выполнение программы самотестирования компьютера POST (Power-ON Self Test). Производится тестирование работоспособности процессора, памяти и других аппаратных средств компьютера.

Загрузка операционной системы. После проведения самотестирования специальная программа, содержащаяся в BIOS, начинает поиск загрузчика операционной системы. Происходит поочередное обращение к имеющимся в компьютере дискам (гибким, жестким, CD-ROM) и поиск на определенном месте (в первом, так называемом загрузочном, секторе диска) наличия специальной программы Master Boot (загрузчика операционной системы).


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

ОС предназначены для обеспечения нескольких видов интерфейса:

1. интерфейса между пользователем и программно-аппаратными средствами компьютера (интерфейс пользователя);

2. интерфейса между программным и аппаратным обеспечением (аппаратно-программный интерфейс);

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

- загрузка программ в оперативную память и их выполнение;

- стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);

- управление оперативной памятью (распределение между процессами, организация виртуальной памяти);

- управление доступом к данным на энергонезависимых носителях (таких как жесткий диск, оптические диски и др.), организованным в той или иной файловой системе;

- обеспечение пользовательского интерфейса;

- сетевые операции, поддержка стека сетевых протоколов. Дополнительные функции ОС:

- параллельное или псевдопараллельное выполнение задач (многозадачность);

- эффективное распределение ресурсов вычислительной системы между процессами;

- разграничение доступа различных процессов к ресурсам;

- организация надежных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основанная на разграничении доступа к ресурсам;

- взаимодействие между процессами: обмен данными, взаимная синхронизация;

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


- многопользовательский режим работы и разграничение прав.
2.4 Современные ОС
1. ОС семейства Windows – продукт корпорации Microsoft.

Свою «родословную» Windows начинают от операционной системы DOS и первоначально представляли собой надстраиваемые над ней оболочки (Windows запускался из под DOS), увеличивающие возможности DOS и облегчающие неподготовленному пользователю работу с компьютером. Уже более поздние версии (начиная с Windows NT) представляли собой полноценные операционные системы. Преимуществом Windows считается дружественный для пользователя интерфейс. Из недостатков отмечают ненадежность системы.

2. Unix-подобные ОС

Операционная система UNIX оказала большое влияние на развитие мира операционных систем, заложив основы работы современных ОС. Изначально UNIX был системой для разработки ПО. Несмотря на то, что Unix-подобные системы уступают по популярности Windows, они работают на больших типах компьютеров.

- Linux - представляет собой множество Unix-подобных операционных систем (дистрибутивов), которые чаще всего являются свободно распространяемыми?

- MAC OS - также создавалась на основе ядра UNIX. Является продукт компании Apple для ее же компьютеров Macintosh. Считается надежной и удобной. Но в отличие от Windows не так популярна.

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

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

Размещен