Программа (program, routine) – упорядоченная последовательность команд (инструкций) компьютера для решения задачи. [16]
Под программным обеспечением понимается совокупность программ, выполняемых вычислительной системой.
К программному обеспечению относится также вся область деятельности по проектированию и разработке программного обеспечения:
− технология проектирования программ (например, нисходящее проектирование, структурное программирование и др.)
− методы тестирования программ
− методы доказательства правильности программ
− анализ качества работы программ
− документирование программ
− разработка и использование программных средств, облегчающих процесс проектирования программного обеспечения…
Для каждого вида ЭВМ (ПВЭМ) в настоящее время разработано огромное количество программ. Совокупность этих программ и документации, необходимой для их эксплуатации, называется программным обеспечением ЭВМ (ПВЭМ).
Основные типы программ:
1. Системные программы – предназначены для эксплуатации и технического обслуживания ЭВМ; управления и организации вычислительного процесса при решении любой конкретной задачи на ЭВМ и т.д. К ним относятся:
− Операционные системы.
− Оболочки операционных систем.
− Драйверы устройств.
− Программы-утилиты.
− Антивирусные программы.
2. Системы программирования – инструмент для работы программиста. [19] Любая система программирования ориентирована на определенный язык программирования. Существует много разных языков, например Паскаль, Бейсик, Фортран и другие. На этих языках программист пишет программы, а с помощью систем программирования заносит их в компьютер, отлаживает, тестирует, исполняет.
Таким образом, программирование – это профессиональная деятельность, задача которой является разработка программного обеспечения компьютеров. [16]
3. Инструментальные программы – программы, используемые как инструмент при создании документов в повседневной деятельности. К ним относятся:
− текстовые редакторы.
− графические редакторы.
− электронные таблицы.
− системы управления базами данных.
− интегрированные среды.
4. Обучающие и учебные программы – программы, определяющие содержание и объем знаний, умений, навыков по определенному предмету, подлежащих усвоению.
5. Прикладные программы – программы, с помощью которых пользователь может решать свои информационные задачи, не прибегая к программированию. [9] К ним относятся:
− офисные программы.
− финансовые программы.
− бухгалтерские программы.
Каждый, кто работает с компьютером, периодически сталкивается с новыми программами. Их можно приобретать в магазинах, получать вместе с книгами и журналами по компьютерной тематике, принимать по каналам компьютерных сетей. Только очень консервативный человек может игнорировать все эти возможности и упорно держаться лишь за тот небольшой набор программ, который установлен на его компьютере изначально. При освоении основных возможностей программных продуктов необходимо сосредоточиться на изучении первичных приемов работы. Существуют десятки тысяч самых разных прикладных программ. Но все эти программы, написаны для операционной системы Windows.
Операционная система – это совокупность программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а так же их взаимодействие между собой и пользователем. [6]
Таким образом, программы, организующие работу устройств и не связанные со спецификой решаемой задачи, вошли в состав комплекса, программ, названного операционной системой. Функции операционной системы многообразны, постоянно расширяются за счет введения дополнительных программ и модификации старых.
К основным функциям ОС можно отнести:
− управление ресурсами, т.е. согласованную работу всех аппаратных средств компьютера;
− управление процессами, т.е. выполнение программ, их взаимодействие с устройствами компьютера, с данными;
− пользовательский интерфейс, т.е. диалог пользователя с компьютером, выполнение определенных простых команд.
Операционная система – предназначена для управления выполнением пользовательских программ, планирования и управления вычислительными ресурсами ЭВМ [7].
Операционная система Windows – это новая операционная система для IBM – совместимых персональных компьютеров. Она совмещает модифицированные функции MS-DOS и более ранних версий Windows [2].
Функции Windows 2003:
− обеспечивает связь между пользователем и компьютером, создавая интерфейс, т.е. специальную среду для общения человека с компьютером;
− является базовым программным обеспечением, на основе которого могут работать многочисленные прикладные программы, такие, как текстовые редакторы, электронные таблицы, и базы данных (Microsoft Access) и другие;
− осуществляет такие внутренние функции, как управление памятью компьютера и операциями ввода – вывода;
Windows 2003 имеет свои преимущества:
− набор стандартных встроенных программ
− возможность отображать на экране несколько документов и работать с несколькими программами в разных окнах одновременно
− предоставляет безопасное подключение к Интернету
Также имеет и недостатки:
− описанные выше преимущества достаются за счет значительного увеличения нагрузки на аппаратные средства компьютера;
Здесь не предусмотрено практически никаких средств защиты от повреждения ОС [12].
Несмотря на широкие возможности использования компьютеров для обработки самой разной информации, самыми популярными по-прежнему остаются программы, предназначенные для работы с текстом
Для работы с разнообразными по содержанию и форме текстовыми документами существуют прикладные программы, которые называются текстовыми редакторами.
Текстовый процессор или текстовый редактор – это прикладное программное обеспечение, используемое для создания текстовых документов различного назначения [8].
Разработка данной дипломной работы связана с выполнением различных операций с текстовыми документами. Для этого используются текстовый редактор Microsoft Word.
Выделяют следующие операции и сервисные возможности текстового редактора Word:
набор текста в интерактивном режиме
редактирование текста
работа с фрагментами текста (копирование, перемещение, удаление и т.п.)
форматирование текста (установка абзаца, перенос, выравнивание границ строки и т.п.)
работа с разными шрифтами
работа со спецсимволами (математические знаки, индексы и т.п.)
работа с иллюстративным материалом (таблицы, схемы, формулы и пр.)
проверка правописания слов и синтаксиса
использование макросов, шаблонов
просмотр на дисплее готового к печати документа без затраты бумаги на дополнительную распечатку
вставка рисунков и слайдов. [11].
Таким образом, текстовый редактор Microsoft Word – это программа, позволяющая создавать текстовые документы, редактировать их, просматривать содержимое документа на экране, распечатывать документ, изменять форму документа. [15]
Для создания данной дипломной работы использовать Word очень удобно, так как он содержит большое количество функций обработки текста, экономит время и сводит к минимуму усилия человека для создания текста.
В ходе разработки электронного учебного пособия «Компьютерные вирусы» использовалась программа Microsoft Office FrontPage 2003 – представляющая собой простое средство для создания Web-страниц.
Рассмотрим основные характеристики данной программы:
Microsoft Office FrontPage 2003 оснащена новой средой разработки, новыми макетами и средствами разработки, шаблонами и улучшенными темами, с целью облегчить разработчику, не знающему языка HTML, представление внешнего вида веб-узла
Программа Microsoft Office FrontPage 2003 предоставляет улучшенную среду разработки, новые графические средства, мощные средства кодирования, помогающие применять и улучшать знания о различных языках программирования, а также средства для создания интерактивных сценариев. Вдобавок, программа FrontPage 2003 выдает эффективный и оптимизированный код HTML, обеспечивает дополнительные средства для контроля за кодом.
Работать с веб-страницами можно используя одно из следующих представлений из группы «Страница».
Код. Позволяет самостоятельно просматривать, записывать и редактировать теги HTML. Используя средства оптимизации кода в Microsoft FrontPage можно создать чистый код HTML, также упрощается процедура удаления ненужного кода.
Просмотр. Позволяет просматривать внешний вид страницы в веб-обозревателе, не сохраняя ее. Данное представление рекомендуется использовать для просмотра результатов изменений, внесенных в веб-страницу вовремя ее создания.
Улучшенная поддержка графики. Значительно упрощена, по сравнению с предыдущими версиями, работа с рисунками из других программ. Новый интерфейс отображает подсказки, разъясняющие стандартное поведение приложения при импортировании рисунков в веб-узел и при редактировании этих рисунков. Таким образом, обеспечивается дополнительный контроль над методами отображения и хранения рисунков.
В Microsoft Office FrontPage 2003 представлены новые возможности совместимости и средства HTML для обслуживания узла.
Так же, при разработки дипломной работы использовалась всемирная сеть Internet.
Обозреватель Internet Explorer облегчает доступ к ресурсам Интернета, позволяя выполнять как поиск новых сведений, так и просмотр полюбившихся веб-узлов. Встроенная технология IntelliSense technology позволяет сэкономить время за счет завершения обычных действий при работе в Интернете, таких как автоматическое заполнение веб-адресов и форм, а также автоматического определения состояния сети и умение пользоваться всего несколькими основными возможностями работы в Интернете. Например, кнопками на панели инструментов Internet Explorer, помогает проще и быстрее выполнять просмотр веб-узлов подключения.