Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры по госам.docx
Скачиваний:
2
Добавлен:
24.09.2019
Размер:
128.94 Кб
Скачать

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

NetWare — сетевая операционная система и набор сетевых протоколов, которые используются в этой системе для взаимодействия скомпьютерами-клиентами, подключёнными к сети. Операционная система NetWare создана компанией Novell. NetWare является закрытой операционной системой, использующей кооперативную многозадачность для выполнения различных служб на компьютерах с архитектурой Intel x86. В основе сетевых протоколов системы лежит стек протоколов XNS. В настоящее время NetWare поддерживает протоколы TCP/IP и IPX/SPX. NetWare является одним из семейств XNS-систем.

В основу NetWare была положена очень простая идея: один или несколько выделенных серверов подключаются к сети и предоставляют для совместного использования своё дисковое пространство в виде «томов». На компьютерах-клиентах с операционной системой MS-DOS запускается несколько специальных резидентных программ, которые позволяют «назначать» буквы дисков на тома. Пользователям необходимозарегистрироваться в сети, чтобы получить доступ к томам и иметь возможность назначать буквы дисков. Доступ к сетевым ресурсам определяется именем регистрации.

Билет №5

1. Программные средства

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

Программные средства СУБД подразделяют на:

- ядро СУБД, которое обеспечивает ввод, вывод, обработку и хранение данных в БД;

- трансляторы, обеспечивающие перевод языка СУБД на некоторый внутренний язык, используемый ядром;

2. . Основные понятия объектно-ориентированного программирования. Поля, свойства и методы.

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

Type

TNewClass=class

private

FCode:intger;

FSing:char;

FNote:string;

End;

В примере создается новый класс на базе стандартного TObject и получает три новых поля различных типов.

Согласно принятому соглашению, имена полей начинаются с буквы F.

При создании класса происходит наследование всех полей. Изменение значений полей выполняется с помощью методов и свойств.

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

Type

TNewClass=class

private

FCode: intger;

FSing: char;

FNote: string;

published

property code: integer read FCode write FCode;

End;

Для доступа к полю FCode используется свойство code.

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

существуют следующие модификаторы:

virtual - виртуальный

dynamic - динамический

override – переопределяемый

message – обработка сообщений

abstract – абстрактный

4. Основные понятия ООП. События и сообщения.

- утилиты, которые служат для настройки системы, отладки программ, архивирования и восстановления БД, сбора статистики;

- прикладные программы, которые служат для обработки запросов к БД.

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

3. Сетевая модель OSI

Уровни взаимодействия открытых систем (OSI) 5-6-7.

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

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

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

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

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

Билет №6