- •1.Опишіть логічну структуру комп’ютера за архітектурою Фон Неймана. Які компоненти в ній виділяють? Які їх функції?
- •3. Дайте визначення поняттям інформація і данні що таке кодування інформації?
- •4.Які 3 основні способи представлення функції ви знаєте?Опишіть їх і дайте приклад.
- •5. Що таке системи числення, якими вони бувають? Як представити деяке число n в позиційній системі числення?
- •6.Дайтеопис двійкової системи числення. Чому вона є найпоширенішою у техніці? Дайте приклад переходу 5-ти значного числа з десяткової в двійковий вигляд і назад
- •7. Які формати представлення даних ви знаєте? Дайте графічне представлення числа з фіксованою точкою довжиною у півслово, а також з плаваючою точкою звичного формату і наведіть їх опис.
- •8. Що таке прямий, зворотній і додатковий коди двійкового числа?Для чого вони застосовуються?
- •9. Що таке кодування символів? Які кодування Ви знаєте?в чому їх різниця?
- •10. Що таке Булева алгебра? Які операції булевої алгебри Ви знаєте?
- •X1 x2 x3 ...
- •X1 x2 x3 ... .
- •11. Що таке система елементів комп’ютера?Що таке елементи, блоки, вузли,пристрої компютера?
- •12. Які способи представлення двійкових даних з точки зору системи елементів комп’ютера Ви знаєте?
- •В зависимости от способа представления двоичных данных элементы компьютера делятся соответственно на потенциальные, импульсные и импульсно-потенциальные элементы.
- •13.Що таке логічні елементи комп’ютера? Запам’ятовуючі елементи комп’ютера?
- •14.Що таке типові вузли комп’ютера-регістри , лічильники , дешифратори , суматори ?
- •15.Що теке івм-сумісні персональні комп’ютери ?
- •16. Який мінімальний набір пристроїв потрібний для функціонування комп’ютера?Дайте коротке описання кожному з них.
- •17.Які три рівні пам’яті можна виділити в комп’ютері?Дайте короткий опис.
- •18. Що таке буферна пам'ять і кеш-пам'ять?що між ними спільного і чим вони відрізняються?
- •19. Що таке шинний інтерфейс комп’ютера?
- •20. Які стандарти шинного інтерфейсу Ви знаєте?Дайте їх коротку характеристику?
- •21. Що таке материнська плата комп’ютера? Які компоненти материнської плати Ви знаєте?
- •22. Опишіть взаємодію між пристроями, які підключені до материнської плати.
- •24. Які найвідоміші стандарти материнських плат Ви знаєте?
- •25. Які функції центрального процесора ? Що таке мікропрограмне і схемне управління? Які основні компоненти віділяють в архітектурі центрального процессора?Дайте коротку їх характеристику.
- •26. Що таке реальний режим, захищений режим і віртуальний режим центрального процесора? Які функції блока керування пам’яттю процесора?Що таке переривання?
- •27. Які основні характеристики центрального процесора?
- •28. Які системні ресурси комп’ютера Ви знаєте?Дайте короткий опис кожному з них.
- •28. Які системні ресурси комп’ютера Ви знаєте?Дайте короткий опис кожному з них.
- •31.Які типи внутрішньої пам’яті Ви знаєте?Класифікуйте та зобразіть схематичні зв’язки цих типів, та дайте короткі коментарії.
- •32.Що таке зовнішня пам'ять? Класифікуйте та зобразіть схематичні зв’язки цих типів та дайте короткі коментарії.
- •33. Яким чином магнітний запис і програвання використовується в пристроях зовнішньої памяті?
- •35. Опишіть сучасні інтерфейси зовнішньої памяті.
- •1.3.18. Магнитооптические дисководы
- •37. Що Ви знаєте про оптичні диски і дисководи ? Опишіть пристрої типи, характеристики.
- •1.3.20. Характеристики дисководов cd-rom
- •1.3.21. Дисководы cd-r и cd-rw
- •1.3.22. Дисководы dvd
- •38. Які основні компоненти складають відео систему пк ? Опишіть склад, принцип роботи, типи crt and fed- моніторів.
- •1.3.25. Жидкокристаллические мониторы
- •1.3.26. Плазменные мониторы и fed-мониторы
- •39. Який принцип роботи рідкокристалічних моніторів? Який принцип роботи плазмових моніторів? Яке їв влаштування і характеристики?
- •1.3.26. Плазменные мониторы и fed-мониторы
- •40.Які основні характеристики моніторів?Дайте короткий опис кожного з них.
- •41. Що таке відеокарта? Які їх основні характеристики?Дайте короткий опис кожного з них.
- •42. Клавіатура. Паралельний і послідовні порти. Маніпулятори. Діджитайзери. Опишіть коротко кожен тип пристроїв. Яке їх призначення, особливості, принцип функціонування, характеристики?
- •1.3.30. Параллельный и последовательный порты
- •1.3.31. Манипуляторы
- •1.3.32. Диджитайзеры
- •43. Що таке принтер? Які їх типи і характеристики?дайте короткий опис кожному з них.
- •1.3.34. Матричные принтеры
- •1.3.35. Струйные принтеры
- •1.3.36. Лазерные принтеры
- •44. Опишіть принцип формування зображень в матричному, струменевому і лазерному принтерах. 1.3.34. Матричные принтеры
- •1.3.35. Струйные принтеры
- •1.3.36. Лазерные принтеры
- •45.Що таке плотер? Які їх типи, характеристики, принципи роботи
- •46. Що таке сканер?Які їх типи, характеристики, принцип роботи?
- •47.Засоби мультимедія. Яке їх призначення, особливості, принципи функціонування
- •48. Корпус системного блоку, блок живлення, пристрої захисту від помилок в роботі електроживлення. Які їх значення, характеристики?
- •1.3.47. Блок питания
- •1.3.48. Устройства защиты от нарушений работы электропитания
- •49.Перечисліть і дайте коротку характеристику основним типам комп’ютерів.
- •1.4.1. Суперкомпьютеры
- •1.4.2. Компьютеры общего назначения
- •1.4.3. Миникомьютеры и микрокомпьютеры
- •1.4.4. Типы микрокомпьютеров
- •1.4.5. Стандарт pc card
- •1.5.1. Определение распределенной информационной системы
- •1.5.2. Технологии обработки информации в распределенных системах
- •51. Опишіть еталонну модель взаємодії відкритих систем. Дайте опис кожному її рівню.
- •52. Які основні компоненти розподілених систем Ви знаєте?
- •53.Перечисліть типи і дайте характеристики передаючих середовищ.
- •54.Дайте опис технологіям і типам комп’ютерних мереж.
- •55. Дайте загальну характеристику інтерфейсам і протоколам нижніх рівнів.
- •1.5.9. Протоколы и аппаратные средства локальных сетей
- •56.Локальна мережа Ethernet(ieee 802.3). Метод множинного доступу з контролем несущої і знаходженням колізій. Основні конфігурації, їх особливості.
- •57.Опишіть коротко технологію Token Ring (іеее 802.5).
- •58. Опишіть особливості організації локальної мережі, побудованої по стандарту оптоволоконного розподіленого інтерфейсу передачі данних fddi.
- •59.Опишіть коротко призначення, послуги, і технології глобальних мереж.
- •1.5.14. Назначение и услуги глобальных сетей
- •1.5.15. Технологии глобальных сетей
- •1.5.16. Структура и основные компоненты глобальных сетей
- •60.Опишіть типову структуру і основні компоненти глобальних комп’ютерних мереж.
- •61.Охарактеризуйте глобальні мережі х.25 та Internet.
- •62.Яким чином здійснюється взаємодія між мережами?
- •63.Що таке модем? Які стандарти і протоколи для модемного звязку існують?
51. Опишіть еталонну модель взаємодії відкритих систем. Дайте опис кожному її рівню.
Обмен информацией между людьми требует, по крайней мере, двух партнеров, которые понимают друг друга и обладают некоторыми общими знаниями. Этот обмен может происходить только в том случае, если партнеры используют и соблюдают некоторые правила. Обмен информацией можно представить в виде трехуровневой коммуникационной модели (рис. 2.54), в которой предмет определяет цель обмена, язык обеспечивает содержательную реализацию обмена, а средства позволяют передавать между партнерами сигналы, используемые для обмена информацией.
Примером реализации данной модели является телефонный разговор между покупателем и продавцом какого-либо товара, в котором предметом является выработка соглашения о цене купли или продажи, языком являются коммерческие термины русского языка, используемые при купле-продаже товара, а средством передачи информации является телефон.
Существенной особенностью данной модели является независимость уровней данной модели друг от друга при обмене информацией, т.е. для реализации той же цели обмена можно использовать другой язык (например, английский) не меняя остальных уровней или (также не меняя остальных уровней) изменить телефон как средство реализации обмена на непосредственный речевой контакт.
До начала обмена информацией необходимо установить и согласовать набор правил, по которым будет осуществляться взаимодействие между партнерами. Вследствие независимости уровней друг от друга необходимо установить правила взаимодействия как между элементами двух соседних уровней, например, между языком и средствами, а также между элементами одного и того же уровня у разных партнеров.
Хотя процесс обмена информацией между компьютерами является более сложным, при его представлении используются те же принципы, т.е. модель распределенной сетевой информационной системы разбивается на уровни, каждый из которых выполняет одну или несколько определенных функций. Эти уровни считаются логически расположенными друг над другом, причем самые нижние уровни выполняют функции физического соединения в сети, а самые верхние уровни относятся к прикладным задачам, связанным с приемом и передачей информации в сети.
В конкретных реализациях сетей разными разработчиками использовалось различное количество уровней, выполняющих разные наборы функций (примерами являются четырехуровневая сеть Internet и пятиуровневая сеть SNA фирмы IBM).
С целью создания единой концепции обмена данными в распределенных ИС Международной организацией по стандартизации (ISO – International Organization for Standardization) была разработана в 1984 году эталонная модель OSI – взаимосвязи открытых систем (Open Systems Interconnection). Эта модель была разработана на основании большого опыта, полученного при создании компьютерных сетей за предшествующий период.
В модели ISO задача передачи информации от одной прикладного процесса (или задачи), функционирующего в компьютерной системе A, другому прикладному процессу в компьютерной системе B, разбивается на семь более мелких иерархических подзадач, называемых уровнями (layers), как показано на рис. 2.55.
Набор правил организации взаимодействия между соседними уровнями (например, физическим и канальным) называется в модели OSI интерфейсом, а правила взаимодействия между одинаковыми уровнями в разных узлах (например, между канальным уровнем в компьютерной системе A и канальным уровнем в компьютерной системе B) – протоколами.
В эталонной модели OSI определены следующие семь уровней сети: физический, канальный, сетевой, транспортный, сеансовый, представления данных и прикладной. Каждый уровень имеет дело с одним определенным аспектом взаимодействия компонент сети.
Физический уровень (Physical Layer) имеет дело с передачей битов по физическим каналам связи, таким как телефонный канал, оптоволоконный кабель или радиоканал. На этом уровне определяются характеристики электрических или оптических сигналов, а также типы разъемов и назначение каждого контакта. Физический уровень обеспечивает для канального уровня установление, поддержание и разрыв физического соединения между двумя компьютерными системами, непосредственно связанными между собой с помощью передающей среды.
Канальный уровень (Data Link Layer) управляет передачей данных по каналу связи. На физическом уровне просто пересылаются биты. Однако в некоторых сетях линии связи используются совместно. Поэтому одной из задач канального уровня является проверка доступности передающей среды. Другой задачей канального уровня является реализация механизмов обнаружения и коррекции ошибок. Для этого передаваемые данные разбиваются на порции, называемые кадрами (frames). Канальный уровень обеспечивает корректность передачи каждого кадра, помещая специальную последовательность битов в начало и конец каждого кадра для его выделения, а также вычисляет контрольную сумму и помещает ее в кадр. Когда кадр приходит по сети, получать заново вычисляет контрольную сумму и сравнивает ее с переданной контрольной суммой. Если они совпадают, кадр считается правильным, иначе фиксируется ошибка. Канальный уровень может не только фиксировать ошибки, но и исправлять их, повторно предавая поврежденные кадры.
Однако для обеспечения качественной передачи данных функций канального уровня оказывается недостаточно, поэтому в модели OSI решение этой проблемы возлагается на два следующих уровня – сетевой и транспортный.
Сетевой уровень (Network Layer) обеспечивает связь между двумя любыми компьютерными системами сети, обменивающимися между собой данными. Другой функцией сетевого уровня является маршрутизация данных.
Чтобы передать сообщение от отправителя к получателю, нужно пройти несколько транзитных узлов, каждый раз, выбирая подходящий (оптимальный) маршрут. Наиболее часто в качестве критерия оптимальности маршрута используется минимальное число транзитных узлов, однако выбор маршрута может производиться и по другим критериям, например, времени передачи или надежности передачи. Данные, передаваемые на сетевом уровне, также разбиваются на порции, называемые на этом уровне пакетами, причем каждый пакет может передаваться по своему маршруту.
На пути от отправителя к получателю пакеты могут быть искажены или утеряны, а в некоторых случаях могут появиться и дубликаты пакетов. Поэтому основной функцией транспортного уровня (Transport Layer) является обеспечение надежной передачи (транспортировку) данных между компьютерными системами сети для вышележащих уровней.
Для этого используются механизмы для установки, поддержки и разрыва виртуальных каналов (аналога выделенных телефонных каналов), определения и исправления ошибок при передаче, управления потоком данных (с целью предотвращения переполнения или потерь данных).
Протоколы описанных выше четырех уровней ориентированы на передачу данных. Их называют также протоколами нижних уровней, в отличие от протоколов трех верхних уровней, обеспечивающих связь с прикладными задачами.
Сеансовый уровень (Session Layer) обеспечивает установление, поддержание и окончание сеанса связи для уровня представлений, а также возобновление аварийно прерванного сеанса. На практике немногие прикладные задачи используют сеансовый уровень, и он редко реализуется в виде отдельного протокола, хотя функции этого уровня часто объединяют с функциями прикладного уровня и реализуют в одном протоколе.
Уровень представления данных (Presentation Layer) имеет дело с формой представления передаваемых по сети данных, не меняя при этом их содержания. С помощью этого уровня данные, передаваемые прикладным уровнем одной системы, будут понятны прикладному уровню другой системы. В функции уровня представлений входит преобразование кодов данных, их шифровка/расшифровка, а также сжатие и распаковка передаваемых данных.
Прикладной уровень (Application Level) отличается от других уровней модели OSI тем, что он обеспечивает услуги для прикладных задач. Этот уровень определяет доступность прикладных задач и ресурсов для связи, синхронизирует взаимодействующие прикладные задачи, устанавливает соглашения по процедурам восстановления при ошибках и управления целостностью данных. Важными функциями прикладного уровня является управление сетью, а также выполнение наиболее распространенных системных прикладных задач: электронной почты, обмена файлами и других. Единица данных, с которой оперирует прикладной уровень, обычно называется сообщением (message).
Каждый уровень для решения своей подзадачи должен обеспечить выполнение определенных моделью функций данного уровня, действий (услуг) для вышележащего уровня и взаимодействовать с аналогичным уровнем в другой компьютерной системе.
Для того, чтобы уровень X в компьютерной системе B мог выполнить необходимые действия над данными, к передаваемым данным в компьютерной системе A на уровне X добавляется впереди управляющая информация, называемая заголовком. Кроме того, в конце данных также добавляется служебная информация, называемая концевиком.
Как показано на рис. 2.56, после формирования сообщения с заголовком и концевиком, прикладной уровень направляет его уровню представлений. Протокол уровня представлений на основании информации, полученной из заголовка прикладного уровня, выполняет требуемые действия и добавляет к сообщению собственную служебную информацию заголовок и концевик уровня представлений, в которых содержатся указания для уровня представлений системы-адресата. Полученное в результате сообщение передается вниз сеансовому уровню, который в свою очередь добавляет свой заголовок и концевик, и т.д. Наконец, сообщение достигает нижнего, физического уровня, который и передает его по каналам связи системе-адресату. К этому времени сообщение содержит заголовки и концевики всех уровней.
Когда сообщение по сети поступает на систему-адресат, оно принимается ее физическим уровнем и последовательно перемещается вверх с уровня на уровень. Каждый уровень анализирует и обрабатывает заголовок и концевик своего уровня (заголовки и концевики верхних уровней рассматриваются как данные). После выполнения анализа и обработки заголовок и концевик удаляется, и сообщение передается вышележащему уровню.
Многие существующие и все разрабатываемые протоколы и стандарты межкомпьютерного взаимодействия базируются на семиуровневой модели OSI.
В настоящее время в рамках реализации эталонной модели ISO разработаны и утверждены стандарты на все уровни модели, а также на отдельные прикладные процессы.
Однако наряду со стандартами ISO отдельными крупными производителями оборудования и программных средств, а также другими организациями разработаны и реализованы протоколы и интерфейсы как на отдельные уровни модели и отдельные выполняемые функции (например, маршрутизацию или управление сетью), так и на все уровни ISO (архитектуру сети).