Вопрос 8
Глобальная компьютерная сеть, (ГКС)— компьютерная сеть, охватывающая большие территории и включающая в себя большое число компьютеров.
Сервер – сетевой компьютер для обслуживания запросов на предоставление ресурсов, поступающих от других сетевых компьютеров
Клиент — сетевой компьютер , пользующийся ресурсами, предоставляемыми компьютером-сервером.
Среда – способ соединения компьютеров.
Хост -
Провайдер - организация, предоставляющая услуги доступа к сети Интернет и иные связанные с Интернетом услуги.
Зеркало - точная копия (более 80 процентов совпадений) данных одного сервера на другом.
Прокси-сервер – компьютер, который позволяет обрабатывать запросы клиентов, адресовать их в другую сеть, кешировать ответы серверов и ограничивать доступ клиентов к различным ресурсам
Шлюз - программа или оборудование, организующее доступ из локальной сети в Интернет.
Брандмауэр –
Протокол – соглашение, принятое для установления связи между двумя частями компьютера.
Маршрутизатор - сетевое устройство, передающее пакеты данных между сетями, в которых используют общий протокол маршрутизации сетевого уровня.
Способы подключения к интернету:
По выделенному локалу
По коммутируемому локалу
IP – адреса: 194.29.93.124
Протекая: //имя домена[/каталог/подкаталог/имя файла]
DNS- сервер ( система доменных имен)
- коммутация каналов
- коммутация сообщений
- коммутация пакетов
Вопрос 9
Сетевая модель OS — абстрактная сетевая модель для коммуникаций и разработки сетевых протоколов. Предлагает взгляд на компьютерную сеть с точки зрения измерений. Каждое измерение обслуживает свою часть процесса взаимодействия. Благодаря такой структуре совместная работа сетевого оборудования и программного обеспечения становится гораздо проще и прозрачнее.
OSI (Open System Interconnection) – эталонная модель взаимодействия открытых систем
Уровни модели OSI:
Физический (Physical) – осуществляется передача «сырого» потока битов по ориз. среде.
Капильный (Data link) – осуществляет передачу кадров от сетевого уровня к физическому.
Сетевой (Network) – отвечает за адресную сообщений, и перевод логических имен и адреса в физические. Определяется маршрут от ПК отправляется к ПК получателя.
Транспортный (Transport) – обеспечивает доставку пакетов данных без ошибок.
Сеансовый (Session) – устанавливает соединение – называется сеансом. Обеспечивается синхронизация, по средствам вставки контрольных точек.
Представительский (Presentation) – определяет формат между обменами сетевых используемых компонентов. Отвечает за преобразование протоколов, трансляцию данных, их шифрование, смену или преобразование кодовых страниц. Управляет сжатием данных.
Прикладкой (Application) – передача файлов, доступ к БД. Управляет общим доступом сети, потоком данных и обработки ошибок.
Вопрос 10
Операционная система - комплекс системных программ, расширяющий возможности вычислительной системы, а также обеспечивающий управление её ресурсами, загрузку и выполнение прикладных программ, взаимодействие с пользователями. В большинстве вычислительных систем ОС являются основной, наиболее важной (а иногда единственной) частью системного ПО.
Утилиты - программы, предназначенные для решения узкого круга вспомогательных задач.
Иногда утилиты относят к классу сервисного программного обеспечения
Системы программирования:
ассемблеры — компьютерные программы, осуществляющие преобразование программы в форме исходного текста на языке ассемблера в машинные команды в виде объектного кода
трансляторы - программы или технические средства, выполняющее трансляцию программы.
компиляторы — Программы, переводящие текст программы на языке высокого уровня, в эквивалентную программу на машинном языке.
интерпретаторы — Программы (иногда аппаратные средства), анализирующие команды или операторы программы и тут же выполняющие их.
компоновщики— программы, которые производят компоновку — принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль.
препроцессоры исходных текстов — это компьютерные программы, принимающие данные на входе, и выдающие данные, предназначенные для входа другой программы, например, такой, как компилятор
текстовые редакторы — компьютерные программы, предназначенные для создания и изменения текстовых файлов, а также их просмотра на экране, вывода на печать, поиска фрагментов текста и т. п.
специализированные редакторы исходных текстов — текстовые редакторы для создания и редактирования исходного кода программ. Специализированный редактор исходных текстов может быть отдельным приложением, или быть встроен в интегрированную среду разработки (IDE)
Классификация языков программирования:
Императивные (процедурные)
Функциональные (Lisp) LISP
Логические (Prolog) PROLOG
Процесс компиляции:
Синтаксический анализ
Семантический анализ
Оптимизация кода
Генерация объективного кода