На бирже курсовых и дипломных проектов можно найти образцы готовых работ или получить помощь в написании уникальных курсовых работ, дипломов, лабораторных работ, контрольных работ, диссертаций, рефератов. Так же вы мажете самостоятельно повысить уникальность своей работы для прохождения проверки на плагиат всего за несколько минут.

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


контрольная работа Общая характеристика программного обеспечения информационных технологий. Классификация программного обеспечения

Информация:

Тип работы: контрольная работа. Добавлен: 03.11.2012. Сдан: 2012. Страниц: 8. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Министерство сельского хозяйства Российской Федерации
Нижегородская Государственная Сельскохозяйственная Академия 
 
 
 
 
 
 
 
 
 

Контрольная работа.
По дисциплине: «ИТЭ». 

Тема: «Общая характеристика программного обеспечения информационных технологий. Классификация программного обеспечения». 
 
 
 
 

                                          Выполнила: студентка 3 курса
                                          Экономического факультета
                                          Заочного отделения
                                          Группы Э-31 «Ш»
                                          Гусева М.С
                                          Проверил: Брикач   Г.Е 
 
 
 
 
 
 
 
 

                      г.Шахунья – 2011 года.
                      Содержание 
 

Введение…………………………………………………………………………..1 

 1. Общая характеристика программного обеспечения информационных    технологий : 

Базовое (системное) ПО………………………………………………………….2 

Прикладное программное  обеспечение…………………………………………4 

Система программирования……………………………………………………...6 

Инструментальные  программы………………………………………………….7 

2. Классификация программного обеспечения………………………………...7 

Заключение………………………………………………………………………..9 

Список литературы………………………………………………………………10 

                                                                                                                
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

       На сегодняшний день в мире существует более 130 миллионов компьютеров и более 80 % из них объединены в различные информационно-вычислительные сети от малых локальных сетей в офисах до глобальных сетей типа Internet. Всемирная тенденция к объединению компьютеров в сети обусловлена рядом важных причин, таких как ускорение передачи информационных сообщений, возможность быстрого обмена информацией между пользователями, получение и передача сообщений (факсов, E-Mail писем и прочего) не отходя от рабочего места, возможность мгновенного получения любой информации из любой точки земного шара, а так же обмен информацией между компьютерами разных фирм производителей работающих под разным программным обеспечением.
       Такие огромные потенциальные возможности, которые несет в себе вычислительная сеть и тот новый потенциальный подъем, который при этом испытывает информационный комплекс, а так же значительное ускорение производственного процесса не дают нам право не принимать это к разработке и не применять их на практике.
 Поэтому  необходимо разработать принципиальное  решение вопроса по организации  ИВС (информационно-вычислительной  сети) на базе уже существующего  компьютерного парка и программного  комплекса отвечающего современным  научно-техническим требованиям  с учетом возрастающих потребностей  и возможностью дальнейшего постепенного  развития сети в связи с  появлением новых технических  и программных решений. 
Есть  наиболее распространенные операционные системы, которыми мы пользуемся в повседневной работе: Dos, Windows 3.+, Windows 95-98.
Под программным  обеспечением информационных систем понимается совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники.В зависимости от функций, выполняемых ПО, его можно разделить на базовое (системное) и прикладное программное обеспечениеПрикладное программное обеспечение предназначено для решения конкретных задач пользователя и организации вычислительного процесса информационной системы в целом.. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

-1-
    Бурное развитие новой информационной технологии и расширение сферы ее применения привели к интенсивному развитию программного обеспечения (ПО). Достаточно отметить, что в 1996 г. мировым сообществом на программное обеспечение затрачено свыше 110 млрд. долларов. Причем тенденции развития ПО  показывают, что динамика затрат имеет устойчивую тенденцию к росту, примерно 20% в год.
   Под программным обеспечением информационных систем понимается совокупность программных  и документальных средств для  создания и эксплуатации систем обработки данных средствами вычислительной техники.
     В зависимости от функций, выполняемых  программным обеспечением, его можно  разделить на 2 группы: базовое (системное)  программное обеспечение и прикладное  программное обеспечение. 

