Автор: Пользователь скрыл имя, 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
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО
И ПРОФЕССИОНАЛЬНОГО
ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ИНСТИТУТ МАТЕМАТИКИ И КОМПЬЮТЕРНЫХ НАУК
КАФЕДРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
КУРСОВАЯ РАБОТА
по дисциплине «Технологии программирования»
Теоретическая часть:
Программное обеспечение персональных компьютеров. Исторический очерк, классификация текущего состояния, перспективы развития
Практическая часть:
Программа,
печатающая календарь на заданный месяц
заданного года, определяющая, сколько
раз на каждый день недели выпал
день рождения и знак зодиака
Тюмень – 2008
Аннотация
Теоретическая часть данной курсовой работы посвящена программному обеспечению персональных компьютеров. В первой главе речь пойдет о классификации программного обеспечения и характеристики каждой категории программного обеспечения. Во второй главе раскрывается понятие операционной системы, описаны характеристики и виды операционных систем. В третьей главе приводится описание офисного программного обеспечения. В четвертой главе раскрывается тема программной инженерии, эта тема раскрывает понятие архитектуры программного обеспечения. В пятой главе освещены современное состояние и перспективы развития программного обеспечения.
В практической части реализована программа, печатающая календарь на заданный месяц заданного года, определяющая, сколько раз на каждый день недели выпал день рождения, и знак зодиака по дате рождения. В шестой главе приводится описание компонентов, используемых при реализации практической части курсовой работы, описаны этапы разработки программы, такие как постановка задачи, алгоритм реализации и описание пользовательского интерфейса.
В заключении приведены выводы по курсовой работе.
Список использованных источников содержит полный перечень технической литературы, использованной для написания курсовой работы.
Приложения
содержат блок-схемы всех процедур
программы и текст самой
Содержание:
Глава 1. Программное обеспечение персональных компьютеров. Классификация и назначение программного обеспечения…………………….....5
1.2.1.Состав
и назначение системного программного
обеспечения…………………………………………………
1.2.2.Классификация системного программного обеспечения…...…7
1.2.3.Другая
классификация………………………………………..
1.2.4.Требования к системному программному обеспечению……..14
1.3.Прикладное программное обеспечение………………………………..14
Глава 2.Операционная
система…………………………………………………....
2.1.Классификация операционных систем…………………………………16
2.2. Характеристики существующих операционных систем……………..18
2.3.Критерии подхода к выбору операционной системы………………....20
2.3.1.Командная
(операционная) оболочка Norton Commander…………………………………………………..
Глава 3.Состав офисного
программного обеспечения. Понятие
интегрированного пакета…………………………………………………………..
Глава 4.Программная
инженерия. Понятие модели архитектуры
программного обеспечения…………………………………………………
Глава 5.Современное
состояние и перспективы
Глава 6. Описание
программы…………………………………………………….
6.1.
Формулировка задания…………………………
6.2. Описание
компонентов, используемых при
реализации практической части
курсовой работы………………………………………
6.3. Основные
типы, события, процедуры и функции……
6.4. Технические
требования………………………………………………..
6.5. Блок-схема……………………………………………………
6.6. Инструкция
пользователя………………………………………………
Заключение……………………………………………………
Список литературы…………………………………
Введение
Реализация
информационных процессов в случае,
когда технической основой
Давно
ушли в прошлое времена компьютеров
первых поколений, когда аппаратные
средства были главным предметом
вожделения специалистов. В те времена,
в 50-60-е годы, вопрос о программных
средствах стоял так: если есть -
хорошо, нет - сами напишем, только дайте
ЭВМ. Сегодня, прежде всего в силу
экономических обстоятельств, т.е. поменявшегося
соотношения стоимости в диаде
«аппаратные средства/
В
настоящее время существуют десятки
и сотни тысяч программ (приложений),
которые позволяют
Цель курсовой работы – раскрыть основные понятия программного обеспечения персональных компьютеров.
Часть I
Глава 1. Программное обеспечение персональных компьютеров. Классификация и назначение программного обеспечения
Под программным обеспечением понимается совокупность программных и документальных средств для создания и эксплуатации системы обработки данных. Состав программного обеспечения ПК называют программной конфигурацией. Все программы можно разделить на две категории: системные и прикладные.
Прикладное программное обеспечение включает в себя прикладные программы, которые обеспечивают выполнение необходимых пользователю работ: редактирование текста, рисование картинок, обработку информационных массивов и т.д.
Системное программное обеспечение (System Software) - совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ.
Системное
программное обеспечение
Системное
программное обеспечение
Инструментальные системы (системы программирования) – обеспечивают создание новых программ для компьютера (рассчитаны для программистов).
Системное
программное обеспечение
Данный класс программных продуктов тесно связан с типом компьютера и является его неотъемлемой частью.
Программные продукты данного класса в основном ориентированы на квалифицированных пользователей - профессионалов в компьютерной области: системного программиста, администратора сети, прикладного программиста, оператора.
Однако знание базовой технологии работы с этим классом программных продуктов требуется и конечным пользователям персонального компьютера, которые самостоятельно не только работают со своими программами, но и выполняют обслуживание компьютера, программ и данных.
Программные продукты данного класса носят общий характер применения, независимо от специфики предметной области.
К
системным программным
В СПО традиционно включают:
Управляющие системные программы организуют корректное функционирование всех устройств системы.
Основные системные функции управляющих программ:
Как правило, они находятся в основной памяти. Это резидентные программы, составляющие ядро ОС. Управляющие программы, которые загружаются в память непосредственно перед выполнением, называют транзитными (transitive).
В
настоящее время системные
Обрабатывающие системные программы выполняются как специальные прикладные задачи, или приложения.
Эти программы поставляются чаще в виде дистрибутивных пакетов, включающих программное обеспечение.