Часть 4 - Программные средства реализации информационных процессов (Т.В. Лукьянова - Конспект лекций по информатике)
Описание файла
Файл "Часть 4 - Программные средства реализации информационных процессов" внутри архива находится в папке "Т.В. Лукьянова - Конспект лекций по информатике". PDF-файл из архива "Т.В. Лукьянова - Конспект лекций по информатике", который расположен в категории "". Всё это находится в предмете "информатика" из 1 семестр, которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст из PDF
НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТМОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТИНСТИТУТ ДИСТАНЦИОННОГО И ДОПОЛНИТЕЛЬНОГООБРАЗОВАНИЯЛукьянова Т.В.КОНСПЕКТ ЛЕКЦИЙпо курсуИНФОРМАТИКАЧасть 4ПРОГРАММНЫЕ СРЕДСТВА РЕАЛИЗАЦИИИНФОРМАЦИОННЫХ ПРОЦЕССОВОГЛАВЛЕНИЕ4. ПРОГРАММНЫЕ СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХПРОЦЕССОВ ....................................................................................................................... 34.1. КЛАССИФИКАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ...........................
34.2. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ .......................................... 64.2.1. Понятие операционной системы ............................................................. 64.2.2. Состав ОС и назначение ее компонент................................................... 74.2.3. Виды операционных систем .................................................................... 94.2.4. Современные операционные системы .................................................. 124.2.5. Драйверы устройств................................................................................
154.2.6. Утилиты ................................................................................................... 154.2.7. Файловые системы .................................................................................. 164.2.8. Программы контроля и диагностики компьютера .............................. 224.2.9.
Файловые менеджеры ............................................................................. 234.2.10. Программы обслуживания магнитных дисков .................................... 244.2.11. Программы обслуживания операционной системы Windows ........... 274.2.12. Программы работы с архивами ............................................................. 284.3. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ...................................... 324.3.1. Обзор прикладного ПО .......................................................................... 324.3.2. Прикладные программы общего назначения .......................................
334.3.3. Офисные пакеты...................................................................................... 354.3.4. Онлайн-офис ............................................................................................ 364.3.5. Графические редакторы ......................................................................... 374.3.6. Настольные издательские системы ....................................................... 384.3.7. Редакторы звука и видео ........................................................................
394.3.8. ПО для работы в Интернет..................................................................... 404.3.9. Методо-ориентированные пакеты прикладных программ ................. 414.3.10. Проблемно-ориентированные пакеты .................................................. 424.3.11. Интегрированные пакеты .......................................................................
474.4. СИСТЕМЫ ПРОГРАММИРОВАНИЯ ............................................................. 484.4.1. Назначение систем программирования ................................................ 484.4.2. Языки программирования ...................................................................... 494.4.3. Трансляторы ............................................................................................ 494.4.4. Состав системы программирования...................................................... 514.5.
ИНСТАЛЛЯЦИЯ ПРОГРАММ ......................................................................... 53ЛИТЕРАТУРА ................................................................................................................... 5524. ПРОГРАММНЫЕ СРЕДСТВА РЕАЛИЗАЦИИИНФОРМАЦИОННЫХ ПРОЦЕССОВ4.1. Классификация программного обеспеченияПрограммное обеспечение (англ. Software) – это совокупность программ,обеспечивающих функционирование компьютеров и решение с их помощью задачпредметных областей. Программное обеспечение (ПО) представляет собойнеотъемлемую часть компьютерной системы, является логическим продолжениемтехнических средств и определяет сферу применения компьютера.Программное обеспечение современных компьютеров включает множестворазнообразных программ, которое можно условно разделить на три группы (Рис.
4.1):1. Системное программное обеспечение (системные программы);2. Прикладное программное обеспечение (прикладные программы);3. Инструментальное обеспечение (инструментальные системы).Рис. 4.1.Системное программное обеспечение (System Software) – это совокупностьпрограммных средств для обеспечения работы компьютера и вычислительных сетей.Системное программное обеспечение ориентировано на: создание операционной среды функционирования других программ; обеспечение надежной и эффективной работы самого компьютера и вычислительной сети; проведение диагностики и профилактики аппаратуры компьютера и вычислительных сетей; выполнение вспомогательных технологических процессов (копирование, архивирование, восстановление файлов программ и баз данных и т.д.)Системное ПО управляет всеми ресурсами ЭВМ и осуществляет общуюорганизацию процесса обработки информации.
Данный класс программных продуктов тесно связан с типом компьютера и является его неотъемлемой частьюнезависимо от специфики предметной области и решаемых задач.3Обычно в его составе выделяют две группы программ: операционные системы(базовое программное обеспечение) и сервисные программы, расширяющие их возможности.Базовое ПО включает в себя: операционные системы; оболочки; сетевые операционные системы.Сервисное ПО включает в себя программы (утилиты): диагностики; антивирусные; обслуживания носителей; архивирования; обслуживания сети.Прикладное программное обеспечение (Application Software) – это комплекспрограммных средств, предназначенных для решения сравнительно узких классов задач в конкретных предметных областях, рассчитанных на определенного потребителя: научно-технических, экономических, инженерных, конструкторских и другихспециальных задач в различных сферах человеческой деятельности.Прикладные программы называют приложениями.
Они включает в себя: текстовые процессоры; табличные процессоры; базы данных; интегрированные пакеты; системы иллюстративной и деловой графики (графические процессоры); экспертные системы; обучающие программы; программы математических расчетов, моделирования и анализа; игры; коммуникационные программы.Инструментальное программное обеспечение (Software Tools) – совокупность программ, используемых в процессе разработки новых программ. Продуктыданного класса – инструментальные системы или системы программирования – составляют особую группу программных средств, которые являются частью системногоПО, но носят прикладной характер. Они должны поддерживать все технологическиеэтапы процесса проектирования, программирования, отладки и тестирования программ.К этой категории относятся программы, предназначенные для разработки программного обеспечения: ассемблеры – компьютерные программы, осуществляющие преобразование4программы в форме исходного текста на языке ассемблера в машинные команды ввиде объектного кода; трансляторы – программы, выполняющие трансляцию программы; компоновщики (редакторы связей, линковщки) – программы, которые из нескольких объектных модулей собирают исполнимый модуль; отладчики – модули среды разработки или отдельные приложения, предназначенные для поиска ошибок в программе; библиотеки подпрограмм – сборники подпрограмм или объектов, используемых для разработки программного обеспечения и др.Перечисленные инструменты могут входить в состав интегрированных средразработки.По количеству программных модулей все виды ПО можно подразделить на отдельные программы и пакеты программ.По набору реализуемых функций различают однофункциональные и многофункциональные программы (к последним относятся, в частности, интегрированные системы).По количеству одновременно работающих пользователей программы подразделяют на одно- и многопользовательские.По возможности работы в компьютерной сети выделяют локальные программы (несетевые) и программы с поддержкой обмена данными по сети (сетевые).По типу лицензии (права на использование) выделяют: коммерческие программные продукты – официально приобретенные или зарегистрированные у официальных распространителей программы; freeware – бесплатные, свободно распространяемые программы (например,демонстрационные версии программ, которые позволяют лишь ознакомится с их возможностями); free for personal use – программы, бесплатные при некоммерческом использовании; shareware – условно-бесплатные программы, которые имеют ограниченныевозможности по набору выполняемых функций и (или) срокам использования и предполагают в дальнейшем приобретение программы за полную стоимость.До недавнего времени программное обеспечение было «привязано» копределенной операционной системе.
Например, некоторые программы работаюттолько под управлением Windows, а другие – только под управлением Linux. Впоследние годы разработано много кроссплатформенных программ, у которых естьверсии для разных операционных систем.Кроссплатформенная программа – это программа, у которой есть версии дляразличных операционных систем (например, Windows и Linux).5Часто термин «программное обеспечение» понимают в широком смысле какцелую отрасль, включающую все этапы разработки программ, в том числетестирование (проверку программ, поиск ошибок) и разработку документации.4.2. СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ4.2.1. Понятие операционной системыОперационная система (Operating System, OS) – это совокупность программ,предназначенных для управления ресурсами ЭВМ, исполнения программ и организации диалога с пользователем.С точки зрения человека операционная система (ОС) служит посредникоммежду человеком, электронными компонентами компьютера и прикладными программами.