Вопросы для самопроверки и итогового контроля
Вид материала | Документы |
- Вопросы для итогового контроля по курсу ««правовая и политическая культура россии, 8.71kb.
- Тесты Вопросы и задания для самопроверки Ответы на тесты Ответы и задания для самопроверки, 429.4kb.
- Методическое пособие по курсу педагогики имеет цель оказать помощь студентам в овладении, 724.88kb.
- Использование умк «электрические машины» при дистанционном обучении, 29.88kb.
- Вопросы итогового контроля знаний по курсу «Этнология и этика межнациональных отношений», 24.96kb.
- Вопросы итогового контроля, 41.45kb.
- Задачи и функции учёта затрат на производство продукции (работ, услуг), 33.79kb.
- Вопросы для итогового контроля по дисциплине, 17.33kb.
- Теория и практика связей с общественностью, 2021.89kb.
- Программа дисциплины "экология и рациональное природопользование" Код дисциплины, 261.71kb.
Вопросы для самопроверки и итогового контроля
- Определения термина «информатика». Технические, программные и алгоритмические средства информатики.
- Объект и предмет информатики. Теоретическая и прикладная информатика.
- Понятие информации. Информационное сообщение. Общая схема передачи информации.
- Внутренние и внешние свойства информации. Качество информации. Основные свойства информации, характеризующие взаимоотношения «информация-потребитель».
- Основные свойства информации, характеризующие взаимоотношения «информация -отражаемый объект», «информация-источник информации». Научная информация. Деление информации по способу внутренней организации.
- Способы измерения информации. Формула Хартли. Формула Шеннона.
- Понятие алгоритма. Основные алгоритмические модели. Суперпозиция, рекурсия (привести пример рекурсивной функции). Алгоритмически неразрешимые задачи.
- Понятие алгоритма. Основные алгоритмические модели. Машина Тьюринга. Алгоритмически неразрешимые задачи.
- Понятие алгоритма. Основные алгоритмические модели. Нормальные алгоритмы Маркова (рассмотреть на примере). Алгоритмически неразрешимые задачи.
- Определение системы счисления. Базисные числа. Аддитивные и позиционные системы счисления. Основание позиционной системы счисления. Запись произвольного числа Х в виде полинома в Р–ичной позиционной системе счисления.
- Двоичная, восьмеричная, шестнадцатеричная системы счисления. Представление произвольного числа Х в указанных системах счисления в виде полинома. Таблица соответствия десятичных чисел от 0 до 20 числам в указанных системах. Таблицы сложения и умножения чисел в двоичной системе.
- Формальная постановка задачи перевода чисел из одной системы счисления в другую. Перевод чисел из системы Q в систему P средствами P-ичной арифметики (правило замещения). Правило перевода целых чисел из системы P в систему Q средствами P-ичной арифметики.
- Формальная постановка задачи перевода чисел из одной системы счисления в другую. Правило перевода правильных дробей из системы P в систему Q средствами P-ичной арифметики, условие завершения процесса перевода. Перевод чисел из системы Q в систему P и обратно для чисел, связанных равенством P = Qk.
- Кодирование и декодирование информации. Цели кодирования информации. Двоичное кодирование. Определение бит, байта, машинного слова. Единицы измерения информации и их количественные соотношения.
- Конечность и цикличность числовой системы ЭВМ. Представление целых чисел со знаком и без знака. Знаковый бит. Прямой, обратный, дополнительный код числа. Индикаторы переноса и переполнения. Диапазоны значений целых чисел без знака и со знаком.
- Представление символьной информации в ЭВМ. Определение кодовой таблицы. Кодовая таблица ASCII, используемые в России стандарты. Система кодирования UNICODE.
- Представление чисел в формате с фиксированной запятой. Диапазоны значений чисел в формате с фиксированной запятой. Достоинство и недостаток формата.
- Представление чисел в формате с плавающей запятой. Числа, нормализованные слева. Числа, нормализованные справа. Смещенный порядок. Скрытый разряд. Числа двойной и одинарной точности. Арифметические операции над числами с плавающей
запятой.
- Алгебра логики – определение, использование. Логическое высказывание. Базовые операции булевой алгебры. Таблицы истинности базовых операций.
- Аксиоматическое определение понятия логической формулы булевой алгебры. Логическая функция. Таблица истинности логической функции f(x,y,z)=x+y*z. Законы булевой алгебры. Элементарные вентили.
- Принципы фон-Неймана. Определение архитектуры, конфигурации, организации ЭВМ.
- Определение команды, системы команд, машинной программы. Состав машинных команд. RISC-архитектура.
- Основные компоненты ЭВМ. Архитектурная организация и назначение основных устройств процессора ЭВМ.
- Организация памяти ЭВМ. Внутренняя и внешняя память. Назначение ПЗУ, ОЗУ, кеш-памяти. Энергонезависимость памяти.
- Организация системы сопряжения ЭВМ. Основные группы периферийных устройств. Односвязный и многосвязный интерфейс. Внешняя память.
- Организация системы сопряжения ЭВМ. Основные группы периферийных устройств. Односвязный и многосвязный интерфейс. Устройства ввода/вывода информации.
- Классификация ЭВМ по принципу действия и этапам создания. Тенденции развития вычислительных систем.
- Классификация ЭВМ по назначению, размерам и функциональным возможностям. Однопользовательские и многопользовательские ЭВМ. Серверы и рабочие станции. Тенденции развития вычислительных систем.
- Программное обеспечение ЭВМ. Компоненты программной среды. Системное программное обеспечение. Операционная система и ее назначение. Средства расширения функций ОС. Средства тестирования и диагностики. Операционные оболочки.
- Программное обеспечение ЭВМ. Компоненты программной среды. Инструментальное программное обеспечение. Принципы работы компилятора и интерпретатора. Назначение отладчиков и трассировщиков. Определение системы программирования.
- Программное обеспечение ЭВМ. Компоненты программной среды. Прикладное программное обеспечение. Пакеты прикладных программ: общего назначения, проблемно-ориентированные, расширяющие функции операционной системы, интегрированные.
- Понятие алгоритма. Основные свойства алгоритмов.
- Понятие алгоритма. Основные формы представления алгоритмов. Словесная запись алгоритмов. Запись алгоритмов в псевдокоде. Привести примеры. Достоинства и недостатки указанных способов.
- Понятие алгоритма. Графический способ записи алгоритмов. Изображение и назначение основных блоков. Правила построения алгоритмов на языке блок-схем.
- Базовые алгоритмические структуры «следование» и «ветвление». 4 возможных варианта структуры «ветвление». Привести блок-схемы и программный код на языке Pascal.
- Базовая структура «цикл». Арифметические и итерационные циклические алгоритмы. Привести блок-схемы и программную реализацию на языке Pascal трех возможных вариантов структуры «цикл».
- Алгоритм вычисления суммы бесконечного ряда с использованием рекурентной формулы. Привести блок-схему вычисления суммы s=1+x+x2/2!+ x3/3!+….. с заданной точностью ε. Дать комментарии каждому блоку.
- Алгоритм табулирования функции. Привести блок-схему табулирования произвольной функции. Дать комментарии каждому блоку.
- Постановка задачи сортировки. Устойчивая сортировка. Внутренняя и внешняя сортировки. Мера эффективности алгоритмов сортировки.
- Постановка задачи сортировки. Метод сортировки простыми вставками. Привести словесное описание, блок-схему. Дать комментарии каждому блоку.
- Постановка задачи сортировки. Простая обменная сортировка методом «пузырька». Привести словесное описание, блок-схему. Дать комментарии каждому блоку.
- Постановка задачи сортировки. Сортировка выбором. Привести словесное описание, блок-схему. Дать комментарии каждому блоку.
- Постановка задачи сортировки. Принцип «разделяй и властвуй». Особенности сортировки слиянием. Привести словесное описание этапов сортировки слиянием. Рассмотреть на примере идею слияния двух отсортированных массивов.
- Алгоритмы поиска с возвратом. Рассмотреть на примере прохождения лабиринта.
- Разработка алгоритмов «сверху-вниз». Основные требования к алгоритмам.
- Этапы решения задач с помощью компьютера и их содержание.
- Понятие математической модели. Алгоритмическая модель. Основные этапы создания математической модели.
- Основные этапы процесса разработки программ. Отладка и тестирование. Особенности процесса отладки.
- Основные этапы процесса разработки программ. Отладка и тестирование. Особенности процесса тестирования. Требования к тестовым данным.
- Принципы построения вычислительных сетей. Гомогенные и гетерогенные сети.
- Классификация вычислительных сетей по типу организации передачи данных, по характеру реализуемых функций, по способу управления и структуре построения.
- Виды услуг, предоставляемых абонентам вычислительных сетей.
- Информационные системы: понятие и этапы развития. Свойства информационных систем.
- Информационные технологии: понятие и цель. Соотношение информационной технологии и информационной системы.
- Привести пример пошагового процесса перевода двоичного числа (с четырьмя знаками в целой и дробной частях) в десятичную систему счисления.
- Привести пример пошагового процесса перевода восьмеричного числа (с тремя знаками в целой и дробной частях) в десятичную систему счисления.
- Привести пример пошагового процесса перевода шестнадцатеричного числа (с тремя знаками в целой и дробной частях) в десятичную систему счисления.
- Привести пример пошагового процесса перевода целого трехзначного десятичного числа в двоичную систему счисления.
- Привести пример пошагового процесса перевода целого четырехзначного десятичного числа в восьмеричную систему счисления.
- Привести пример пошагового процесса перевода целого пятизначного десятичного числа в шестнадцатеричную систему счисления.
- Привести пример пошагового процесса перевода правильной десятичной дроби с четырьмя знаками после запятой в двоичную систему счисления.
- Привести пример пошагового процесса перевода правильной десятичной дроби с тремя знаками после запятой в восьмеричную систему счисления.
- Привести пример пошагового процесса перевода правильной десятичной дроби с тремя знаками после запятой в шестнадцатеричную систему счисления.
- Привести пример пошагового процесса перевода дробного двоичного числа (с пятью знаками в целой и дробной частях) в восьмеричную систему счисления.
- Привести пример пошагового процесса перевода трехзначного восьмеричного числа в двоичную систему счисления.
- Привести пример пошагового процесса перевода дробного двоичного числа (с шестью знаками в целой и дробной частях) в шестнадцатеричную систему счисления.
- Привести пример пошагового процесса перевода трехзначного шестнадцатеричного числа в двоичную систему счисления.
- Приведите словесное описание метода сортировки простыми вставками.
- Приведите схему алгоритма сортировки простыми вставками. Подпишите комментарии каждому блоку схемы.
- Приведите словесное описание метода обменной сортировки.
- Приведите схему алгоритма обменной сортировки. Подпишите комментарии каждому блоку схемы.
- Приведите словесное описание метода сортировки выбором.
- Приведите схему алгоритма сортировки выбором. Подпишите комментарии каждому блоку схемы.
- Привести словесное описание алгоритма поиска с возвратом.
- Привести словесное описание алгоритма сортировки слиянием. Рассмотреть идею слияния двух отсортированных массивов на примере двух колод карт.
- Приведите схему алгоритма вычисления суммы элементов одномерного массива. Подпишите комментарии к каждому блоку схемы.
- Приведите схему алгоритма вычисления суммы бесконечного ряда с заданной точностью ε для функции f(x) = 1 + 1/x + 1/x2 + … + 1/xn… Подпишите комментарии каждому блоку схемы.
- Приведите схему алгоритма вычисления произведения элементов одномерного массива. Подпишите комментарии каждому блоку схемы.
- Приведите схему алгоритма табулирования произвольной функции. Подпишите комментарии каждому блоку схемы.