Краткие итоги

В лекции были рассмотрены следующие вопросы:вирусы, архиваторы, архивы. Дано определение компьютерного вируса. Описаны разновидности вирусов, антивирусных программ, типы архиваторов.

Контрольные вопросы

1. Дайте определение компьютерного вируса

2. Назовите основные виды вирусов и как они классифицируются.

3. Дайте определение трояской программы, в чем ее отличие от компьютерного вируса.

4. Как распространяется троянская программа и методы удаления ее.

5. Дайте определение сетевому червю, механизмы распространения, структуру его.

6. Что такое антивирусная программа?

7. Опишите метод соответствия определению вирусов в словаре.

8. Что такое создание и распределение сигнатур, на чем оно основано?

9. Назовите достоинства и недостатки создание и распределение сигнатур

10. Опишите метод обнаружения странного поведения программ.

11. Опишите метод эвристического сканирования, его достоинства и недостатки.

12. Как классифицируются антивирусы?

13. Дайте определение архиватора, его характеристики.

14. Дайте определение текстового файла, его организация, достоинства и недостатки.

15. Дайте определение архива, виды архивов.

16. Дайте определение, что такое методанные.

17. Какие типы сжатия информации Вы знаете, дайте им определение.

Лекция 7 Основы программирования

Прежде чем программировать компьютер, мы должны понять, как он работает.

Цель лекции:Ознакомиться с вопросами программирования. Рассмотреть существующие языки программирования, схемы построения программ.

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

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

Результат работы программы выводится на экран через видеокарту. На любой видеокарте есть чип памяти, в котором отображается всё содержимое экрана. Когда нужно вывести что-то на экран, просто копируются данные в видеопамять, и видеокарта автоматически выводит его содержимое на монитор.

Это всё, что необходимо знать о работе компьютера.