Автор: Пользователь скрыл имя, 16 Января 2012 в 16:57, курсовая работа
В настоящее время существуют десятки и сотни тысяч программ (приложений), которые позволяют реализовывать те или иные информационные процессы, обеспечивающие удовлетворение информационных потребностей пользователей. Для ориентации в этом множестве программ существенную поддержку может оказать классификация программных средств, позволяющая облегчить выбор той или иной программы.
Цель курсовой работы – раскрыть основные понятия программного обеспечения персональных компьютеров.
Введение……………………………………………………………………………..4
Глава 1. Программное обеспечение персональных компьютеров. Классификация и назначение программного обеспечения…………………….....5
Понятие программного обеспечения. Классификация и назначение……………………………………………………………...5
Системное программное обеспечение………………………………..6
1.2.1.Состав и назначение системного программного обеспечения…………………………………………………………….6
1.2.2.Классификация системного программного обеспечения…...…7
1.2.3.Другая классификация………………………………………...…8
1.2.4.Требования к системному программному обеспечению……..14
1.3.Прикладное программное обеспечение………………………………..14
Глава 2.Операционная система…………………………………………………....16
2.1.Классификация операционных систем…………………………………16
2.2. Характеристики существующих операционных систем……………..18
2.3.Критерии подхода к выбору операционной системы………………....20
2.3.1.Командная (операционная) оболочка Norton Commander………………………………………………….................21
Глава 3.Состав офисного программного обеспечения. Понятие интегрированного пакета…………………………………………………………..23
Глава 4.Программная инженерия. Понятие модели архитектуры программного обеспечения…………………………………………………………………………26
Глава 5.Современное состояние и перспективы развития………………………28
Глава 6. Описание программы…………………………………………………….32
6.1. Формулировка задания…………………………………………………32
6.2. Описание компонентов, используемых при реализации практической части курсовой работы………………………………………………………32
6.3. Основные типы, события, процедуры и функции…………………….33
6.4. Технические требования………………………………………………..36
6.5. Блок-схема……………………………………………………………….36
6.6. Инструкция пользователя………………………………………………41
Заключение………………………………………………………………………….45
Список литературы…………………………………………………………………47
Предлагаемые
на рынке программного обеспечения
приложения, в общем случае, могут
быть выполнены как отдельные
программы, либо как интегрированные
системы. Интегрированными системами
обычно являются экспертные системы, программы
математических расчетов, моделирования
и анализа экспериментальных
данных, а также офисные системы.
Примером мощной и широко распространенной
интегрированной системы
Рассмотрим наиболее часто встречающееся прикладное программное обеспечение.
Редакторы документов – это наиболее широко используемый вид прикладных программ. Они позволяют подготавливать документы гораздо быстрее и удобнее, чем с помощью пишущей машинки. Редакторы документов позволяют использовать различные шрифты символов, абзацы произвольной формы, автоматически переносят слова на новую строку, позволяют делать сноски, включать рисунки, автоматически нумеруют страницы и сноски и т.д. Наиболее мощные редакторы документов позволяют проверять правописание, набирать тексты в несколько столбцов, создавать таблицы и диаграммы, строить оглавления, предметные указатели и т.д. (Word)
Табличные процессоры. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значения в клетке по имеющимся данным. Все распространенные табличные процессоры позволяют перевычислять значения элементов таблиц по заданным формулам, строить по данным таблицам различные графики, диаграммы и т.д. (Excel)
Графические редакторы позволяют создавать и редактировать рисунки. В простейших редакторах предоставляются возможности рисования линий, кривых, раскраски областей экрана, создание надписей различными шрифтами и т.д. (Paint)
Правовые базы данных содержат тексты нормативных документов и предоставляют возможности поиска, распечатки и т.д. (Гарант)
Системы автоматизированного проектирования (САПР) позволяют осуществлять черчение и конструирование различных предметов и механизмов с помощью компьютера. Среди систем малого и среднего класса в мире наиболее популярна система AutoCAD фирмы AutoDesk.
Основные тенденции развития пакетов прикладных программ тесно связаны с созданием и переходом на информационные системы четвертого поколения, основанные на иерархической структуре, в которых центр тяжести перенесен с локальных сетей конечных пользователей на сеть локальных серверов.
Глава 2. Операционная система
Операционная система – это комплекс специальным образом организованных программ и данных, с помощью которых осуществляется управление всеми устройствами ПК и взаимодействие с пользователем. Операционная система выступает как «посредник» между пользователем и аппаратной частью ПК.
2.1. Классификация операционных систем
Операционные
системы для персонального
Однозначные операционные системы обычно позволяют запустить одну программу в основном режиме и еще одну программу, вспомогательную, в так называемом фоновом режиме. Например, в основном режиме можно запустить редактор текстов, а в фоновом программу печати. Многозадачные системы позволяют запустить одновременно несколько программ, которые будут работать параллельно, не мешая друг другу.
Однопользовательские операционные системы позволяют работать на компьютере в каждый момент времени только одному человеку.
В многопользовательской системе работу можно организовать так, что каждый пользователь будет иметь доступ к информации общего доступа и, введя пароль, к личной информации, доступной только ему. Например, UNIX позволяет нескольким пользователям одновременно работать на одном компьютере с помощью, так называемых, терминалов, в роли которых могут выступать либо специализированные устройства (видеомонитор с клавиатурой), либо запущенная на ПК специальная программа.
2.2. Характеристики существующих операционных систем
Наиболее популярные операционные системы, предназначенные для рабочих мест пользователей – MS DOS, Windows 3.1, Windows for Workgroups, OS/2 Warp и Windows NT Workstation.
Различные операционные системы предъявляют разные требования к быстродействию процесса, оперативной и дисковой памяти:
Различные операционные системы по-разному общаются с пользователем (т.е. имеют разный интерфейс).
Для удобства пользователей большинство операционных систем может выполнять не только свои «родные», то есть рассчитанные на данную операционную систему, программы, но и программы для некоторых других операционных систем.
Каждая
программа пользуется услугами операционных
систем, а потому может работать
только под управлением той
2.3. Критерии подхода к выбору операционной системы
Выбирая операционную систему, пользователь должен представлять, насколько та или иная операционная система обеспечит ему решение задач. Чтобы выбрать ту или иную операционную систему, необходимо знать:
Как осуществляется в операционной системе защита информации и самой системы.
2.4. Оболочка операционной системы
Оболочкой называется программа, являющаяся надстройкой над другой программой или «прослойкой» между какой-либо программой и пользователем.
Оболочки операционных систем обеспечивают:
2.4.1. Командная (операционная) оболочка Norton Commander
Многие пользователи настолько привыкли к удобствам, предоставляемым своей любимой программой-оболочкой, что чувствуют себя без нее «не в своей тарелке». Наиболее популярными программами-оболочками для DOS являются Norton Commander, XTree Pro Gold и др. Имеются весьма удобные программы-оболочки для Windows 3.1 (Norton Desktop) и для Windows 95 (Norton Navigator).
Запуск программы Norton Commander производится набором в командной строке имени файла NC.EXE. На дисплее появляется главный экран оболочки Norton Commander. В верхней части экрана расположены шесть пунктов главного меню оболочки: Left, Files, Disk, Commands, Tools, Right, каждый из которых выполняет определенные функции. Основную часть экрана занимают две панели (окна). Каждая панель предназначена для отображения информации о файловой структуре на диске. При первом обращении к оболочке обе панели (левая – Left и правая – Right) могут содержать оглавление одного и того же или разных дисков.
В оглавлении диска имена файлов указываются строчными буквами, а подкаталоги – прописными. Одна из двух панелей оболочки NC всегда является активной, в ней находится подвижный маркер (курсор). Маркер может быть установлен на любой файл или подкаталог, такой файл или подкаталог считается текущим, или рабочим. Панель, на которой отсутствует курсор, называется пассивной. Смена активной панели производится клавишей <Tab> или щелчком мыши по пассивной панели.
В оболочке Norton Commander 5.0 различают восемь типов панелей: