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

ГОсударственный медицинский университет г.семей

Методические рекомендации

ДЛЯ ПРАКТИЧЕСКИХ ЗАНЯТИЙ

Специальность: 5В130100 «Общая медицина»

Дисциплина: Информационно – коммуникационные технологий

Кафедра: Современная История Казахстана и ООД

Курс 1

Темa № 5 «Программное обеспечение. Операционные системы: Windows 10, LINUX, Windows Vista».

Составитель: старший преподаватель Абдуакитова А.Е.

Семей – 2016

Утверждены на заседании кафедры

Протокол № _____от "____" _________ 201_ г.

Заведующий кафедрой ___________________ Буланова Р.К.

Утверждены на заседании кафедры

Протокол № _____от "____" _________ 201_ г.

Внесены следующие изменения и дополнения (указать номер методической рекомендации)___________________________________________________________

________

________

________

________

Заведующий кафедрой ____________________ Буланова Р.К.

Утверждены на заседании кафедры

Протокол № _____от "____" _________ 201_ г.

Внесены следующие изменения и дополнения (указать номер методической рекомендации)___________________________________________________________

________

________

________

________

Заведующий кафедрой ____________________ Буланова Р.К.

Утверждены на заседании кафедры

Протокол № _____от "____" _________ 201_ г.

Внесены следующие изменения и дополнения (указать номер методической рекомендации)___________________________________________________________

________

________

________

________

Заведующий кафедрой ____________________

Утверждены на заседании кафедры

Протокол № _____от "____" _________ 201_ г.

Внесены следующие изменения и дополнения (указать номер методической рекомендации)___________________________________________________________

________

________

________

________

Заведующий кафедрой ____________________

1. Тема № 5:«Программное обеспечение. Операционные системы: Windows 10, LINUX, Windows Vista».

2. Цель: рассмотреть развитие операционных систем;дать сравнительную характеристику операционным системам; сопоставить программное обеспечение операционных систем Windows и Linux, Vista.3. Задачи обучения:приобретение студентами знаний о внутренней организации операционной системы, моделях работы ее отдельных подсистем, способов организации взаимодействия процессов как в пределах одной вычислительной системы, так и в операционных системах.;

Студент должен знать:

· общую функциональную схему компьютера;

· назначение и основные характеристики устройств;

· назначение и основные функции операционной системы;

Студент должен уметь:

· работать с файлами (создавать, копировать, переименовывать);

· вводить и выводить данные;

· перечислять состав и назначение программного обеспечения компьютера;

· работать с носителями информации.

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

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

· применять практически принципы создания надежного программного обеспечения.

4. Основные вопросы темы:

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

2. Виды программного обеспечения

3. Базовый уровень (firmware)

4. Служебный уровень (дополнительное системное ПО)

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

6. Инструментальное программное обеспечение

7. Основные понятия операционной системы.

8. Видыоперационных систем

9.Операционная система DOS

10.Особенности Microsoft Windows XP

11. OS Linux

12. операционная система Windows Vista

5. Методы обучения и преподавания:

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

- Устный опрос

6. Литература:

Литература и ресурсы

1. Под ред. А. Пасечника Red Hat Linux 6.2: учебный курс – СПб: Издательство «Питер», 2000.

2. Крэг и Колетта Визурспун Освой самостоятельно Linux за 24 часа, 3-е издание.: Пер. с англ.: – М.: Издательский дом «Вильямс», 2001.

3. Операционная система Linux: курс лекций. Учебное пособие / Г.В. Курячий, К.А. Маслинский – М.: ALT Linux; Издательство ДМК Пресс, 2010.

4. http://ru.wikipedia.org

5. http://linux.armd.ru

6. http://www.linuxschool.ru

7. http://pro-spo.ru/rabota-v-linux/linux-ili-windows/sravnenie-linux-i-windows

8. http://habrahabr.ru/post/62811/

9. http://xreferat.ru/33/1734-1-sravnenie-operacionnyh-sistem-linux-i-windows.html

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

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


