Компьютерные преступления - Основы теории информации

Экономические

Против личных прав

Против общественных и гос интересов

Признаки преступления:

Уничтожение, блокирование, модификация или копирование информации

Нарушение работы компьютера или сети

Статья 272 "Неправомерный доступ к компьютерной информации"

    -до 2 лет -группой до 5 лет

Статья 273 "Создание, использование и распространение вредоносных программ"

    -до 3 лет - с тяжкими последствиями до 7 лет

Статья 274 "нарушение правил эксплуатации компьютеров и сети"

    -до 2 лет -до 4 лет с тяжкими последствиями

Этапы информационного развития общества

Письменность

Книгопечатание

Электричество (телеграф радио...)

Микропроцессорные технологии, появление ПК

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

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

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

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

I поколение ЭВМ

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

II поколение ЭВМ

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

III поколение ЭВМ

Наконец, в третьем поколении ЭВМ (1965-1974) впервые стали использоваться интегральные схемы - целые устройства и узлы из десятков и сотен транзисторов, выполненные на одном кристалле полупроводника (то, что сейчас называют микросхемами). В это же время появляется полупроводниковая память, которая и по сей день используется в персональных компьютерах в качестве оперативной.

IV поколение ЭВМ

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

V поколение ЭВМ

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

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

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

Различают системное и прикладное ПО. Схематически программное обеспечение можно представить так:

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

Базовое ПО включает в себя:

Операционные системы;

Оболочки;

Сетевые операционные системы.

Сервисное ПО включает в себя программы (утилиты):

Диагностики;

Антивирусные;

Обслуживания носителей;

Архивирования;

Обслуживания сети.

Прикладное ПО - это комплекс программ для решения задач определенного класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.

Прикладные программы называют приложениями. Они включает в себя:

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

Табличные процессоры;

Базы данных;

Интегрированные пакеты;

Системы иллюстративной и деловой графики (графические процессоры);

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

Обучающие программы;

Программы математических расчетов, моделирования и анализа;

Игры;

Коммуникационные программы.

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

Трансляторы;

Среду разработки программ;

Библиотеки справочных программ (функций, процедур);

Отладчики;

Редакторы связей и др.

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

Коммерческое:

Плата взымается за каждую копию

Бесплатная тех поддержка

Запрет на изменение кода и извлечения данных

Быстрое внесение изменений( обновление)

Свободное:

Запускать и использовать в любых целях

Изучать и адаптировать

Распространять

Изменять код

Бесплатное ПО(можно бесплатно использовать):

Есть ограничение на:

Коммерческое использование

Изменение кода

Извлечение данных

Условно бесплатное:

Отключены некоторые ф-ии

Ограничен срок использования

Ограничено кол-во запусков

Присутствует реклама

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

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

В состав системного блока входят:

Материнская плата, на которой установлен

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

Систему охлаждения,

Оперативную память и кэш

Слоты расширения шин -- PCI, PCI-E, USB, FireWire, AGP (устарела), ISA (устарела), EISA (устарела)

Контроллеры устройств -- хранения: IDE, SCSI, SATA, SAS или других типов, находящиеся непосредственно на материнской плате (встроенные) либо на платах расширения.

Видеоконтроллер (встроенный или в виде отдельной платы), передающий сигнал на монитор

Звуковой контроллер

Сетевой интерфейс (сетевая плата)

Блок питания

Система охлаждения -- необходима в случае установки блоков, имеющих повышенное тепловыделение.

Через контроллеры к материнской плате при помощи шлейфов кабелей, сигнальных и питания, подключены жесткий диск (их так же можно объединить в RAID-массив), SSD, накопитель на гибких дисках, оптический накопитель типа CD-ROM и другие устройства.

Кроме того, в аппаратное обеспечение компьютера также входят внешние (по отношению к системному блоку) компоненты -- периферийные устройства:

Устройства ввода

Клавиатура

Мышь, трекбол или тачпад

Джойстик

Сканер

Устройства вывода

Монитор (дисплей)

Колонки/наушники

Печатающие устройства типа принтера или плоттера

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

Выделяют три основных типа периферийных устройств:

Устройства ввода, использующиеся для ввода информации в компьютер: мышь, клавиатура, сенсорный экран, сканер, веб-камера и видеозахват

Устройства вывода, например мониторы, принтеры

Устройства хранения, служащие для накопления информации, обрабатываемой компьютером: НЖМД, НГМД, ленточные и дисковые устройства, накопители "флеш"

В состав программного обеспечения входят:

    1. Системные программы (выполняют вспомогательные функции) 2. Прикладные программы (обеспечивают выполнение необходимых пользователю работ на ЭВМ, текстовые ред., граф. редакторы и т. д.) 3. Инструментальные системы (системы программирования, обеспечивают создание новых программ)

Системное ПО [system software] предназначено для разработки и выполнения программ, а также для предоставлению пользователю некоторых средств общего назначения для управления ЭВМ.

К таким программам относится:

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

Обслуживание жесткого диска: форматирование, восстановление удаленных файлов, дефрагментация, низкоуровневое редактирования дисков и др.;

Обслуживание файлов и каталогов: поиск, сортировка, копирование по определенному условию и т. д.;

Работа с архивами: создание архивов и их обновление, сжатие файлов;

Защита от компьютерных вирусов: обнаружение вирусов, лечение файлов;

Предоставление пользователю расширенной информации и ПЭВМ и ОС;

Шифрование информации.

* системы техобслуживания - используются для облегчения тестирования оборудования ЭВМ.

Прикладное ПО [application software] предназначено для решения определенной задачи или класса задач.

Задачей прикладного ПО является автоматизация конкретного вида человеческой деятельности. К ним относятся: 1. Офисные программы 2. Финансовые и бухгалтерские программы. 3. Программы для работы с Интернет 4. Мультимедийные программы 5. Профессиональные программы (Инструменты программиста, Системы автоматизированного проектирования (CAD), Редакторы трехмерной графики и анимации, Программы для научных расчетов, Образовательные мультимедийные программы, Энциклопедии, справочники, "живые книги")

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

Инструментальные системы предназначены для решения задач, которые встречаются в составе любой проблемы, ориентированной на применение ЭВМ, и не связаны с конкретной практической областью. К инструментальным системам относятся: системы программирования; системы быстрой разработки приложений и системы управления базами данных.

Система программирования предназначена для разработки прикладных программ с помощью некоторого языка программирования. В ее состав включаются: компилятор и/или интерпретатор; редактор связей; среда разработки; библиотека стандартных подпрограмм; документация. Компилятор [compiler] - это программа, выполняющая преобразование исходной программы в объектный модуль, то есть файл, состоящий из машинных команд. Интерпретатор [interpreter] - программа, непосредственно выполняющая инструкции языка программирования. Редактор связей [linker] - это программа, которая собирает несколько объектных файлов в один исполняемый файл.

Интегрированная среда разработки [integrated development environment - IDE] - совокупность программ, включающая в себя текстовый редактор, средства управления файлами программного проекта, отладчик [debugger] программ, которая автоматизирует весь процесс разработки программ. Библиотека стандартных подпрограмм [standard library] - набор объектных модулей, организованных в специальные файлы, которые предоставляются производителем системы программирования.

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

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

Под программным обеспечением (Software) понимается совокупность программ, выполняемых вычислительной системой.

Похожие статьи




Компьютерные преступления - Основы теории информации

Предыдущая | Следующая