
- •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. Покажите аддитивность информационной меры Шеннона для независимых источников (Инф)
4. Перечислите критерии качества программного продукта и дайте характеристику этих критериев.
КК отражают следующие аспекты: 1. насколько хорошо (просто, надежно, эффективно) можно использовать программный продукт; 2. насколько легко эксплуатировать программный продукт; 3. можно ли использовать программный продукт при изменении условия его применения и др.
Мобильность - независимость от технического комплекса системы обработки данных, операционной среды, сетевой технологии обработки данных, специфики предметной области и т.п. Надежность - бессбойность и устойчивость в работе программ, точность выполнения предписанных функций обработки, возможностью диагностики возникающих в процессе работы программ ошибок. Эффективность программного продукта оценивается как с позиций прямого его назначения - требований пользователя, так и с точки зрения расхода вычислительных ресурсов, необходимых для его эксплуатации. Расход вычислительных ресурсов оценивается через объем внешней памяти для размещения программ и объем оперативной памяти для запуска программ. Учет человеческого фактора - обеспечение дружественного интерфейса для работы конечного пользователя, наличие контекстно-зависимой подсказки или обучающей системы в составе программного средства, хорошей документации для освоения и использования заложенных в программном средстве функциональных возможностей, анализ и диагностику возникших ошибок и др. Модифицируемость - способность к внесению изменений, например расширение функций обработки, переход на другую техническую базу обработки и т.п. Коммуникативность основана на максимально возможной их интеграции с другими программами, обеспечении обмена данными в общих форматах представления (экспорт/импорт баз данных, внедрение или связывание объектов обработки и др.)
5. Что понимается под модуляцией? Сигналами называются физические процессы, параметры которых содержат информацию. В телефонной связи при помощи электрических сигналов передаются звуки разговора, в телевидении – изображения. Назначение сигналов заключается в том, чтобы в каком-либо физическом процессе отобразить события, величины и функции.
Для образования сигналов используются фиксированный уровень, колебания или импульсы любой физической природы, которые рассматриваются как носители информации. В исходном состоянии эти носители представляют собой как бы чистую поверхность, подготовленную к нанесению необходимых данных – модуляции. Последняя заключается в том, что изменяется один или несколько (сложная модуляция) параметров носителя в соответствии с передаваемой информацией. Эти параметры называются информационными.
Модуляцией в общем случае называется изменение по заданному закону параметров какого либо регулярного физического процесса. Например, для создания изображения в кинескопе телевизора ток луча изменяется с помощью специального электрода – модулятора.
Процесс модуляции требует участия, по крайней мере, двух величин. Одна из них содержит всю передаваемую информацию и называется модулирующим сигналом, вторая представляет собой высокочастотное несущее колебание, которое модулируется посредством изменения одного или нескольких параметров. В подавляющем большинстве случаев используется синусоидальное колебание, имеющее три параметра – амплитуду, частоту и фазу. В зависимости от изменяемого параметра различают три основных вида модуляции – амплитудную, частотную и фазовую.
В качестве несущего колебания могут использоваться также различные незатухающие функции, последовательности импульсов и даже шумы. Для последовательности импульсов параметрами модуляции могут быть амплитуда импульсов, длительность, частота следования. Например, в импульсных источниках питания и низкочастотных усилителях мощности для повышения КПД применяется широтно-импульсная модуляция – ШИМ.
Билет 26
Форматы представления чисел с фиксированной и плавающей запятой. (Инф.)
Форма представления чисел с фиксированной точкой упрощает аппаратную реализацию ЭВМ, уменьшает время выполнения машинных операций, однако при решении задач на машине необходимо постоянно следить за тем, чтобы все исходные данные, промежуточные и окончательные результаты находились в допустимом диапазоне представления. Если этого не соблюдать, то возможно переполнение разрядной сетки, и результат вычислений будет неверным. От этих недостатков в значительной степени свободны ЭВМ, использующие форму представления чисел с плавающей точкой, или нормальную форму. В нормальной форме число представляется в виде произведения X=mqp где т мантисса числа; q основание системы счисления; р порядок. Для задания числа в нормальной форме требуется задать знаки мантиссы и порядка, их модули в q-ичном коде, а также основание системы счисления. Нормальная форма представления чисел неоднозначна, ибо взаимное изменение т и р приводит к плаванию точки (запятой). Отсюда произошло название формы представления чисел. В конкретной ЭВМ диапазон представления чисел с плавающей точкой зависит от основания системы и числа разрядов для представления порядка. При этом у одинаковых по длине форматов чисел с плавающей точкой с увеличением основания системы счисления существенно расширяется диапазон представляемых чисел. Точность вычислений при использовании формата с плавающей точкой определяется числом разрядов мантиссы r. Она увеличивается с увеличением числа разрядов.
Указать, какой из приведенных вариантов более соответствует понятию Client/Server
Варианты:
А) технология распределенной обработки данных, при которой приложения-клиенты функционируют под управлением приложения-сервера, посылающего запросы клиентам.
Б) технология распределенной обработки данных, при которой приложения-клиенты посылают запросы приложению-серверу, который возвращает клиентам результаты выполнения запросов.
В) архитектура построения информационной системы, в которой компьютеры-клиенты функционируют в вычислительной сети под управлением компьютера-сервера, посылающего запросы клиентам.
Г) архитектура построения информационной системы, в которой компьютеры-клиенты посылают запросы компьютеру-серверу, который возвращает клиентам результаты выполнения запросов. (БД)
Встроенные операционные системы . (ОС)
Встраиваемые операционные системы - операционные системы (ОС), предназначенные для управления специализированными устройствами и вследствие этого способные работать в условиях ограниченных ресурсов (малые объемы памяти, недостаток вычислительных мощностей и т.п.) и в необслуживаемом режиме. Характерными особенностями встраиваемых ОС являются модульная структура, компактность, производительность, масштабируемость и повышенная отказоустойчивость.
Карманный компьютер, или PDA (Personal Digital Assistant), - маленький компьютер, помещающийся в кармане брюк и выполняющий некоторые функции (записная книжка, блокнот). Примеры ОС: PalmOS, Windows CE (Consumer Electronics - бытовая техника).
Windows CE
Популярная встраиваемая операционная система от фирмы Microsoft, применяемая для 32-x битных процессоров с MMU (Memory Management Unit). Часто используется в мобильных и портативных устройствах с графическим интерфейсом пользователя. Одним из преимуществ является наличие большого числа сторонних коммерческих приложений и библиотек, разработанных для данной платформы, а также портированные популярные приложения Word, Excel, Macromedia Flash Player.
RTAI
Расширения реального времени, основанные на ядре Linux и разработанные в традициях некоммерческого ПО. Данную операционную систему реального времени характеризует малая степень задержки и высокая предсказуемость, размещенная внутри обычного Linux окружения. В RTAI доступны все функции Linux (доступ к TCP/IP сервисам, графическим системам, системам баз данных) с добавлением функций индустриальной ОС реального времени. Использование концепции аппаратной абстракции (HAL) минимизирует зависимость от ядра, что позволяет легко переносить RTAI на новые версии Linux. RTAI представляет Linux фоновой задачей, которая запускается в период отсутствия активности реального времени. Применение RTAI дает возможность получить характеристики жесткого реального времени не хуже, чем у популярных коммерческих ОСРВ, таких как QNX и VxWorks.
Palm OS — операционная система для наладонных компьютеров и коммуникаторов, разрабатываемая компанией Palm и её преемниками по линии ОС.
Embedded Linux
Под Embedded Linux понимается различные варианты ОС, в основе которых лежит ядро Linux, сконфигурированное для заданной аппаратной платформы, а также свободное программное обеспечение GNU: компилятор gcc, библиотека GNU Libc и другие программные компоненты, выпускаемые под одной из открытых лицензий. Наша компания активно использует Embedded Linux в проектах, связанных с разработкой отладочных плат и пакетов поддержки (BSP), программно-аппаратных комплексов на базе современных процессоров ARM, Blackfin, AVR32, MIPS, PowerPC.
Фон-нейманновская архитектура: принципы построения вычислительных машин. (орг.ЭВМ)
В основе принципов построения ЭВМ лежит представление алгоритма в форме операторной схемы, которая задает правило вычислений, как композицию операторов (операций над информацией) двух типов: операторов, обеспечивающих преобразование информации, и операторов, анализирующих информацию с целью определения порядка выполнения операторов. Реализация этих принципов в различных ЭВМ может быть разной. Используемые в современных компьютерах принципы были предложены в 1945 году Дж. фон Нейманом, и с тех пор используются в качестве основы построения ЭВМ. Эти принципы следующие:
принцип двоичного кодирования – любая информация в ЭВМ представляется в виде совокупности нулей и единиц;
принцип программного управления – этим термином в настоящее время называют свойство программы храниться в последовательных ячейках памяти вычислительной машины и выполняться в естественном порядке расположения команд в программе;
принцип однородности памяти, согласно которому код программы и ее данные находятся в одном адресном пространстве в оперативной памяти и не различаются способом кодирования, а различаются только способом использования. Именно такой способ был предложен фон Нейманом и был принят в ВМ (вычислительных машинах), создававшихся в Пристонском университете. Организация таких ВМ получила название пристонской архитектуры. Практически одновременно в Гарвардском университете предложили иную модель, в которой ВМ имела отдельную память команд и отдельную память данных. Такая организация ВМ получила название гарвардской архитектуры. Долгие годы преобладающей архитектурой была пристонская, однако в последнее время в связи с широким использованием кэш-памяти разработчики ВМ все чаще обращаются к гарвардской архитектуре;
принцип адресности, согласно которому ячейкам оперативной памяти присваиваются последовательные номера (адреса) 1.2… и т.д.;
принцип микропрограммирования, согласно которому машинные команды подразделяются на действия-сигналы, которые в определенном порядке должны быть выполнены для осуществления преобразований, предполагаемых машинной командой. Вследствие этого, в микропроцессор входит блок микропрограммного управления.
Перечислите основные принципы структурного программирования (ТП)
1. Каждый программный модуль (блок, функция, процедура) должен иметь только один вход и один выход. Это позволяет максимально упростить стыковку модулей в программе.
2. В программах рекомендуется применять 4 вида конструкций:
А) последовательность (модулей, блоков, операторов)
Б) разветвление – условный оператор
В) циклы с предусловием и с постусловием
Г) выбор из нескольких альтернатив (переключатель)
3. Разработку программ рекомендуется вести сверху-вниз или по нисходящей стратегии.
ПО структурируется по схеме: ПО → компоненты 1-го уровня → … → компоненты i-го уровня → функции (до тех пор пока конец компонентов уровня становится очевидным)
Достоинство: Повышение эффективности разработки ПО. Введение структурного программирования сделала работу проекта более строгой, последовательной и более конструктивной. В наиболее конструктивном виде эти принципы выражаются в CASE-технологиях.
Билет 27