
- •Билет 1
- •Понятие информационной и компьютерной технологии
- •Компьютерные информационные технологии предметных областей. Технологии автоматизации делопроизводства.
- •Объектно-ориентированное программирование. Класс и объект.
- •Билет 2
- •1)Алгоритмизация и программирование
- •Принципы разработки алгоритмов и программ
- •2)Технологии бухгалтерского учета и финансового анализа.
- •3)Основные преимущества объектно-ориентированного подхода при разработке программ.
- •Билет 3
- •Классификация языков программирования.
- •Задачи и виды сапр. Цели и задачи автоматизации проектирования.
- •Технологии электронной коммерции.
- •Билет 4
- •1)Элементы языка Паскаль
- •2)Сетевые компьютерные технологии
- •3)Уровни представления комп.Ит
- •Билет 5
- •2)Сетевые комп.Техн.Архитектура комп.Сетей
- •Семиуровневая сетевая архитектура:
- •3)Виды ит по охвату задач управления
- •Билет 6
- •1)Управляющие конструкции на Паскале.Операторы условия и выбора
- •2)Архитектура комп.Сетей
- •Семиуровневая сетевая архитектура
- •3)Основания классиф.Информ.Техн.Виды ит по способу реализации
- •Билет 7
- •1. Алгоритмы с циклической структурой.
- •2. Понятия интерфейса, протокола и стека.
- •Протокол, интерфейс, стек протоколов
- •Билет 8
- •1.Операторы цикла с предусловием, постусловием и вложение циклов
- •2. Современная автоматизированная система управления технологическим процессом (асу тп).
- •Билет 9
- •1.Подпрограммы на Паскале. Процедуры и функции
- •2.Этапы развития асу тп.
- •Билет 10
- •1. Подпрограммы на Паскале. Описание процедуры. Оператор вызова процедуры
- •2. Тенденция развития диспетчерского управления тп.
- •3) Понятие сортировки. Методы и алгоритмы сортировки в линейных структурах.
- •Билет 11
- •1. Подпрограммы на Паскале. Описание функции. Указатель функции.
- •2. Концепция scada (ду и сд).
- •3. Понятие массива и его элементы. Объявление одномерного массива на языке Паскаль.
- •Билет 12
- •1. Подпрограммы на Паскале. Формальные и фактические параметры.
- •2. Компоненты систем контроля и управления и их назначение.
- •3. Объявление и вызов процедуры.
- •Билет 13
- •1. Обработка массивов на Паскале.
- •2. Режимы взаимодействия пользователя и сапр.
- •3. Параметры, которые используются в подпрограммах и их отличия друг от друга.
- •Билет 14
- •1. Обработка массивов на Паскале. Одномерные и двумерные массивы
- •2. Задачи и виды сапр. Виды обеспечения сапр.
- •3. Особенности использования оператора выбора.
- •Билет 15
- •1. Обработка массивов на Паскале. Алгоритмы сортировки массивов
- •2. Классификация программного обеспечения ит
- •3. Особенности использования условного оператора.
- •Билет 16 1. Работа с записями и файлами. Объявление записей. Обращение к элементам записи
- •Билет 17 1. Работа с записями и файлами. Общие сведения о файлах. Описание файлов.
- •Билет 18 1. Работа с записями и файлами. Стандартные процедуры и функции для работы с файлами
- •Билет 19
- •1. Работа с записями и файлами. Текстовые файлы. Файлы с типом.
- •2. Программное и информационное обеспечение компьютерных информационных технологий.
- •3. Особенности машинных и машинно-ориентированных языков.
- •Билет 20
- •1. Объектно-ориентированное программирование. Понятие объекта. Компоненты.
- •2. Этапы развития и особенности информационных технологий.
- •3. Сущность алгоритмического процесса. Особенности циклического и рекурсивного алгоритмов.
- •Билет 21
- •1 Объектно-ориентированное программирование. Полиморфизм. Компоненты.
- •2. Понятие информационной и компьютерной технологии. Классификация информационных технологий.
- •3. Какими свойствами должен обладать любой алгоритм? Способы записи алгоритма.
- •Билет 22
- •1) Объектно-ориентированное программирование. Инкапсуляция и наследование.
- •2) Цели автоматизации проектирования состоят в следующем:
3. Особенности использования оператора выбора.
3. Оператор выбора является обобщением условного оператора и позволяет сделать выбор из произвольного числа имеющихся вариантов, то есть организовать разветвления на произвольное число направлений. Этот оператор состоит из выражения, называемого селектором, списка вариантов и необязательной ветви else, имеющей тот же смысл, что и в условном операторе. Формат оператора выбора:
case<Выражение-селектор>of
<Список1> :<Оператор1>;
<CnncoKN> :<OnepaTopN>
else<Оператор>;
end;
Выражение-селектор должно быть порядкового типа.
Форма записи
Case<выражение>of
Значение 1: оператор 1;
…;
Значение n: оператор n;
Elseоператор;
End;
Билет 15
1. Обработка массивов на Паскале. Алгоритмы сортировки массивов
1. Структурированные типы описывают наборы однотипных или разнотипных данных, с которыми алгоритм должен работать как с одной именованной переменной. Наиболее широко известная структура данных – массив. Массивом называется упорядоченная индексированная совокупность однотипных элементов, имеющих общее имя. Элементами массива могут быть данные различных типов, включая структурированные. Каждый элемент массива однозначно определяется именем массива и индексом (номером этого элемента в массиве) или индексами, если массив многомерный. Для обращения к отдельному элементу массива указываются имя этого массива и номер (номера) элемента, заключенный в квадратные скобки.
Упорядочение элементов множества в возрастающем или убывающем порядке называется сортировкой. С упорядоченными элементами проще работать, чем с произвольно расположенными: легче найти необходимые элементы, исключить, вставить новые. Сортировка применяется при трансляции программ, при организации наборов данных на внешних носителях, при создании библиотек, каталогов, баз данных и т.д. Алгоритмы сортировки можно разбить на следующие группы (рис.).
Обычно сортируемые элементы множества называют записями. Сортировка выбором состоит в том, что сначала в неупорядоченном списке выбирается и отделяется от остальных наименьший элемент. После этого исходный список оказывается измененным. Измененный список принимается за исходный, и процесс продолжается до тех пор, пока все элементы не будут выбраны. Очевидно, что выбранные элементы образуют упорядоченный список.
2. Классификация программного обеспечения ит
2. 1. По методам и средствам обработки данных:
глобальные ИТ включают модели, методы и средства использования информационных ресурсов в обществе в целом;
базовые ИТориентированны на определенную область применения: производство, научные исследования, проектирование, обучение и т.д.;
конкретные ИТ задают обработку данных в реальных задачах пользователя.
2. По обслуживаемым предметным областям:
ИТ в бухгалтерском учете;
ИТ в банковской деятельности;
ИТ в налоговой деятельности;
ИТ в страховой деятельности;
ИТ в статистической деятельности и т.д.
3. По типу пользовательского интерфейса
Пользовательский интерфейс - взаимодействие компьютера с пользователем.
Эта классификация позволяет говорить о системном и прикладом интерфейсе.
Прикладной интерфейс связан с реализацией некоторых функциональных информационных технологий.
Системный интерфейс - набор приемов взаимодействия с компьютерами, которое реализуется операционной системой или ее надстройкой.
Командный интерфейс - самый простой, обеспечивает выдачу на экран системного приглашения для ввода команды (в ОС MS DOS системное приглашение:С:\>, в ОС Unix - $).