3. ПРОГРАМНОЕ ОБЕСПЕЧЕНИ ПРЕДПРИЯТИЯ

  3.1 Работа с программным обеспечением

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

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

- трансляторы.

- инструментальные средства.

К базовому программному обеспечению относят операционные системы и оболочки операционных систем.

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

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

Операционных систем и оболочек операционных систем довольно много, они различаются интерфейсом, набором возможностей, способами защиты от вирусов (программ, которые портят другие программы), способами управления ресурсами памяти, периферийными устройствами. Различия ОС обоснованы обычно свойствами и назначением самих ЭВМ, спецификой их использования. Можно назвать наиболее распространенные операционные системы, это MS DOS, UNIX, Windows 95 и далее, Windows NT и др.

Оболочки операционных систем дают возможность вводить команды операционных систем в более удобном для человека виде, с помощью выбора команд в предложенном оболочкой меню. Из наиболее распространенных оболочек можно назвать оболочки Norton Commander, DOS Shell, Windows2, 3.0, 3.11 и др.

К трансляторам относят программы, которые преобразуют команды программ, написанных на языках высокого уровня, таких как Qbasic, Pascal, C, Prolog, Ada и других, в команды, записанные в машинных кодах, использующих двоичный алфавит. Эти программы можно назвать программами – переводчиками с языков программирования высокого уровня на машинный язык.

Трансляторы бывают двух видов: интерпретаторы и компиляторы. Оба вида трансляторов выполняют одну и туже операцию, но делают это по-разному.

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

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

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

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

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

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

Во время практики приходилось сталкиваться с различным родов программ, начиная от самых простых текстовых редакторов, и заканчивая программами непосредственно связанными с ремонтом ПК. Очень много проблем связанных с потерей данных часто случаются и для решения таких проблем (для восстановления данных) применяются такие программы как EasyRecovery Professional, Norton PartitionMagic 8.0. С помощью этих программ можно восстановить данные с форматированного винчестера, или же наоборот произвести форматирование, а также разбить жесткий диск на несколько локальных дисков. Трудно не обойти стороной проблему с вирусами, т.к. они очень легко распространяемы, и переносятся на любом внешнем носителе данных. Для обеспечения хорошей антивирусной зашиты в кабинетах ГУП поселения «Комсомольское» используется антивирус Eset SmartSecurity BE, он закупается с лицензией, и обновляется на закрытом сервере. Этот антивирус хорош, тем что он не так сильно перегружает систему, а также прост в использовании. Вдобавок к антивирусу используется специальная защита от Flash-носителей, спец-прога загружается быстрее оперативной памяти, и как только флэшка вставлена в USB порт, она моментально начинает проверку и очистку ее от вирусов.

Существует еще ряд стандартных программ, которые устанавливаются на каждый ПК, для необходимой его работы. Это такие дистрибутивы как:Nero smart, Total Commander, Adobe Reader, Fine Reader, Microsoft Office, WinRar, Alcohol Soft, и многие другие для хорошей и правильной работы компьютера.

 


Информация о работе «Использование информационных и коммуникационных технологий на предприятии на примере ГУП поселения "Комсомольское"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 33095
Количество таблиц: 1
Количество изображений: 0

0 комментариев


Наверх