рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации

Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации - Лекция, раздел Образование, Лекции По Курсу «Информатика» Де...

Лекции по курсу «Информатика»

ДЕ1. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации

Лекция 1.1. Основные задачи информатики

Место информатики в современном научном знании

В жизни современного человека слово «информация» очень распространено и часто используется в разных контекстах. Информацией обычно называют любые… Фундаментальной чертой цивилизации является рост производства и потребления… Начиная с ХVII в. объем научной информации удваивался, примерно, каждые 20 лет, в настоящее время он удваивается в 5 –…

Предмет и структура информатики

Информатика – это наука, изучающая: - Методы реализации информационных процессов средствами вычислительной… - Состав, структуру, общие принципы функционирования;

Лекция 1.2. Сигналы. Данные. Информация

Понятия данные и информация

Понятию «информация» не возможно дать строгое определение, но можно описать его через проявляемые свойства. Как известно, в материальном мире все физические объекты, окружающие нас,… Сигналы, в свою очередь, могут порождать в физических телах изменения свойств. Это явление называется регистрацией…

Свойства информации

1. Дуализм характеризуется двойственностью информации. С одной стороны, информация объективна в силу объективности данных. С другой стороны –… 2. Полнота информации характеризует степень достаточности данных для принятия… 3. Достоверность – это свойство, характеризующее степень соответствия информации реальному объекту с необходимой…

Понятие количества информации

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

Лекция 1.3. Информационный процесс. Основные операции с данными

Общая характеристика процессов сбора, передачи, обработки и накопления информации

Сбор данных – это деятельность субъекта по накоплению данных с целью обеспечения достаточной полноты. Соединяясь с адекватными методами, данные… Передача данных – это процесс обмена данными. Предполагается, что существует… Хранение данных – это поддерживание данных в форме, постоянно готовой к выдаче их потребителю. Одни и те же данные…

Лекция 1.4. Системы счисления

Понятие системы счисления, как способа представления чисел

Система счисления – принятый способ записи чисел и сопоставления этим записям реальных значений. Все системы можно разделить на два класса: позиционные и непозиционные. Для записи чисел в различных системах счисления используется некоторое количество отличных друг от друга знаков. Число таких знаков в позиционной системе счисления называется основанием системы счисления.


Таблица 1.

Некоторые системы счисления

В позиционной системе счисления число может быть представлено в виде суммы произведения коэффициентов на степени основания системы счисления: AnAn-1An-2…A1A0,A-1A-2…=An*Bn + An-1*Bn-1 + An-2*Bn-2 + … + A1*B1 + A0*B0 + A-1*B-1 + A-2*B-2 + …

Ая, 2-ая, 8-ая и 16-ая системы как примеры позиционных систем

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

 

Перевод десятичных чисел в систему с основанием В

Чтобы перевести целую часть числа из десятичной системы счисления в систему с основанием В, необходимо разделить ее на В. Остаток даст младший… Примеры: Остаток 25:2=12 (1)

Соответствие чисел в различных системах счисления

Для перевода целого двоичного числа и восьмеричное необходимо разбить его справа налево на группы по 3 цифры (двоичные триады). Самая левая группа… 11011001(2) = 11 011 001(2) = 331(8). Перевод целого двоичного числа в шестнадцатеричное производится аналогично путем разбиения данного числа на группы по…

Арифметические операции над двоичными числами

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

Таблицы сложения и умножения в двоичной системе

Заметим, что при двоичном сложении 1 + 1 возникает перенос единицы в старший разряд – точь-в-точь как в десятичной арифметике: 1001 1001 + 11 * 11

Вопросы для самоконтроля

2. Какие системы счисления вы знаете? 3. В чем отличие позиционной системы счисления от непозиционной ? 4. Какие системы счисления используются в вычислительной технике, и в чем заключается преимущество их…

Лекция 1.5. Единицы представления, измерения и хранения данных

Представление чисел в двоичном коде

Числа могут быть целые точные, дробные точные, рациональные, иррациональные, дробные приближенные, положительные и отрицательные. Числа могут быть… Единого оптимального представления для действительных чисел создать… Целые числа. Целые положительные числа от 0 до 255 можно представить непосредственно в двоичной системе счисления…

Представление символьных и текстовых данных

Рассмотрим, как кодируются символы, элементы текстов, текстовые документы. Символы. Двоичное кодирование символьных данных производится заданием кодовых… Кодовые таблицы разрабатывались в разных странах в разные времена. Поэтому, как правило, в одном языке существуют…

Представление звуковых данных

Звуковой сигнал преобразовать в электрический аналог звука с помощью микрофона. Электрический аналог получается в непрерывной форме и непригоден для…                  …  

Представление графических данных. Понятие растровой и векторной графики

1. Графические объекты создаются как совокупности линий, векторов – называется векторной графикой. 2. Графические объекты формируются в виде множества точек (пикселей) разных… Модель RGB. Чтобы оцифровать цвет, его надо измерить. Немецкий ученый Гросман сформулировал три закона смешения…

Структуры данных

Линейная структура данных (список) – это упорядоченная структура, в которой адрес данного однозначно определяется его номером (индексом). Пример:… В списках, как известно, новый элемент начинается с новой строки. Если… Если элементы списка одной длины, структура называется вектором данных, разделители не требуются. При длине одного…

Хранение данных

- как сохранить данные; - как обеспечить быстрый удобный доступ к ним. В компьютерных технологиях единицей хранения данных является объект переменной длины, называемый файлом. Файл – это…

Лекция 1.6. Понятие о методах сжатия информации

Два типа методов сжатия данных и области их применения

При архивировании и передаче по каналам связи объем информации является основным параметром. Поэтому модели представления дополняются процедурами… Применяются два типа алгоритмов сжатия: сжатие с изменением структуры данных… Вопросы для самоконтроля

Лекция 1.7. Основные этапы развития вычислительной техники

История развития средств ВТ

В 1642 г. Блэз Паскаль изобрел устройство, механически выполняющее сложение чисел, а в 1673 г. Готфрид Вильгельм Лейбниц сконструировал арифмометр,… В первой половине XIX в. английский математик Чарльз Бэббидж попытался… К тому времени, потребность в автоматизации вычислений (в том числе и для военных нужд – баллистики, криптографии) уже…

Эволюция ЭВМ

§ ЭВМ 1 поколения. ЭВМ, элементной базой которой являлись лампы. Она обладала малым быстродействием и объемом памяти, неразвитой операционной… § ЭВМ II поколения. ЭВМ, элементной базой которой являются полупроводники.… § ЭВМ III поколения. ЭВМ, характерными признаками которой являются интегральная элементная база, развитая…

Вопросы для самоконтроля

1. Какие ключевые события из истории развития вычислительной техники вам известны?

2. По каким признакам ЭВМ относят к тому или иному поколенияю?

3. Каковы совокупные признаки ЭВМ 1-, 2-, 3-, 4-го поколений?

 

ДЕ2. Аппаратные реализации информационных процессов.

Лекция 2.1. Понятие вычислительной системы

Компьютеры, как системы обработки информации

 

Представление информации в технических устройствах

Вычислительные устройства, использующие непрерывную форму представления информации, называются аналоговыми вычислительными машинами (АВМ).… В настоящее время устройства, использующие непрерывный способ представления… АВМ имели блочную структуру, т.е. представляли собой систему связанных между собой базовых элементов. Связи между…

Физические и логические принципы работы компьютера. Базовые логические операции. Принцип выполнения программ.

Люди, далекие от техники, часто смотрят на ЭВМ и др. цифровые электронные устройства, как на нечто таинственное и непостижимое. Тем не менее, все эти устройства работают в строгом соответствии с четкими логическими законами. Знание и понимание этих законов помогает в общении с компьютером.

В основе всех выводов компьютера лежат три основные операции: «И», «ИЛИ», «НЕ». Иногда эти операции называют «тремя китами машинной логики».

При записи логических выражений используется специальный язык, который принят в машинной логике. Основоположником мат. Логики является великий немецкий математик Готфрид Вильгельм Лейбниц. Он сделал попытку построить универсальный язык, с помощью которого споры между людьми можно было бы разрешать посредством вычислений. На заложенном Лейбницем фундаменте ирландский математик Джордж Буль построил здание новой науки – математической логики (Алгебры логики), которая в отличие от обычной алгебры оперирует не числами, а высказываниями. В честь Д. Буля логические переменные в языке программирования Паскаль в последствии назвали булевскими.

