- •10.03.01 «Информационная безопасность»
- •Лекция 1. Введение.
- •1.1. Основные определения и задачи компьютерных технологий
- •1.2. Этапы развития компьютерных технологий
- •1.3. Свойства информационных технологий
- •1.4. Основные концепции технологии баз данных
- •1.5. Современное состояние технологии баз данных
- •Лекция 2. Базовые информационные технологии
- •Лекция 3. Создание web – документов
- •Лекция 4 Основы создания сценариев на языке javascript
- •Лекция 5. Использование объектов
- •Лекция 6. Обработка событий
- •Лекция 7 Работа с формами
- •Лекция 8. Работа с математическими объектами. Работа с окнами
- •Лекция 9 Работа с фреймами
- •Библиографический список:
Министерство образования и науки РФ
Федеральное государственное бюджетное образовательное
учреждение высшего образования «Тульский государственный университет»
Институт прикладной математики и компьютерных наук
Кафедра «Информационная безопасность»
С.Ю. Борзенкова
Доцент, к.т.н.,
КОНСПЕКТ ЛЕКЦИЙ
по дисциплине
«КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ»
Направление подготовки:
10.03.01 «Информационная безопасность»
Профиль подготовки:
«Организация и технология защиты информации»
Квалификация выпускника:
бакалавр
Форма обучения:
очная, очно-заочная
Тула 2017
Рассмотрено на заседании кафедры ИБ
Протокол № ________ от «______» _________________ 20 _____ г.
Зав. кафедрой _______________________ А.А. Сычугов
СОДЕРЖАНИЕ:
Лекция 1. 4
Введение. 4
Лекция 2. 12
Базовые информационные технологии 12
Лекция 3. 44
Создание web – документов 44
Лекция 4 48
Основы создания сценариев на языке javascript 48
Лекция 5. 54
Использование объектов 54
Лекция 6. 59
Обработка событий 59
Лекция 7 61
Работа с формами 61
Лекция 8. 66
Работа с математическими объектами. 66
Работа с окнами 66
68
Лекция 9 68
Работа с фреймами 68
Библиографический список: 72
Лекция 1. Введение.
1.1. Основные определения и задачи компьютерных технологий
Технология в переводе с греческого языка означает искусство, мастерство, умение. Под технологией следует понимать определенную совокупность действий, направленных на достижение поставленной цели.
В толковом словаре по информатике информационные технологии определяются как совокупность методов, производственных процессов и программно-технических средств, объединенных в технологическую цепочку, обеспечивающую сбор, хранение, обработку, вывод и распространение информации для снижения трудоемкости процессов использования информационных ресурсов, повышения их надежности и оперативности. Другими словами можно сказать, что информационная технология (ИТ) – процесс, использующий совокупность средств и методов сбора, обработки и передачи данных (первичной информации) для получения информации нового качества о состоянии объекта, процесса или явления (информационного продукта). Это понятие более широко отражает сущность информационных технологий.
Информационные ресурсы – совокупность данных, представляющих ценность для организации и выступающих в качестве материальных ресурсов. К ним относятся файлы данных, документы, тексты, графические данные, знания, аудио- видеоинформация. Процесс обработки данных в невозможен без использования технических и программных средств.
Понятие информационных технологий взаимосвязано с понятием информационная система (ИС). ИС – взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели. Иными словами, информационная система (ИС) – система, реализующая автоматизированный сбор, обработку, манипулирование данными, функционирующая на основе компьютера и других технических средств и включающая соответствующее программное обеспечение и персонал. ИС может быть однопользовательской и многопользовательской.
Каждая ИС зависит от ее назначения и удовлетворяет потребности пользователей в определенной предметной области.
Однако информационная технология является более емким понятием, чем информационная система, такт как ИТ является процессом, а ИС – средой. Таким образом, ИТ могут существовать и вне сферы информационной системы.
Цель применения ИТ – производство информации для ее анализа человеком и принятия решения по выполнению какого-либо действия, а также снижения трудоемкости использования информационных ресурсов.
Современные информационные технологии базируются на концепции баз данных. Согласно этой концепции, основой информационных технологий являются данные, которые должны быть организованы в базы данных в целях адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей.
В теории ба данных информация – любые сведения о каком-либо событии, процессе, объекте. К информации может относится все, что может заинтересовать пользователя любого уровня.
Данные – это информация, представленная в определенном виде, позволяющая автоматизировать ее сбор, хранение и дальнейшую обработку информационным средством.
База данных (БД) – именованная совокупность данных, отражающая состояние объектов и их отношения в рассматриваемой предметной области. БД состоит из множества связанных файлов.
Система управления базами данных (СУБД) – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями. По степени универсальности различают два класса СУБД – системы общего назначения и специализированные системы. СУБД общего назначения не ориентирована на какую-либо конкретную предметную область или на информационные потребности конкретной группы пользователей. Каждая такая СУБД реализуется как программный продукт, обладающая средствами настройки на работу с конкретной БД в условиях конкретного применения. Специализированные СУБД соответственно реализует конкретную предметную область. Создание таких СУБД весьма трудоемкий процесс и ля того, чтобы реализовать нужны очень веские основания. Характеристики СУБД:
- СУБД включает язык определения данных, с помощью которого можно определить базу данных, ее структуру, типы данных, средства задания ограничений для хранимой информации;
- СУБД позволяет вставлять, удалять, обновлять и извлекать информацию из базы данных посредством языка управления данными. Этот язык называется язык запросов и позволяет пользователю формировать различные по содержанию запросы к базе данных;
- Большинство СУБД могут работать на компьютерах с различной архитектурой и под разными операционными системами
- Многопользовательские СУБД имеют достаточно развитые средства администрирования данных.
Компоненты СУБД: данные, пользователи, аппаратное и программное обеспечение, процедуры. Аппаратное обеспечение – набор физических устройств, на которых существуют база данных, СУБД и другие компоненты информационной системы. Программное обеспечение – операционная система, включая сетевое ПО, программное обеспечение самой СУБД, прикладные программы – приложения. Программы - приложение – отдельные или комплекс программ, реализующие автоматизацию решения прикладных задач обработки данных. Приложения созданные средствами СУБД называют приложениями СУБД. Приложения, созданные вне среды СУБД с помощью систем программирования называются внешними.
Банк данных (БнД) – разновидность ИС специальным образом организованных данных, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных. БнД включает в себя: технические средства, одну или несколько БД, СУБД, словарь или каталог данных, администратора, вычислительную систему обслуживающий персонал.
Словарь или каталог данных служит для централизованного накопления и описания ресурса данных. Словарь данных следит за определением всех элементов данных базы, включая структуры данных на уровне групп и записей, отслеживает отношения, существующие между группами данных. Он содержит описание предметной области, сведения о структуре БД, о связях между элементами БД, сведения о кодах данных, о разграничении доступа к данным.
Администратор – человек или группа лиц, которые участвуют в разработке БД, контролируют правильность функционирования БД.
Вычислительная система – включает программные и аппаратные средства.