Программное обеспечение по назначению принято делить на:

Системное, которое в свою очередь можно разделить на:

  1. базовый уровень (firmware) – это те программы, которые отвечают за взаимодействие с базовыми аппаратными средствами и хранятся (записаны) в специальных микросхемах ПЗУ(ROM). Эти программы еще называются драйверами и их совокупность образует базовую систему ввода-вывода (BIOS). Обычно микросхемы ПЗУ BIOS в ПК расположены на материнской плате.
  2. операционные системы(ОС) – набор программ, которые обеспечивают взаимодействие прочих программ с базовыми программами, аппаратными средствами и предоставляют интерфейс управления компьютером человеку. Операционных система состоит из: а) программ ввода/вывода б) программ для управления файловой системой и планирования задания компьютера в) процессора командного языка, который принимает, анализирует и выполняет команды, адресованные операционной системе. В качестве примеров современных ОС можно привести различные Windows(98, 2000, XP, Vista, Seven, Pocket PC, Windows CE), MS-DOS, разработанные компанией MicroSoft, Unix подобные ОС (UnixWare, SunOS, Solaris, BSD, Linux) от различных производителей и свободно распространяющиеся, OS/2 и ее модификации от IBM, Mac OS и производные от Apple, ОС для карманных ПК, мобильных устройств(Symbian OS например) и многие другие. Место операционной системы в структуре компьютера можете увидеть на рис. 1.
  3. служебный уровень (дополнительное системное ПО) – программы в составе ОС для диагностики и автоматизации работ по проверке, наладке и настройке компьютерной системы.

Программное обеспечение и его виды - student2.ru

Рис.1. Место операционной системы в структуре компьютера

  • Прикладное –программы обеспечивающие выполнение конкретных задач на компьютере: научных, офисных, развлекательных и других. Среди них можно выделить:
  1. Текстовые редакторы и процессоры – ввод и редактирование (форматирование) текстовых данных и элементов графики (например,MS Word из пакета MS Office);
  2. Графические редакторы - создание и обработка графических изображений. Различают три категории: растровые, векторные и редакторы трёхмерной графики 3D (например, пакеты программ Adobe PhotoshopCorelDraw Graphics); или
  3. Системы управления базами банных (СУБД) – организация массивов данных, управление ими и обеспечение взаимодействия с другими программами (например, MS Access из пакета MS Office);
  4. Диспетчеры файлов - выполняют операции по обслуживанию файловой системы: копирование, перемещение, удаление файлов, создание и удаление каталогов (папок), поиск и навигация по файловой структуре. Могут входить в состав операционной системы (например, FAR менеджер);
  5. Редакторы таблиц – управление данными в виде таблиц (например, MS Excel из пакета MS Office);
  6. WEB редакторы – для создания и управления документов для сети Internet, обладают рядом полезных функция для удобства пользователей в создании Web страниц и документов в HTML (например, Adobe Dreamweaver);
  7. Архиваторы данных – программы для сжатия различных видов документов и файлов, для уменьшения их размера, и управления архивами (например, WinRAR архиватор для Windows);
  8. WEB браузеры – средства просмотра WEB страниц и воспроизведения текста, графики, видео, музыки, а также работа с электронной почтой (например Internet Explorer отMicrosoft);
  9. Системы автоматизированного проектирования (СAD) – для автоматизации проектно-конструкторских процессов (например,AutoCAD);
  10. Проигрыватели и медиа плееры – программы и кодеки для воспроизведения медиа контента – видео, музыки в различном формате и стандарте (например, проигрыватель Winows Media);
  11. Системы графического (видео монтажа) – программы для работы с видеофайлами, кадрирования, спецэффектами(например, Windows Move Maker);
  12. Бухгалтерские программы – системы учета и ведения бухгалтерского учета, ведения учета движения товаров и др. функция (например, пакет 1С Бухгалтерия);
  13. Антивирусы и брандмауэры – программы для защиты от вирусов, троянских программ, управления доступом к портам компьютера, защите от хакерских атак и др. проникновений со стороны сети (например, антивирусная программа NOD32 от ESET);
  14. Музыкальные редакторы – программы для создания музыкальных композиций на компьютере (например WaveLab);
  15. Игровые программы и др. pазвлекательные программы – развлекательного характера программы 3D графического и другого характера (например, множество современных игр для настольных ПК и игровых приставок);
  16. Геоинформационные системы – для работы с картами, аэрофотоснимками, геодезических работ (например,GIS-lab);
  17. Системные программы для работы с различными периферийными устройствами, управления дисками, резервного копирования, восстановления данных (например, Acronis Disk Doctor);
  18. Почтовые клиенты – программы для управления почтой, облегчающие создание, получение почтовых сообщений (например, MSOutlook express);
  19. Программы для передачи мгновенных сообщений (ISQ клиенты) и передачи онлайн видео для общения пользователей, а текже передачи текста, файлов (например, Skype);
  20. Программы для записи данных на CD,DVD, Blu-Ray носители (например, пакет NERO);
  21. Многие другие развлекательные, научные, системные программы.
  • Инструментальное программное обеспечение— программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ. Среди них можно выделить:
  1. ассемблеры – осуществляют преобразование кода на языке ассемблера в язык машинных кодов;
  2. компиляторы — программы, переводящие текст программы на языке высокого уровня в эквивалентную программу на машинном языке;
  3. интерпретаторы — Программы (иногда аппаратные средства), анализирующие команды или операторы программы и тут же выполняющие их;
  4. компоновщики (редакторы связей) — программы, которые производят компоновку — принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль;
  5. библиотеки подпрограмм — сборники подпрограмм или объектов, используемых для разработки программного обеспечения;
  6. препроцессоры исходных текстов — это компьютерные программы, принимающие данные на входе, и выдающие данные, предназначенные для входа другой программы, например, такой, как компилятор;
  7. и другие виды инструментального ПО.

