Автор работы: Пользователь скрыл имя, 24 Января 2012 в 20:45, курсовая работа
Меняя программы для компьютера, можно превратить его в рабочее место бухгалтера или конструктора, дизайнера или ученого, писателя или агронома. Кроме того, тенденция понижения стоимости компьютерной техники при одновременном росте ее производительности привела к тому, что компьютеры становятся предметом домашнего обихода, как, например, телевизор или холодильник, что расширяет сферу применения ПК еще больше. Соответственно, требуется все более разнообразное программное обеспечение для решения задач в новых областях применения ПК. Непрерывное повышение мощности персональных компьютеров, периферийных устройств, а также развитие средств связи дает разработчикам программного обеспечения все больше возможностей для максимально полного удовлетворения запросов конечных потребителей
ВВЕДЕНИЕ………………………………………………………………………..2
1. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ……………………………………………………3
1.1 Общее понятие программного обеспечения и классификация основных
видов программного обеспечения……………………………………………….3
1.2 Характеристика основных видов программного обеспечения…………..5
1.2.1 Прикладное программное обеспечение …………………………….…......5
1.2.2. Системное программное обеспечение …………………………………....7
1.2.3 Системы программирования ……………………………………………..10
2. ПРАКТИЧЕСКАЯ ЧАСТЬ…………………………………………………...13
ЗАКЛЮЧЕНИЕ ………………………………………………………………....24
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ…………………
По функциональным возможностям сервисные средства можно подразделять на:
- улучшающие пользовательский интерфейс:
- защищающие данные от разрушения и несанкционированного доступа;
- восстанавливающие данные;
- ускоряющие обмен данными между диском и ОЗУ;
- архивации-разархивации;
- антивирусные средства.
По
способу организации и реализации
сервисные средства могут быть представлены:
оболочками, утилитами и автономными
программами. Разница между оболочками
и утилитами зачастую выражается лишь
в универсальности первых и специализации
вторых.
1. 2.3 Системы
программирования (инструментарий технологии
программирования)
Это совокупность программ, обеспечивающих технологию разработки, отладки и внедрения программных продуктов.
Инструментарий технологии программирования включает следующие виды программ:
1) средства для создания приложений (программ):
- локальные (языки и системы программирования, а также инструментальную среду пользователя);
- интегрированные среды разработки программ. Основное назначение – повышение производительности труда программистов за счет автоматизации создания кодов программ, обеспечивающих интерфейс пользователя графического типа, а также автоматизации разработки запросов и отчетов;
2) средства для создания информационных систем (CASE-технологии). Позволяют поддерживать коллективную работу над проектом за счет возможности работы в локальной сети, экспорта – импорта любых фрагментов проекта, организации управления проектом.
В свою очередь, языки программирования делятся на следующие виды:
1) операторные. Используются для кодирования алгоритмов, а потому также называются алгоритмическими. Имеют в составе:
- машинно-зависимые (ассемблер). Применяются для написания программ, явно использующих специфику конкретной аппаратуры. Каждый компьютер имеет такую систему программирования, которая изготавливается и поставляется фирмой-изготовителем вместе с компьютером;
- машинно-ориентированные (язык С). Объединяет идеи ассемблера и алгоритмического языка. Программы компактны и работают очень быстро.
-универсальные (Турбо-Паскаль, Бэйсик). Приближены максимально, насколько это возможно, к естественному английскому языку: название каждой команды – английское слово;
2) функциональные. Применяются, как правило, для машинного моделирования той или иной проблематики. Имеют в составе:
-проблемно-ориентированные (GPSS). Моделируют систему с помощью последовательности событий. Применяются, в частности, при проектировании вычислительных комплексов;
- объектно-ориентированные (Форт). Имеют встроенные средства для моделирования новых объектов программирования;
- логико-ориентированные (Prolog). Отдельно описываются правила предметной области, по которым затем выводятся новые факты.
Системы программирования включают:
1) интегрированную
среду разработчика программы, состоящую,
в частности, из текстового редактора,
позволяющего создавать и корректировать
исходные тексты программ, средств поддержки
интерфейса программиста с системными
средствами для выполнения различных
сервисных функций (например, сохранения
или открытия файла);
2) транслятор – программу, переводящую исходный текст во внутреннее представление компьютера;
3) отладчик – программу для трассировки и анализа выполнения прикладных программ. Она позволяет отслеживать выполнение программы в пооператорном режиме, идентифицировать место и вид ошибок в программе, наблюдает за изменением значений переменных, выражений и т. д.;
4) компоновщик – программа для подготовки прикладной программы к работе в конкретных адресах основной памяти компьютера;
5) справочные системы.
Инструментальная среда пользователя – специальные средства, встроенные в ППП:
1) библиотеки функций, процедур, объектов и методов обработки;
2) макрокоманды;
3) программные модули-вставки;
4) конструкторы экранных форм и отчетов;
5) языки запросов высокого уровня.
Обращает
на себя внимание обилие средств, относящихся
к инструментарию технологии программирования.
Это связано со сложностью разработки
программного продукт [2 с.6-21].
ГЛАВА 2.
ПРАКТИЧЕСКАЯ ЧАСТЬ
ВАРИАНТ № 3
Предприятие ООО «Красный октябрь»осуществляет деятельность, связанную с выпуском различных видов деталей для промышленного оборудования. Для анализа качества выпускаемой продукции ежемесячно производится учёт бракованной продукции. Данные учёта бракованной продукции приведены на рисунках 1, 2, 3.
Исходные данные:
Ведомость учёта изготовленных деталей за январь 2007 г.
|
Рисунок 1 - Данные о выпуске бракованной продукции по месяцам
Ведомость
учёта изготовленных деталей
за январь 2007 г.
Ведомость учёта изготовленных деталей за февраль 2007 г.
|
Рисунок 2- Данные о выпуске бракованной
продукции по месяцам
Ведомость учёта изготовленных деталей за март 2007 г.
|
Рисунок 3- Данные о выпуске
бракованной продукции по месяцам
Задание:
1) Построить таблицы по приведённым ниже данным.
2) Выполнить расчёт процентного отношения бракованных изделий к общему количеству выпущенных изделий, подвести итоги за месяц.
3) Результаты вычислений представить в виде консолидированной таблицы, содержащей сводные данные о выпуске бракованных изделий за квартал и в графическом виде.
4) Сформировать и заполнить форму сводной
ведомости по учёту некачественной продукции
(рис.4)
|
Рисунок
4- Сводные данные о выпуске бракованной
продукции за квартал
Описание алгоритма решения задачи
1) Запустить табличный процессор MS Excel.
2) Открыть Лист 1, находящийся в нижней части процессора.
3) Лист 1 переименуем в лист с названием «Детали за январь».
4) На рабочем листе «Детали за январь» MS Excel создадим таблицу «Ведомость учёта изготовленных деталей за январь 2007 года».
5)Заполним таблицу «Ведомость учёта изготовленных
деталей за январь 2007 года» исходными
данными (рис. 5).
A | B | C | D | |
1 | Ведомость учёта изготовленных деталей за январь 2007 г. | |||
2 | Код | Количество | Количество | |
3 | станка | выпущенных изделий, | бракованных деталей, | % брака |
4 | шт. | шт. | ||
5 | 1 | 2600 | 35 | |
6 | 2 | 3500 | 57 | |
7 | 3 | 1890 | 26 | |
8 | 4 | 2780 | 72 | |
9 | ИТОГО | |||
Рисунок 5- Расположение частично заполненной таблицы «Ведомость учёта изготовленных деталей за январь 2007 г» на рабочем листе Детали за январь MS Excel |