Высказывание- это любое утверждение, относительно которого можно сказать истинно оно или ложно, т.е. соответствует оно действительности или нет. Таким образом, по своей сути высказывания фактически являются двоичными объектами и поэтому часто истинному значению высказывания ставят в соответствие 1,а ложному - 0. Например, запись А=1 означает, что высказывание А - истинно.

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

Самой простой логической операцией является операция «НЕ» (по другому её часто называют отрицанием, дополнением или инверсией и обозначают NOT X). Результат отрицания всегда противоположен значению аргумента.

Логическая операция «НЕ» является унарной, т.е. имеет всего один операнд. В отличие от «НЕ», операции «И» (AND) и «ИЛИ» (OR) являются бинарными, т.к. представляют собой результат действий над двумя логическими величинами.

Логическое «И» ещё часто называют конъюнкцией, или логическим умножением, а «ИЛИ» – дизъюнкцией, или логическим сложением. Часто в ВТ используют дополнительную логическую операцию “исключающее ИЛИ”(X XOR Y), которая отличается от «ИЛИ» только при X=1, Y=1.

 

X NOT X

 

 

X Y X and Y X or Y X xor Y

 

 

Операция «И» имеет результат “истина” только в том случае, если оба операнда истинны.

Операция «ИЛИ» “менее привередлива” к исходным данным. Она дает “истину” если значение “истина” имеет хотя бы один из операндов. В случае, когда справедливы оба аргумента одновременно, результат также истинный. В таблицах истинности указаны все возможные комбинации логических переменных Х и У, а также соответствующие им результаты операций. Таблица истинности может рассматриваться в качестве одного из способов задания логической функции.

Операции «И», «ИЛИ», «НЕ» образуют полную систему логических операций, из которых можно построить сколь угодно сложное логическое выражение.

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

В основе каждой из элементарных операций лежит некоторая последовательность логических действий. Например, операция сложения двух чисел: 3+6. Имеем:

+110

 
 


 

На каждом элементарном шаге двум двоичным цифрам сопоставляется двоичное число (одно или двухзначное) по правилам: (0;0) 0, (0;1) 1, (1;0) 1, (1;1) 10. Таким образом, сложение цифр можно описать логической бинарной функцией. Если дополнить это логическим правилом переноса единицы в старший разряд, то сложение полностью сведется к цепочке логических операций.

Рассмотрим условные обозначения базовых логических элементов.

 
 
=1  
 

 
a a a + b a a a + b

b

b b b

 

«И» «ИЛИ» «НЕ» «X ИЛИ»

Простейшие логические элементы можно реализовать аппаратно. Это означает, что можно создать электронные устройства на транзисторах, резисторах и т.п, каждая из которых имеет один или два входа для подачи управляющих напряжений и один выход, напряжение на котором определяется таблицей истинности. На практике логическому ”да” (”истина”, или цифра 1) соответствует наличие напряжения, логическому “нет” (”ложь”, или цифра 0) – его отсутствие.

В качестве примера применения логических элементов в ВТ возьмем устройство, называющееся сумматором. Его назначение - нахождение суммы двух двоичных чисел. Рассмотрим простейшее устройство, являющееся звеном сумматора – полусумматор - реализующий сложение двух одноразрядных двоичных чисел, которые обозначим А и В. В результате получается двухразрядное двоичное число. Его младшую цифру обозначаем S, а старшую, которая при сложении многоразрядных чисел будет перенесена в старший разряд, через Со (от английского Carry out-”выходной перенос”).

Обе цифры можно получить по следующим логическим формулам:

S= (* B) + (A* ); Co = A* B.

Черта над символом обозначает операцию NOT.

Это легко проверить перебором всех четырех возможных случаев сочетания значений А и В, по таблице.

Таблица истинности для полусумматора.

 

A B S Co

 

Мысленно объединим столбцы А, В и Со. Полученная таблица напоминает базовый элемент «И».

Аналогично сравнив первые три столбца A, B и S с таблицей истинности для рассмотренных логических элементов, обнаружением подходящий для наших целей элемент «исключающее ИЛИ”. Таким образом, для реализации полусумматора достаточно соединить параллельно входы двух логических элементов.

 

Логическая схема полусумматора.

       
   


 
В

&

A A

&

A+B = S

&  
B

 

 

Co

 

А) с использованием лишь базовых логических элементов.

 

=1  
A

S

B

 
 
&  


Co

       
   

 


Б) с использованием “исключающего ИЛИ”.

 

При построении функциональных узлов КС используются элементы, которые реализуют базовую систему логических функций. Одним из таких базовых наборов является набор из трех функций: дизъюнкции (логическое ИЛИ), конъюнкции (логическое И) и отрицание (логическое НЕ). На рис. 2.1.2. показаны условные обозначения и значения выходного сигнала в зависимости от входных сигналов. Ноль изображается на диаграммах низким значением сигнала, а единица – высоким. Используя эти базовые элементы, строятся все функциональные узлы ЦВМ.

 

&
x1 x1

y y x y

x2 x2

 

«логическое ИЛИ» «логическое И» «логическое НЕ»

 

 

Рис. 2.1.2. Базовая система логических элементов цифровых устройств

Функциональные узлы компьютерной системы

Элемент памяти

  & 1 S 0 0 Q 1

Регистры

       

Понятие архитектуры вычислительной системы

            & … x1 y1

Классическая архитектура ЭВМ и принципы фон Неймана

Основы учения об архитектуре вычислительных машин заложил великий американский ученый Джон фон Нейман. Он подключился к созданию первой ламповой ЭВМ ENIAC, когда ее конструкция была уже выбрана. Фон Нейман высказал идею принципиально новой ЭВМ. Вместе со своими коллегами Г. Голдстайном и А. Берксом фон Нейман обосновал использование двоичной системы для представления чисел (раньше все вычислительные машины хранили обрабатываемые числа в десятичном виде). Они продемонстрировали преимущества двоичной системы для технической реализации, удобство и простоту выполнения в ней арифметических и логических операций.

Еще одной, поистине революционной идеей, является предложенный фон Нейманом принцип «хранимой программы». Он первый догадался, что программа может также храниться в виде набора нулей и единиц в той же памяти, что и обрабатываемые числа. Отсутствие принципиальной разницы между программой и данными дало возможность ЭВМ самой формировать для себя программу в соответствии с результатами вычислений.

 

 
 

 

 


Рис.2.1.7. Архитектура ЭВМ, построенной на принципах фон Неймана.

Сплошные линии со стрелками указывают направление потоков информации,

пунктирные – управляющих сигналов от процессора к остальным устройствам.

 

Фон Нейман, кроме основополагающих принципов логического устройства ЭВМ, предложил также ее структуру, которая воспроизводилась в течение первых двух поколений ЭВМ. Основными блоками по Нейману являются устройство управления (УУ) и арифметико-логическое устройство (АЛУ) (в последствии объединенные в центральный процессор), память, внешняя память, устройства ввода и вывода (рис. 2.1.7).

В данной схеме ЭВМ происходит последовательное считывание команд из памяти и их выполнение. Номер (адрес) очередной ячейки памяти, из которой будет извлечена следующая команда программы, указывается специальным устройством – счетчиком команд в УУ. Его наличие является одним из характерных признаков рассмотренной архитектуры.

Разработанные фон Нейманом основы архитектуры вычислительных устройств оказались настолько фундаментальными, что получили название «фон-неймановской архитектуры».

Архитектуры ВС сосредоточенной обработки информации

Уровни представление компьютера: Цифровой логический уровень – уровень логических схем базовой системы… Микроархитектурный уровень – уровень организации обработки информации внутри функционального узла. Сюда относятся…

Архитектуры с фиксированным набором устройств

                АЛУ и регистры ввода/вывода     …  

Вычислительные системы с открытой архитектурой

Архитектура компьютера открытого типа, основанная на использовании общей шины, приведена на рис. 2.1.9. Общее управление всей системой осуществляет центральный процессор. Он…    

Лекция 2.2. Состав и назначение основных элементов персонального компьютера

Центральный процессор

· Полная система команд переменной длины – Complex Instruction Set Computer (CISC); · Сокращенный набор команд фиксированной длины – Reduced Instruction Set… Весь ряд процессоров фирмы Intel, устанавливаемых в ПК IBM имеют архитектуру CISC, а процессоры Motorola, используемые…

Внутренние шины