Примерами инструментального ПО являются:

  • Borland Delphi - предназначен для решения практически любых задачи прикладного программирования;
  • Borland C++ Builder – это отличное средство для разработки DOS и Windows приложений;
  • Microsoft Visual Basic – это популярный инструмент для создания Windows-программ;
  • Microsoft Visual C++ - это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows.

· Основные понятия операционной системы.

Первой ОС из этого семейства была DOS. DOS была однозадачной однопользовательской операционной системой с текстовым интерфейсом. Первая версия Windows представляла собой нечто негодное для работы и распространения не получила. Работать в Windows стало возможно, начиная с версии 3. В версии Windows For Workgroups 3.1 появилась возможность работы с сетью. Winodws серии 3 представляли собой запускаемую поверх DOS систему и отличались невысокой надежностью.

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

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

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

Виды операционных систем

Существует несколько видов операционных систем: DOS, Windows, UNIX, Macintosh OS, Linux. У других современных ОС, например Linux, UNIX, OS/2, имеют свои преимущества и недостатки. Linux предоставляет наиболее совершенную защиту, чем Windows, и имеет более продуманный интерфейс; UNIX применяется там, где требуется высокая надежность систем. Большим недостатком OS/2 и UNIX является довольно скудный выбор программных средств, и здесь Windows выигрывает у остальных операционных систем.

Наиболее распространенной является операционная система Windows. Существует несколько версий Windows: Windows-3.1, Windows-95, Windows-98, Windows-2000, Windows NT. Все они близки между собой по содержанию. Поэтому рассмотрим такие ОС как DOS и Windows XP.

MS-DOS – одна из первых операционных систем и одна из самых известных. Пик популярности этой операционной системы приходится на 90-е годы, сейчас эта операционная система используется редко. Наибольшей популярностью в мире на данный момент пользуются операционные системы фирмы Microsoft. Их доля составляет около 90% среди всех операционных систем. Наиболее устойчивые системы этой фирмы основаны на технологии NT.

Наши рекомендации