Государственные требования к минимуму содержания
Государственные требования к минимуму содержания
Понятие информации и информационных технологий; технологии сбора, хранения, передачи, обработки и представления информации; классификация информационных технологий по сферам применения: обработка текстовой и числовой информации;
особенности обработки экономической и статистической информации; гипертекстовые способы хранения и представления информации; мультимедийные технологии обработки и представления информации; автоматизированные информационные системы; экспертные системы; экономические аспекты применения информационных технологий.
Программа Итогового междисциплинарного экзамена
Теоретические вопросы
Практические вопросы
2 Дисциплина «Основы алгоритмизации и программирования» (150 часов)
Государственные требования к минимуму содержания
· Понятие алгоритмизации, свойства алгоритмов, общие принципы построения алгоритмов, основные алгоритмические конструкции;
· эволюция языков программирования, их классификация, понятие системы программирования;
· составление программ на алгоритмическом языке: основные элементы языка, структура программы, операторы и операции, управляющие структуры, структуры данных, файлы, классы памяти; подпрограммы, составление библиотек подпрограмм;
· объектно-ориентированная модель программирования, основные принципы объектно-ориентированного программирования на примере алгоритмического языка: понятие классов и объектов, их свойств и методов, инкапсуляции и полиморфизма, наследования и переопределения.
Программа Итогового междисциплинарного экзамена
Теоретические вопросы
1. Понятие алгоритма, свойства, способы описания.
2. Структурированные типы данных. Массивы
3. Типы данных и их совместимость. Функции преобразования типов.
4. Операторы ввода-вывода (Read, Write)
5. Понятие цикла (счетный, постусловие, предусловие).
6. Программные способы реализации разветвляющихся алгоритмов (условный оператор, оператор выбора).
7. Подпрограммы-процедуры.
8. Библиотечные модули.
Практические вопросы
1. Написать программу нахождения меньшего из двух чисел, введённых с клавиатуры, на языке программирования Pascal.
2. Определить большее из трех чисел, возвести его в квадрат и вывести на экран. Реализовать программу на языке программирования Pascal.
3. Среди чисел 1<n<100 найти все пары чисел, для которых их суммы равнялись бы их произведению с помощью оператора счета в среде программирования Pascal.
4. Подсчитать сумму всех нечетных чисел от 101 до 301, используя оператор с предусловием в среде программирования Pascal.
5. Распечатать числа Фибоначчи от 1 до N (каждое число в последовательности, начиная с третьего, получается сложением двух предыдущих чисел, например: 1,1,2,3,5,8,13,21...), используя оператор постусловия в среде программирования Pascal.
6. Создать одномерный массив А(n), используя оператор цикла с параметром языка программирования Pascal. Значения элементов массива вводятся случайным образом.
7. Создайте одномерный массив B(20), используя оператор цикла с предусловием языка Pascal, где В[i]=i*+2.5*i
8. Создать одномерный массив вещественных чисел C(12), используя оператор цикла с постусловием языка программирования Pascal. Значения элементов массива вводятся с клавиатуры.
9. Увеличить вдвое все элементы массива, используя процедуру на языке Pasсal.
10. Составить функцию для возведения числа a в степень x с помощью функции в среде программирования Pascal.
11. Вычислите n-ое число Фибоначчи с помощью функции на языке программирования Pascal.
3 Дисциплина «Архитектура ЭВМ и вычислительных систем» (80 часов)
Государственные требования к минимуму содержания
· представление информации в вычислительных системах, системы счисления, правила недесятичной арифметики, дополнительный код числа, числа с фиксированной и плавающей точкой;
· построение цифровых вычислительных систем; архитектура и принципы работы основных логических блоков вычислительных систем, регистры процессора, организация и принцип работы памяти, взаимосвязь с периферийными устройствами, организация и режимы работы процессора, основы программирования процессора; основные команды процессора, использование прерываний, программы-отладчики;
· типы вычислительных систем и их архитектурные особенности, параллелизм и конвейеризация вычислений, КЭШ-память, классификация вычислительных платформ, типы процессоров, преимущества и недостатки различных типов вычислительных систем.