
- •Билет 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) Цели автоматизации проектирования состоят в следующем:
Билет 17 1. Работа с записями и файлами. Общие сведения о файлах. Описание файлов.
Файлы представляют собой множество упорядоченных элементов одного типа. Для доступа к файлам используется специальная файловая переменная. Она связывается с указанным файлом процедурой AssignFile. Эта процедура имеет синтаксис:
procedure AssignFile(var F: File, S: string);
где F – файловая переменная любого типа, S – строка, содержащая имя файла.
Например, оператор AssignFile (F1, 'Test.txt') связывает файловую переменную F1 с файлом «Test.txt».
Открытие существующего файла осуществляется процедурой Reset, формат которой следующий: procedure Reset(var F: File); Файловая переменная F перед обращением к этой процедуре должна быть связана с файлом.
Создание и открытие нового файла осуществляется процедурой Rewrite, формат которой следующий: procedure Rewrite(var F: File);
После выполнения различных операций чтения и записи файл должен быть закрыт процедурой CloseFile: procedure CloseFile(var F: File); 2. Инструментарий программирования. Назначение базы данных.
Инструментарий программирования – это средства, предназначенные для создания ПО, т.е. того же системного и прикладного ПО. Его составляют разнообразные языки и среды программирования.
База данных — это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств. Базами данных являются, например, различные справочники, энциклопедии и т. п. Информация в базах данных хранится в упорядоченном виде. Так, в записной книжке все записи упорядочены по алфавиту, а в библиотечном каталоге либо по алфавиту (алфавитный каталог), либо в соответствии с областью знания (предметный каталог). 3. Особенности объектно-ориентированных языков. Синтаксис языка. Объе́ктно-ориенти́рованное программи́рование (ООП) — парадигма программирования, в которой основными концепциями являются понятия объектов и классов. но является естественной эволюцией более ранних нововведений в разработке языков программирования. Объектно-ориентированное программирование является более структурным, чем все предыдущие разработки, касающиеся структурного программирования. Оно также является более модульным и более абстрактным, чем предыдущие попытки абстрагирования данных и переноса деталей программирования на внутренний уровень.
Билет 18 1. Работа с записями и файлами. Стандартные процедуры и функции для работы с файлами
Файлы представляют собой множество упорядоченных элементов одного типа. Для доступа к файлам используется специальная файловая переменная. Она связывается с указанным файлом процедурой AssignFile. Эта процедура имеет синтаксис:
procedure AssignFile(var F: File, S: string);
где F – файловая переменная любого типа, S – строка, содержащая имя файла.
Например, оператор AssignFile (F1, 'Test.txt') связывает файловую переменную F1 с файлом «Test.txt».
Открытие существующего файла осуществляется процедурой Reset, формат которой следующий: procedure Reset(var F: File); Файловая переменная F перед обращением к этой процедуре должна быть связана с файлом.
Создание и открытие нового файла осуществляется процедурой Rewrite, формат которой следующий: procedure Rewrite(var F: File);
После выполнения различных операций чтения и записи файл должен быть закрыт процедурой CloseFile: procedure CloseFile(var F: File); 2. Пакеты прикладных программ.
Пакет прикладных программ - комплекс взаимосвязанных программ, предназначенных для решения задач определенного класса конкретной предметной области. Служат программным инструментарием решения функциональных задач и являются самым многочисленным классом программных продуктов. Выделяются следующие виды ППП:
-проблемно-ориентированные. Используются для тех проблемных областей, в которых возможна типизация функций управления, структур данных и алгоритмов обработки. Например, это ППП автоматизации бухучета, финансовой деятельности, управления персоналом и т.д.;
-автоматизации проектирования (или САПР). Используются в работе конструкторов и технологов, связанных с разработкой чертежей, схем, диаграмм;
-общего назначения. Поддерживают компьютерные технологии конечных пользователей и включают текстовые и табличные процессоры, графические редакторы, системы управления базами данных (СУБД);
-офисные. Обеспечивают организационное управление деятельностью офиса. Включают органайзеры (записные и телефонные книжки, календари, презентации и т.д.), средства распознавания текста;
-настольные издательские системы – более функционально мощные текстовые процессоры;
-системы искусственного интеллекта. Используют в работе некоторые принципы обработки информации, свойственные человеку. Включают информационные системы, поддерживающие диалог на естественном языке; экспертные системы, позволяющие давать рекомендации пользователю в различных ситуациях; интеллектуальные пакеты прикладных программ, позволяющие решать прикладные задачи без программирования. 3. Особенности процедурных языков.
Процедурное программирование — программирование на императивном языке, при котором последовательно выполняемые операторы можно собрать в подпрограммы, то есть более крупные целостные единицы кода, с помощью механизмов самого языка.
Процедурный язык программирования предоставляет возможность программисту определять каждый шаг в процессе решения задачи. Особенность таких языков программирования состоит в том, что задачи разбиваются на шаги и решаются шаг за шагом. Используя процедурный язык, программист определяет языковые конструкции для выполнения последовательности алгоритмических шагов.