МОДЕРАЦИЯ Да Нет Подпись:_______________________ Дата: _________________ Исходный результат Измененный результат Новая оценка Ф.И. ученика (цы) ______________________ Учитель:______________________________ Предмет: Информатика Общий Класс 12______ Четверть I Внутренняя суммативная работа Всего баллов 40 Инструкция для учащегося: 1. У вас 80 минут на ответы, согласно спецификации суммативной работы (не разговаривайте, не списывайте, и не просите о помощи у преподавателя или других учащихся). 2. Если вам понадобится больше места для ответов, то используйте обратную сторону листов в этом буклете, только понятно нумеруйте задание. 3. Для всех числовых ответов, должно быть показано полное решение и ответ должен быть округлен до заданного количества значащих цифр и с учетом единиц измерения в системе СИ. Для всех вопросов с условием "описать" или "объяснить", ответ должен быть полным, предложения логичными, полностью объяснены. 1. A) B) C) Перечислите виды трансляторов компилятор, интерпретатор, ассемблер компилятор, операнды, ассемблер компилятор, интерпретатор, машинный код [1] 2. A) B) C) Исполняемый файл(*.exe) сделан… Дизассемблер Компилятор Транзистор [1] 3. Какие из нижеперечисленных языков программирования все относятся к языкам высокого уровня? [1] A) Delphi, Assembler, Pascal B) Delphi, C#, Prolog C) Delphi, CorelDraw, Paint 4. Каково соотношение строк (команд) между языками программирования низкого уровня и машинного кода. [1] A) один к одному B) много к многим C) один к многим 5. A) B) C) В опкодах языка программирования Ассемблер приемником является … Переменные Регистр Число Выделите опкод по картинке … add ax, 5 add bx, ax add bx, x … A) bx B) x C) add 6. [1] [1] 7. С какими трудностями может столкнуться программист при использований двух проходного ассемблера? [1] A) с остановкой B) со скриптом C) с перенаправлением ссылки 8. 1. 2. 3. 4. 5. A) B) C) Найдите ошибку в коде программы. x db -9 y dw 9 …….. add ax, x add ax, y 1 5 4 [1] 9. Вставьте пропущенное слово: ………… выполняют большой набор команд с развитыми возможностями адресации (непосредственная, индексная и.т.д), давая разработчику возможность выбрать наиболее подходящую команду для выполнения необходимой операции. [1] A) CISC B) RISC C) CISC и RISC 10. Назовите модели жизненного цикла разработки системы. A) Каскадная и Спиральная B) Круговая и Спиральная C) Каскадная и Квадратная 11. Сравните языки программирования низкого и высокого уровней. [1] [4] Языки программирования низкого Языки программирования высоуровня кого уровня 1. 1. 2. 2. 3. 3. 4. 4. 12. Дан шаблон DFD диаграммы. Правильно запишите сущности в предложенную диаграмму. [3] Сущности: Департамент по работе с клиентами; Департамент маркетинга и рекламы; Клиент; Поставщики оборудования; Поставщики материалов; Функционирование департамента по работе с пластиковыми картами. 13. Вы работаете в рекламной компании. Компания дает задание разработать сайт для нужд предприятия. Вам необходимо выполнить задачу, используя ключевые стадии жизненного цикла системы. Какие? Дайте краткое описание. [5] 14. Опишите элементы и обьясните рабочий процесс машины Тьюринга. [4] _____________________________________________________________________________ _____________________________________________________ _____________________________________________________ _____________________________________________________ _____________________________________________________ _____________________________________________________ _____________________________________________________ _____________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ 15. Укажите по одному преимуществу процессоров RISC и CISC. [2] RISC:___________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ CISC:___________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ 16. Используя инструкции симулятора Little man computer выполните следующее вычисления: Даны два числа. Если первое число больше второго, то выведите на экран сумму этих чисел, в противном случае-разность. [3] Напишите код программы Прокомментируйте каждую команду. Для конкретных значений опишите процесс и напишите правильный результат. _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ _____________________________________________________________________________ 17. Создайте DFD диаграмму 0 – го уровня для вебсайта зоопарка. Согласно правилам, хранилище данных, внешние объекты, потоки данных и процессы. [4] Место для диаграммы 18. Предоставьте информацию о Вашей курсовой работе. Сведения о клиенте. Постановка задачи Интервью клиента (опросник). DFD – диаграмма 0-й уровень. Анализированные проблемы основной системы. Технические требования для заказа клиента. [5]