Базовое (системное) ПО организует процесс обработки информации в компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Базовое ПО настолько тесно связано с аппаратными средствами, что его иногда считают частью компьютера.
Прикладное  программное обеспечение предназначено для решения конкретных задач пользователя и организации вычислительного процесса информационной системы в целом. 

   1.Базовое программное обеспечение. 

 В  состав базового (системного) ПО входят: 

 •  операционные системы:
 •  сервисные программы;
 •  трансляторы языков программирования;
 •  программы технического обслуживания. 

Операционные  системы (ОС) обеспечивают управление процессом обработки информации и взаимодействие между аппаратными средствами и пользователем. Одной из важнейших функций ОС является автоматизация процессов ввода-вывода информации, управления выполнением прикладных задач, решаемых пользователем. ОС загружает нужную программу и память ЭВМ и следит за ходом се выполнения; анализирует ситуации, препятствующие нормальным вычислениям, и дает указания о том, что необходимо сделать, если возникли затруднения.
 Исходя  из выполняемых функции, ОС  можно разбить на три группы:
 • однозадачные (однопользовательские) - предназначены для работы одного пользователя в каждый конкретный момент с одной конкретной задачей;
 •  многозадачные (многопользовательские) - обеспечивают коллективное использование  ЭВМ в мультипрограммном режиме  разделения времени;
 •  сетевые - связаны с появлением локальных и глобальных сетей. Они предназначены для обеспечения доступа пользователя ко всем ресурсам вычислительной сети.
Однозадачные  ОС предназначены для работы одного пользователя в кажды" конкретный моменте одной конкретной задачей. Типичным представителем таких операционных систем является MS-DOS (разработанная фирмой Microsoft). Многозадачные ОС обеспечивают коллективное использование ЭВМ в мультипрограммном режиме разделения времени (в памяти ЭВМ находится несколько программ — задач, — и процессор распределяет ресурсы компьютера между задачами). Типичными представителями подобного класса ОС являются: UNIX, OS 2 корпорации IBM, Microsoft Windows 95, Microsoft Windows NT и некоторые другие.
-2-
Сетевые операционные системы связаны с появлением локальных н глобальных сетей 11 предназначены для обеспечения доступа пользователя ко всем ресурсам вычислительной сети. Типичными представителями сетевых ОС являются: Novell NetWare, Microsoft Windows NT, Banyan Vines, IBM LAN, UNIX, Solaris фирмы Sun. Более подробно тины ОС и их функции описаны в специальных разделах настоящего учебника. Здесь же укажем на основные тенденции развития ОС:
• снижение цен па операционные системы;
• переход  многих функций ОС, реализовывавшихся  в виде программ, к реализации в  виде микропрограмм, «зашитых» в  аппаратную часть компьютера;
• обеспечение  работы многопроцессорных компьютеров;
• обеспечение  совместимости программ для различных  типов (поколении) компьютеров;
• обеспечение  выполнения параллельных программ;
• создание ОС, в которых отдельные функции  реализуются в процессорах разных компьютеров, образующих распределенную вычислительную сеть.
Сервисное программное обеспечение  — это совокупность программных продуктов, предоставляющих пользователю дополнительные услуги в работе с компьютером и расширяющих возможности операционных систем.
По функциональным возможностям сервисные средства можно  подразделить на средства:
• улучшающие пользовательский интерфейс;
• защищающие данные от разрушения и несанкционированного доступа;
• восстанавливающие  данные;
• ускоряющие обмен данными между диском и  ОЗУ:
• архивации-разархивации;
• антивирусные средства.
       По способу организации и реализации сервисные средства могут быть представлены: оболочками, утилитами и автономными программами. Разница между оболочками и утилитами зачастую выражается лишь в универсальности первых и специализации вторых. Оболочки являются как бы настройками над операционной системой. Все оболочки обеспечивают ту или иную степень защиты от ошибок пользователя, что уменьшает вероятность случайного уничтожения слайдов. Среди имеющихся оболочек для семейства MS-DOS наиболее популярна оболочка Norton Commander.
      Утилиты и автономные программы имеют узкоспециализированное назначение и выполняют каждая свою функцию. Но утилиты, в отличии от автономных программ, выполняются в среде соответствующих оболочек. При этом они конкурируют в своих функциях с программами ОС и другими утилитами. Поэтому классификация сервисных средств но их функциям и способам реализации является достаточно размытой и весьма условной. Утилиты предоставляют пользователю дополнительные услуги (не требующие разработки специальных программ) в основном но обслуживанию дисков и файловой системы. Эти утилиты чаще всего позволяют выполнять следующие функции:
