Файл: Программные средства обработки информации.docx

ВУЗ: Не указан

Категория: Реферат

Дисциплина: Не указана

Добавлен: 04.12.2023

Просмотров: 134

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Оглавление


Введение 3

1.Программные средства обработки информации 4

2.Понятие системного и служебного (сервисного) программного обеспечения 4

3.Операционные системы. Файловая организация данных. Каталоги 8

4.Прикладные программы 16

5.Системы программирования 17

6.СУБД 17

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

Заключение 24

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


Введение


Информационная технология обладает интегрирующим свойством по отношению как к научному знанию в целом, так и ко всем остальным технологиям. Она является важнейшим средством реализации, так называемого формального синтеза знаний. В информационных системах на компьютерной базе происходит своеобразный формальный синтез разнородных знаний. Память компьютера в таких системах представляет собой как бы энциклопедию, вобравшую в себя знания из различных областей. Эти знания здесь хранятся и обмениваются в силу их формализованности.

Под информацией первоначально понимались сведения, передаваемые людьми устным, письменным или другим способом с помощью условных сигналов, технических средств и т.п. С середины ХХ века информация является общенаучным понятием, включающим в себя обмен сведениями между людьми, человеком и автоматом, автоматом и автоматом; обмен сигналами в животном и растительном мире; передачу признаков от клетки к клетке, от организма к организму и т.д. Об информации говорят в смысле соответствия высказываний действительности относительно определенной взаимосвязи, событий или состоянии реального мира.

Информацией называют абстрактное содержание (содержит значение, смысл) какого-либо высказывания, описания, указания, сообщения или известия. Внешнюю форму информации называют представлением. В современном мире уже нельзя представить деятельность человека без помощи компьютера.

Цель данной работы определить программные средства обработки информации.

В настоящее время наша жизнь быстра и мобильна, и компьютер помогает людям ускорять выполнение поставленных перед ними задач. Одна из таких задач – это работа с текстовой информацией. Компьютер с набором определённых программ легко с этим справляется.


.
  1. Программные средства обработки информации


При разработке коммерческих программ стремятся, чтобы они обладали следующими качествами:

  • функциональностью, то есть полнотой удовлетворения потребностей пользователя;

  • наглядным, удобным, интуитивно понятным и привычным для пользователя интерфейсом (то есть способом общения программы с пользователем);

  • простотой освоения программы даже начинающими пользователями; для этого используются информативные подсказки, встроенные справочники и подробная документация;

  • надежностью, то есть устойчивостью к ошибкам пользователя, отказам оборудования и т.д., разумными действиями в этих условиях.

Под программным обеспечением (Software) понимается совокупность программ, выполняемых вычислительной системой, и необходимых для их эксплуатации документов.

По функциональному признаку различают следующие виды программного обеспечения (ПО):

  • системное;

  • прикладное.



  1. Понятие системного и служебного (сервисного) программного обеспечения



Под системным (базовым) понимается программное обеспечение, включающее в себя операционные системы, сетевое ПО, сервисные программы, а также средства разработки программ (трансляторы, редакторы связей, отладчики и пр.).

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

В настоящее время существует большое количество ОС, разработанных для ЭВМ различных типов. На ЭВМ Единой системы (ЕС ЭВМ), например, используются такие операционные системы, как СВМ и ОС ЕС, на малых ЭВМ (СМ-4, СМ-1420 и др.) – ОС РВ и RSX-11.M, на ПЭВМ – DOS 6.22, Windows 95/98, Windows XP, Windows NT/2000/2003/Vista, Unix,

OS/2.

Сетевое ПО предназначено для управления общими ресурсами в распределенных вычислительных системах: сетевыми накопителями на магнитных дисках, принтерами, сканерами, передаваемыми сообщениями и т.д. К сетевому ПО относят ОС, поддерживающие работу ЭВМ в сетевых конфигурациях (так называемые сетевые ОС), а также отдельные сетевые программы (пакеты), используемые совместно с обычными, не сетевыми ОС.

Например, большое распространение получили следующие сетевые ОС: NetWare 4.1 (фирма-разработчик Novell), Windows XP, Windows NT Server 3.5 (фирма Microsoft) и LAN Server 4.0 Advanced (фирма IBM).

