- •1. Сформулировать предмет и задачи информатики как технической науки (Инф.)
- •2. Фон-неймановская архитектура: принципы построения вычислительных машин (Орг. Эвм)
- •3. Указать, какой из приведенных вариантов более соответствует понятию odbc (бд)
- •4. Структура магнитного диска (ос)
- •5. В чем отличие стратегий тестирования и какие практические рекомендации можно дать по их применению (тп)
- •1. Покажите совершенствование технологий на примере пяти этапов развития вычислительной техники (инф.)
- •2. Арифметические операции со знаковыми числами в эвм (орг. Эвм)
- •Вычитание
- •3. Указать, какой из вариантов более соответствует понятию odbc Driver (бд)
- •4. Файловая система fat (ос)
- •5. Дайте определение и приведите нотацию таблицы решений. Назовите этапы создания по, при выполнении которых могут быть применены такие таблицы (тп)
- •1. Укажите основные документы, регламентирующие информацию, в качестве объектов права (Инф.)
- •2. Приведите правило и пример определения ситуации переполнения при выполнении сложения и вычитания целых чисел в эвм (Орг.Эвм)
- •Вычитание
- •3. Указать, какой из приведенных вариантов более соответствует понятию ole db (бд)
- •4. Файловая система fat32 (ос)
- •5. Дайте определение модели жц программного продукта. Дайте характеристику спиральной модели жц пп. Какие области применения, достоинства и недостатки этой модели жц (тп)
- •1. Чем занимаются структурная, статистическая и семантическая теории информации (Инф)
- •2. Форматы представления информации в эвм (орг эвм)
- •Целые числа
- •3. Указать, какой из приведенных вариантов более соответствует понятию Pass-Through sql (бд)
- •4. Файловая система ntfs (ос)
- •5. Дайте определение модели жц пп. Дайте характеристику каскадной модели жц пп. Какие области применения, достоинства и недостатки этой модели жц (тп)
- •Эксплуатация и сопровождение
- •1. Что такое объем данных и как он измеряется (Инф.)
- •2. Дайте определение интерфейса, перечислите его состав. Приведите структурную схему эвм с общей шиной (Орг.Эвм)
- •3. Указать, какой из приведенных вариантов более соответствует понятие Primary Key (бд)
- •4. Структура файловой системы ntfs (ос)
- •5. Дайте краткие определения принципов, на которых базируется объектно-ориентированное программирование (тп)
- •1. Покажите аддитивность информационной меры Шеннона для независимых источников (Инф.)
- •2. Директивы транслятора и команды Ассемблера: назначение, типовая запись, меры использования (Орг эвм)
- •3. Указать, какой из приведенных вариантов более соответствует понятию Query
- •4. Атрибуты файлов в системе ntfs (ос)
- •5. Дайте характеристику структуры данных. Назовите классы структур данных и их отличительные особенности (тп)
- •1. Перечислите свойства энтропии дискретного источника сообщений (Инф.)
- •2. Регистры центрального процессора: определение, какие группы регистров выделяются, для чего используются (Орг.Эвм)
- •3. Указать, какой из приведенных вариантов более соответствует понятию Referential Integrity
- •4. Серверные ос (ос)
- •5. Перечислите основные принципы структурного программирования (тп)
- •1. Приведите формулу для расчета избыточности источника информации и поясните ее смысл (Инф.)
- •2. Типы адресации в командах на языке Ассемблера (Орг.Эвм)
- •3. Указать, какой из приведенных вариантов более соответствует понятию Relational dbms (бд)
- •4. Операционные системы для мейнфреймов (ос)
- •5. Дайте определение case-технологий, назовите особенности таких технологий и укажите основные их преимущества по сравнению с традиционной технологией проектирования (тп)
- •1.Приведите традиционную схему передачи информации (Инф.)
- •2. Приведите структуры вычислительных систем и дайте им краткую характеристику. (Орг.Эвм)
- •3. Указать, какой из приведенных вариантов более соответствует понятию Remote View (бд)
- •4. Операционные системы реального времени (ос)
- •5 В чем отличие моделей жизненного цикла (жц) программного продукта (пп) в традиционной и case-технологии разработки по
- •1. Поясните термины: информация, сообщение, сигнал, канал связи (Инф)
- •2. Функциональная архитектура процессора: составные части и их функции (Орг.Эвм)
- •3. Указать, какой из вариантов более соответствует понятию: Server db (бд)
- •4. Встроенные операционные системы (ос)
- •5. Дайте определение case-технологий, назовите особенности таких технологий и укажите основные их преимущества по сравнению с традиционной техгологией проектирования (тп)
- •1. Приведите классификацию сигналов по дискретно-непрерывному признаку (инф)
- •2. Приведите структуры вычислительных машин и дайте им краткую характеристику (орг эвм)
- •3. Sql Структурированный язык запросов к реляционным базам данных, позволяющий…
- •4. Организация виртуальной памяти в ос (ос).
- •5. Какие схемы применяются при документировании проекта разработки по, согласно гост 19.701-90? Каково функциональное назначение этих схем?
- •1. Что называется квантованием сигнала по уровню (Инф.)
- •2. Приведите и охарактеризуйте иерархию запоминающих устройств в эвм. (орг эвм)
- •3. Stored Procedure
- •4. Управление вводом-выводом в ос (ос)
- •5. Дайте определение схемы. Укажите назначение схем программ (что они отражают) и классы (группы) символов, применяемых в этих схемах (согласно гост 19.701-90)
- •1. Что называется дискретизацией процессов по времени (инф)
- •2. Организация прерываний в эвм (орг эвм)
- •3. Db Administrator
- •4. Процессы в ос (ос)
- •5. Назовите группы символов, которые используются в системах проектов по согласно гост, привидите примеры таких символов и укажите, в каких схемах они применяются. (тп)
- •1. Нарисовать структурную схему персонального компьютера (Инф)
- •2. Основные стадии выполнения команды (Орг эвм)
- •3. Transact-sql
- •4. Дескриптор процесса (ос)
- •5. Как определяется эффективность пп? Какие способы улучшения эффективности вы знаете? (тп)
- •1. Нарисовать обобщенную структуру компьютерной сети (инф)
- •2. Основные характеристики процессоров эвм (орг эвм)
- •3. Transaction
- •4. Операционная система как диспетчер ресурсов (ос)
- •5. Перечислите критерии качества программного продукта и дайте характеристику критериев (тп)
- •1. Что такое информационные ресурсы?
- •2. Классификация эвм по составу и сложности команд. (ОргЭвм)
- •3. Указать, какой из приведенных вариантов более соответствует понятию Trigger
- •4. Ос как интерфейс между пользователем и компьютером.
- •1.Статическая и динамическая оперативная память: в чем отличие, как обозначаются, где применяются. (ОргЭвм)
- •2. Указать, какой из приведенных вариантов более соответствует понятию Lookup Table
- •3. Осн-ые понятия и концепции организации ввода-вывода.
- •5. Что такое кодирование информации?
- •1. Методы доступа к памяти эвм. (ОргЭвм)
- •2. Указать, какой из приведенных вариантов более соответствует понятию Memo (Data Type)
- •3. Режимы управления вводом-выводом.
- •5. Типы данных. Виды типов данных.
- •1. Команды обработки видео- и аудио-информации (simd, sse). Идея параллельной обработки, и ее совершенствование. (ОргЭвм)
- •2. Указать, какой из приведенных вариантов более соответствует понятию Normal Form 3 (бд)
- •3. Прямой доступ к памяти. (ос)
- •4. Назовите этапы проектирования логики программного модуля и дайте их характеристику. Какие методы применимы на этих этапах? (тп)
- •5. Перечислите технические и информационные характеристики дискретного канала передачи информации без помех.(Инф.)
- •Блочная организация основной памяти
- •2. Указать, какой из приведенных вариантов более соответствует понятию null Option
- •3. Файловые системы.
- •5.Назовите три основных характеристики сигналов, существенных для передачи информации по каналу
- •4. Организация ввода-вывода Системные и локальные шины
- •Устройства ввода/вывода Основные типы устройств ввода/вывода
- •1. Приведите примеры архитектуры Internet, перечислите способы подключения к Internet, приведите перечень протоколов обмена и адресации. (инф)
- •4. Перечислите критерии качества программного продукта и дайте характеристику этих критериев.
- •1. Двоичная арифметика. (Инф.)
- •Вычитание
- •2. Указать, какой из этих приведенных вариантов более соответствует понятию
- •1. Коды: прямой, обратный, дополнительный. (Инф.)
- •Таким образом, для преобразования прямого кода q-ичного отрицательного числа в дополнительный необходимо образовать его в обратный код и в младший разряд добавить единицу.
- •2. Указать, какой из приведенных вариантов более соответствует понятию
- •3. Управление вводом-выводом в операционных системах (ос)
- •4. Приведите правило и пример определения ситуации переполнения при выполнении сложения и вычитания целых чисел в эвм. (ОргЭвм)
- •5. Дайте определение схемы. Укажите назначение схем программ (что они отражают) и классы (группы) символов, применяемых в этих схемах (согласно гост 19.701-90). (тп)
- •2. Указать, какой из приведенных вариантов более соответствует понятию
- •3. Процессы в операционных системах. (ос)
- •4. Форматы представления информации в эвм. (ОргЭвм)
- •Алгебраическое представление двоичных чисел
- •5. Назовите группы символов, которые используются в схемах проектов по согласно гост, приведите примеры таких символов и укажите, в каких схемах они применяются. (тп)
- •2. Указать, какой из приведенных вариантов более соответствует понятию
- •3. Дескриптор процесса (ос)
- •4. Дайте определение интерфейса, перечислите его состав. Приведите структурную схему эвм с общей шиной (ОргЭвм)
- •5. Как определяется эффективность программного продукта? Какие способы улучшения эффективности Вы знаете? (тп)
- •2. Указать, какой из приведенных вариантов более соответствует понятию
- •3. Потоки в операционных системах. (ос)
- •4. Директивы транслятора и команды Ассемблера: назначение, типовая запись, примеры использования. (ОргЭвм)
- •5. Перечислите критерии качества программного продукта и дайте характеристику этих критериев. (тп)
- •2. Указать, какой из приведенных вариантов более соответствует понятию: Foreign Key
- •3. Реальный режим работы процессора (ос)
- •4. Регистры центрального процессора: определение, какие группы регистров выделяются, для чего используются (ОргЭвм)
- •5. Дайте определение внешним спецификациям по, назовите известные Вас внешние спецификации и их особенности (тп)
- •2. Указать, какой из приведенных вариантов более соответствует понятию: General (Data Type)
- •3. Защита адресного пространства задач в операционных системах (ос)
- •4. Назовите этапы проектирования логики программного модуля и дайте их характеристику. Какие методы применимы на этих этапах? (тп)
- •5. Укажите основные документы, регламентирующие информацию в качестве объектов права (Инф)
- •2. Указать, какой из приведенных вариантов более соответствует понятию: idc/htx
- •3. Уровни привилегий для защиты адресного пространства задач (ос)
- •4. Назовите цель и перечислите принципы модульного программирования. Для каких модульных программ принципы модульного программирования выполняются в наибольшей степени? (тп)
- •5. Чем занимаются структурная, статистическая и семантическая теории информации? (Инф)
- •2. Указать, какой из приведенных вариантов более соответствует понятию: Index
- •3. Сегментный способ организации виртуальной памяти (ос)
- •4. Перечислите основные стратегии тестирования и решаемые ими задачи. Какие известные вам методы реализуют каждую из стратегий? Какие общие особенности имеют методы каждой стратегии? (тп)
- •5. Что такое объем данных и как он измеряется? (Инф)
- •2. Указать, какой из приведенных вариантов более соответствует понятию: Outer Join
- •4. Дайте определения основных типов данных и назовите операции и обработки (тп)
- •5. Покажите аддитивность информационной меры Шеннона для независимых источников (Инф)
5. Как определяется эффективность программного продукта? Какие способы улучшения эффективности Вы знаете? (тп)
Эффективность ПП определяется, прежде всего, его функциональностью, а так же расходом вычислительных ресурсов. Под вычислительными ресурсами понимается количество процессорного времени необходимое приложению, а так же объем памяти. Эффективность определяется как отношение функциональности к к количеству требуемых ресурсов. Чтобы повысить эффективность ПП обычно идут по пути уменьшения требований. Оптимизация алгоритмов Предназначена для уменьшения требуемого машинного времени. Оптимизация заключается либо в замене алгоритма более производительным, либо оптимизаци существующего:
Замена где возможно арифметических операций менее затратными
Минимизация обращений к массивам данных, т.к. линеаризация затратна для процессора
Оптимизация циклов таким образом, чтобы в нем выполнялось минимальное кол-во операторов.
Оптимизация памяти заключается в применении алгоритмов, требующих меньше ресурсов памяти. Например пузырьковая сортировка требует один массив, а сортировка выборкой два.
Билет 31
Деление чисел, представленных в форматах с фиксированной и плавающей запятой (Инф.)
Деление двоичных чисел, представленных в формате с фиксированной запятой, осуществляется двумя методами: с восстановлением остатков; без восстановления остатков, и представляет последовательные операции алгебраического сложения делимого и делителя, а затем остатков и сдвига. Деление выполняется на двоичных сумматорах дополнительного и обратного кодов. Результат получается в прямом коде. Знаковую и цифровую часть частного получают раздельно. Знак частного Sg C образуется по следующему правилу: SgC=SgA SgB Для определения цифр частного Сi используют следующие правила.
Правило 1: если делимое А и делитель В представлены в соответствии с таблицей
Sg A |
+ |
+ |
- |
- | |
Sg B |
+ |
- |
+ |
- | |
Представление операндов |
А+В |
А+В |
А+В |
А+В |
Где В - изменение знака операнда на противоположный, то необходимо сравнивать на каждом шаге знаки делимого А и остатков Аi и принимать Сi=1, если знаки совпали, и Сi=0 – при несовпадении знаков А и Аi.
Правило 2: если делимое А и делитель В представлены в соответствии с таблицей 5, то в очередной разряд частного Сi переписывается содержимое знакового разряда сумматора на каждом шаге.
SgA |
+ |
+ |
- |
- |
SgB |
+ |
- |
+ |
- |
Представление операндов |
А+В |
А+В |
А+В |
А+В |
Необходимым условием выполнения операции деления чисел с фиксированной запятой является А<B, В0, в противном случае – переполнение разрядной сетки сумматора. Для нахождения результата с точностью n разрядов надо найти (n+1)-й разряд частного, а затем округлить результат. Признаки окончания операции деления: достижение заданной точности; получение очередного остатка, равного нулю.