Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
контрольная по информатике.doc
Скачиваний:
1
Добавлен:
26.11.2019
Размер:
89.09 Кб
Скачать
  • Заполнить столбцы результатами выполнения логических операций в обозначенной последовательности с учетом таблиц истинности основных логических операций.

    Пример: Составить таблицу истинности логического выражения:

    D = ¬ А & (B Ú C).

    Решение: Ù

    1. Определить количество строк:

    на входе три простых высказывания: А, В, С поэтому n=3 и количество строк = 23 +1 = 9.

    1. Определить количество столбцов:

      • простые выражения (переменные): А, В, С;

      • промежуточные результаты (логические операции): ¬ А - инверсия (обозначим через E); B Ú C - операция дизъюнкции (обозначим через F); а также искомое окончательное значение арифметического выражения: D = ¬ А & (B Ú C). т.е. D = E & F - это операция конъюнкции.

    1. Заполнить столбцы с учетом таблиц истинности логических операций.

    A

    C

    E

    F

    E & F

     0

     0

     0

     1

     0

     0

     0

     0

     1

     1

     1

     1

     0

     1

     0

     1

     1

     1

     0

     1

     1

     1

     1

     1

     1

     0

     0

     0

     0

     0

     1

     0

     1

     0

     1

     0

     1

     1

     0

     0

     1

     0

     1

     1

     1

     0

     1

     0

    Построение логической функции по ее таблице истинности:

    Попробуем решить обратную задачу. Пусть дана таблица истинности для некоторой логической функции Z(X,Y):

     X

     Y

     Z

     0

     0

     1

     0

     1

     0

     1

     0

     1

     1

     1

     0

    Составить логическую функцию для заданной таблицы истинности.

    Правила построения логической функции по ее таблице истинности:

    1. Выделить в таблице истинности те строки, в которых значение функции равно 1.

    2. Выписать искомую формулу в виде дизъюнкции нескольких логических элементов. Число этих элементов равно числу выделенных строк.

    3. Каждый логический элемент в этой дизъюнкции записать в виде конъюнкции аргументов функции.

    4. Если значение какого-либо аргумента функции в соответствующей строке таблице равно 0, то этот аргумент взять с отрицанием.

    Решение.

    1. В первой и третьей строках таблицы истинности значение функции равно 1.

    2. Так как строки две, получаем дизъюнкцию двух элементов: ( ) V ( ).

    3. Каждый логический элемент в этой дизъюнкции запишим в виде конъюнкции аргументов функции X и Y: (X & Y) V (X & Y).

    4. Берем аргумент с отрицанием если его значение в соответствующей строке таблицы равно 0 и получаем искомую функцию: Z (X, Y) =(¬ X & ¬Y) V (X & ¬Y).

    13. Классификация компьютерных вирусов по среде обитания Вирусы. Классификация вирусов по среде обитания — Presentation Transcript

    Компьютерный вирус – это… программа, которая может создавать свои дубликаты (не обязательно совпадающие с дубликатом) и внедрять свои копии в компьютерные сети или в файлы, загрузочные сектора дисков и документов. Термин «компьютерный вирус» существует с 1983 г. Это название предложил Фред Коэн из университета Южной Калифорнии.

    По среде обитания вирусы подразделяются на: файловые сетевые вирусы ( worms – черви) макровирусы загрузочные

    Файловые вирусы Внедряются в исполнительные файлы типа *.exe (наиболее распространенные тип вирусов), либо используют особенности организации файловой системы ( link -вирусы). При запуске зараженной программы такой вирус проникает в оперативную память компьютера, перехватывает управление, ищет и заражает другие программы и передает управление программе-носителю. Пользователь может не сразу заметить действие вируса.

    Загрузочные вирусы Записывают себя в загрузочный сектор гибкого диска ( boot- сектор), либо в сектор, содержащий системный загрузчик винчестера ( Master Boot Record) , либо меняют указатель на активный boot- сектор. При загрузке операционной системы с зараженного дичка вирусы внедряются в оперативную память компьютера.

    Макровирусы Заражают файлы-документы и электронные таблицы. Чаще всего бывают для Microsoft Word и Excel . В таких приложениях макросы получают управление при открытии или закрытии. Они активны, пока активен сам редактор, и в это время могут заражать другие документы.

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

    Сетевые вирусы (черви) Используют для своего распространения протоколы или команды компьютерных сетей электронной почты. Они самостоятельно передают свой код на удаленный сервер или рабочую станцию, некоторые могут также запустить на выполнение свой код на удаленном компьютере. После широкого распространения в Internet сетевые вирусы стали основным видом вирусов. Чаще всего они используют для распространения электронную почту ( e-mail) . Последние называют «почтовые» вирусы. Они содержатся во вложенных в почтовое сообщение файлах.

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

    Вирусы – вещь неприятная. Но в ваших руках защита компьютера от них. Пользуйтесь антивирусной программой и будьте аккуратны при работе.

    Список использованной литературы:

    1. Алексеева И.В. Сборник задач и упражнений по курсу «Информатика». – Обнинск: Обнинский институт атомной энергетики, 2007.

    2. Власов В.К., Королев Л.Н. Элементы  информатики./ Под. Ред. Л.Н. Королева.- М.: Наука, 2008 г.

    3. Информатика.- / Под ред. Н.В. Макаровой. – М.: Финансы и статистика, 2007. – 768 с.

    4. Информатика: Учебник для вузов.- / Под ред. С.В. Симоновича. – СПб.: Питер, 2008.

    5. Кураков Л.П., Лебедев Е.К. Информатика. – М.: Вуз и школа, 2009. – 636с.

    6. Могилев и др. Информатика: Учебное пособие для вузов / А.В.Могилев, Н.И.Пак, Е.К.Хеннер; Под ред. Е.К. Хеннера. - М.: Изд. центр "Академия", 2008

    7. Острейковский В.А. Информатика. – м.: Высшая школа, 2007.- 512с.

    8. Першиков В.И., Савинков В.М. Толковый словарь по информатике. – 2-е изд. Доп. – М.: Финансы и статистика, 2008.

    9. Фигурнов В.Э. IBM PC для пользователей. – М.: 2007.

    10. Якубайтис Э.А. Информационные сети и системы: Справочная книга.- М.: Финансы и статистика, 2008