Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информат.учебник.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6.88 Mб
Скачать

Каковы же основные правила защиты от компьютерных вирусов? Приведем некоторые из них.

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

Правило 2. (касающиеся защиты локальных сетей). Для уменьшения риска заразить файл на сервере администраторам сетей следует активно использовать стандартные возможности защиты сети: ограничение прав пользователей; установку атрибутов «только на чтение»; скрытие (закрытие) важных разделов дисков и директорий и т.д.

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

Правило 4. Старайтесь не запускать непроверенные файлы, в том числе полученные из компьютерной сети.

Правило 5. Пользуйтесь утилитами проверки целостности информации.

Правило 6. Периодически сохраняйте на внешнем носителе файлы, с которыми ведется работа.

В заключение подчеркнем три важнейших обстоятельства:

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

  • во-вторых, защита должна осуществляться непрерывно;

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

6. Разработка задач для работы на персональном компьютере

    1. 6.1. Общие положения

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

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

Знание технологии и методов создания компьютерных программ, позволят Вам совместно с программистами или лично создавать эффективные программы и без ошибок.

Технология составления программ, как правило, включает себя три этапа:

  • разработка оперативной (математической) постановки задачи;

  • разработка алгоритма решения задачи;

  • программирование;

Если Вы выступаете в качестве заказчика по отношению к разработчикам (разработчику-программисту), то на этапах: разработки оперативной (математической) постановки задачи; разработки алгоритма решения задачи; внедрения и сопровождения полученного программного продукта являетесь основным и главным руководителем этого проекта.

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

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

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

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

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