- •Программное обеспечение персональных компьютеров. Классификация программных средств. Базовое, системное и служебное по.
- •Понятие об операционной системе. Функции ос. Классификация ос. Основные операционные системы для персональных компьютеров.
- •Б)Она заключается в обеспечении интерфейсов
- •Ос Windows. Организация хранения данных на дисках. Файловая система. Файловые системы fat16, fat32, ntfs.
- •Базы данных. Субд. Основные особенности и приёмы работы с субд ms Access.
- •Сети эвм. Основные понятия. Классификация сетей эвм. Протоколы обмена данными. Модель взаимодействия открытых систем. Локальные сети.
- •Глобальная компьютерная сеть Intrenet, её структура и возможности, используемые протоколы. Ip- адреса. Основные службы интернета.
- •Служба dns. Служба www, Web-документы, гипертекст. Программы для работы в Интернете. Поиск информации в интернете.
- •Понятие алгоритма. Требования к алгоритму. Представления алгоритмов в виде блок-схем. Методы проектирования алгоритмов.
- •Основные структуры алгоритмов, их представление на алгоритмическом языке и в виде блок-схемы.
- •Основные понятия программирования. Компиляторы и интерпретаторы. Поколения языков программирования. Уровни языков программирования. Состав интегрированных систем программирования.
- •Развитие технологий программирования. Алгоритмическое, структурное, событийное, визуальное программирование. Основные понятия объектно- ориентированного программирования.
- •Язык турбо Паскаль: структура программы, алфавит, скалярные типы данных, константы, переменные, допустимые операции, приоритеты операций, выражения.
- •Составные типы данных языка Турбо Паскаль: массивы. Многомерные массивы. Организация ввода-вывода массивов.
- •Составные типы данных языка Турбо Паскаль: строки. Описание строковых переменных. Хранение строк в памяти. Функции для работы со строками.
- •Работа с внешними файлами в языке Турбо Паскаль. Типизированные и текстовые файлы. Организация ввода-вывода данных в Турбо Паскале.
- •Понятие о машинной графике. Текстовый и графический режим работы дисплея. Основные графические процедуры и функции. Модуль Graph, другие стандартные модули.
-
Язык турбо Паскаль: структура программы, алфавит, скалярные типы данных, константы, переменные, допустимые операции, приоритеты операций, выражения.
Тип констант в языке ПАСКАЛЬ определяется по их виду: константы целого типа - это целые числа, не содержащие десятичной точки, константы действительного типа - действительные числа, логические константы - логические значения TRUE и FALSE, символьные константы - либо строки длиной в один символ, либо конструкции вида #K или ^K. Язык ПАСКАЛЬ допускает использовать синонимы для обозначения констант, в этом случае текст программы содержит раздел описания констант, например: {} и переменных определяется пользователем в разделе описания переменных:{}
В настоящее время в профессиональном программировании принято записывать имена переменных с использованием так называемой венгерской нотации. Венгерская нотация - это соглашение о наименованиях переменных и функций. Соглашение широко используется при программировании на языках PASCAL, C и в среде
Выражение состоит из констант, переменных, указателей функций, знаков операций и скобок. Выражение задает правило вычисления некоторого значения. Порядок вычисления определяется старшинством (приоритетом) содержащихся в нем операций. В языке ПАСКАЛЬ принят следующий приоритет операций:
арная операция not, унарный минус -, взятие адреса @
операции типа умножения * / div mod and shl shr
операции типа сложения + - or xor
операции отношения = <> < > <= >= in
Выражения входят в состав многих операторов языка ПАСКАЛЬ, а также могут быть аргументами встроенных функций. WINDOWS.
-
Управляющие структуры языка Турбо Паскаль: составной оператор, пустой оператор, условный оператор, оператор множественного выбора. Логические операции и операции отношения.
Оператор в программе – это единое и неделимое предложение, выполняющее какое-либо действие. Типичный простой оператор – это оператор присваивания
Составной оператор – это последовательность операторов, перед которой стоит слово BEGIN, а после – END. Слова BEGIN и END часто именую операторными скобками.
Условный оператор IF служит для организации процесса вычислений (изменения последовательности выполнения операторов) в зависимости от какого-либо логического условия.
-
Управляющие структуры языка Турбо Паскаль: операторы цикла. Циклы с предусловием, с постусловием, с параметром.
Цикл — разновидность управляющей конструкции в высокоуровневых языках программирования, предназначенная для организации многократного исполнения набора инструкций. Также циклом может называться любая многократно исполняемая последовательность инструкций, организованная любым способом (например, с помощью условного перехода).
Цикл с предусловием — цикл, который выполняется пока истинно некоторое условие, указанное перед его началом. Это условие проверяется до выполнения тела цикла, поэтому тело может быть не выполнено ни разу (если условие с самого начала ложно).
Цикл с постусловием — цикл, в котором условие проверяется после выполнения тела цикла. Отсюда следует, что тело всегда выполняется хотя бы один раз.
-
Составные типы данных языка Турбо Паскаль: массивы. Многомерные массивы. Организация ввода-вывода массивов.
Массивом называется упорядоченная последовательность величин, обозначенная одним именем. В языках программирования массивы могут быть одномерные и двухмерные. Если в одномерном массиве указывается имя и номер ячейки, то в двух мерном указывается имя, номер строки и номер столбца, на котором он расположен. Чтобы получить доступ к ячейкам необходимо указать имя массива и его индекс. Один – для одномерного массива и два для двухмерного.
Для инициализации многомерных массивов используются вложенные конструкции array (). Обход многомерных массивов достигается при помощи вложенных циклов.
Список ввода - представляет собой перечисленные через запятую имена переменных, которые в результате ввода получают определенные значения.