- •1. Понятие инф-ии и ее виды. Э.И. И ее особенности.
- •2. Э.И. В сис-ме упр-ия предприятием. Требования, предъявляемые к э.И.
- •3.Виды эк. Инф. И форма ее представления
- •4. Понятие сис-мы. И.С. И ее виды
- •5. Понятие бд. Её жизненный цикл
- •6. Понятие моделирования. Модели данных. Логические модели данных.
- •7.Иерархическая модель данных. Достоинства и недостатки.
- •8.Сетевая модель данных. Достоинства и недостатки.
- •9.Реляционная модель данных. Основная терминология.
- •10.Понятие сущности.
- •11.Понятие возможного, первичного и альтернативного ключей.
- •12. Теоретико-множественные реляционные операции объединения, пересечения, разности и декартова произведения.
- •13. Специальные реляционные операции: селекция, проекция, соединение и деление
- •14. Реляционная операция соединения и ее разновидности
- •15.Завис-ые и независ-е операции. Достоинства и недостатки реляционной модели.
- •16.Типы связей м/у сущностями.
- •17. Нормализация данных. 1-я н.Ф.
- •18. Нормализация данных. 2-я н.Ф.
- •19. Нормализация данных. 3-я н.Ф.
- •20. Нормализация данных. Н.Ф. Кодда-Бойса
- •21. Нормализация данных. 4-я и 5-я нф
- •22.Диаграммы “Сущность-связь”. Er- диаграммы.
- •23. Общая схема взаимодействия пользователей с бд
- •24.Физич. Модели данных.
- •26. Типы бд.
- •27. Назначение и функции субд.
- •28.Обеспечение целостности данных в субд. Понятие транзакции
- •29. Управление многопользовательским доступом к данным. Понятие блокировки.
- •30 Управление резервным копированием и восстановлением данных в субд
- •31. Технология «клиент-сервер»
- •42. Компьютерные информационные технологии: виды и характерные особенности.
- •60. Способы подключ.К сети Интернет.
- •54.Стек протоколов tcp/ip и его функционирование.
- •45. Корпоративные информационные технологии
- •40. Java-апплеты.
- •41. Введение в технологию cgi
41. Введение в технологию cgi
Основу всемирной паутины составляют веб- узлы, постоянно работающие на ПК, на кот выполняется спец программа веб- сервер, ожидающий запроса со стороны клиента на выдачу того или иного HTML- док-та, хранящегося на веб- узле. Клиентом веб- сервера явл веб- браузео на удаленном ПК, с помощью кот осущ запрос и веб- серверу, прием от него запрошенного док-та и отображение его на сервере. Аббревиатура CGI: COOMON GATEWAU INTERFACE обозначается часть веб -сервера, кот может взаимодействовать с другими программами, выполняющимися на том же веб- узле и явл шлюзом для передачи данных, полученных от клиента программы обработки, таких как СУБД, элект табл, программы обработки графич изобр. Общая схема работы CGI вкл в себя след этапы:
1. Получение веб- сервером информ от веб- браузера. Для ввода информ кот будет передана веб- серверу в HTML- док-те используется форма и подчиненные ей элементы управления, такие как поле ввода, выпадающий список и т.д. для передачи важной информ используется кнопка Submit, та же явл элементов формы. При этом данные извлекаются из формы, кодируются и пересылаются на веб- сервер. Схема кодирования заключается в след: для каждого элемента формы, имеющего имя заданного параметра NAME, формируется пара name=value, где name- значение параметра NAME, а value- данные элемента, введенные пользователем или принятые по умолчанию. Для переключателей и флажков используются только выбранные значения. Все эти пары объединяются в строку, где в кач-ве разделителя служит &.URL- адрес CGI программы кот, будет обрабатывать информ, извлеченную из данной формы, задается значение параметра ACTION тега <FORM>.
2. Анализ и обработка полученной информации. Веб- сервер получив запрос, загружает и запускает CGI- программу form.pl, расположенную на сервере в каталогах cgi-bin и передает значения. При необходимости agi- программа может взаимодействовать с другими программами, находящимися на то же ПК, путем формирования к ним соответ запросов. CGI- программа может быть написана на любом языке программирования, имеющим средства обмена данными между программами, т.к. большинство веб- серверов работает под управлением операционной системы Unix, то для нее был создан ряд интерпритирующего типа языков, таких как Perl,PHP, Python идр.
3. Создание нового HTML- док-та и передача его браузеру. Задача cgi- программы- обработать полученные данные, извлечь из БД или другого внешнего источника нужную информацию, оформит ее в виде HTML- док-та и передать обратно веб- серверу, кот и возьмет на себя труд отправить ее веб- браузеру. Технология Java внесла сою лепт в CAI- программирование, создание сервлетов и языка JSP( Java Server Pages). Сервлеты выполняются под управлением веб- сервера подобно тому как аплеты выполняются под управлением браузера. Для слижения за работой сервлетов и управления ими создается специальные программный модуль, назыв контейнером сервлетов.
53. Компьютерные сети: определение, задачи, классификация. КС- совокуп. нескольких крмпов или вычисл.сист., объедин.между собой средствами телекоммуникаций в целях эффект. использ.информац.и вычмслит. ресурсов. Задачи: разделение файлов, передача файлов, разделение прикладных прог, одновр.ввод данных в прикладные проги, разделение принтера, сканера, плоттера и т.д. Важнейшие задачи, реш.с пом. КС: обеспечение инфой применительно ко всем обл. человеческой деят-ти; электронные коммуникации(форумы, конференции и т.д). По террит-му признаку КС делятся: LAN-сети (локальные); MAN-сети (региональные); WAN-сети (глобальные).