Шина адреса предназначена для передачи адреса ячейки памяти или порта ввода-вывода. Ширина шины адреса определяет максимальное количество ячеек,… Шина данных предназначена для передачи команд и данных, и ее ширина во многом… Шина управления включает в себя все линии, которые обеспечивают работу общей шины. Ее ширина зависит от типа шины и…

Внешние запоминающие устройства

Магнитные диски используют магнитные материалы со специальными свойствами, позволяющими фиксировать два состояния. Информация на магнитные диски… Физическая структура диска определяется количеством дорожек и числом секторов… Кроме физической структуры диска, говорят еще о логической структуре. Логическая структура определяется файловой…

Накопители на оптических дисках

В середине 90-х гг. появились устройства, устанавливаемые непосредственно на компьютере и позволяющие производить однократную запись информации на… Позднее появились компакт-диски с возможностью перезаписи – CD-ReWritable… Дальнейшее развитие технологии производства компакт-дисков привело к созданию дисков с высокой плотностью записи –…

Видеотерминалы

Для ПК используются мониторы следующих типов: - На основе электроннолучевой трубки (ЭЛТ); - На основе жидкокристаллических индикаторов (ЖКИ, LCD – Liguid Crystal Display);

Устройства ввода информации

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

Устройства печати

Печатающие устройства (принтеры) предназначены для вывода информации на бумагу. Все принтеры могут выводить текстовую информацию, многие из них… Основной характеристикой принтера, определяющей качество бумажного документа,… Еще одной важной характеристикой является производительность принтера, которая измеряется количеством страниц,…

Сканеры.

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

ДЕ3. Программные средства реализации информационных процессов

Лекция 3.1. Классификация программного обеспечения

Программы — это упорядоченные последовательности команд. Конечная цель любой компьютерной программы — управление аппаратными средствами. Даже если на первый взгляд программа никак не взаимодействует с оборудованием, не требует никакого ввода данных с помощью устройств ввода и не осуществляет вывод данных на устрой­ства вывода, все равно ее работа основана на управлении аппаратными устройствами компьютера.

Программное и аппаратное обеспечение в компьютере работают в неразрывной связи и в непрерывном взаимодействии.

Состав программного обеспечения вычислительной системы называют программ­ной конфигурацией. Между программами, как и между физическими узлами и бло­ками существует взаимосвязь — многие программы работают, опираясь на другие программы более низкого уровня, то есть, мы можем говорить о межпрограммном интерфейсе. Возможность существования такого интерфейса тоже основана на суще­ствовании технических условий и протоколов взаимодействия, а на практике он обеспечивается распределением программного обеспечения на несколько взаимо­действующих между собой уровней. Уровни программного обеспечения представ­ляют собой пирамидальную конструкцию. Каждый следующий уровень опирается на программное обеспечение предшествующих уровней. Такое членение удобно для всех этапов работы с вычислительной системой, начиная с установки программ до практической эксплуатации и технического обслуживания. Обратите внимание на то, что каждый вышележащий уровень повышает функциональность всей системы. Так, например, вычислительная система спрограммным обеспечением базового уровня не способна выполнять большинство функций, но позволяет установить системное программное обеспечение.

 

Системное программное обеспечение компьютера

От программного обеспечения этого уровня во многом зависят эксплуатационные показатели всей вычислительной системы в целом. Так, например, при… Другой класс программ системного уровня отвечает за взаимодействие с… Совокупность программного обеспечения системного уровня образует ядро операци­онной системы компьютера. Если компьютер…

Операционная система. Назначение и основные функции ОС.

Особое место среди программных средств всех типов занимают ОС, являясь ядром программного обеспечения. ОС - комплекс программ, обеспечивающих: управление ресурсами, т.е.… ОС наиболее машинно-зависимый вид программного обеспечения, ориентированный на конкретные модели компьютеров,…

Эволюция ОС

2. Однопользовательские и многозадачные - обеспечивают постановку заданий в очередь на выполнение, параллельное выполнение заданий, разделение… При многозадачном режиме: в оперативной памяти находится несколько… · время работы процессора разделяется между программами, находящимися в ОП и готовыми к обслуживанию процессором; …

Пользовательские интерфейсы

