• восприниматься и исполняться только устройствами ЭВМ;
• включать в себя подготовительные материалы и изображения, которые в результате выдает компьютер, чтоб эти результаты могли восприниматься человеком.
Основным критерием для классификации программ является их назначение. С точки зрения данного критерия программы делятся на:
– базовые программы. Они начинают исполняться автоматически при запуске компьютера и обеспечивают как его работу, так и взаимодействие с пользователем. Основной базовой программой является операционная система. Именно она позволяет пользователю давать команды ЭВМ и наблюдать получаемые результаты. Примерами таких программ являются MS-DOS, Windows. В состав операционной системы входят:
• ядро (основная часть операционной системы, которая, собственно, и управляет выполнением процессов, ресурсами вычислительной системы, включая оперативную память, процессор, а также предоставляет доступ к этим ресурсам);
• командный процессор (компилятор, интерпретатор) – программа, обеспечивающая перевод команд в двоичный код;
• драйверы устройств – программы, обеспечивающие обмен данными между процессором и внешними устройствами (принтером, монитором, сканером, дисководом и пр.);
• интерфейс – оболочка, которая обеспечивает для пользователя удобство отдачи команд.
– команды-трансляторы. Обеспечивают перевод команд, записанных на языке программирования, в двоичный код. Обычно входят в состав операционной системы;
– игровые программы;
– прикладные программы, предназначенные для работы с определенными видами информации. К прикладным программам относятся:
• текстовые редакторы (Word, Lexicon);
• графические редакторы (Corel Draw, Paintbrash, PictureMaker, Photoshop);
• электронные таблицы (Lotus, Excel)
• системы управления базами данных (FoxPro, Access);
• аудиоредакторы (Audio Editor, Sony Sound Forge);
• интегрированные пакеты, то есть набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики (Microsoft Office);
• вредоносные программы (вирусы);
• программы для работы в сети Интернет (браузеры, поисковые программы).
Таким образом, программа для ЭВМ представляет собой набор команд, которые должны восприниматься электронным вычислительным устройством и позволяет обрабатывать определенный вид данных с целью получения желаемого результата.
Автоматизированные информационные системы.
Одним из важнейших средств обработки информации, которые появились благодаря появлению компьютерной техники, являются автоматизированные информационные системы, без которых уже невозможно представить современную жизнь.
В целом под информационными системами понимается совокупность:
• содержащейся в базах данных информации;
• информационных технологий, обеспечивающих ее обработку;
• технических средств, осуществляющих обработку [22] См. п.3 ст.2 Федерального закона от 27.07.2006 № 149-ФЗ "Об информации, информационных технологиях и о защите информации".
.
В мировой практике существует несколько иное понимание информационной системы [23] См. Стандарт ISO/IEC 2382-1 «Информационные технологии. Основные термины», принятый 01.11.1993 г., раздел 01.01.13
. В нее включены не только система обработки информации, но также работающие совместно с ней организационные ресурсы, такие как люди, технические средства и финансовые ресурсы, которые обеспечивают и распределяют информацию.
Из изложенного видно, что работа информационной системы может основываться на способности человека обрабатывать информацию (при этом могут использоваться такие вспомогательные технические средства как механизированные картотеки, средства доставки носителей и пр.), а может основываться на работе компьютерных средств. В последнем случае часть функций информационной системы (хранение или обработку информации) принимает на себя ЭВМ, имеющая необходимое программное обеспечение. Благодаря этому работа информационной системы поддерживается без участия человека (или с ограниченным участием, связанным прежде всего с поддержанием технических средств).
Информационные системы, в которых для выполнения информационных процессов, требуется участие человека, являются неавтоматизированными. Если система способна функционировать самостоятельно, то ее следует считать автоматизированной информационной системой [24] Существует точка зрения, согласно которой информационные системы без участия компьютера существовать не могут (см., в частности, Когаловский М. Р. «Перспективные технологии информационных систем», М., изд. «ДМК Пресс», 2003 г., стр. 288). Однако такой подход представляется необоснованным, поскольку он существенно снижает круг информационных систем, исключая из их числа библиотеки, картотеки, архивы, которые успешно функционировали задолго до появления компьютеров и представляли собой полноценные информационные системы.
.
Читать дальше
Конец ознакомительного отрывка
Купить книгу