- •Интерфейс расширения. Расширение кодового сегмента и сегмента данных до максимальных пределов. Временные диаграммы чтения команд, данных, записи данных в расширенной памяти.
- •Понятие алгоритма и его свойства.
- •4.Моделирование, как метод научного познания. Основные понятия теории моделирования.
- •2.Защищенный режим работы процессора.
- •3. Дать понятие объектно-ориентированному программированию.
- •В4: Семейство технологий xDsl
- •Структура однокристального микропроцессора. Основные блоки микропроцессора. Команда, программа. Классификация команд.
- •2.Основные протоколы и стандарты лвс
- •3.Базовая система ввода-вывода (bios). Состав, назначение компонентов, способы настройки и применение.
- •4.Что называется взаимоисключением?
- •Приведите примеры многоалфавитного шифра
- •Структурная схема контроллера накопителя на жестком магнитном диске.
- •2.Защищенный режим работы процессора.
- •4.Напишите дизъюнктивный терм четвертого ранга
- •1. Шифраторы
- •2. Виды линий связи
- •3.Основные концепции и термины реляционной алгебры: отношение, тип данных, домен, атрибут, ключи, схема отношения, схема бд.
- •4.Укажите способы обеспечения взаимоисключения.
- •1. Параллельный периферийный интерфейс: сигналы подсоединения к адаптеру.
- •2. Перечислите классы защищенности ос, содержащиеся в “Оранжевой книге”
- •3.Владельцы файлов. Права доступа к файлу
- •4.Нейронные сети. Классификация нс. Классы задач, решаемых с помощью нс.
- •1. Архитектура микропроцессоров. Архитектура Гарвардская и фон-Неймана. Особенности архитектур. Изолированный и совмещенный ввод-вывод.
- •2. Иерархия запоминающих устройств. Принцип кэширования данных.
- •3.Методология объектно-ориентированного программирования.
- •4.Как однозначно задается конечный автомат.
- •1. Дешифраторы
- •2. Архитектура цп 8086: основные регистры, организация памяти в реальном режиме
- •3.Привести пример образования объектов класса
- •4.Служба dns. Классификация dns-серверов.
- •Интерфейсы модемов. Обобщенная структурная схема современного модема.
- •4.Нечёткие множества. Нечёткий вывод. Этапы вывода. Характеристики этапов.
- •1.Суммирующий счётчик.
- •2. Понятие вычислительного процесса: управление процессами, состояния процессов.
- •3. Метод моделирования потоков данных (dfd).
- •4.Типы информационных ресурсов корпоративных сетей.
- •1.Многоразрядный сумматор.
- •2. Дайте определение понятиям – идентификация. Аутентификация, аудит.
- •3. Инструментальные средства Linux. Краткая характеристика
- •4.Эталонная модель dod. Протоколы dod.
- •3. Проблема сложности больших систем. Декомпозиция.
- •Одноразрядные сумматоры
- •4. Общие сведения об архитектуре «клиент/сервер». Двух-, трех- и многоуровневая архитектура информационных систем.
- •Организация микроконтроллеров семейства мк51. Типы регистров. Сегменты rseg, dseg, bseg, xseg, cseg.
- •Классификация вычислительных систем. Синхронизация в распределенных системах.
- •Алгоритм синхронизации логических часов
- •Неделимые транзакции
- •3.Технология компонентного программирования.
- •Что такое ранг терма.
- •Технология коллективной разработки программного обеспечения.
- •Автор проекта сохраняет за собой авторское право.
- •Интерфейсы плоттеров и дигитайзеров.
- •2.Принципы взаимодействия приложений в сетях эвм.
- •Какой поток называется стационарным? Регулярным? Рекуррентным?
- •1.Цифровые микросхемы с тремя состояниями
- •2. Нити
- •3. Оценка качества процесса разработки программного обеспечения.
- •4. Прокси-серверы
- •3. Дать понятия термину «конструктор» и «деструктор».
- •Структурная схема rs-232
- •2. Сформулируйте систему правил избирательного разграничения доступа
- •3. Файловая система. Краткая характеристика фс. Основные команды фс.
- •4. Определение tcp/ip. Современные Функции Internet. Стандарты rfc.
- •4. Межсетевые экраны: Общие назначения, особенности функционирования.
- •СинхронныйRSтриггер
- •2.Архитектура многомашинных вычислительных систем
- •3. Опишите основные типы ошибок в программах.
- •3.Основные типы ошибок в программировании.
- •4. Запишите систему уравнений характеризующих автомат Мили
- •Разновидности микропроцессоров (мп). Программное обеспечение мп. МикроЭвм. Микроконтроллер. Risc-процессоры.
- •2.Полномочное разграничение доступа без контроля информационных потоков (мандатное)
- •3.Обработка ошибок в unix. Функции выдачи сообщений об ошибках.
- •Проверка ошибок
- •Сообщения об ошибках
- •4.Формальный нейрон. Структура формального нейрона. Функция активации.
- •1.Суммирующий счётчик.
- •Основные свойства цифровых процессоров обработки сигналов.
- •Сетевые топологии
- •1.Файл-серверная архитектура
- •2.Клиент-серверная
- •Трехуровневая клиент-серверная
- •Intranet|Internet тезнологии
- •То же с мигрирующими программами
- •4. Программный пакет Samba.
- •1. Базовый логический элемент ттл.
- •2. Приведите пример шифрования с помощью маршрутной транспозиции.
- •Интерфейс pci: архитектура, сигналы.
- •3.Системное программное обеспечение. Связь спо с архитектурой эвм.
- •4. Политика сетевой безопасности. Основные компоненты и классификации межсетевых экранов.
4.Формальный нейрон. Структура формального нейрона. Функция активации.
Формальный нейрон – процессорный элемент, преобразователь данных, получающий входные данные и преобразующий их в соответствии с заданной функцией и параметрами; работает с дискретным временем.
Модель формального нейрона
Алгоритм функционирования формального нейрона:
1.
2.
где xi – i-й элемент вектора входного сигнала; wi – весовой коэффициент i-го входа;
b - смещение; T – величина порога; y – выходной сигнал нейрона.
Функция активации – функция, характеризующая реакцию нейрона на входное воздействие.
Наиболее распространённые функции активации:
1)пороговая 2)линейная 3)линейная с ограничениями 4) логистическая или сигмоидальная 5)гиперболический тангенс
Билет 34
1.Суммирующий счётчик.
Счётчик - последовательностное устройство, выполняющее микрооперацию счета. Счётчики бывают одноразрядными (счетные триггеры) и многоразрядными. Если по приходу счетного сигнала содержимое счетчика увеличивается на единицу, то такой ситчик называют суммирующим, в противном случае ─ вычитающим. По способу организации переноса счетчики подразделяются на счетчики с последовательным и с параллельным переносом.
|
|
Младший разряд этого числа ─ это выход триггера, на вход которого подана счетная последовательность X. Максимальное время переключения счетчика определяется соотношением Тпсч=м*tпер, где: m -- количество триггеров в счетчике, tпер -- время переключения триггера.
В2: Взаимодействие ЭВМ с внешними устройствами. Понятие интерфейса.
Интерфейс - это аппаратное и программное обеспечение (элементы соединения и вспомогательные схемы управления, их физические, электрические и логические параметры), предназначенное для сопряжения систем или частей системы (программ или устройств).
Под периферийным понимают любое устройство, конструктивно отделенное от центральной части ЭВМ, имеющее собственное управление и выполняющее запросы МП без его непосредственного вмешательства. По функциональному признаку ПУ делятся на две основные группы:внешние запоминающие устройства (ВЗУ), устройства ввода - вывода (УВВ).
Адаптер периферийных устройств (АПУ) выполняет две основные функции:осуществляет непосредственное управление ПУ по запросам от МП, освобождая тем самым последний от выполнения рутинных операций;обеспечивает согласование интерфейса ПУ с СШ.
Понятие «адаптер периферийного устройства» можно считать синонимом термина «контроллер».
Порт ввода-вывода (ПВВ) обеспечивает непосредственное подключение АПУ к СШ. Каждый ПВВ имеет свой адрес, аналогичный адресу в ОП, но содержащийся в другом адресном пространстве. Одному ПУ может быть приписано несколько ПВВ. Упрощенно ПВВ можно считать регистром, в который записывается информация для передачи в ПУ или с которого считывается полученная из ПУ информация.
В3.Что такое рекурсивная функция. Привести примнеры.
Под рекурсивной функцией в программировании понимают функцию, которая вызывает сама себя. Рекурсивные функции чаще всего используют для компактной реализации рекурсивных алгоритмов. Классическими рекурсивными алгоритмами могут быть возведение числа в целую положительную степень, вычисление факториала.
Недостатки рекурсивных функций:
Увеличение памяти на повторные вызовы функции и многократное размещение в стеке формальных параметров и локальных переменных рекурсивной функции
Расход времени на многократное выполнение команд вызова функции
Переполнение стека программы, при большом количестве рекурсивных вызовов
Пример рекурсивной функции на я зыке C
Возвести в степень n число с плавающей точкой x:
float power( float x,int n)
{
if ( n= = 0) return 1;
else return x*power( x,n-1);
}
#include<stdio.h>
void main()
{
int k;
float a;
printf(“ введите данные a и k \n” );
scanf(“%f%d”,&a,&k));
printf("%f",power(a,k));
}
В4: Языки и протоколы Intranet. Концепция протокола HTTP.
Intranet-приложение - это корпоративная система, для организации которой используются механизмы Internet.
Типы:
1. Коммуникационные
2. Интегрирующие
3. Мультимедийные
4. Intranet-системы с упрощенной процедурой доступа для пользователей. Основаны на механизме электронной подписи при обеспечении надежной защиты от внешнего мира.
1. Язык гипертекстовой разметки документов HTML.
2. Универсальный способ адресации ресурсов в сети URL.
3. Протокол обмена гипертекстовой информацией http.
Позже команда NCSA (National Center of Supercomputer Applications) добавила к этим трем компонентам четвертый - универсальный интерфейс шлюзов CGI.
Концепция протокола HTTP
Протокол используется с 1990 года и реализует принцип "запрос/ответ". Запрашивающая программа - клиент - инициирует взаимодействие с отвечающей программой - сервером, и посылает запрос, включающий в себя:
метод доступа
адрес URI
версию протокола
сообщение с указанием типа передаваемой информации
информацию клиента
тело сообщения клиента.
Сервер отвечает строкой состояния, включающей:
версию протокола
код возврата
сообщение, содержащее информацию сервера
метаинформацию и непосредственно тело сообщения.
В Internet для обслуживания HTTP-запросов используется 80 порт TCP/IP. Практика использования протокола такова, что клиент устанавливает соединение и ждет ответа сервера. После отправки ответа сервер инициирует разрыв соединения. Таким образом, при передаче сложных гипертекстовых страниц соединение может устанавливаться несколько раз.
Остановимся более подробно на механизме взаимодействия и формате передаваемой информации.
формат запроса клиента
Запрос браузера к серверу может быть в двух формах:
1) в форме полного запроса;
2) в форме простого запроса.
Простой запрос содержит метод доступа и запрос ресурса. Например: GET http://polyn.net.kiae.su/
<Полный запрос> := <Строка Запроса> (<Общий заголовок>
<Заголовок запроса>
<Заголовок обозначения ресурса>)
<символ новой строки>[<тело ресурса>]
POST http://polyn.net.kiae.su/cgi-bin/test HTTP/1.0
В данном случае используется метод POST и протокол версии 1.0.
HTTP: методы доступа
GET - метод, позволяющий получить данные, заданные в форме URI в запросе ресурса. Если ссылаются на программу, то возвращается результат выполнения этой программы, но не текст программы. Дополнительные данные, которые надо передать для обработки, кодируются в запрос ресурса. Имеется разновидность метода GET - условный GET. При использовании этого метода сервер ответит на запрос только в том случае, если будут выполнены условия передачи. Это позволяет разгрузить сеть, избавив ее от передачи ненужной информации. Условие указывается в поле "if-Modified-Since" заголовка запроса. При использовании метода GET в поле тела ресурса возвращается собственно затребованная информация (текст HTML-документа, например).
HEAD - метод, аналогичный GET, но не возвращает тела ресурса. Используется для получения информации о ресурсе. Условного HEAD не существует. Данный метод используется для тестирования гипертекстовых ссылок.
POST - этот метод разработан для передачи большого объема информации на сервер. Им пользуются для аннотирования существующих ресурсов, посылки почтовых сообщений, работы с формами интерфейсов к внешним базам данных и внешним исполняемым программам. В отличии от GET и HEAD, в POST передается тело ресурса, которое и является информацией из поля форм или других источников ввода.
В обеих формах запроса важное место занимает форма запроса ресурса, которая кодируется в соответствии со спецификацией URI. Применительно к World Wide Web эта спецификация получила название URL. При обращении к серверу можно использовать как полную форму URL, так и упрощенную.
формат ответа сервера
Ответ сервера может быть, как и запрос, упрощенным или полным.
При упрощенном ответе сервер возвращает только тело ресурса (например, текст HTML-документа).
Полный ответ в форме Бекуса-Наура представляется следующим образом:
<Полный ответ> := <Строка состояния> (<Общий заголовок>
<Заголовок ответа>
<Заголовок ресурса>)
<символ новой строки>[<тело ресурса>]
Строка состояния состоит из:
версии протокола;
кода возврата;
краткого описания кода возврата.
"HTTP/1.0 200 Success"
Заголовок ответа сервера может состоять из адреса URI запрашиваемого ресурса, и/или наименования программы сервера, и/или кода идентификации для работы в защищенном режиме. Состав полей заголовка ресурса является общим и для запроса клиента и для ответа сервера, и состоит из:
разрешения на метод доступа;
типа кодировки тела ресурса (содержания ресурса);
длины тела ресурса;
типа ресурса;
времени действия данной копии ресурса;
времени последнего изменения ресурса;
расширения заголовка.
Web-сервер - это программа, обслуживающая запросы клиентов по протоколу HTTP. Наиболее типичными для современных серверов являются следующие функции:
1. Ведение иерархической базы данных документов.
2. Контроль за доступом к информации со стороны программ-клиентов.
3. Предварительная обработка данных перед ответом на запрос.
4. Взаимодействие с внешними программами через Common Gateway Interface.
5. Реализация взаимодействия с клиентами и другими серверами в режиме посредника.
6. Реализация встроенных или взаимодействие с внешними поисковыми машинами.
7. Кроме того, такие серверы как NetSite (Netscape Communication) и Apachie позволяют реализовать шифрованные протоколы HTTP для обмена информацией с клиентами.
Билет 35
