Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры нормал.doc
Скачиваний:
18
Добавлен:
26.03.2015
Размер:
144.9 Кб
Скачать

28.Компьютерные вирусы. Принципы антивирусной защиты. Антивирусные программы.

Компьютерный вирус — это программный код, который встроен в другую программу, или документ, для выполнения несанкционированного действия на несущем компьютере. Типы вирусов:

1. Программные вирусы — работа этого кода вызывает скрытые от пользователя изменения в файловой системе жестких дисков и в содержании других программ.

2. Загрузочные вирусы — эти вирусы не поражают программные файлы, а определённые системные области жестких и гибких носителей. Кроме того, на включённом компьютере они могут временно располагаться в оперативной памяти компьютера.

3. Макровирусы — эта особая разновидность вирусов поражает документы, выполненные в некоторых прикладных программах, имеющие средства исполнения макрокоманд(Word).Заражение происходит при открытии файла документа

Принципы антивирусной защиты:

1. Создание образа жёсткого диска.

2. Сканирование жёстких дисков.

3. Контроль изменения размера и других файлов.

4. Контроль обращений к жёсткому диску.

Антивирусные программы: NOD32, Doctor Web, Antivirus Kasperskiy, Simantek

29. Криптографические методы защиты. Типы электронных ключей. Электронная подпись.

Криптография—зашифровка информации под определенным ключом. Шифрование—перезапись информации. Типы ключей: симметричный, передается вместе с информацией и может быть перехвачена в момент передачи для не очень ценной информации. Несимметричная имеет две составляющее: открытый и закрытый ключ и не передается с информацией.

Электронная подпись — это то же самое, что и несимметричный ключ только наоборот.

30. Понятие о системах искусственного интеллекта. Программы распознавания текста и электронного перевода.

Искусственный интеллект—возможность для программы анализировать действия пользователя и адекватно на них реагировать.

Программы распознавания текста:

1. Fine Reader

2. Prompt

Распознавание текста:

1. Сканирование

2. Распознавание (по шаблонам; по структуре) 28. Заголовок, список, бегущая строка.

Заголовок:

<h1> Мама мыла раму <h1>

<head>

<title>

Папа мыл окно

</title>

</head>

Список:

  1. Маркированный

<lu>

<li> текст

</lu>

  1. Нумированный

<ol>

<li> текст

</ol>

Бегущая строка:

<marquee direction="right">

<font color="red" size="6"> текст </font>

</marquee>

29. Создать страницу с гиперссылками перехода на страницы с разбивкой на кадры.

<html>

<Frameset rows="50%,*" >

<frame src="страница1.html">

<frameset cols="50%,*">

<frame src="страница2.html">

<frame src="страница3.html">

</frameset>

</frameset>

</html>

30. Создать страницу на языке VBScript.

<html>

<script language="VBScript">

Document.Write("<h1>Добро пожаловать на нашу страничку </h1>")

Document.Write("<h2> Сегодня " &date()& " </h2>")

Document.Write("<br><h3>Текущее время - " &time()& " </h3>")

</script>

</html>

21. Построить график поверхности для функции f(x,y).

Фун-ия

i:=0..20

j:=0..20

x:=-1.5+0.15i

y:=-1.5+0.15j

m :=f(x ,y )

22. Решить нелинейное и алгебраическое уравнение в MathCad.

Фун-ия

x:=-6

x:=root(f(x),x)

x=значение

Фун-ия

v:=(матрица)Т

x:=polyroots(v)

x= значение

10. Сделать программу на пользовательской форме с условным оператором.

Private Sub CommandButton1_Click()

k = 2

Do While Worksheets("Лист2").Cells(k, 1) <> ""

If Worksheets("Лист2").Cells(k, 2) <> "да" Then

UserForm1.ListBox1.AddItem Worksheets("Лист2").Cells(k, 1)

End If

k = k + 1

Loop

UserForm1.Show

End Sub

13. Произвести вычисления на пользовательской форме с оператором цикла Do..Loop.

a = 1

Do While a < 10

y = a ^ 2

a = a + 2

Loop

12. Произвести вычисления на пользовательской форме с оператором цикла For..Next.

For x = 1 to 10 Step 0.2

y=y + x

Next x

16. Создать программу для ComboBox.

Private Sub CommandButton3_Click()

k = 2

Do While Worksheets("Лист2").Cells(k, 1) <> ""

UserForm2.ComboBox1.AddItem Worksheets("Лист2").Cells(k, 1)

k = k + 1

Loop

UserForm2.Show

End Sub

17. TextBox and Checkbox.

Для кнопки:

Private Sub CommandButton1_Click()

UserForm1.Show

End Sub

Для заполнения ячеек:

Private Sub CommandButton1_Click()

Range("b3") = TextBox1.Text

If CheckBox1.Value = True Then

Range("b4") = "есть"

End If

End Sub