- •2. Виды геометрических моделей их свойства, параметризация моделей; геометрические операции над моделями
- •2. Виды геометрических моделей их свойства, параметризация моделей; геометрические операции над моделями(Продолжение).
- •11.Процедуры и функции. Массивы. Утверждения о массивах. Записи. Файлы.
- •11. Процедуры и функции. Массивы. Утверждения о массивах. Записи. Файлы (продолжение 1).
- •11. Процедуры и функции. Массивы. Утверждения о массивах. Записи. Файлы (продолжение 2).
- •17. Операционные системы: универсальные операционные системы и ос специального назначения; классификация операционных систем; модульная структура построения ос.
- •1. Реализация многозадачности
- •2. Поддержка многопользовательского режима.
- •3. Многопроцессорная обработка.
- •4. Системы реального времени.
- •25. Сети эвм с моноканалом и кольцевые; проектирование сетей эвм по принципу “клиент-сервер”; конфигурации глобальных сетей эвм и методы коммутации в них.
- •25.Сети эвм с моноканалом и кольцевые; проектирование сетей эвм по принципу “клиент-сервер”; конфигурации глобальных сетей эвм и методы коммутации в них (Продолжение).
- •24. Методы и технологии проектирования средств телекоммуникаций; протоколы канального, сетевого, транспортного и сеансового уровней; конфигурации локальных вычислительных сетей и методы доступа в них.
- •23. Принципы многоуровневой организации локальных и глобальных сетей эвм.
- •26. Обеспечение безопасности телекоммуникационных связей и административный контроль; проблемы секретности в сетях эвм и методы криптографии
- •26. Обеспечение безопасности телекоммуникационных связей и административный контроль; проблемы секретности в сетях эвм и методы криптографии (Продолжение).
- •8. Апериодические сигналы. Основные понятия и модели теории электромагнитного поля.
- •6. Основные законы теории электрических и магнитных цепей. Переходные процессы во временной области.
- •7. Анализ установившегося режима в цепях синусоидального тока. Трехфазные цепи. Многополюсные цепи. Кирхгоф.
- •20. Базы данных: назначение и основные компоненты системы баз данных; обзор современных систем управления базами данных (субд); уровни представления баз данных.
- •21. Базы данных: модели данных; иерархическая, сетевая и реляционная модели данных; схема отношения; язык манипулирования данными для реляционной модели.
- •21. Базы данных: модели данных; иерархическая, сетевая и реляционная модели данных; схема отношения; язык манипулирования данными для реляционной модели.(Продолжение)
- •22. Поиск, сортировка, индексирование базы данных, хешированные, индексированные файлы; защита баз данных; целостность и сохранность баз данных (Продолжение)
- •1. Инструментарий для написания графических приложений
- •1. Инструментарий для написания графических приложений (Продолжение)
- •9.Основные этапы решения задач на эвм. Критерии качества программы. Жизненный цикл программы. Постановка задачи и спецификация программы. Этапы решения задачи на эвм
- •9.Основные этапы решения задач на эвм. Критерии качества программы. Жизненный цикл программы. Постановка задачи и спецификация программы (Продолжение) Жизненный цикл программного продукта
- •10.Способы записи алгоритма; программа на языке высокого уровня; стандартные типы данных; представление основных управляющих структур программирования.
- •Базовые типы
- •Классификация типов данных
- •10.Способы записи алгоритма; программа на языке высокого уровня; стандартные типы данных; представление основных управляющих структур программирования. (Продолжение 1)
- •10.Способы записи алгоритма; программа на языке высокого уровня; стандартные типы данных; представление основных управляющих структур программирования. (Продолжение 2)
- •12.Основные характеристики, области применения эвм различных классов; функциональная и структурная организация процессора.
- •12.Основные характеристики, области применения эвм различных классов; функциональная и структурная организация процессора (Продолжение 1).
- •12.Основные характеристики, области применения эвм различных классов; функциональная и структурная организация процессора (Продолжение 2).
- •14.Организация эвм и систем: организация ввода-вывода; периферийные устройства; архитектурные особенности организации эвм различных классов.
- •14.Организация эвм и систем: организация ввода-вывода; периферийные устройства; архитектурные особенности организации эвм различных классов (Продолжение 1).
- •14.Организация эвм и систем: организация ввода-вывода; периферийные устройства; архитектурные особенности организации эвм различных классов (Продолжение 2).
- •15.Организация эвм и систем: параллельные системы; понятие о многомашинных и многопроцессорных вычислительных системах.
- •15.Организация эвм и систем: параллельные системы; понятие о многомашинных и многопроцессорных вычислительных системах (Продолжение).
- •16.Назначение и функции операционных систем; мультипрограммирование; режим разделения времени.
- •16.Назначение и функции операционных систем; мультипрограммирование; режим разделения времени (Продолжение).
- •2. 2D и 3d моделирование в рамках графических систем. Проблемы геометрического моделирования.
- •5. Организация диалога в графических системах; классификация и обзор современных графических систем.
- •5.Организация диалога в графических системах; классификация и обзор современных графических систем (Продолжение 1).
- •5.Организация диалога в графических системах; классификация и обзор современных графических систем (Продолжение 2).
- •4.Алгоритмы визуализации: отсечения, развертки, удаления невидимых линий и поверхностей, закраски и т.Д.
- •4.Алгоритмы визуализации: отсечения, развертки, удаления невидимых линий и поверхностей, закраски и т.Д. (Продолжение).
- •13.Организация памяти эвм; основные стадии выполнения команды; организация прерываний в эвм.
- •13.Организация памяти эвм; основные стадии выполнения команды; организация прерываний в эвм (Продолжение 1).
- •13.Организация памяти эвм; основные стадии выполнения команды; организация прерываний в эвм (Продолжение 2).
- •18. Операционные системы: понятие событийного программирования; средства коммуникации процессов; понятие прерывания; многопроцессорный режим работы; управление памятью.
- •18. Операционные системы: понятие событийного программирования; средства коммуникации процессов; понятие прерывания; многопроцессорный режим работы (Продолжение).
- •19.Операционные системы: совместное Операционные системы: совместное использование памяти; защита памяти; механизм реализации виртуальной памяти; стратегия подкачки страниц;
- •19.Операционные системы: совместное Операционные системы: совместное использование памяти; защита памяти; механизм реализации виртуальной памяти; стратегия подкачки страниц (Продолжение)
16.Назначение и функции операционных систем; мультипрограммирование; режим разделения времени (Продолжение).
Разделение времени позволило создать «многопользовательские» системы, в которых один (как правило) центральный процессор и блок оперативной памяти соединялся с многочисленными терминалами. При этом часть задач (таких, как ввод или редактирование данных оператором) могла исполняться в режиме диалога, а другие задачи (такие, как массивные вычисления) — в пакетном режиме.
2. 2D и 3d моделирование в рамках графических систем. Проблемы геометрического моделирования.
Двумерная компьютерная графика классифицируется по типу представления графической информации, и следующими из него алгоритмами обработки изображений. Обычно компьютерную графику разделяют на векторную и растровую, хотя обособляют ещё и фрактальный тип представления изображений. Векторная графика представляет изображение как набор примитивов. Обычно в качестве них выбираются точки, прямые, окружности, прямоугольники, а также как общий случай, сплайны некоторого порядка. Объектам присваиваются некоторые атрибуты, например, толщина линий, цвет заполнения. Рисунок хранится как набор координат, векторов и других чисел, характеризующих набор примитивов. При воспроизведении перекрывающихся объектов имеет значение их порядок. Изображение в векторном формате даёт простор для редактирования. Изображение может без потерь масштабироваться, поворачиваться, деформироваться, также имитация трёхмерности в векторной графике проще, чем в растровой. Дело в том, что каждое такое преобразование фактически выполняется так: старое изображение (или фрагмент) стирается, и вместо него строится новое. Математическое описание векторного рисунка остаётся прежним, изменяются только значения некоторых переменных, например, коэффициентов.
Растровая графика всегда оперирует двумерным массивом (матрицей) пикселов. Каждому пикселю сопоставляется значение — яркости, цвета, прозрачности — или комбинация этих значений. Растровый образ имеет некоторое число строк и столбцов.
Без особых потерь растровые изображения можно только лишь уменьшать, хотя некоторые детали изображения тогда исчезнут навсегда, что иначе в векторном представлении. Увеличение же растровых изображений оборачивается красивым видом на увеличенные квадраты того или иного цвета, которые раньше были пикселями.
3D
Трёхмерная графика оперирует с объектами в трёхмерном пространстве. Обычно результаты представляют собой плоскую картинку, проекцию. Трёхмерная компьютерная графика широко используется в кино, компьютерных играх.
В трёхмерной компьютерной графике все объекты обычно представляются как набор поверхностей или частиц. Минимальную поверхность называют полигоном. В качестве полигона обычно выбирают треугольники.
Всеми визуальными преобразованиями в 3D-графике управляют матрицы (см. также: аффинное преобразование в линейной алгебре). В компьютерной графике используется три вида матриц:
-матрица поворота; матрица сдвига; -матрица масштабирования
Любой полигон можно представить в виде набора из координат его вершин. Так, у треугольника будет 3 вершины. Координаты каждой вершины представляют собой вектор (x, y, z). Умножив вектор на соответствующую матрицу, мы получим новый вектор. Сделав такое преобразование со всеми вершинами полигона, получим новый полигон, а преобразовав все полигоны, получим новый объект, повёрнутый/сдвинутый/промасштабированный относительно исходного.
Задача геометрического моделирования сплошных тел является важной областью машинной графики. Поскольку данные о физических объектах реального мира не могут быть целиком введены в компьютер, необходимо априори ограничить объем информации об объекте в рамках интересующего нас вопроса. Например, задача рендеринга объекта с затенением поднимает такие проблемы как: Какие части объекта видимы? Какой цвет должен быть присвоен каждому элементу объекта? Одним из недостатков воксельной модели является большой объем памяти, требуемой для хранения информации о разбиении пространства, также:
-Большое количество информации, необходимое для представления объемных данных.
-Проблемы при увеличении или уменьшении изображения; например, с увеличением ухудшается разрешающая способность изображения.