• обслуживание дисков (форматирование, обеспечение  сохранности информации, возможности  ее восстановления в случае сбоя и  т. д.);
• обслуживание файлов и каталогов (аналогично оболочкам);
• создание и обновление архивов;
• предоставление информации о ресурсах компьютера, о дисковом пространстве, о распределении  ОЗУ между программами;
• печать текстовых и других файлов в различных  режимах и форматах;
• защита от компьютерных вирусов. Программные  средства антивирусной защиты обеспечивают диагностику (обнаружение) и лечение (нейтрализацию) вирусов. Термином «вирус»  обозначается программа, способная  размножаться, внедряясь в другие программы, совершая при этом различные  нежелательные действия.
Из утилит, получивших наибольшую известность, можно  назвать многофункциональный
-3-
комплекс  Norton Utilities. 

    2.Прикладное программное обеспечение.  

      Прикладное программное обеспечение предназначено для разработки и выполнения конкретных задач (приложений) пользователя. Прикладное программное обеспечение работает под управлением базового ПО, в частности операционных систем. В состав прикладного ПО входят:
• пакеты прикладных программ различного назначения;
• рабочие  программы пользователя и ИС в  целом.
      Пакеты прикладных программ являются мощным инструментом автоматизации решаемых пользователем задач, практически полностью освобождая его от необходимости знать, как выполняет компьютер те или иные функции и процедуры по обработке информации.
В настоящее  время имеется широкий спектр ППП, различающихся по своим функциональным возможностям и способам реализации.
Пакет прикладных программ (ППП) — это  комплекс программ, предназначенный  для решения задач определенного  класса (функциональная подсистема, бизнес-приложение).
Различают следующие типы ППП: общего назначения (универсальные); методо-ориентированные; проблемно-ориентированные; глобальных сетей; организации (администрирования) вычислительного процесса.
ППП общего назначения — универсальные программные продукты, предназначенные для автоматизации разработки и эксплуатации функциональных задач пользователя и информационных систем в целом.
К этому  классу ППП относятся:
• редакторы  текстовые (текстовые процессоры) и  графические;
• электронные  таблицы;
• системы  управления базами данных (СУБД);
• интегрированные  пакеты;
• Case-технологии;
• оболочки экспертных систем и систем искусственного интеллекта.
ППП общего назначения — универсальные программные  продукты, предназначенные для автоматизации  разработки и эксплуатации функциональных задач пользователя и информационных систем в целом. К этому классу ППП относятся:
• редакторы  текстовые (текстовые процессоры) и  графические. Редактором называется ППП, предназначенный для создания и изменения текстов, документов, графических данных и иллюстрации;
• электронные  таблицы. Электронной таблицей называется ППП, предназначенный для обработки таблиц. Данные в таблице хранятся в ячейках, находящихся на пересечении столбцов и строк. В ячейках могут храниться числа, символьные данные и формулы
Формулы задают зависимость значения одних  ячеек от содержимого других ячеек. Изменение содержимого ячейки приводит к изменению значений в зависящих  от нее ячейках.
• системы  управления базами данных (СУБД). База данных — это совокупность специальным  образом организованных наборов  данных, хранящихся на диске. Управление базой данных включает в себя ввод данных, их коррекцию и манипулирование  данными, то есть добавление, удаление, извлечение, обновление и т. д.;
• интегрированные  пакеты. Интегрированными пакетами называются ППП, объединяющие в себе функционально  различные программные компоненты ППП общего назначения.
• сase-технологии. CASE-технологии применяются при создании сложных
-4-
информационных  систем, обычно требующих коллективной реализации проекта, в котором участвуют  различные специалисты: системные  аналитики, проектировщики и программисты. Под CASE-технологией понимается совокупность средств автоматизации разработки информационной системы, включающей в  себя методологию анализа предметной области, проектирования, программирования и эксплуатации ИС.
• оболочки экспертных систем и систем искусственного интеллекта. Основу экспертных систем составляет база знаний, в которую  закладывается информация о данной предметной области. Имеются две  основные формы представления знаний в ЭС: факты и правила. Факты  фиксируют количественные и качественные показатели явлений и процессов. Правила описывают соотношения  между фактами, обычно в виде логических условий, связывающих причины и  следствия. Для решения задач  подобного класса используются так  называемые экспертные системы. Экспертные системы — это системы обработки  знаний в узкоспециализированной области  подготовки решений пользователей  на уровне профессиональных экспертов.
Метод-ориентированные ППП. Метод-ориентированные ППП отличаются тем, что в их алгоритмической основе реализован какой-либо экономико-математический метод решения задачи. К ним относятся ППП:
• математ программирования (линейного, динамического, статистического и т. д.);
• сетевого планирования и управления;
• теории массового обслуживания;
• математической статистики.
Проблемно-ориентированные  ППП. Это наиболее широкий класс пакетов прикладных программ. Практически нет ни одной предметной области, для которой не существует хотя бы одного ППП. Проблемно-ориентированными ППП называются программные продукты, предназначенные для решения какой-либо задачи в конкретной функциональной области.
ППП глобальных сетей  ЭВМ. Основным назначением глобальных вычислительных сетей является обеспечение удобного, надежного доступа пользователя к территориально распределенным общесетевым ресурсам, базам данных, передаче сообщений и т. д. Для организации электронной почты, телеконференций, электронной доски объявлений, обеспечения секретности передаваемой информации в различных глобальных сетях ЭВМ используются стандартные (в этих сетях) пакеты прикладных программ. В качестве примера можно привести стандартные ППП глобальной сети Internet:
 • средства доступа и навигации — Netscape Navigator, Microsoft Internet, Explorer;
 • электронная почта (Mail), например, Eudora. В банковской деятельности широкое распространение получили стандартные ППП, обеспечивающие подготовку и передачу данных в международных сетях Swift, Sprint, Reuters.
