- •2.6.7. Правило перевода из дополнительного кода в десятичную систему
- •Числа в памяти компьютера
- •1) По среде обитания вируса
- •2) По способу заражения среды обитания;
- •3) По деструктивным возможностям
- •4) По особенностям алгоритма вируса.
- •2. Создатели вредоносных программ
- •3. Описание вредоносных программ
- •3.1Полиморфные вирусы
- •3.2Стелс-вирусы
- •3.3Троянские вирусы
- •3.4Черви
- •Процесс передачи данных в сети с коммутацией пакетов
1
|
Информация — сведения об объектах и явлениях окружающей среды, их параметрах, свойствах и состоянии, которые воспринимают информационные системы (живые организмы, управляющие машины и др.) в процессе жизнедеятельности и работы. |
Информа́тика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.
Количество информации – это числовая характеристика информации, отражающую ту степень неопределенности, которая исчезает после получения информации.
Название |
Символ |
Степень |
байт |
Б |
20 |
килобайт |
кБ |
210 |
мегабайт |
МБ |
220 |
гигабайт |
ГБ |
230 |
терабайт |
ТБ |
240 |
петабайт |
ПБ |
250 |
эксабайт |
ЭБ |
260 |
зеттабайт |
ЗБ |
270 |
йоттабайт |
ЙБ |
280 |
В одном байте 8 бит.
Теперь возведем 2 в 10-ю степень — получим 1024. Это килобайт (Кбайт).
В одном килобайте 1024 байт.
Если возвести 2 в 20 степень — получим мегабайт (Мбайт).
1Мбайт = 1024 Кбайт.
2
Компьютер - инструмент научной работы Вычислительная мощь компьютера позволяет использовать его как средство автоматизации научной работы. Для решения сложных расчетных задач используют программы, написанные специально. В то же время, в научной работе встречается широкий спектр задач ограниченной сложности, для решения которых можно использовать универсальные средства. Научно-технические документы обычно содержат формулы, результаты расчетов в виде таблиц данных или графиков, текстовые комментарии или описания, другие иллюстрации. В программе автоматизации научной работы им соответствуют два вида объектов: формулы и текстовые блоки. Формулы вычисляются с использованием числовых констант, переменных, функций (стандартных и определенных пользователем), а также общепринятых обозначений математических операций. Введенные в документ автоматизации научной работы формулы автоматически приводятся к стандартной научно-технической форме записи. Графики, которые автоматически строятся на основе результатов расчетов, также рассматриваются как формулы. Комментарии, описания и иллюстрации размещаются в текстовых блоках, которые игнорируются при проведении расчетов
представление информации в эвм
Информация в ЭВМ представляется в виде цифр, какдой букве, символу, команде сопоставлен определенный набор цифр. На физическом уровне цифры представлены только 0 (отсутствие напряжения) и 1 (наличие напряжения). Таким образом основной системой счисления ЭВМ является двоичная, т.е. нули и денницы. При выводе информации она переводится не редко в десятичную наиболее привычную людям.
Цифровой сигнал (информация) последовательно (пораллельно) подается на вход устройства, кодируется определенным методом и воспринимается оборудованием. Для чтения такой информации существуют триггеры – элементы памяти, которые могут принимать значение один и ноль, а так же высокоимпедансное состояние, которое является отличным от нуля и единицы. Выстраивание таких триггеров в цепочки, обеспечивает формирование памяти, которая структурируется в зависимости от необходимого объема и ее типа.
Позиционные системы счисления. Основание системы счисления, в которой записано число, обычно обозначается нижним индексом. Например, 5557 – число, записанное в семеричной системе счисления. Если число записано в десятичной системе, то основание, как правило, не указывается.
В позиционных системах счисления величина, обозначаемая цифрой в записи числа, зависит от ее позиции. Количество используемых цифр называется основанием системы счисления. Место каждой цифры в числе называется позицией.
2.6.7. Правило перевода из дополнительного кода в десятичную систему
Перевод чисел из дополнительного кода в десятичную систему можно проводить по схеме, приведенной на рис. 2.5.
Однако существует прямой способ перевода числа из ДК в десятичную систему без использования промежуточного перевода в ПК.
Р
ассмотрим
машинное слово произвольной длины (рис.
2.6). При прямом способе перевода десятичное
число со знаком формируется как сумма
разрядов со своими весами и знаками
(старший N-й разряд имеет отрицательный
вес).
П
роиллюстрируем
перевод чисел из ДК в десятичную систему
примерами.
Пример.
Перевести число 1110 из ДК в десятичную систему.
Проверим правильность перевода, используя промежуточный перевод в ПК:
101100(2)(Дк) = -25+23+22= -32+8+4 = -20(10)
Проверим:
Числа в памяти компьютера
Существуют два способа представления чисел в памяти ЭВМ. Они называются так: форма с фиксированной точкой и форма с плавающей точкой. Форма с фиксированной точкой применяется к целым числам, форма с плавающей точкой — к вещественным числам (целым и дробным). Под точкой здесь подразумевается знак-разделитель целой и дробной части числа.
С 30 ВОПРОСА Понятия по Visual Basic
Событие — это характеристика класса объекта, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения
Проект — это набор файлов, которые используются в приложении.
Форма. Форма включает элементы управления и код, связанный с этой формой. Вы создаете формы, чтобы они служили интерфейсом вашего приложения. Каждая форма — это окно, которое показывает элементы управления и графические изображения.
Редактор кода Visual Basic - это окно, в котором записывается большая часть кода. Он подобно высоко специализированному текстовому процессору с множеством особенностей, которые делают запись кода Visual Basic намного проще.
Ввод данных — это передача исходных данных программы в оперативную память компьютера для обработки.
Вычисле́ние — математическое преобразование, позволяющее преобразовывать входящий поток информации в выходной, с отличной от первого структурой. Если смотреть с точки зрения теории информации, вычисление — это получение из входных данных нового знания.
Отладка программы — это специальный этап в разработке программы, состоящий в выявлении и устранении программных ошибок, факт существования которых уже установлен.
Процедура(подпрограмма) - это обособленный фрагмент программного кода, с помощью которого решается обычно небольшая задача, это логически построенный, небольшойпрограммный блок, на которые делится вся программа.
Процедуры обработки событий. Выполняются при возникновении какого-либо события в каком-либо элементе управления (или форме). Событийная процедура всегда связана с каким-то объектом. Чтобы вызвать событийную процедуру объекта, достаточно по этому объекту сделать двойной левый щелчок.
Произвольные процедуры. Она не связаны с событиями и могут быть вызваны из любой другой процедуры и выполнены в любое время. Если в программе во всех формах встречается один и тот же программный блок, то его можно записать только один раз и в одном месте, в виде глобальной общей программы. Запуск общей программы не связана с объектом и с событием, а происходит, когда к нему обращаются из других программных блоков. Вызов общей процедуры из той же формы: ИмяПроцедуры (СписокПараметров). Вызов общей процедуры из другой формы: ОБЪЕКТ. ИмяПроцедуры (СписокПараметров). Общая процедура бывает и локальной Private и глобальной Public
Комбинированный список ComboBox
Комбинированный список представляет комбинацию раскрывающегося списка и текстового поля. Пользователь имеет возможность выбрать определенное значение какого-либо параметра в раскрывающемся списке или ввести необходимое значение в текстовое поле. Если элементы не помещаются в границах стандартного окна, то автоматически появляются полосы прокрутки, с помощью которых можно выбирать требуемый элемент в списке.
Список ListBox
Данный элемент применяется в том случае, когда пользователю необходимо выбрать один элемент из имеющегося списка для выполнения определенных действий. Объекты ListBox используются обычно в сочетании с управляющими кнопками, которые позволяют обрабатывать элементы списка (добавлять, удалять и т. д.).
В отличие от ComboBox список ListBox можно создать многоколончатым и осуществлять выбор нескольких элементов одновременно.
Структурированный тип данных – это множество элементов данных (компонент) с одним именем. В отличие от данных скалярного типа, которые могут принимать одно значение, данные структурированного типа могут принимать множество значений одного типа (регулярный тип, например, массивы), либо разных типов (комбинированные типы, например, записи).
Компьютерная мышь – это устройство, с помощью которого можно выбирать какие-либо объекты на экране компьютера и управлять ими.
Компью́терная анима́ция — вид мультипликации, создаваемый при помощи компьютера. В отличие от более общего понятия «графика CGI», относящегося как к неподвижным, так и к движущимся изображениям, компьютерная анимация подразумевает только движущиеся
Многодокументный интерфейс[1] (англ. multiple document interface, MDI) — способ организации графического интерфейса пользователя, предполагающий использование оконного интерфейса, в котором большинство окон (исключая, как правило, только модальные окна) расположены внутри одного общего окна. Этим он и отличается от SDI, в котором окна располагаются независимо друг от друга. Разработчики широко используют оба типа интерфейса, а зачастую и интерфейс смешанного типа. Например, Microsoft меняла интерфейс Microsoft Office от SDI к MDI, а потом вернулась обратно к SDI, хотя степень реализации включает и первое, и второе.
Компьютерные вирусы
Компьютерным вирусом называется программа (некоторая совокупность выполняемого кода/инструкций), которая способна создавать свои копии (не обязательно полностью совпадающие с оригиналом) и внедрять их в различные объекты/ресурсы компьютерных систем, сетей и т.д. без ведома пользователя. При этом копии сохраняют способность дальнейшего распространения.
Классификация вирусов:
