- •Двоичная система счисления
- •Восьмеричная и шестнадцатеричная системы счисления
- •Логические операции
- •Логические законы
- •Переключательные схемы
- •С х е м а не (Отрицание)
- •Инструментарий информационных технологий
- •Составляющие информационной технологии
- •Классификация информационных технологий
- •Этапы развития информационных технологий
- •Понятие модели. Моделирование
- •Классификация моделей
- •Формализация
- •Интуитивное определение алгоритма
- •Свойства алгоритма:
- •Формы представления алгоритма
- •Этапы решения задач с помощью компьютера
- •Линейный алгоритм
- •Ветвление
- •Циклические алгоритмы
- •История развития вычислительной техники
- •Архитектура фон Неймана
- •Поколения компьютеров
- •I поколение
- •II поколение
- •III поколение
- •IV поколение
- •Устройство персонального компьютера
- •30. Понятие программного обеспечения
- •31.Базовый уровень программного обеспечения
- •32.Системный и служебный уровни программного обеспечения
- •Виды пользовательского интерфейса:
- •Основные функции операционных систем:
- •33.Прикладной уровень программного обеспечения
- •Прикладное программное обеспечение общего назначения
- •Специальное прикладное программное обеспечение
- •34.Классификация данных
- •Классификационные признаки
- •35.Представление элементарных данных
- •Основные типы данных:
- •Решение.
- •Решение.
- •36.Модели данных
- •Реляционная модель
- •Иерархическая модель
- •Сетевая модель
- •37.Кодирование графической информации
- •Растровый метод
- •Векторный метод
- •38.Кодирование звуковой информации
- •39.Устройства внешней памяти Магнитные диски
- •Оптические диски
- •Флэш-память
- •40.Архитектура многопользовательских систем
- •Телеобработка
- •Технология «Файл/сервер»
- •Технология «клиент/сервер»
- •41. Области применения баз данных
- •Виды аис:
- •42. Схема передачи информации в линии связи
- •Некоторые характеристики каналов связи
- •Решение.
- •43.Передача информации в компьютерных линиях связи
- •Параллельная передач а данных
- •Последовательная передача данных
- •Виды серверов:
- •45.Классификация вычислительных сетей
- •46.Эталонная модель взаимодействия открытых систем
- •47.Качество информации
- •48.Безопасность информации
- •49.Антивирусные программные средства
- •50.Обеспечение достоверности информации
- •2. Аппаратно-программные
- •51.Обеспечение сохранности информации
- •52.Обеспечение конфиденциальности информации
Телеобработка
Компьютер соединен с несколькими терминалами. При этом вся обработка выполняется в рамках компьютера, а присоединенные к нему пользовательские терминалы отображают результаты обработки. С компьютером терминалы связаны с помощью кабелей, по которым они посылают сообщения пользовательским приложениям. В свою очередь, пользовательские приложения обращаются к необходимым службам СУБД. Таким же образом сообщения возвращаются назад на пользовательский терминал. Недостатком является то, что основная нагрузка возлагается на компьютер, который должен выполнять действия прикладных программ, СУБД, а также обслуживание терминалов (например, форматирование данных, выводимых на экраны терминалов).
Технология «Файл/сервер»
В среде файлового сервера обработка данных распределена в локальной сети. Файловый сервер содержит файлы данных и файлы, необходимые для работы самой СУБД и ее приложений. Однако пользовательские приложения и СУБД размещены и функционируют на отдельных рабочих станциях, которые обращаются к файловому серверу только по мере необходимости получения доступа к нужным им файлам.
Таким образом, файловый сервер функционирует как совместно используемый жесткий диск. СУБД на каждой рабочей станции посылает запросы файловому серверу. Управление параллельностью и восстановлениемцелостности усложняется, поскольку доступ к одним и тем же файлам могут осуществлять сразу несколько рабочих станций.
Технология «клиент/сервер»
Технология «клиент/сервер» разработана с целью устранения недостатков, имеющихся в первых двух подходах. «Клиент/сервер» означает такой способ взаимодействия программных компонентов, при котором они образуют единую систему. Клиентский процесс, требующий определенных ресурсов и серверный процесс, который эти ресурсы предоставляет. Клиент принимает от пользователя запрос, проверяет синтаксис и генерирует запрос к базе данных. Затем он передает сообщение серверу, ожидает поступление ответа и форматирует полученные данные для представления их пользователю. Сервер принимает и обрабатывает запросы к базе данных, а затем передает полученные результаты обратно клиенту. Такая обработка включает проверку полномочий клиента, обеспечение требований целостности, поддержку системного каталога, а также выполнение запроса на обновление данных,управление параллельностью и восстановлением.
Операции, выполняемые клиентом:
1. Управляет пользовательским интерфейсом
2. Принимает и проверяет синтаксис введенного пользователем запроса
3. Выполняет приложение
4. Генерирует запрос к базе данных и передает его серверу
5. Отображает полученные данные пользователю.
Операции, выполняемые сервером:
1. Принимает и обрабатывает запросы к базе данных со стороны клиентов
2. Проверяет полномочия пользователей
3. Гарантирует соблюдение ограничений целостности
4. Выполняет запросы/обновления и возвращает результаты клиенту
5. Поддерживает системный каталог
6. Обеспечивает параллельный доступ к базе данных
Технология «клиент-сервер», заменила технологию «файл-сервер» и является более мощной, так как позволила совместить достоинства однопользовательских систем (дружественный интерфейс, низкая цена) с достоинствами более крупных компьютерных систем (поддержка целостности, защита данных, многозадачность).