ППП организации (администрирования) вычислительного  процесса. Для обеспечения организации администрирования вычислительного процесса в локальных и глобальных сетях ЭВМ в более чем 50% систем мира используется ППП фирмы Bay Networks (США), управляющее администрированием данных, коммутаторами, концентраторами, маршрутизаторами, графиком сообщений.
Системные программы выполняются вместе с  прикладными и служат для управления ресурсами компьютера — центральным  процессором, памятью, вводом-выводом.
      Это программы общего пользования, которые предназначены для всех пользователей компьютера. Системное программное обеспечение разрабатывается так, чтобы компьютер мог эффективно выполнять прикладные программы.
 Cреди десятков тысяч системных программ особое место занимают операционные системы, которые обеспечивают управление ресурсами компьютера с целью их эффективного использования.  

-5-
      Важными классами системных программ являются также программы вспомогательного назначения — утилиты (лат. utilitas — польза). Они либо расширяют и дополняют соответствующие возможности операционной системы, либо решают самостоятельные важные задачи. Кратко опишем некоторые разновидности утилит:
- программы контроля, тестирования и диагностики, которые используются для проверки правильности функционирования устройств компьютера и для обнаружения неисправностей в процессе эксплуатации;
- указывают причину и место неисправности;
- программы-драйверы, которые расширяют возможности операционной системы по управлению устройствами ввода-вывода, оперативной памятью и т.д.;
 - с помощью драйверов возможно подключение к компьютеру новых устройств или нестандартное использование имеющихся;
- программы-упаковщики (архиваторы), которые позволяют записывать информацию на дисках более плотно, а также объединять копии нескольких файлов в один архивный файл;
- антивирусные программы, предназначенные для предотвращения заражения компьютерными вирусами и ликвидации последствий заражения вирусами;
- программы оптимизации и контроля качества дискового пространства;
- программы восстановления информации, форматирования, защиты данных;
- коммуникационные программы, организующие обмен информацией между компьютерами;
- программы для управления памятью, обеспечивающие более гибкое использование оперативной памяти;
- программы для записи CD-ROM, CD-R и многие другие.
     Часть утилит входит в состав операционной системы, а другая часть функционирует независимо от нее, т.е. автономно. 

   3.Системы программирования