Графические операционные системы реализуют более сложный тип интерфейса, в котором в качестве органа управления кроме клавиатуры может… В качестве активного элемента управления выступает указатель мыши –… В качестве пассивных элементов управления выступают графические элементы управления приложений (экранные кнопки,…

Лекция 3.2. ОС Windows

Разрядная архитектура

Большинство программ для ОС MS DOS относилось к 16-разрядным программам, которые использовали реальный режим работы микропроцессора. Реальный режим… ОС Windows полностью обеспечивает работу 32-разрядных программ, причем она… 32-разрядные программы занимают больше оперативной и дисковой памяти, чем 16-разрядные. Но это компенсируется,…

Графический пользовательский интерфейс

 

Подключение новых периферийных устройств по технологии Plug and Play

В среде Windows эта задача решается достаточно просто. Система самостоятельно создает и изменяет файлы конфигурации, распознает конкретное… Дополнительное устройство подключается специальными программами – мастерами,…  

Совместимость с ранее созданным программным обеспечением

Под совместимостью с ПО понимают способность ОС исполнять программные продукты, созданные в др. ОС. В большинстве случаев ОС Windows обеспечивает такую совместимость на IBM – подобных компьютерах не только для программ ранних версий, но и для программ операционной системы MS-DOS.

 

Наличие коммуникационных программных средств

Сетевые средства ОС Windows позволяют: · Обеспечить передачу данных между двумя соединенными кабелями компьютерами с… · Организовать электронную почту в локальной и глобальной сети с помощью программы Microsoft Exchange;

Интеграция с глобальной сетью Интернет

В число программ, реализующих интеграцию с Интернет, входят: программа Подключения к Интернет, программа электронной почты Outlook Express,…  

Повышение надежности и качества управления

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

Повышение надежности

Лекция 3.3. Обслуживание файловой структуры

Функции ОС по обслуживанию файловой структуры

 

Создание и именование файлов

По способам именования файлов различают «короткое» и «длинное» имя. До появления ОС Windows 95 общепринятым способом именования файлов на… На имя отводится 8 символов, а на его расширение – 3 символа. Имя от… Основным недостатком «коротких» имен является их низкая содержательность. Далеко не всегда удается выразить…

Особенности Windows

3. Если «длинное» имя файла включает пробелы, то в служебных операциях его надо заключать в кавычки. Рекомендуется не использовать пробелы, а… 4. В корневой папке диска (на верхнем уровне иерархической файловой… 5. Кроме ограничения на длину имени файла (256 символов) существует гораздо более жесткое ограничение на длину…

Вопросы для самоконтроля

1. Что такое операционная система?

2. Перечислите основные функции операционной системы.

3. Расскажите о видах интерфейса пользователя в разных операционных системах.

4. Перечислите функции операционной системы по обслуживанию файловой структуры.

5. Объясните правила, по которым формируются короткое имя файла и длинное имя файла.

Лекция 3.4. Служебное программное обеспечение

Общая характеристика программ служебного уровня

В разработке и эксплуатации служебных программ существует два альтернативных направления: интеграция с операционной системой и автономное…

Классификация служебного программного обеспечения

Диспетчеры файлов (файловые менеджеры). С помощью программ данного класса выполняется большинство операций, связанных с обслуживанием файловой струк­туры: копирование, перемещение и переименование файлов, создание каталогов (папок), удаление файлов и каталогов, поиск файлов и навигация в файловой струк­туре. Базовые программные средства, предназначенные для этой цели, обычно входят в состав программ системного уровня и устанавливаются вместе с операционной системой (Например, программа «Проводник»). Для повышения удобства работы с компьютером большинство пользователей устанавливают дополнительные служебные программы.

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

Средства просмотра и воспроизведения. Обычно для работы с файлами данных необходимо загрузить их в “родительскую” прикладную систему, с помощью которой они были созданы. Это дает возможность просматривать документы и вносить в них изменения. Но в тех случаях, когда требуется только просмотр без редактирова­ния, удобно использовать более простые и более универсальные средства, позволяю­щие просматривать документы разных типов.

В тех случаях, когда речь идет о звукозаписи или видеозаписи, вместо термина просмотр применяют термин воспроизведение документов.

Средства диагностики. Предназначены для автоматизации процессов диагностики программного и аппаратного обеспечения. Они выполняют необходимые проверки и выдают собранную информацию в удобном и наглядном виде. Их используют не только для устранения неполадок, но и для оптимизации работы компьютерной системы.

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

Средства мониторинга, работающие в режиме реального времени, особенно полезны для практического изучения приемов работы с компьютером, поскольку позволяют наглядно отображать те процессы, которые обычно скрыты от глаз пользователя.

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

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

Простейшие средства управления установкой и удалением программ обычно входят в состав операционной системы и размещаются на системном уровне программного обеспечения, однако они редко бывают достаточны. Поэтому в вычислительных системах, требующих повышенной надежности, используют дополнительные слу­жебные программы.

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

Средства обеспечения компьютерной безопасности. К этой весьма широкой катего­рии относятся средства пассивной и активной защиты данных от повреждения, а также средства защиты от несанкционированного доступа, просмотра и изменения данных.

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

Лекция 3.5. Прикладное программное обеспечение

Классификация прикладного программного обеспечения

 

Текстовые редакторы. Основные функции этого класса прикладных программ заключаются в вводе и редактировании текстовых данных. Дополнительные функ­ции состоят в автоматизации процессов ввода и редактирования. Для операций ввода, вывода и сохранения данных, текстовые редакторы вызывают и используют системное программное обеспечение. Это характерно и для всех прочих видов прикладных программ.

Текстовые процессоры. Основное отличие текстовых процессоров от текстовых редакторов в том, что они позволяют не только вводить и редактировать текст, но и форматировать его, то есть оформлять. Соответственно, к основным средствам текстовых процессоров относятся средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих итоговый документ, а к дополни­тельным — средства автоматизации процесса форматирования.

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

Графические редакторы. Это обширный класс программ, предназначенных для создания и (или) обработки графических изображений. В данном классе различают следующие категории: растровые редакторы, векторные редакторы и программные средства для создания и обработки трехмерной графики (ЗВ - редакторы).

Растровые редакторы применяют в тех случаях, когда графический объект пред­ставлен в виде комбинации точек, образующих растр и обладающих свойствами яркости и цвета. Такой подход эффективен в тех случаях, когда графическое изобра­жение имеет много полутонов и информация о цвете элементов, составляющих объект, важнее, чем информация об их форме. Это характерно для фотографических и полиграфических изображений. Растровые редакторы широко применяются для обработки изображений, их ретуши, создания фотоэффектов и художественных композиций (коллажей).

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

Векторные редакторы отличаются от растровых способом представления данных об изображении. Элементарным объектом векторного изображения является не точка, а линия. Такой подход характерен для чертежно-графических работ, в которых форма линий имеет большее значение, чем информация о цвете отдельных точек, составляющих ее. В векторных редакторах каждая линия рассматривается как матема­тическая кривая третьего порядка и, соответственно, представляется не комбинацией точек, а математической формулой (в компьютере хранятся числовые коэффициенты этой формулы). Такое представление намного компактнее, чем растровое, соответ­ственно данные занимают много меньше места, однако построение любого объекта выполняется не простым отображением точек на экране, а сопровождается непрерыв­ным пересчетом параметров кривой в координаты экранного или печатного изобра­жения. Соответственно, работа с векторной графикой требует более производитель­ных вычислительных систем.

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

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

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

Системы управления базами данных. Базами данных называют огромные массивы данных, организованных в табличные структуры. Основными функциями систем управления базами данных являются:

· создание пустой (незаполненной) структуры базы данных;

· предоставление средств ее заполнения или импорта данных из таблиц другой базы;

· обеспечение возможности доступа к данным, а также предоставление средств поиска и фильтрации.

Многие системы управления базами данных дополнительно предоставляют воз­можности проведения простейшего анализа данных и их обработки. В результате возможно создание новых таблиц баз данных на основе имеющихся. В связи с широким распространением сетевых технологий к современным системам управ­ления базами данных предъявляется также требование возможности работы с уда­ленными и распределенными ресурсами, находящимися на серверах всемирной компьютерной сети.

Электронные таблицы. Электронные таблицы предоставляют комплексные сред­ства для хранения различных типов данных и их обработки. В некоторой степени они аналогичны системам управления базами данных, но основной акцент смещен не на хранение массивов данных и обеспечение к ним доступа, а на преобразова­ние данных, причем в соответствии с их внутренним содержанием.

В отличие от баз данных, которые обычно содержат широкий спектр типов данных (от числовых и текстовых до мультимедийных), для электронных таблиц характерна повышенная сосредоточенность на числовых данных. Зато электронные таблицы предоставляют более широкий спектр методов для работы с данными числового типа.

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

Системы автоматизированного проектирования ( CAD-системы) - предназначены для автоматизации проектно-конструкторских работ. Применяются в машинострое­нии, приборостроении, архитектуре. Кроме чертежно-графических работ эти сис­темы позволяют проводить простейшие расчеты (например, расчеты прочности деталей) и выбор готовых конструктивных элементов из обширных баз данных.

Отличительная особенность CAD-систем состоит в автоматическом обеспечении на всех этапах проектирования технических условий, норм и правил, что освобождает конструктора (или архитектора) от работ нетворческого характера. Например, в машиностроении CAD-системы способны на базе сборочного чертежа изделия авто­матически выполнить рабочие чертежи деталей, подготовить необходимую техноло­гическую документацию с указанием последовательности переходов механической обработки, назначить необходимые инструменты, станочные и контрольные приспо­собления, а также подготовить управляющие программы для станков с числовым программным управлением (ЧПУ), промышленных роботов и гибких автоматизиро­ванных линий. Сегодня системы автоматизированного проектирования являются необходимым компонентом, без которого теряется эффективность реализации гиб­ких производственных систем (ГПС) и автоматизированных систем управления технологическими процессами (АСУТП).

Настольные издательские системы. Назначение программ этого класса состоит в автоматизации процесса верстки полиграфических изданий. Этот класс программ­ного обеспечения занимает промежуточное положение между текстовыми процессо­рами и системами автоматизированного проектирования.

Теоретически текстовые процессоры предоставляют средства для внедрения в тек­стовый документ объектов другой природы, например объектов векторной и растро­вой графики, а также позволяют управлять взаимодействием между параметрами текста и параметрами внедренных объектов. Однако на практике для изготовления полиграфической продукции эти средства либо функционально недостаточны с точки зрения требований полиграфии, либо недостаточно удобны для производи­тельной работы. От текстовых процессоров настольные издательские системы отличаются расширен­ными средствами управления взаимодействием текста с параметрами страницы и с графическими объектами. С другой стороны, они отличаются пониженными функ­циональными возможностями по автоматизации ввода и редактирования текста. Типичный прием использования настольных издательских систем состоит в том, что их применяют к документам, прошедшим предварительную обработку в тексто­вых процессорах и графических редакторах.

Экспертные системы. Предназначены для анализа данных, содержащихся в базах знаний, и выдачи рекомендаций по запросу пользователя. Такие системы применяют в тех случаях, когда исходные данные хорошо формализуются, но для принятия реше­ния требуются обширные специальные знания. Характерными областями исполь­зования экспертных систем являются юриспруденция, медицина, фармакология, химия. По совокупности признаков заболевания медицинские экспертные системы помогают установить диагноз и назначить лекарства, дозировку и программу лечеб­ного курса. По совокупности признаков события юридические экспертные системы могут дать правовую оценку и предложить порядок действий, как для обвиняющей стороны, так и для защищающейся.

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

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

Редакторы HTML (Web-редакторы). Это особый класс редакторов, объединяющих в себе свойства текстовых и графических редакторов. Они предназначены для созда­ния и редактирования, так называемых Web-документов (Web-страниц Интернета). Web-документы — это электронные документы, при подготовке которых следует учи­тывать ряд особенностей, связанных с приемом/передачей информации в Интернете.

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

Броузеры (обозреватели, средства просмотра Web). К этой категории относятся программные средства, предназначенные для просмотра электронных документов, выполненных в формате HTML (документы этого формата используются в качестве Web-документов). Современные броузеры воспроизводят не только текст и графику. Они могут воспроизводить музыку, человеческую речь, обеспечивать прослушивание радиопередач в Интернете, просмотр видеоконференций, работу со службами элект­ронной почты, с системой телеконференций (групп новостей) и многое другое.

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

Бухгалтерские системы. Это специализированные системы, сочетающие в себе функции текстовых и табличных редакторов, электронных таблиц и систем управле­ния базами данных. Предназначены для автоматизации подготовки первичных бухгалтерских документов предприятия и их учета, для ведения счетов плана бух­галтерского учета, а также для автоматической подготовки регулярных отчетов по итогам производственной, хозяйственной и финансовой деятельности в форме, принятой для предоставления в налоговые органы, внебюджетные фонды и органы статистического учета. Несмотря на то что теоретически все функции, характерные для бухгалтерских систем, можно исполнять и другими вышеперечисленными программными средствами, использование бухгалтерских систем удобно благодаря интеграции разных средств в одной системе.

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

Финансовые аналитические системы. Программы этого класса используются в банковских и биржевых структурах. Они позволяют контролировать и прогнозиро­вать ситуацию на финансовых, товарных и сырьевых рынках, производить анализ текущих событий, готовить сводки и отчеты.

Геоинформационные системы (ГИС). Предназначены для автоматизации картогра­фических и геодезических работ на основе информации, полученной топографиче­скими или аэрокосмическими методами.

Системы видеомонтажа. Предназначены для цифровой обработки видеоматериалов, их монтажа, создания видеоэффектов, устранения дефектов, наложения звука, титров и субтитров.

Отдельные категории прикладных программных средств, обладающие своими раз­витыми внутренними системами классификации, представляют обучающие, разви­вающее, справочные и развлекательные системы и программы. Характерной особен­ностью этих классов программного обеспечения являются повышенные требования к мультимедийной составляющей (использование музыкальных композиций, средств графической анимации и видеоматериалов).

Понятие об информационном и математическом обеспечении

Вычислительных систем

Рассмотрим, например, систему автоматической проверки орфографии в редакти­руемом тексте. Ее работа заключается в том, что лексические единицы… В специализированных компьютерных системах (бортовых компьютерах автомоби­лей,… Вопросы для самоконтроля

Лекция 3.6. Программное обеспечение обработки текстовых данных

Типы программ для подготовки текстовых документов

Многообразие программных продуктов, предназначенных для создания и оформления текстовых документов можно условно разбить на текстовые редакторы и текстовые процессоры.

Текстовые редакторы

Текстовые редакторы обеспечивают основные возможности по подготовке небольших и несложных документов. Сюда входят следующие простые операции: … А также более сложные операции по работе с блоками (фрагментами) текста: … Большинство текстовых редакторов ориентированы на работу с чисто текстовыми файлами, среди которых могут быть тексты…

Текстовые процессоры

Текстовые процессоры – общее название программных средств, предназначенных для создания, редактирования и форматирования простых и комплексных текстовых документов. В настоящее время в России наибольшее распространение имеет текстовый процессор Microsoft Word.

Основные версии текстового процессора MS Word

Основным преимуществом текстового процессора Word 5.0, отличающим эту программу от конкурентных продуктов, была возможность встраивания в текст… Принцип соответствия экранного изображения печатному (WYSIWYG) впервые был… Следующая версия называлась Microsoft Word 95 (Word 7.0), ориентированная на графическую ОС Windows 95. Основным…

Текстовый процессор MS Word 2000

Рабочее окно процессора MS Word 2000

Основные элементы управления рабочего окна процессора: строка меню, панель инструментов, рабочее поле и строка состояния, включающая индикаторы. Начиная с процессора MS Word 2000, панель инструментов является настраиваемой.

 

Режимы отображения документов

В режиме web – документа экранное представление не совпадает с печатным. Это характерно для электронных публикаций в Word Wide Web (всемирная… В режиме разметки экранное представление документа может полностью… В режиме структуры документ отображается с утрированным выделением его структуры. Режим полезен в тех случаях, когда…

Специальные средства ввода текста

Средства отмены и возврата действий. Все операции ввода, редактирования и форматирования текста протоколируются текстовым процессором, и потому… Расширенный буфер обмена. При компиляции документа путем использования… Автотекст. Автотекст - это режим автоматического ввода фрагментов текста. Он представлен двумя функциями:…

Специальные средства редактирования текста

Режимы вставки и замены символов. Текстовый процессор предоставляет воз­можность выбора между двумя режимами редактирования текста: режимом вставки… Текущий режим правки текста индицируется на экране индикатором Замена. В… Если установлены флажки Режим замены и Использовать клавишу INS для вставки, правка осуществляется в режиме замены…

Форматирование текста

Форматирование текста осуществляется средствами меню Формат или панели Форматирование. Основные приемы форматирования включают:

• выбор и изменение гарнитуры шрифта;

• управление размером шрифта;

• управление начертанием и цветом шрифта;

• управление методом выравнивания;

• создание маркированных и нумерованных списков (в том числе многоуровневых);

• управление параметрами абзаца.

 

Характеристика основных шрифтов Windows

Под размером шрифта понимается его вертикальный размер, который измеряется в пунктах. Один пункт равен 1/72 дюйма – примерно 0,353 мм. Шрифт… При выборе гарнитуры шрифта следует иметь в виду, что существует две категории… Шрифты, не имеющие засечек, рекомендуется использовать для заголовков в тех­нических текстах, а также для оформления…

Лекция 3.7. Электронные презентации

Программа Microsoft PowerPoint. Режимы PowerPoint

Для подготовки презентация разработано немалое количество программных продуктов. Наиболее широкое применение получила программа Microsoft PowerPoint, вошедшая в состав пакета Microsoft Office 2000.

В PowerPoint для удобства работы над презентациями существуют разные режимы. Два основных режима, используемые в PowerPoint — обычный режим и режим сортировщика слайдов. Для быстрого переключения режимов служат кнопки в левом нижнем углу окна PowerPoint.

Обычный режим

Область структуры. Область структуры служит для организации и развертывания содержимого презентации. В ней можно вводить текст презентации и… Область слайда. В области слайда отображается текст каждого слайда с учетом… Область заметок. Область заметок служит для добавления заметок докладчика или сведений для аудитории. Если в заметках…

Режим сортировщика слайдов

При создании презентации в любой момент можно запустить показ слайдов и просмотреть презентацию, нажав кнопку Показ слайдов.  

Вопросы для самоконтроля

  1. Какие режимы работы Microsoft PowerPoint вы знаете?
  2. Что является основным элементом презентации?
  3. Как просмотреть презентацию?
  4. Как просмотреть анимация на нескольких слайда?

 

ДЕ4. Модели решения функциональных и вычислительных задач

Лекция 4.1. Моделирование как метод познания

Классификация задач, решаемых с помощью моделей

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

С точки зрения информатики, решение любой задачи представляют замкнутую технологическую последовательность (рис. 4.1.):

 

 


Рис. 4.1. Этапы решения задач

 

Основные понятия

Каждый элемент в этом ряду играет свою особую роль.

Объектом (от латинского Objectum – предмет) называется все то, что противостоит субъекту в его практической и познавательной деятельности, на что направлена эта деятельность. Под объектами понимаются предметы и явления, как доступные, так и недоступные чувственному восприятию человека, но имеющие видимое влияние на другие объекты (например, гравитация, инфразвук или электромагнитные волны). Объект всегда должен рассматриваться во взаимодействии с другими объектами, с учетом их взаимодействия. Деятельность человека обычно идет по двум направлениям: исследование свойств объекта с целью их использования (или нейтрализации); создание новых объектов, имеющих полезные свойства. Первое направление относится к научным исследованиям и большую роль при их проведении имеет гипотеза, т.е. предсказание свойств объекта при недостаточной его изученности. Второе относится к инженерному проектированию. При этом важную роль играет понятие аналогии – суждении о каком-либо сходстве известного и проектируемого объекта. Аналогия может быть полной или частичной. Это понятие относительно и определяется уровнем абстрагирования и целью построения аналогии. Любой аналог (образ) какого-либо объекта, процесса или явления, используемый в качестве заменителя (представителя) оригинала, называется моделью (от латинского modulus – образец).

Исследование объектов, процессов или явлений путем построения и изучения их моделей для определения или уточнения характеристик оригинала называется моделированием. Можно сказать, что моделирование – это представление объекта путем проведения экспериментов с его моделью. Теория замещения объектов-оригиналов объектом-моделью называется теорией моделирования.

Если результаты моделирования подтверждаются и могут служить основой для прогнозирования поведения исследуемых объектов, то говорят, что модель адекватна объекту. Степень адекватности зависит от цели и критериев моделирования.

Теория моделирования рассматривает две группы способов моделирования: аналитическое и имитационное. Аналитическое моделирование заключается в построении модели, основанной на описании поведения объекта или системы объектов в виде аналитических выражений – формул. При таком моделировании объект описывается системой линейных или нелинейных алгебраических или дифференциальных уравнений, решение которых может дать представление о свойствах объекта. К полученной аналитической модели, с учетом вида и сложности формул применяются аналитические или приближенные численные методы. Численные методы обычно реализуются на вычислительных машинах. Применение аналитического моделирования ограничено сложностью получения и анализа выражений для большинства систем.

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

Цели моделирования

1) понять, как устроен конкретный объект, какова его структура, основные свойства, законы развития и взаимодействия с окружающим миром… 2) научиться управлять объектом (или процессом) и определять наилучшие способы… 3) прогнозировать прямые и косвенные последствия реализации заданных способов и форм воздействия на объект…

Лекция 4.2. Методы и технологии моделирования

Системный подход в моделировании систем

При создании нового объекта с полезными свойствами задаются критерии, определяющие степень полезности полученных свойств. Так как любой объект… При системном моделировании, прежде всего, четко определяется цель… Важным для системного подхода является определение структуры системы - совокупности связей между элементами системы,…

Лекция 4.3. Классификация моделей

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

 

Классификация видов моделирования

По цели использования По наличию воздействий на систему По отношению ко времени По возможности реализации По области применения
Научный эксперимент. Детерминиро- ванные. Статические. Мысленные (наглядные, символические, математические). Универсаль-ные.
Комплексные испытания и производственный эксперимент. Стохастические. Динамические (дискретные, непрерывные). Реальные (натурные, физические). Специализи- рованные.
Оптимизационные модели.     Информационные.  

 

По цели использования:

В научном эксперименте осуществляется исследование модели с применением различных средств получения данных об объекте, возможности влияния на ход процесса, с целью получения новых данных об объекте, процессе или явлении;

Комплексные испытания и производственный эксперимент используют натурное испытание физического объекта для получения высокой достоверности о его характеристиках;

Оптимизационные связаны с нахождением оптимальных показателей системы (например, нахождение минимальных затрат или определение максимальной прибыли).

По наличию воздействий на систему:

Детерминированные – в системах отсутствуют случайные воздействия;

Стохастические – в системах присутствуют вероятностные воздействия.

Эти же модели классифицируют по способу оценки параметров системы: в детерминированных системах параметры модели оцениваются одним показателем для конкретных значений их исходных данных; в стохастических системах наличие вероятностных характеристик исходных данных, позволяет оценивать параметры системы несколькими показателями.

По отношению ко времени:

Статические модели описывают систему в определенный момент времени;

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

По возможности реализации:

Мысленные модели описывают систему, которую трудно или невозможно моделировать реально. Мысленные модели разделяются на:

Наглядные - при которых моделируемые процессы и явления протекают наглядно;

Символические – модель системы представляет логический объект, в котором основные свойства и отношения реального объекта выражены системой знаков и символов;

Математические – представляют системы математических объектов, позволяющих получать исследуемые характеристики реального объекта.

Реальные модели системы представлены либо реальным объектом, либо его частью. Эти модели делятся на:

натурные – проведение исследования на реальном объекте и последующая обработка результатов эксперимента с применением теории подобия;

физические – проведение исследования на установках, которые сохраняют природу явления и обладают физическим подобием.

Информационные модели реализуют информационные процессы (возникновение, передачу, обработку и использование информации) на компьютере.

По области применения:

Универсальные модели предназначены для использования многими системами;

Специализированные модели созданные для исследования конкретной системы.

Вопросы для самоконтроля

1. Укажите типы задач, которые решаются с помощью компьютера.

2. Что называется моделированием?

3. Что отражает модель объекта?

4. Для чего может быть построена модель?

5. К какому типу моделей можно отнести тренажеры?

6. Сколько моделей может иметь один прототип?

7. Какие модели называются стохастическими?

8. Какие модели называются детерминированными?

9. Перечислите последовательность этапов решения любой задачи.

 

Лекция 4.4. Интеллектуальные системы

Искусственный интеллект

Вскоре эта отрасль разделилась на два направления: нейрокибернетику и кибернетику «черного ящика». Нейрокибернетика обратилась к структуре человеческого мозга, как единственно… Для кибернетики «черного ящика» структура модели не важна, важна ее реакция на заданные входные данные. На выходе…

База знаний

Формальные логические модели основаны на классическом исчислении предикатов первого порядка, когда предметная область описывается в виде набора… Исследования процессов принятия решения человеком показали, что рассуждая и… Продукционная модель наглядная, модульная, легко вносятся дополнения и изменения, имеет простой механизм логического…

Рис. 4.4.1. Семантическая сеть

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

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

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

Важным свойством фреймов является наследование свойств, заимствованных из теории семантических сетей. Наследование происходит по АКО – связям (A-Kind-Of= это). Слот АКО указывает на фрейм более высокого уровня иерархии, откуда неявно наследуется, т.е. переносятся значения аналогичных слотов. Например, в сети фреймов на рис. 4.4.2. «конструктор» наследует свойства фреймов «инженер» и «человек», которые стоят на более высоком уровне иерархии. Модель фреймов достаточно универсальна, позволяет отобразить все многообразие знаний о мире через:

· Фреймы – структуры, для обозначения объектов и понятий (лекция, конспект, кафедра);

· Фреймы – роли (студент, преподаватель, декан);

· Фреймы – сценарии (сдача экзамена, празднование именин, получение стипендии);

· Фреймы – ситуации (тревога, рабочий режим учебного дня) и др.

 

 

Человек

  АКО   умеет
млекопитающее
Инженер

    АКО     Возраст   Имеет
Конструктор

             
   
человек
 
 
мыслить
 
   
От 22 лет
 
 

 


 
 
Высшее техническое образование

 


Рис. 4.4.2. Сеть фреймов

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

Обобщая анализ моделей представления знаний, можно сделать следующие выводы:

· Нельзя дать универсальных рекомендаций по выбору модели. Этот выбор определяется возможностью и удобством представления исследуемой предметной области с учетом необходимости использования знаний.

· Наиболее мощными являются смешанные модели представления знаний.

Экспертные системы

Предметные области: медицина, фармакология, химия, геология, экономика, юриспруденция и др., в которых большая часть знаний является личным опытом… Современные ЭС способны: - По совокупности признаков заболевания установить диагноз, назначить лечение, дозировать медикаменты, выработать…

Вопросы для самоконтроля

2. Что такое нейросет»? 3. Где применяются нейрокомпьютеры? 4. Что такое «эвристика»?

ДЕ5. Алгоритмизация и программирование. Языки программирования высокого уровня

Лекция 5.1. Алгоритмизация

Понятие алгоритма

Понятие алгоритма – одно из фундаментальных понятий информатики. Алгоритм – это формальное описание способа решения задачи, путем разбиения ее… Алгоритм на выбранном языке программирования записывается с помощью команд описания данных, вычисления значений и…

Свойства алгоритма

Дискретность (разрывность) – это свойство алгоритма, характеризующее его структуру: каждый алгоритм состоит из отдельных законченных действий.… Массовость – применимость алгоритма ко всем задачам рассматриваемого типа, при… Определенность (детерминированность, точность) – свойство алгоритма, указывающее на то, что каждый шаг алгоритма…

Способы описания алгоритмов

Словесное описание представляет структуру алгоритма на естественном языке. Запись алгоритма осуществляется в произвольной форме, никаких правил не… Псевдокод – описание структуры алгоритма на естественном, частично… Единого или формального определения псевдокода не существует, поэтому возможны различные псевдокоды, отличающиеся…

Лекция 5.2. Блок-схемы алгоритма

Алгоритмы решения задач

Линейная структура (следование) самая важная из структур. Она означает, что действия могут быть выполнены друг за другом (рис. 5.2.1.).   Выполнить B Выполнить А Вход Выход

Пример 5.2.4.

Вывести максимальное значение из 100 натуральных чисел (рис. 5.2.9).

Псевдокод:

1. Начало

2.

Max=a1; i=2
max = ai
i = i + 1
Ввести a1

3. max = a1; i = 2

4. НЦ

a. Ввести ai

b. ЕСЛИ max < ai ТО max = ai

c. i = i + 1

5. ДО I>100;

6. КЦ

7. Вывести max.

8. Конец.

 

Истина

 

 

 
 


 

 

 
 

 


Ложь Истина

 
 

 


 

 

Рис. 5.2.9. Блок – схема к примеру 5.2.4. с циклом «До»

Базовые алгоритмические структуры можно комбинировать одну с другой – как путем организации их следования, так и путем создания суперпозиций (вложений одной структуры в другую). Используя описанные структуры, можно полностью исключить использование каких-либо еще операторов условного и безусловного перехода, что является важным признаком структурного программирования. Приведем несколько примеров (рис. 5.2.10, 5.2.11, 5.2.12, 5.2.13).

 

 

 
 

 

 


-

       
   
 
 


+

 
 


- +

       
 
   
 


Рис. 5.2.10. Алгоритм типа «развилка, вложенная в цикл, с предусловием», для нахождения суммы положительных чисел и N возможных

 
 


- +

       
   
 


-

       
   
 
 


+

       
   
 
 


Рис. 5.2.11. Алгоритм типа «цикл, с предусловием, вложенный в неполную развилку»

- +

Рис. 5.2.12. Алгоритм типа «неполная развилка, вложенная в пол-

- + ную развилку».

 
 


Вопросы для самоконтроля

1. Дайте определение алгоритма и поясните его.

2. Какие формы представления алгоритма вы знаете?

3. В чем особенности графического представления алгоритма?

4. Назовите основные (базовые) алгоритмические структуры?

5. Перечислите свойства алгоритмов и объясните, чем они определены.

Лекция 5.3. Программирование

Языки программирования

Транслятор-это специальное служебное приложение, которое либо переводит текст программы в машинный код, либо исполняет его. С помощью языка программирования создается не готовая программа, а только ее… Интерпретатор моделирует некую виртуальную вычислительную машину, для которой базовыми инструкциями служат не…

Поколение языков программирования

Расцвет второго поколения языков программирования пришелся на конец 50-х начало 60-х годов. Тогда был разработан символический ассемблер, в котором… Появление третьего поколения принято относить к 60-м годам. В это время… С начала 70-х годов по настоящее время продолжается период языков 4-го поколения. Эти языки предназначены для…

Вопросы для самоконтроля

1. Что такое язык программирования?

2. В чем различие компиляторов и интерпретаторов?

3. Объясните термин «язык низкого уровня» и «язык высокого уровня».

4. Расскажите о поколениях языков программирования.

 

 

ДЕ6. Программное обеспечение и технологии программирования

Лекция 6.1. Системы программирования

Составление исходного кода программ (рис. 6.1) на языке программирования; Этап трансляции, необходимый для создания объектного кода программы; Построение загрузочного модуля, готового к исполнению.

Классификация языков программирования

Многие языки, первоначально разработанные для боль­ших и малых ЭВМ, в дальнейшем были приспособлены к персональным компьюте­рам. Хорошо вписались в ПК не только Паскаль, Бейсик, Си, Лого, но и ЛИСП, ПРОЛОГ - языки искусственного интеллекта.

В течение многих лет программное обеспечение строилось на основе операцио­нных и процедурных языков, таких как Фортран, Бейсик, Паскаль, Ада, Си. И сегодня современные версии этих и им подобных языков (Модула, Форт и др.) доминируют при разработке прикладных программных средств. Однако по мере эволюции языков программирования получили широкое распространение и другие, принципиально иные, подходы к созданию программ (рис. 6.1.1).

 
 
ЯЗЫКИ ПРОГРАММИРОВАНИЕ  


 

 


Рис. 6.1.1. Классификация языков программирования

 

Классическое операционное и/или процедурное программирование требует от программиста детального описания того, как решать задачу, т.е. формулировки алгоритма и его специальной записи. При этом ожидаемые свойства результата обычно не указываются. Основные понятия языков этих групп - оператор и данные. При процедурном подходе операторы объединяются в группы - процедуры. Струк­турное программирование в целом не выходит за рамки этого направления, оно лишь дополнительно фиксирует некоторые полезные приемы технологии програм­мирования.

Принципиально иное направление в программировании связано с методоло­гиями (иногда говорят «парадигмами») непроцедурного программирования. К ним можно отнести объектно-ориентированное и декларативное программирование. Объектно-ориентированный язык создает окружение в виде множества независимых объектов. Каждый объект ведет себя подобно отдельному компьютеру, их можно использовать для решения задач как «черные ящики», не вникая во внутренние механизмы их функционирования. Из языков объектного про­граммирования, популярных среди профессионалов, следует назвать, прежде всего, Си++, для более широкого круга программистов предпочтительны среды типа Delphi и Visual Basic.

 

При использовании декларативного языка программист указывает исходные ин­формационные структуры, взаимосвязи между ними и то, какими свойствами должен обладать результат. При этом процедуру его получения («алгоритм») программист не строит (по крайней мере, в идеале). В этих языках отсутствует понятие «оператор» («команда»). Декларативные языки можно подразделить на два семейства - логические (типичный представитель - Пролог) и функциональные (Лисп). По всей видимости, непроцедурные языки имеют большое будущее. Все сказанное выше можно отобразить схемой – крупно-структурной классифи­кацией языков программирования. В ней указаны основные методологии программирования; в нижнем ряду - типичные языки соответствующих групп.

 

Обзор языков программирования высокого уровня

Cobol (Кобол). Это компилируемый язык для применения в экономической области и решения бизнес задач, разработанный в начале 60-х годов. Отличается… Algol (Алгол). Компилируемый язык, созданный в 1960 году. Был признан заменить… Pascal (Паскаль). Создан в конце 70-х годов основоположником множества идей современного программирования Никлаусом…

Языки программирования БД

6.1.4. Языки программирования для Интернета HTML. Язык для оформления документов. Очень прост и содержит элементарные…

Вопросы для самоконтроля

1. Какие языки программирования высокого уровня вы знаете?

2. Какие языки программирования активно используются и сегодня?

Лекция 6.2. Стратегии решения задач

Этапы подготовки и решения задач на компьютере

1. Постановка задачи – формулируется цель решения задачи, подробно описывается ее содержание; проводится анализ условий, при которых решается… 2. Формальное построение модели задачи – предполагает построение модели с… 3. Построение математической модели задачи – характеризуется математической формализацией задачи, при которой…

Вопросы для самоконтроля

3. Что называют системой программирования?

4. Что нужно для создания программы?

5. Перечислите этапы подготовки и решения задач на компьютере.

 

Лекция 7.1. Программные и аппаратные компоненты компьютерных сетей

Определение и назначение

Простейшим видом сети является одно - ранговая сеть, обеспечивающая связь ПК конечных пользователей и позволяющая совместно использовать дисководы,… Более развитые сети включают специальные выделенные компьютеры-серверы. Сервер…

Классификация сетей

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

Глобальные сети объединяют пользователей по всему миру и часто используют спутниковые каналы связи. В этих сетях осуществляется формирование единого научного, экономического, социального и культурно информационного пространства. При этом соединяются узлы связи и ЭВМ, находящиеся на расстоянии10-15 тыс. км друг от друга.

Региональные сети объединяют пользователей города, области и маленькой страны. Расстояние между узлами сети составляют 10-1000км.

Локальные сети ЭВМ связывают абонентов одного или близлежащих зданий одного предприятия, учреждения (обычно 10-100 компьютеров). Особенностью ЛВС является наличие одного высокоскоростного канала связи для передачи информации в цифровом виде. На больших расстояниях такой тип передачи неприемлем из-за неизбежного затухания высокочастотного сигнала. Существуют проводные и беспроводные (радио) каналы. Расстояния в ЛВС между ЭВМ небольшие – до 10км, а в радио канале – до 20км.

Назначение всех видов компьютерных сетей определяется двумя функциями:

• обеспечение совместного использования аппаратных и программных ресурсов сети;

• обеспечение совместного доступа к ресурсам данных.

Так, например, все участники локальной сети могут совместно использовать одно общее устройство печати (сетевой принтер) или, например, ресурсы жестких дис­ков одного выделенного компьютера (файлового сервера). Это же относится и к программному, и к информационному обеспечению. Если в сети имеется специ­альный компьютер, выделенный для совместного использования участниками сети, он называется файловым сервером. Компьютерные сети, в которых нет выделенного сервера, а все локальные компьютеры могут общаться друг с другом на «равных правах» (обычно это небольшие сети), называются одноранговыми.

 

Сетевое программное обеспечение

В первой концепции сетевое программное обеспечение ориентированно на предоставление пользователям некоторого общедоступного главного компьютера… Во второй концепции - популярной и чрезвычайно перспективной, называемой… · Предоставление пользовательского интерфейса, ориентированного на определенные производственные обязанности и…

Сетевая операционная система NET Ware

Для современных высокоразвитых ОС ПК вполне характерно наличие сетевых возможностей ( например, OS2, Windows 95-2000 - XP, Windows NT, UNIX). Для обеспечения функционирования ЛС, использующей файловый сервер, в настоящее…  

Структура сетевой ОС Net Ware

Сетевая ОС Net Ware координирует функционирование Р.С. и регулирует процесс совместного использования сетевых ресурсов. Эти средства обеспечивают… Схема размещения и взаимодействия компонентов программного обеспечения сетевой… Net Ware 386 является сетевой ОС с централизованным управлением, т.е. в сети один или несколько компьютеров должны…

Утилиты Net Ware

  Лекция 7.2. Конфигурация (архитектура, топология) ЛВС ЛВС в зависимости от назначения и технических решений могут иметь различные конфигурации (топологии), представленные…

Радиальная топология ЛВС

С К К К      

Шинная топология

Компьютеры подключены к общему каналу (шине), через который могут обмениваться сообщениями (рис. 7.2.2).

                   
 
С
   
К
 
К
 
К
 
К
 

 


 

Т
Т
Шина

 

Рис. 7.2.3. Топология шина:

С – сервер; К – компьютер; Т – терминатор.

 

Производительность такой сети зависит от количества компьютеров, подключенных к шине. Чем больше компьютеров, ожидающих передачи данных, тем медленнее сеть. На быстродействие также влияют:

-тип аппаратного обеспечения сетевых компьютеров;

-частота, с которой компьютеры передают данные;

-тип работающих сетевых приложений;

-тип сетевого кабеля;

-расстояние между компьютерами в сети.

Выход одного или нескольких компьютеров из строя никак не сказывается на работе сети.

Электрические сигналы распространяются по всему кабелю – от одного конца к другому. Сигналы, достигшие концов кабеля, отражаются от них. Возникает наложение сигналов, находящихся в разных фазах, и, как следствие, их искажение и ослабление. Поэтому, для гашения сигналов на концах кабеля устанавливают терминаторы. При разрыве кабеля или отсутствии терминаторов функционирование сети прекращаются. Сеть падает.

 

Ячеистая топология

  Существуют комбинированные топологии. Чаще всего используются две…  

Сетевые кабели

В большинстве сетей применяются три основные группы кабелей. Коаксиальный кабель – до недавнего времени был самым распространенным.… Тонкий – гибкий, диаметр 0,64 см (0,25”). Прост в применении и подходит практически для любого типа сети. Подключается…

Беспроводная среда

Существуют следующие типы беспроводных сетей: ЛВС, расширенные ЛВС и мобильные сети (переносные компьютеры). Основные различия между ними –… Вопросы для самоконтроля 1. Что такое компьютерная сеть?

ДЕ8. Основы защиты информации и сведений, составляющих государственную тайну. Методы защиты информации

Лекция 8.1. Информационная безопасность (ИБ) и ее составляющие

 

Компьютерные вирусы

Основными типами компьютерных вирусов являются: • программные вирусы; • загрузочные вирусы;

Методы защиты от компьютерных вирусов

• предотвращение поступления вирусов; • предотвращение вирусной атаки, если вирус все-таки поступил на компьютер; … • предотвращение разрушительных последствий, если атака все-таки произошла. Существуют три метода реализации защиты: …

Средства антивирусной защиты

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

Популярные антивирусные средства

Среди наиболее популярных к российских пользователей антивирусных пакетов можно назвать программы: Norton Antivirus, Антивирус Касперского и Dr.Web. По различным оценкам, в настоящее время продукты Лаборатории Касперского занимают большую часть российского рынка. Прочие производители, в первую очередь Symantec, «Диалог – Наука», Trend Micro и Panda, делят оставшуюся долю рынка.

Защита от несанкционированного вмешательства

При организации доступа субъектов к объектам выполняются следующие действия: - идентификация и аутентификация субъекта доступа; - проверка прав доступа субъекта к объекту;

Понятие о несимметричном шифровании информации

Основной недостаток симметричного процесса заключается в том, что, прежде чем начать обмен информацией, надо выполнить передачу ключа, а для этого… Поэтому в настоящее время в Интернете используют несимметричные… Ключи устроены так, что сообщение, зашифрованное одной половинкой, можно расшифровать только другой половинкой (не…

Принцип достаточности защиты

Это настолько справедливо, что алгоритмы кодирования публичным ключом даже нет смысла скрывать. Обычно к ним есть доступ, а часто они просто широко… Количество комбинаций, которое надо проверить при реконструкции закрытого… Разумеется, не всегда реконструкцию закрытого ключа производят методами простого перебора комбинаций. Для этого…

Понятие об электронной подписи

Принцип ее создания тот же, что и рассмотренный выше. Если нам надо создать себе электронную подпись, следует с помощью специальной программы…

Вопросы для самоконтроля

1. Какие угрозы безопасности информации вы знаете?

2. Какие типы вирусов вы знаете, и какую угрозу они несут?

3. Какие меры следует предпринять для обеспечения безопасности информации?

4. Какие антивирусные программы вы знаете?

5. В чем заключаются особенности обработки конфиденциальной информации, с т.з. обеспечения ее безопасности?

6. Что такое электронная подпись?

– Конец работы –

Используемые теги: Понятие, информации, Общая, характеристика, процессов, сбора, передачи, обработки, накопления, информации0.14

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Понятие информации, общая характеристика процессов сбора, передачи, обработки и накопления информации
Тематика лекций Наименование темы Количество часов Очная лет Заочная лет мес г м СПО...

Раздел 1 Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации
Понятия система с... Понятие информация...

Лекции по курсу Информатика ДЕ1. Понятие информации. Общая характеристика процессов сбора, передачи, обработки и накопления информации
ДЕ Понятие информации Общая характеристика процессов сбора передачи обработки и накопления информации... Лекция Основные задачи... Лекция Сигналы Данные Информация Понятия данные и...

ГЛАВА 1. СИГНАЛЫ, ДАННЫЕ, ИНФОРМАЦИЯ. ОБЩАЯ ХАРАКТЕРИСТИКА ПРОЦЕССОВ СБОРА, ПЕРЕДАЧИ, ОБРАБОТКИ И НАКОПЛЕНИЯ ИНФОРМАЦИИ
Цель изучения главы изучение понятия информации ее свойств Предмет и задачи информатики Информатика это... Операции с данными... В ходе информационного процесса данные преобразуются из одного вида в другой с помощью методов Обработка данных...

Лекция 1 ПОНЯТИЯ ИНФОРМАЦИИ. ОБЩАЯ ХАРАКТЕРИСТИКА ПРОЦЕССОВ СБОРА, ПЕРЕДАЧИ, ОБРАБОТКИ И НАКОПЛЕНИЯ ИНФОРМАЦИИ
ПОНЯТИЯ ИНФОРМАЦИИ ОБЩАЯ ХАРАКТЕРИСТИКА ПРОЦЕССОВ СБОРА ПЕРЕДАЧИ ОБРАБОТКИ И НАКОПЛЕНИЯ ИНФОРМАЦИИ... Что такое информация... Свойства информации...

Общая характеристика процессов сбора, передачи и обработки информации
На сайте allrefs.net читайте: Общая характеристика процессов сбора, передачи и обработки информации.. 15. О В Прохорова...

Понятие информация используется в различных науках, при этом в каждой науке понятие информация связано с различными системами понятий
Слово информация происходит от латинского слова informatio что в переводе означает сведение разъяснение ознакомление... Понятие информация является базовым в курсе информатики однако невозможно... Понятие информация используется в различных науках при этом в каждой науке понятие информация связано с...

Устранение слабых сторон заводского технологического процесса, а также снижения трудоемкости и себестоимости технологического процесса механической обработки путем перевода технологического процесса с устаревших моделей оборудования на более современные
Графическая часть содержит 10 листов формата А1, в качестве приложений приведены спецификации на разработанные нами приспособления и… Объектом разработки является технологический процесс механической обработки… Эффективность данного производства, его технический прогресс, качество выпускаемой продукции во многом зависят от…

Общая характеристика мартеновского процесса. Основной мартеновский процесс и его разновидности
Принцип регенерации тепла был использован Пьером Мартеном для плавки стали. Началом существования мартеновского процесса можно считать 8 апреля… В мартеновскую печь загружают шихту (чугун, скрап, металлический лом и др.),… Уже в начале ХХ в. в мартеновских печах выплавляли половину общего мирового производства стали. В мартеновских печах…

Лекции по курсу Информатика Лекция 1. Основные понятия и методы теории информатики и кодирования. Информатика как научная дисциплина. Понятие информации и информационных процессов
Лекция Основные понятия и методы теории информатики и кодирования... Информатика как научная дисциплина... Понятие информации и информационных процессов...

0.038
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам