Автор: Пользователь скрыл имя, 26 Декабря 2010 в 13:54, курсовая работа
Цель данной работы – исследование и анализ существующего программного обеспечения.
Задачи работы – изучить существующее ПО на данный момент времени и дать ему характеристику.
Введение. 3
Классификация и структура ПО. 5
Системное обеспечение. 6
Операционная система MS DOS, структура, назначение блоков. 6
Загрука и схема работы. 8
Внутренние команды (Command.com). 9
Внешние команды. 10
Общее программное обеспечение ПК. 10
Коммандеры, оболочки: Нортон коммандер, Windows 3.1, 3.11, 95, 97. 10
Редакторы: встроенные, текстовые, издательские системы. 15
Табличные процессоры. 19
Базы данных. 23
Специализированное ПО. 25
Конструкторские пакеты. 25
Системы деловой и научной графики. 26
Математические пакеты. 28
Бухгалтерские пакеты. 30
Заключение. 32
Список литературы. 33
Департамент образования и науки Нижегородской области
Государственное образовательное учреждение
Среднего профессионального образования
«Лукояновский
педагогический колледж»
Курсовая работа
по
теме
«Программное
обеспечение ЭВМ»
специальность
050202 «Информатика»
Выполнил:
студентка 471 группы
Скорбогатова Екатерина
Методист:
Кузнецова
Т.А.
Лукоянов
2010г.
Оглавление
Введение. 3
Классификация и структура ПО. 5
Системное обеспечение. 6
Операционная система MS DOS, структура, назначение блоков. 6
Загрука и схема работы. 8
Внутренние команды (Command.com). 9
Внешние команды. 10
Общее программное обеспечение ПК. 10
Коммандеры, оболочки: Нортон коммандер, Windows 3.1, 3.11, 95, 97. 10
Редакторы: встроенные, текстовые, издательские системы. 15
Табличные процессоры. 19
Базы данных. 23
Специализированное ПО. 25
Конструкторские пакеты. 25
Системы деловой и научной графики. 26
Математические пакеты. 28
Бухгалтерские пакеты. 30
Заключение. 32
Список
литературы. 33
Персональный компьютер, как
Меняя
программы для компьютера, можно
превратить его в рабочее место
бухгалтера или конструктора, дизайнера
или ученого, писателя или агронома.
Кроме того, тенденция понижения
стоимости компьютерной техники
при одновременном росте ее производительности
привела к тому, что компьютеры
становятся предметом домашнего
обихода, как, например, телевизор или
холодильник, что расширяет сферу
применения ПК еще больше. Соответственно,
требуется все более
При своем выполнении программы могут использовать различные устройства для ввода и вывода данных, подобно тому, как человеческий мозг пользуется органами чувств для получения и передачи информации. Сам по себе ПК не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых на нем программах. Поэтому часто употребляемое выражение «компьютер сделал» означает ровно то, что на ПК была выполнена программа, которая позволила выполнить соответствующее действие.
В настоящее время весь комплекс ПО делится на системные и пользовательские программы. Системное программное обеспечение выполняет функции «организатора» всех частей ПК, а также подключенных к нему внешних устройств. Программы для пользователей служат для выполнения каких – либо конкретных задач во всех сферах человеческой деятельности.
Многие компьютерные фирмы занимаются разработкой программного обеспечения и рассмотрение данной темы в этой работе я считаю актуальной, так как ПО для персональных компьютеров продолжает развиваться.
Цель данной работы – исследование и анализ существующего программного обеспечения.
Задачи работы – изучить существующее ПО на данный момент времени и дать ему характеристику.
По функциональному признаку различают следующие виды ПО:
Под системным (базовым) понимается ПО, включающее в себя операционные системы, сетевое ПО, сервисные программы, а также средства разработки программ (трансляторы, редакторы связей, отладчики и пр.).
Основные
функции операционных систем (ОС) заключаются
в управлении ресурсами (физическими
и логическими) и процессами вычислительных
систем. Физическими ресурсами
Сетевое ПО предназначено для управления общими ресурсами в распределенных вычислительных системах: сетевыми накопителями на магнитных дисках, принтерами, сканерами, передаваемыми сообщениями и т.д. к сетевому ПО относят ОС, поддерживающие работу ПК в сетевых конфигурациях (сетевые ОС), а также отдельные сетевые программы (пакеты), используемые совместно с обычными, не сетевыми ОС.
Оболочки операционных систем предоставляют пользователю качественно новый интерфейс по сравнению с реализуемым операционной системой. Такие системы существенно упрощают выполнение часто запрашиваемых функций, например, операций с файлами. В целом, программы-оболочки заметно повышают уровень пользовательского интерфейса, наиболее полно удовлетворяя потребностям пользователя.
Программное обеспечение общего назначения используется для решения определенной целевой задачи из проблемной области. Часто такие программы называют приложениями, а программное обеспечение - прикладным. Прикладное ПО может использоваться в промышленном производстве, инженерной практике, научных исследованиях, медицине, управление, делопроизводстве, издательской деятельности, образовании и т.д.
Операционная система MS DOS имеет развитые средства доступа ко всем аппаратным компонентам, обладает достаточно гибкой файловой системой, основанной на иерархической структуре каталогов, удобным командным языком.
Основными компонентами MS DOS являются:
Базовая система ввода-вывода (БСВВ) – BIOS (Basic Input/Output System);
Системный загрузчик SB (System Bootstrap) – размещается в блоке начальной загрузки (Boot Record);
Модуль расширения BIOS – располагается в скрытом файле io.sys;
Модуль обработки прерываний – скрытый файл msdos.sys;
Командный процессор – файл command.com;
Утилиты, реализующие выполнение внешних команд MS DOS – файлы с расширением COM, например format.com;
Драйверы устройств – размещаются в виде файлов на диске;
Информация о желательных параметрах настройки MS DOS – при необходимости задается в файле конфигурации config.sys;
Командный файл, при необходимости выполняемый для настройки параметров и конфигурирования MS DOS называется autoexec.bat.
БСВВ
находится в ПЗУ ПК и устанавливает
связь между обладающими
Модуль обработки прерываний образует верхний уровень ОС, с которым взаимодействует большинство ПП. Компонентами данного модуля являются программы, обеспечивающие работу файловой системы, устройств ввода/вывода, обслуживания некоторых ситуаций, связанных с завершением программ, их принудительным прерыванием и обработкой ошибок.
Командный процессор представляет собой выполнимую программу. Командный процессор выполняет функции:
Прием и разбор команд, полученных с клавиатуры или из командного файла;
Выполнение встроенных команд MS DOS, находящихся внутри файла COMMAND.COM;
Загрузка и выполнение внешних команд MS DOS (утилит) и прикладных программ, хранящихся в виде файлов типа com и exe.
Утилиты, или внешние команды MS DOS, представляют собой программы, поставляемые вместе с ОС в виде файлов. Они выполняют различные обслуживающие действия, например, форматирование дискет, проверку дисков и т.д.
Драйверы
устройств представляют собой программы,
дополняющие систему ввода/
Процесс запуска ПК и подготовки ОС к работе состоит из следующих действий:
При
включении ПК управление передается
БСВВ. Она выполняет тестирование
памяти, проверку состояния аппаратуры
и инициализирует устройства. Параметры
конфигурации ПК извлекаются из так
называемой энергонезависимой памяти.
При необходимости перед
Управление
конфигурацией ПК (задание параметров
винчестера, указание привода для
системного диска, задание пароля и
др.) выполняется с помощью
Вызов загрузчика и загрузка ОС с помощью системного загрузчика.
Установка драйверов, задание окружения, путей поиска файлов, числа буферов, числа одновременно открываемых файлов, кодовой таблицы и т.п. выполняются с помощью файлов автозапуска autoexec.bat и конфигурации config.sys.