
- •1.Основные принципы построения эвм(принцип фон Неймана)
- •2.Архитектура системной платы пэвм
- •3.Классификация устройств памяти.
- •4.Организация банков памяти. Модули оперативной памяти пэвм.
- •5. Модемы. Способы модуляции символов
- •6.Структурная схема микропроцессора. Назначение микропроцессора. Назначение основных блоков.
- •7.Структура команды представления данных микропроцессора.
- •8.Регистры общего назначения.
- •9.Алу. Регистр флагов.
- •10.Устройство управления микропроцессора.
- •11.Режимы работы микропроцессора. Сегментированная модель памяти.
- •12. Формирование физического адреса в реальном и защищенном режимах работы микропроцессора. Защищенный режим (protected mode)
- •13.Аппаратные интерфейсы пк и их основные характеристики.
- •14.Прерывание. Виды прерывания. Вектор прерывания.
- •15.Организация озу: линейная, сегментированная, страничная.
- •Понятие о сегментированной модели памяти
- •Понятие о страничной модели памяти
- •16 Внешняя память. Параметры дисковых накопителей. Интерфейсы ata(ide), scsi, sata.
- •17 Принтеры. Назначение. Классификация. Способы формирования изображения.
- •18 Сканеры. Принцип работы. Метод считывания изображения. Характеристики.
- •19 Классификация технических средств информатизации по назначению.
- •20 Классификация сетей. Базовые сетевые топологии.
- •21 Семиуровневая эталонная модель взаимодействия открытых систем.
- •22 Сетевая технология ethernet.
- •23 Виды сетевого оборудования.
- •24 Звуковая карта. Устройство и принципы действия.
- •25 Основные компоненты видеокарты и их назначение.
- •26 Устройство элт. Технология элт типа «теневая маска», «щелевая решетка», «дельтовидная маска».
- •27 Стек протоколов tcp/ip.
- •7Прикладной
- •1Физический
- •28Стек протоколов spx/ipx (характеристика, структура пакета, достоинства и недостатки)
- •29Классификация сетевых адресов. Адресация в ip-сетях. Классы ip- адресов.
- •1 Понятие консалтинга в области ит.
- •2 Цели и этапы разработки консалтинговых проектов.
- •3 Понятие и основные принципы структурного анализа.
- •4 Жизненный цикл программного изделия (этапы жц).
- •5 Модели Жизненного Цикла.
- •6 Диаграммы потоков данных (dfd). Нотация Йодана (основные понятия, назначение символов).
- •7 Диаграммы потоков данных (dfd). Нотация Гейна - Йодана (основные понятия, назначение символов).
- •8 Контекстная диаграмма и детализация процессов.
- •9 Декомпозиция данных на dfd (типы объектов).
- •10Расширение dfd для системы реального времени.
- •11 Содержания словаря данных.
- •12 Обеспечивающие подсистемы автоматизированных информационных систем (назначение и краткая характеристика).
- •13 Методы задания спецификаций процессов (пред- и постусловия, требования к спецификациям).
- •14 Структурированный естественный язык, используемый для задания спецификации объектов (основные символы, управляющие структуры).
- •15Среды быстрого проектирования
- •16Диаграммы «сущность – связь». Нотация Баркера (назначение, символы).
- •17Диаграммы «сущность – связь». Нотация Чена (назначение, символы
- •18Проектирование бд методом нормализации отношений.
- •19Sadt – технология структурного анализа и проектирования.
- •20Реляционные бд. Основные понятия (табличное представление данных, кортежи, поля таблицы)
- •21Явная и неявная избыточность. Функциональные зависимости между атрибутами (т.Е. Данные не должны повторяться в таблицах, справочная информация не должна фигурировать в таблицах данных)
- •22Основы ооп (инкапсуляция, наследование, полиморфизм).
- •23Понятие класса и его составляющих: имя, свойство, метод
- •24Логические модели данных: сетевая, иерархическая, реляционная.
- •25Трансляторы. Разновидности трансляторов
- •26Уровневая классификация языков программирования.
- •27Состав и назначение основных компонентов интегрированной системы программирования Borland Delphi 7.
- •28 Режимы доступа к элементам класса (public, private, protected).
- •29 Этапы разработки приложений «Клиент – Сервер»
- •30 Состав, структура и функциональные особенности case-средств.
23Понятие класса и его составляющих: имя, свойство, метод
Описание класса содержит ключевое слово class, за которым следует его имя, а далее в фигурных скобках - тело класса. Кроме того, для класса можно задать его базовые классы (предки) и ряд необязательных атрибутов и спецификаторов, определяющих различные характеристики класса:
[ атрибуты ] [ спецификаторы ] class имя_класса [ : предки ]
{тело_класса}
Простейший пример класса:
class Demo{}
1 new Задает новое описание класса взамен унаследованного от предка. Используется для вложения классов (в иерархии объектов).
2 public Доступ к классу не ограничен
3 protected Доступ только из данного или производного класса. Используется для вложенных классов.
4 internal Доступ только из данной программы (сборки).
5 protected internal Доступ только из данного и производного класса и из данной программы (сборки).
6 private Доступ только из элементов класса, внутри которых описан данный класс. Используется для вложенных классов.
7 static Статический класс. Позволяет обращатся к методам класса без создания экземпляра класса
8 sealed Бесплодный класс. Запрещает наследование данного класса. Применяется в иерархии объектов.
9 abstract Абстрактный класс. Применяется в иерархии объектов.
Методы находятся в памяти в единственном экземпляре и используются всеми объектами одного класса совместно, поэтому необходимо обеспечить работу методов нестатических экземпляров с полями именно того объекта, для которого они были вызваны. Для этого в любой нестатический метод автоматически передается скрытый параметр this, в котором хранится ссылка на вызвавший функцию экземпляр.
(если есть дополнение то дополните…)
24Логические модели данных: сетевая, иерархическая, реляционная.
Реляционная модель
В реляционных моделях данных объекты и взаимосвязи между ними представляются с помощью таблиц. Каждая таблица представляет один объект и состоит из строк и столбцов.
Таблица в терминологии реляционной модели называется отношением.
Атрибут (поле) - каждый (любой) столбец в таблице.
Домен - множество значений, которые может принимать атрибут.
Кортежи (записи) - строки таблицы.
В соответствии с традиционной терминологией можно сказать, что столбцы таблицы представляют элементы данных, а строки - записи.
Ключ - это столбец или ряд столбцов, значение которых однозначно идентифицируют строки таблицы.
Иерархическая модель данных
Иерархическая модель данных строится по принципу иерархии типов объектов, то есть один тип объекта является главным, а остальные находятся на низших уровнях иерархии - подчиненными.
В повседневной жизни мы часто имеем дело с иерархическими структурами. Например, структура предприятия, генеалогическое дерево. Иерархическая древовидная структура строится из узлов и ветвей (дерево перевернутое).
Узел - это совокупность атрибутов данных, описывающих некоторый объект.
Корень - это наивысший узел.
Иерархическая модель данных организует данные в виде иерархической древовидной структуры. Каждый экземпляр корневого узла образует начало записи логической базы данных, то есть иерархическая база данных состоит из нескольких деревьев.
Сетевая модель данных
В сетевой модели данных понятие главного и подчиненного объектов несколько расширены.
В сетевой модели данных объекты предметной области объединяются в "сеть". Графически сеть представляется в виде прямоугольников и стрелок. Направленные стрелки соединяют два или более типов записей и служат для изображения типов наборов. Каждый тип записей может содержать нуль, один или несколько атрибутов (элемент данных, поле). В базе данных может иметься один или несколько экземпляров записи некоторого типа.
Владелец набора - тип записи, из которой исходит стрелка.
Член набора - тип записи, к которой направлена стрелка.
Набор - это поименованная совокупность связанных записей. Экземпляр набора существует после запоминания записи-владельца.
Тип набора представляет логическую взаимосвязь "один ко многим". Стрелка, направленная от владельца набора к его члену обозначает тип набора.
Набор может быть реализован несколькими способами. В данной работе будут рассмотрены некоторые из них. Это организация набора в виде кольцевой структуры и сингулярные наборы.