![](/user_photo/2706_HbeT2.jpg)
- •1. Рассмотрите процесс конструирования программ в императивных языках программирования
- •Int cena;
- •5. Объектно-ориентированный анализ и объектно-ориентированное проектирование.
- •6. Объясните основные архитектурные особенности ос Windows xp/Vista
- •7. Классифицируйте операционные системы.
- •8. Объясните архитектурные особенности операционной системы Unix.
- •9. Проанализируйте структурную схему персонального компьютера, архитектурные свойства и принципы микропроцессоров.
- •10. Классифицируйте режимы работы микропроцессора. Объясните организацию оперативной памяти и систему прерываний.
- •11. Охарактеризуйте становление веб-программирования в историческом и технологическом аспекте.
- •12. Проанализируйте основные подходы к верстке веб-страниц.
- •13. Объясните принципы декларативного стиля программирования.
- •14. Проанализируйте задачи искусственного интеллекта.
- •15. Охарактеризуйте архитектуру платформы Microsoft .Net
- •16. Поясните ключевые концепции объектно-ориентированного языка программирования c#
- •17. Проанализируйте процесс создания Windows-приложений средствами Visual с#.
- •18. Проанализ. Процесс автоматизации проектирования по. Методы и ср-ва структурн. Системн. Анализа и проектир.
- •19. Проанализируйте процесс моделирования сложных систем и формальные средства представления моделей.
- •20. Охарактеризуйте назначение, принципы организации и классификацию компьютерных сетей и систем.
- •21. Объясните назначение, структуру и реализацию моделей сетевого взаимодействия открытых систем
- •22. Проанализируйте структуру, область применения и реализацию стека протоколов tcp/ip.
- •23. Объясните назначение, задачи и способы построения мультисервисных компьютерных сетей.
- •24. Объясните организацию межсетевого взаимод. И глоб. Сети Интернет.
- •25. Проанализируйте организацию корпоративных инф-ормац.-коммуникац. Инфраструктур на основе каталога Microsoft Active Directory.
- •26. Проанализируйте понятие базы данных, методы и средства создания моделей данных.
- •27. Охарактеризуйте основные аспекты реляционной модели данных. Продемонстрируйте использование методологии проектирования реляционных баз данных. Особенности реляционной модели данных.
- •28. Язык sql: назначение, возможности, типы команд.
- •29. Проанализируйте различные подходы к защите баз данных. Охарактеризуйте компьютерные и некомпьютерные средства контроля данных.
- •31. Охарактеризуйте многомерную модель данных. Продемонстрируйте метод многомерного моделирования для проектирования хранилищ данных.
- •32. Охарактеризуйте технологии olap. Объясните концепцию кубов данных и методы их построения с использованием современных систем.
- •33. Объясните понятие «многомерное выражение». Сформулируйте основные подходы к построению запросов к многомерным базам данных
- •34. Объясните основные этапы визуализации 3d геометрических моделей.
- •36. Объясните основы машинной графики.
- •37. Проанализируйте структуру системы сертификации программного обеспечения
- •38. Проанализируйте хеш-таблицу как структуру данных.
- •40.Охарактеризуйте объектную модель Java
- •41. Проанализируйте стандартные библиотеки Java Development Kit.
- •42. Объясните понятие межсетевого экрана и охарактеризуйте возможности использования.
- •43. Охарактеризуйте общие подходы к защите информации в ос
- •44. Охарактеризуйте основополагающие концепции теории информации. Дайте понятие количественной меры информации.
- •45.Объясните понятие сжатия информации. Проанализируйте классические алгоритмы сжатия.
- •46. Объясните процесс шифрования информации. Проанализируйте алгоритмы симметричного и ассиметричного шифрования.
- •47. Объясните понятие дефекта в по. Логика построения отчёта об ошибке
- •30. Объясните понятие бизнес-анализа, общие подходы к организации и созданию систем, предназначенных для хранения и анализа корпоративных данных.
21. Объясните назначение, структуру и реализацию моделей сетевого взаимодействия открытых систем
В модели OSI ср-ва взаимодействия делятся на 7 ур-ней. Каждый ур-нь имеет дело с одним определенным аспектом взаимодействия сетевых устройств. Для решения сложных задач используется декомпозиция. При декомпозиции часто используют многоуровневый подход.Ур-ни образуют иерархию, т.е. имеются вышележащие и нижележащие уровни. Мн-во модулей, сост-х каждый ур-нь, сформировано т.о., что для выполнения своих задач они обращаются с запросами только к модулям непоср-но примыкающего нижнего ур-ня. С др. стороны, результаты работы всех модулей, принадлежащих некот. ур-ню, м.б. переданы только модулям соседнего вышележащего ур-ня. Такая иерарх. декомпозиция задачи предпол. четкое опр-е ф-ции каждого ур-ня и интерфейсов между ур-ми. Интерфейс опр-ет набор ф-ций, кот.нижележащий ур-нь предоставляет вышележащему.
Схема передачи сообщений в ВС Данные передаются между процессами в виде сообщений. При передаче сообщения по сети данные снабжаются заголовком и концевиком. на каждом уровне вешается свой звголовок и концевик. Заголовок и концевик включает в себя служебную инф., необход. на данном уровне (тип сообщения, адрес отправителя/ получателя, адрес порта). При передаче по передающей среде сообщ. будет иметь 7 обрамлений если передается от процесса 7-го уровня. При получ. из передающей среды обрамления последовательно сним. Процедура взаимод. процесса одн. уровня на основе обмена сообщ. наз. протоколом. Локальные и глобальные ВС(В зависимости от территориальной протяженности).Основные отличия между ЛВС и ГВС: 1)скорость передачи сообщ. м-ж конечными узлами; 2)диаметр сети или протяженность каналов связи; 3)конфиг. связей; 4)кол-во узлов сети. Стеки протоколов Формализованные правила, опр-щие послед-ть и формат сообщ., кот. обменив. сетевые компоненты, леж. на одном ур-не, но в разных узлах, наз-ся протоколом. Модули, реализующ. протоколы соседних ур-ней и находящиеся в одном узле, также взаимодействуют друг с другом в соответствии с определенными. Эти правила наз-ют интерфейсом. Интерфейс опр-ет набор сервисов, предоставл-й данным ур-нем соседнему ур-ню. Иерархически органи-ый набор протоколов, достаточный для организации взаимод. узлов в сети, наз-ся стеком коммуникационных протоколов. Уровни модели OSI. Физический имеет дело с передачей битов по физич. каналам связи. На этом же ур-не опр-ся хар-ки электр. сигналов, передающ-х дискретную инф-цию.Здесь стандартиз. типы разъемов и назначение каждого контакта. Ф-ции ф.у. реализуются во всех устройствах, подключенных к сети. Канальный –явл. проверка доступности среды передачи. Другой задачей к.у. явл. реализ. механизмов обнаруж. и коррекции ошибок. Для этого на к.у. биты группируются в наборы – кадры. К.у. м. не только обнаруж. ошибки, но и исправлять их за счет повт. передачи поврежд. кадров. Сетевой служит для образов. единой трансп-ной {‑мы, объединяющей неск. сетей. С.у. заним. доставкой данных м-ж сетями. Проблема выбора наилучшего пути наз-ся маршрутизацией, и ее решение явл. одной из главных задач с.у. Транспортный обеспечивает прилож. или верхним уровням стека передачу данных с той степенью надежности, кот.им требуется. Сеансовый обеспеч-т управл диалогом: фиксирует, какая из сторон явл. активн в наст-ий момент, предоставляет ср-ва синхрониз., кот. позволяют вставлять контрольные точки в длинные передачи. Представительный ур-нь имеет дело с формой представления передаваемой по сети инф-ции, не меняя при этом ее содерж. Прикладной– набор разнообр-х протоколов, с помощью кот. пользователи сети получ. доступ к разделяемым ресурсам, а также организ. свою совместн. работу.