Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Оцінювання рівня інформаційної компетентності учнів основної школи

Реферат Оцінювання рівня інформаційної компетентності учнів основної школи





з антивірусами потрібні більш витончені методи. Для протидії скануванню на наявність сигнатур застосовується шифрування коду і поліморфізм. Ці техніки часто застосовуються разом, оскільки для розшифрування зашифрованої частини вірусу необхідно залишати розшифровщик незашифрованим, що дозволяє виявляти його по сигнатурі. Тому для зміни расшифровщика застосовують поліморфізм - модифікацію послідовності команд, що не зраджує виконуваних дій. Це можливо завдяки досить різноманітною і гнучкій системі команд процесорів Intel, в якій одне і те ж елементарне дію, наприклад складання двох чисел, може бути виконано кількома послідовностями команд.

Також застосовується перемішування коду, коли окремі команди випадковим чином разупорядочіваются і з'єднуються безумовними переходами. Передовим фронтом вірусних технологій вважається метаморфізм, який часто плутають з поліморфізмом. Розшифровщик поліморфного вірусу щодо простий, його функція - розшифрувати основне тіло вірусу після впровадження, тобто після того як його код буде перевірений антивірусом і запущений. Він не містить самого поліморфного движка, який знаходиться в зашифрованою частини вірусу і генерує розшифровщик. На відміну від цього, метаморфний вірус може взагалі не застосовувати шифрування, оскільки сам при кожній реплікації переписує весь свій код.

У даний момент існує безліч антивірусних програм, що використовуються для запобігання попадання вірусів в ПК. Однак немає гарантії, що вони зможуть впоратися з новітніми розробками. Тому слід дотримуватися деяких запобіжних заходів, зокрема:

1. Чи не заходити на незнайомі сайти

2. Користуватися тільки ліцензійними дистрибутивами

. Постійно оновлювати вірусні бази

. Намагатися обмежитися від прийомів незнайомих файлів


Додаток 2


Завдання:

Прочитайте запропонований текст і перевірте правильність заповнення таблиці (таблиця у файлі Ответ.doc ).

Алгоритм і його властивості

Поняття алгоритму - фундаментальне поняття. Слово алгоритм походить від імені видатного математика середньовічного Сходу Мухаммеда аль-Хорезмі. Їм були запропоновані прийоми виконання арифметичних обчислень з багатозначними числами. Пізніше в Європі ці прийоми назвали алгоритмами від algoritрmi - Латинського написання імені аль-Хорезмі. У наш час поняття алгоритму розуміється ширше, не обмежуючись тільки арифметичними обчисленнями.

Термін алгоритм став досить поширеним не тільки в інформатиці, а й у побуті. Під алгоритмом розуміють опис якої-небудь послідовності дій для досягнення заданої мети. У цьому сенсі, наприклад, алгоритмами можна назвати інструкцію з використання кухонного комбайна, кулінарний рецепт, правила переходу вулиці та ін.

Для використання поняття алгоритму в інформатиці потрібно більш точне визначення, ніж дане вище. Алгоритмом називається організована послідовність дій допустима для деяких виконавців. Виконавцем може бути людина, група людей, робот, верстат, комп'ютер, мова програмування і т.д. Одне з важливих причин полягає в тому, що виконавець не вникає в зміст того, що він робить, але одержує необхідний результат. У такому випадку говорять, що виконавець діє формально, тобто відволікається від змісту поставленого завдання і тільки строго виконує деякі правила, інструкції.

Це - важлива особливість алгоритмів. Наявність алгоритму формалізує процес вирішення завдання, виключає міркування виконавця. Використання алгоритму дає можливість вирішувати задачу формально, механічно виконуючи команди алгоритму в зазначеній послідовності. Доцільність передбачаються алгоритмом дій забезпечується точним аналізом з боку того, хто складає цей алгоритм.

Алгоритм являє собою послідовність команд (ще кажуть - інструкцій, директив), що визначають дії виконавця (суб'єкта або керованого об'єкта). Всякий алгоритм складається у розрахунку на конкретного виконавця з урахуванням його можливостей. Для того, щоб алгоритм був виконаємо, не можна включати в нього команди, які виконавець не в змозі виконати. Не можна кухареві доручати роботу токаря, яка б докладна інструкція йому не давалася. У кожного виконавця є свій перелік команд, які він може виконати. Такий перелік називається системою команд виконавця (СКІ).

Процес рішення задачі повинен бути розбитий на послідовність окремих кроків, бути дискретним. Будь-яка команда виконується тільки після виконання попередньої команди. Необхідно, щоб кожна команда алгоритму точно визначала однозначне дію виконавця, а також алгоритм, складений для конкретного виконавця, повинен включати тільки ті команди, які входять до його СКІ, тобто зрозумілі ви...


Назад | сторінка 22 з 37 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Алгоритм рішення геометричній завдання
  • Реферат на тему: Розробка структури гіпотетичного мікропроцесора і центральній частині МЕОМ ...
  • Реферат на тему: Алгоритм виконання операцій множення двійкових чисел