Для расширения возможностей операционных систем и предоставления набора дополнительных услуг используются сервисные программы. Их можно разделить на следующие группы:

  • интерфейсные системы;

  • оболочки операционных систем;

  • утилиты.

Интерфейсные системы являются естественным продолжением операционной системы и модифицируют как пользовательский, так и программный интерфейсы, а также реализуют дополнительные возможности по управлению ресурсами ЭВМ. В связи с тем, что развитая интерфейсная система может изменить весь пользовательский интерфейс, часто их также называют операционными системами. Это относится, например, к более ранним и ныне не используемым версиям Windows, а именно, Windows 3.1 и Windows 3.11 for Work Groups (для рабочих групп).

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

На ПЭВМ широко используются такие программы-оболочки, как Norton Commander, DOS Navigator, Far Manager и Windows Commander, Total Commander и др.

Утилиты можно классифицировать по функциональному признаку следующим образом:

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

  • Драйверы – программы управления устройствами ввода-вывода, оперативной памятью и т.д.; с помощью драйверов к компьютеру можно подключать новые устройства или нестандартно использовать уже имеющиеся.

  • Архиваторы – программы «упаковки» файлов, они позволяют сжимать информацию, то есть создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один.

  • Антивирусные программы предназначены для предотвращения заражения компьютеров вирусами и лечения зараженных файлов.

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

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

  • Коммуникационные программы предназначены для обмена информацией между компьютерами, соединенными кабелем или по телефонной линии.

  • Программы управления памятью дают возможность более гибкого использования оперативной памяти, загрузки в память компьютера нескольких программ и «переключения» с одной на другую.

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

  • Программы для создания резервных копий информации позволяют быстро копировать информацию, находящуюся на жестком диске компьютера, на дискету, CD-ROM или другой носитель.


Существуют отдельные утилиты, используемые для решения одного из перечисленных действий, и многофункциональные комплекты утилит. В настоящее время для ПЭВМ среди многофункциональных утилит одним из наиболее совершенных является комплект утилит Norton Utilities. Существуют его версии для использования в среде DOS и Windows.

  1. Операционные системы. Файловая организация данных. Каталоги



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

Современные операционные системы для ПЭВМ отличаются друг от друга прежде всего ориентацией на машины определенного класса, поддерживаемыми режимами обработки, предоставляемыми сервисными возможностями. Примерами ОС для ПЭВМ являются CP/M, MS DOS, OS/2 Warp (IBM), Windows 95/98/2000/NT/XP (Microsoft).

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

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

Имена файлов в MS DOS должны удовлетворять следующим требованиям:

  • имя должно содержать от одного до восьми символов;

  • имя файла может иметь расширение, отделяемое от имени точкой и содержащее не более трех символов;

  • для записи имен файлов и их расширений должны использоваться буквы латинского алфавита A…Z, цифры 0…9 и специальные знаки: - (минус), _ (подчеркивание), @, %, (, ), ', =, !, #;

  • в качестве имен файлов не должны использоваться следующие буквенные сочетания: AUX, CON, PRN, NUL, COM1, COM2, LPT1, LPT2, LPT3.

Пример 7.1. Варианты правильной записи имен файлов:

basic.exe

prod.pas

prim.txt

Имя файла подбирается таким образом, чтобы по нему можно было легко определить содержимое. В частности, судя по именам, приведенным в примере 7.1, можно предположить, что в файле prod.pas хранится программа вычисления произведения.


Расширение имени, как правило, указывает на тип хранящихся в файлах данных. В следующей таблице представлены используемые в MS DOS типовые расширения имен файлов:


Таблица 7.1. Стандартные (типовые) расширения имен файлов

Типовое расширение

Содержимое файла

1

2

arj

Архивный файл, созданный архиватором ARJ

asm

Текст программы на языке Ассемблера

bak

Резервная копия файла

1

2

bat

Командный файл

bin

Бинарный (двоичный) файл с машинной программой или драйвером

com

Выполнимая программа с абсолютным адресом загрузки

doc

Файл документа

dbf

Файлы баз данных СУБД dBase, Clipper

exe

Исполняемая программа, требующая настройки, или самораспаковывающийся архив

for

Исходный текст программы на языке Фортран

inf

Информационный файл

ini

Файл описания конфигурации программы

obj

Программа в объектном коде

pas

Исходный текст программы на языке Паскаль

sys

Драйвер управления устройством


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