Система программирования — это система  для разработки новых программ на конкретном языке программирования. Современные системы программирования обычно предоставляют пользователям  мощные и удобные средства разработки программ. В них входят
 •  компилятор или интерпретатор; 
 •  интегрированная среда разработки;
 •  средства создания и редактирования  текстов программ;
 •  обширные библиотеки стандартных  программ и функций; 
 •  отладочные программы, т.е. программы,  помогающие находить и устранять  ошибки в программе; 
 •  "дружественная" к пользователю  диалоговая среда; 
 •  многооконный режим работы;
 •  мощные графические библиотеки; утилиты для работы с библиотеками 
 •  встроенный ассемблер; 
 •  встроенная справочная служба;
 •  другие специфические особенности. 
 Популярные  системы программирования – Turbo Basic, Quick Basic, Turbo Pascal, Turbo .
 В  последнее время получили распространение  системы программирования, ориентированные  на создание Windows-приложений:
  пакет  Borland Delphi (Дельфи) — блестящий наследник семейства компиляторов Borland Pascal, предоставляющий качественные и очень удобные средства визуальной разработки. Его исключительно быстрый компилятор позволяет эффективно и быстро решать практически любые задачи прикладного программирования.
-6-
пакет Microsoft Visual Basic — удобный и популярный инструмент для создания Windows-программ с использованием визуальных средств. Содержит инструментарий для создания диаграмм и презентаций.
пакет Borland C++ — одно из самых распространённых средств для разработки DOS и Windows приложений.
   4. Инструментальные программы
Инструментальные  программные средства — это программы, которые используются в ходе разработки, корректировки или развития других прикладных или системных программ.
 По  своему назначению они близки  системам программирования. К инструментальным  программам, например, относятся: 
 редакторы; 
 средства  компоновки программ;
 отладочные  программы, т.е. программы, помогающие  находить и устранять ошибки  в программе; 
 вспомогательные  программы, реализующие часто  используемые системные действия;
 графические  пакеты программ и т.п. 
 Инструментальные  программные средства могут оказать  помощь на всех стадиях разработки  ПО. 
 

   Классификация программного обеспечения
Назначением ЭВМ является выполнение программ. Программа содержит команды, определяющие порядок действии компьютера. Совокупность программ для компьютера образует программное обеспечение (ПО). По функциональному признаку различают системное и прикладное программное обеспечение.
 В  первом приближении все программы,  работающие на компьютере, можно  условно разделить на три категории
1.  прикладные  программы, непосредственно обеспечивающие  выполнение необходимых пользователям  работ; 
2.  системные  программы, выполняющие различные  вспомогательные функции, например:
управление  ресурсами компьютера;
создание  копий используемой информации;
проверка  работоспособности устройств компьютера;
выдача  справочной информации о компьютере и др.;
3.  инструментальные  программные системы, облегчающие  процесс создания новых программ  для компьютера.
При построении классификации ПО нужно учитывать  тот факт, что стремительное развитие вычислительной техники и расширение сферы приложения компьютеров резко  ускорили процесс эволюции программного обеспечения.
 Если  раньше можно было по пальцам  перечислить основные категории  ПО — операционные системы,  трансляторы, пакеты прикладных  программ, то сейчас ситуация  коренным образом изменилась.
 Развитие  ПО пошло как вглубь (появились новые подходы к построению операционных систем, языков программирования и т.д.), так и вширь (прикладные программы перестали быть прикладными и приобрели самостоятельную ценность).
 Соотношение  между требующимися программными  продуктами и имеющимися на  рынке меняется очень быстро. Даже классические программные  продукты, такие, как операционные  системы, непрерывно развиваются  и наделяются интеллектуальными  функциями, многие из которых  ранее относились только к  интеллектуальным возможностям  человека.
-7-
 Кроме  того, появились нетрадиционные  программы, классифицировать которые  по устоявшимся критериям очень  трудно, а то и просто невозможно, как, например, программа — электронный  собеседник.
 На  сегодняшний день можно сказать,  что более или менее определённо  сложились следующие группы программного  обеспечения: 
и т.д.................


Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть полный текст работы бесплатно


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.