- •Дисциплина «Системное программирование» Теоретические вопросы
- •Операционные системы: история
- •Системные вызовы управления терминалом
- •Операционные системы: назначение и основные функции
- •Управление процессами в операционных системах
- •Конкуренция процессов
- •Базовые примитивы доступа к файлам
- •Файлы с несколькими именами
- •Базовые примитивы для работы с процессами.
- •Каталоги, файловые системы и специальные файлы
- •Обработка сигналов в unix Нормальное и аварийное завершение
- •Примитивы межпроцессного взаимодействия: программные каналы.
- •Дополнительные средства межпроцессного взаимодействия в unix.
- •14. Напишите аналог команды ls –l
- •15. Напишите «часы», выдающие текущее время каждые 3 секунды
- •16. Напишите программу, которая ожидает ввода с клавиатуры в течение 10 секунд.Если ничего не введено – печатает «Нет ввода», иначе – «Спасибо».
- •17. Используя файловую систему /proc, получите информацию об открытых всеми процессами файлах
- •18. Напишите функцию mysleep(n), задерживающую выполнение программы на n секунд.
- •19. Составьте программу вывода строк файла в инверсном отображении
- •20. Создайте аналог команды df
- •21. Напишите программу создания и записи образов дискет
- •22. Напишите функции включения и выключения режима эхо-отображения набираемых на клавиатуре символов
- •23. Напишите программу для запуска команды ls в качестве дочернего процесса
- •24. Создайте два процесса, взаимодействующих через программный канал.
- •25.Создайте аналог команды sync
- •Понятие алгоритма. Свойства, способы задания, основные структуры алгоритма. Понятие о структурном подходе к разработке алгоритма.
- •Алгоритмическая структура цикл. Типы циклов. Способы управления циклами. Итерационные циклы. Простые и вложенные циклы.
- •Типы данных в языке Паскаль. Действия над ними. Стандартные типы данных и типы пользователя.
- •Операторы циклов в языке Паскаль. Примеры использования.
- •Цикл с предусловием
- •5.Условный оператор и оператор выбора вариантов в языке Паскаль. Структурная схема. Примеры использования.
- •6 Структурные типы данных. Массивы. Записи, вариантные, вложенные.
- •7.Обработка строковых данных в Паскале. Особенности использования.
- •8.Процедуры и функции в Паскале. Особенности использования.
- •Стандартные файлы и файлы пользователя в Паскале. Типы файлов. Процедуры и функции для работы с файлами.
- •10.Прямая и косвенная рекурсия. Особенности использования.
- •11.Структура языка Паскаль. Структура программ на языке Паскаль.
- •Модульное программирование. Стандартные модули. Назначение и использование.
- •Образцы решений задач
- •1. Написать программу для вычисления функции:
- •2. Сформировать двухмерный массив, состоящий из n X n элементов.
- •5. Задан текст s. Сколько раз в тексте встречается заданное слово (слова разделены пробелами)
- •Дисциплина «Основы баз данных и знаний»
- •1. Архитектура бд. Понятие 3-вой архитектуры бд. Ее преимущества. Внешний уровень. Концептуальный уровень. Внутренний уровень.
- •2. Классификация моделей данных.
- •3. Иерархическая модель. Преимущества и недостатки иерархических структур.
- •4. Сетевая модель данных.
- •5. Реляционная модель данных.
- •6. Нормализация. Пять нормальных форм.
- •7. Физические модели бд.
- •8. Файловые структуры. Файлы прямого доступа. Файлы последовательного доступа.
- •9. Индексные файлы. Индексно-прямые файлы. Индексно-последовательные файлы.
- •10. Распределенные субд. Распределенная обработка данных. Параллельные субд.
- •11. Преимущества и недостатки сурбд.
- •12 Правил Дейта для сурбд.
- •12. Объектно-ориентированные субд. Требования к оосубд.
- •13. Объектно-реляционные субд.
- •14. Структура языка sql.
- •15. Типы данных языка sql.
- •16. Создание схем, бд, таблиц операторами языка sql.
- •17. Индексация в субд. Типы индексов. Создание и удаление индекса операторами языка sql.
- •18. Редактирование данных в таблице бд операторами языка sql.
- •19. Построение запросов операторами языка sql.
- •20. Понятие агрегирующих функций.
- •21. Объединение таблиц. Построение многотабличных запросов операторами языка sql.
- •22. Субд Access. Понятия таблицы, запроса, формы, отчета, макроса.
- •Примеры решений задач
- •Дисциплина «Организация и функционирование эвм»
- •Характеристики жесткого диска.
- •2.Структура дискового сектора. Коды исправления ошибок ecc.
- •3.Назначение коэффициента чередования секторов и коэффициента перекоса головки.
- •4.Сравнительная характеристика интерфейсов жестких дисков.
- •5.Позиционирование магнитной головки. Виды сервосистем.
- •6.Кэширование диска. Виды кэша. (Кэш считывания, кэш со сквозной записью, кэш с отложенной записью и элеваторный кэш).
- •7.Форматирование жесткого диска. Физическое форматирование. Организация разделов на жестком диске.
- •8.Логическое форматирование. Таблица размещения файлов, ее виды.
- •9. Основная оперативная память. Динамическая память, принцип действия запоминающих ячеек. Архитектура динамической памяти, виды сигналов.
- •Типы динамической памяти. Асинхронная, синхронная память.
- •Модули памяти. Организация банков памяти.
- •12.Статическая память, ее разновидности. Кэш-память. Первичный и вторичный кэш.
- •13.Энергонезависимая память, типы памяти. Флэш-память.
- •14.Логическая структура памяти пэвм.
- •15.Сравнительная характеристика видов оптических дисков.
- •16.Сравнительная характеристика видов мониторов.
- •17.Текстовый и графический режим работы монитора. Формирование цвета.
- •18.Сравнительная характеристика видов принтеров.
- •«Теория автоматического управления»
- •Классификация сау
- •Связь входа и выхода. Способы построения моделей. Переходная функция и импульсная характеристика.
- •Типовые звенья линейных систем (усилитель, апериодическое звено, интегрирующее звено, колебательное звено, звено запаздывания).
- •4. Типовые звенья линейных систем (усилитель, апериодическое звено, интегрирующее звено, колебательное звено, звено запаздывания).
- •5. Частотные характеристики. Понятие лачх и лфчх.
- •6. Логарифмические частотные характеристики типовых линейных звеньев.
- •7. Структурные схемы и правила их преобразования.
- •8. Требования к системам автоматического управления (перечислить). Понятие точности управления.
- •9. Частотные критерии устойчивости. Критерий Найквиста.
- •10. Алгебраические критерии устойчивости. Критерий Гурвица. Критерий Вишнеградского.
- •11. Оценка качества системы. Запасы устойчивости.
- •12. Синтез регуляторов. Задачи синтеза
- •13. Синтез линейны непрерывных сау. Коррекция сау
- •14. Разновидности и свойства сау в зависимости от параметров синтеза.
- •15. Приведение задач тау к нулевым начальным условиям. Линеаризация математического описания системы.
- •16. Математические модели. Способы их построения. Линейность и нелиней-ность систем и моделей.
- •17. Преобразование произвольного сигнала линейным звеном
- •18. Интегральные оценки качества переходных процессов: линейные, квадра-тичные.
- •19. Типовые линейные законы регулирования. Виды регуляторов.
- •20. Расчет оптимальных параметров настройки регуляторов.
- •8.Характеристическое уравнение замкнутой системы
15.Сравнительная характеристика видов оптических дисков.
CD-ROM — это оптический носитель информации, предназначенный только для чтения, на котором может храниться до 650 Мбайт данных, что соответствует примерно 333 тыс. страниц текста, 74 минутам высококачественного звучания или их комбинации. CD-ROM подобен обычным звуковым компакт-дискам, и его можно даже попытаться воспроизвести на обычном звуковом проигрывателе. Правда, при этом вы услышите просто шум. Доступ к данным, хранящимся на CD-ROM, осуществляется быстрее, чем к данным, записанным на дискетах, но все же значительно медленнее, чем на современных жестких дисках. Термин CD-ROM относится как к самим компакт-дискам, так и к устройствам (накопителям), в которых информация считывается с компакт-диска.
CD-ROM (Compact Disc Read-Only Memory — память только для чтения на компакт-диске) — это оптический носитель информации, предназначенный только для чтения данных.
Другие форматы CD-R и CD-RW позволяют записывать данные на компакт-диск, а новая технология DVD позволяет существенно увеличить емкость обычного оптического диска.
Двоичные биты 0 и 1 на компакт-дисках кодируются штрихами. Однако, если данные не организовать должным образом, накопителю и компьютеру вряд ли удастся отыскать какой-либо смысл в том нагромождении двоичных чисел, которое представляет собой хранящаяся на компакт-диске информация. Поэтому данные записываются на диске в соответствии с определенным форматом. Когда в процессе считывания данных в их потоке встречается та или иная комбинация битов, накопитель (и компьютер) распознает формат и структуру расположения информации на диске.
Будущее компакт-дисков— цифровой универсальный диск, так называемый DVD (Digital Versatile Disc). Это новый стандарт, который значительно увеличивает объем памяти и, следовательно, количество используемых для компакт-дисков приложений. Главная проблема современной технологии CD-ROM состоит в том, что она жестко ограничена объемом памяти диска. Диск CD-ROM может содержать максимум 650 Мбайт данных, и хотя это очень большой объем, но его оказывается недостаточно для многих новых приложений, особенно для тех, в которых используется видео.
В соответствии со стандартом DVD-диск является односторонним, однослойным и содержит 4,7 Гбайт информации. Новый диск имеет такой же диаметр, как современные компакт-диски, однако он в два раза тоньше (0,6 мм). Применяя сжатие MPEG-2, на новом диске можно разместить 135 минут видео — полнометражный фильм с тремя каналами качественного звука и четырьмя каналами субтитров. Значение емкости диска не случайно: стандарт создавался в ответ на требования представителей киноиндустрии, давно искавших недорогую и надежную замену видеокассетам.
Современные модели накопителей DVD поддерживают двухслойные DVD-диски емкостью 8,5 Гбайт, двухсторонние диски емкостью 9,4 Гбайт на одной стороне, а также двухслойные диски емкостью 17 Гбайт.
16.Сравнительная характеристика видов мониторов.
Габариты.
В традиционных электронно-лучевых мониторах формообразующим фактором является кинескоп. Как ни крути, а его размер и форму изменить нельзя, поэтому и сами ЭЛТ-мониторы получаются довольно громоздкими и тяжелыми. Производители, конечно, пытаются хитрить. И выпускают так называемые укороченные кинескопы, но существенных успехов на этом поприще уже вряд ли удастся достичь.
В ЖК-мониторах кинескопа нет. Вместо него – тонкая TFT-матрица, поэтому такие дисплеи можно производить максимально компактными. Сравним 15-дюймовый ЭЛТ-монитор весом 15 кг и его аналог с ЖК-панелью, имеющий глубину (вместе с подставкой) 15 см и весом 5-6 кг…
Экономичность.
ЖК-монитор потребляет мощности ~15-40 Вт, тогда как 17-дюймовый ЭЛТ – порядка 80-130 Вт…
Большая видимая область экрана.
Размер диагонали видимой области ЖК-монитора соответствует размеру его реальной диагонали, а в ЭЛТ, по сути, около дюйма реальной диагонали бесследно исчезает за рамкой монитора.
Сведения лучей.
В ЖК-мониторах каждый пиксель расположен в фиксированной матрице и включается или выключается отдельно, поэтому не возникает никаких проблем со сведением лучей. В отличие от ЭЛТ-монитора, где требуется безукоризненная работа системы управления электронным лучом. При этом ЖК-дисплеи обеспечивают в разрешении, совпадающем с физическим разрешением матрицы, идеальную четкость изображения.
Электромагнитное излучение.
Утверждение о том, что ЖК-мониторы абсолютно не излучают, не совсем верное. Такой дисплей так же, как и ЭЛТ, излучает переменные электромагнитные поля, которые создаются блоком питания и всей электрической схемой. Однако ЖК-монитор имеет нулевой постоянный потенциал дисплея, то есть не создает вокруг себя вредного для нас постоянного электростатического потенциала.
Мерцание.
При работе с ЖК-монитором нагрузка на глаза (и психику) существенно меньше – сказывается равная плоскость экрана, хорошая геометрия картинки и отсутствие мерцания.
Отсутствие бликов.
Коэффициент отражения света от поверхности ЖК-монитора в три и более раз меньше, чем от поверхности кинескопа с самым совершенным на сегодняшний день антибликовым покрытием. Соответственно, бликов на экране ЖК не просто меньше, их там попросту нет…
Входной интерфейс.
От стандартной видеокарты компьютера идет аналоговый видеосигнал, хорошо «понятный» ЭЛТ-монитором, который по своей сути является аналоговым устройством. ЖК-модели являются цифровым устройством (дискретный набор пикселей, дискретное управление цветом и яркостью пикселя и т.д.). Поэтому, чтобы аналоговый сигнал стал «понятен» ЖК-монитору, потребуется преобразовать его в цифровой. Фактически сначала видеокарта кодирует цифровой сигнал от компьютера в аналоговый, затем передает его монитору, который осуществляет обратное преобразование. При этом могут возникать нежелательные искажения. Чтобы избежать этого, ЖК-мониторы рекомендуется подключать с помощью DVI-интерфейса.
Цена.
Стоимость ЖК-мониторов по прежнему остается достаточно высокой и является главным препятствием на их пути к широким народным массам. Цены уже не заоблачные, как это было раньше, но все равно в 2-3 раза выше, чем на ЭЛТ-мониторы с аналогичной диагональю. В данном случае сказывается значительная себестоимость производства ЖК-панелей.
Плоскопанельные ЖК-дисплеи
В настоящее время жидкокристаллические мониторы стали активно применяться не толь-
ко в портативных компьютерах, но и в настольных системах. Они обладают целым рядом
достоинств, которые отличают их от мониторов с электронно-лучевыми трубками.
Для отображения информации используется вся поверхность экрана монитора. Например, видимая область жидкокристаллического 17-дюймового монитора— 17 дюймов, в то время как у монитора с электронно-лучевой трубкой—всего лишь 15 дюймов.
Меньшая глубина, что позволяет экономить рабочее пространство.
Более низкое энергопотребление и, как следствие, меньшее выделение тепла.
Жидкокристаллические мониторы не подвержены “выгоранию” люминофора.
Возможность поворота монитора на 90 градусов, что особенно обрадует дизайнеров.
