пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

pogromirovanie:
» sooqa
Уася:
» History motherfuckers

sooqa

1 Алфавит, лексическая структура языка, комментарии, директивы компилятора. Структура паскаль- программ, разделы и их назначение.
2 Понятия типа, иерархия типа. Целые типы, арифметические операции, функции и процедуры.
3 Вещественные типы. Специальные функции и стандартные математические. Использование математического сопроцессора.
4 Генератор случайных чисел.
5 Литерный тип. Форма записи литерных констант. Функции для обработки переменных литерного типа. Кодовая таблица ASCII-кодов, ее структура, расширенный код. (Пример программы по обработке литерной информации).
6 Булевский тип. Логические операции, логические функции. (пример программ по вычислению булевского выражения).
7 Выражения, правила их записи и выполнения, классификация выражения по типу результата. (Пример выражений. Оператор присваивания).
8 Ввод информации с клавиатуры. Процедуры read и readln. Функции eof и eoln. (Пример программ по обработке предложения с использованием пошагового ввода. Определить количество слов удовлетворяющих заданному условию).
9 Вывод информации на экран. Процедура write и writeln. Правила их использования. Форматный вывод.
10 Программирование ветвлений, операторы if, goto, case. Правила их использования в примерах программ.
11 Понятие цикла, циклы с заданным числом повторений и итерационные. (Пример реализации циклов в Паскале).
12 Операторы while и repeat. Их взаимозаменяемость. (Пример использования организации цикла с шагом отличным от единицы).
13 Оператор цикла с параметром по возрастающим и убывающим значениям параметра. Правила его использования. Специальный выход из цикла. (Пример программы).
14 NIL Вложенные циклы, их организация с помощью всех трех операторов.
15 goto 13 Процедуры break, continue, exit, halt. примеры их использования
16 Перечислимый тип. Правила использования, действия с данными указанного типа. (Пример программы).
17 Ограниченный тип, области его применения. Функции low, high. Приведение типа переменной.
18 Простые и типизированные константы, правила их формирования и использования. Константы сложных выражений. (Пример программ).
19 Одномерные массивы, ввод/вывод, использование индексов нечислового типа. (пример программ).
20 Ошибки в работе с регулярными типами, режимы компиляции. $R+ и $R-. Отладка программы средствами Турбо Паскаля.
21 Двумерные массивы, объявление, ввод/вывод. (Пример программы формирования и обработки массивов).
22 Строковый тип. Процедуры и функции для обработки строк. (пример программы обработки текста с использованием строк).
23 Понятие структуры данных запись. Область ее использования. Иерархические записи, массивы записи, оператор присоединения. (Пример программ с использованием записи).
24 Записи с вариантами, действия с ними, размещение в памяти. (Пример программ).
25 Множества, действия с множествами. (пример программ).
26 26-31 Графический пакет Graph.tpu. Графический режим, его инициализация, закрытие, обработка ошибок инициализации. Построение графических примитивов. (Пример программ).
27 26
28 27
29 28
30 29
31 30
32 Организация циклов с дробным шагом, алгоритм табулирования функции.
33 Вычисление суммы бесконечного ряда.
34 Процедуры. Описание и вызов. Формальные и фактические параметры, их взаимодействие.
35 goto 34 Параметры-переменные, параметры-значения, параметры-константы. Параметры сложных типов. Бестиповые параметры. Открытые параметры и строки.
36 Функции. Описание, вызов. Формальные и фактические параметры, их взаимодействие.
37 Область действия имен. Формальные и фактические параметры. Локальные и глобальные идентификаторы.
38 Процедурный и функциональный типы. Примеры программ по их использованию.
39 Безтиповые параметры. Способы наделения типом в процедуре. Пример программы.
40 Открытые параметры – массивы. Пример программы.
41 Открытые параметры – строки. Параметры – константы. Пример использования.
42 Процедурный и функциональный типы. Правила использования. Пример программы.
43 Рекурсивные алгоритмы. Порядок отведения памяти под локальные параметры. Пример программы.
44 Синтаксические анализаторы. Элементы металингвистических формул. Пример программы.
45 Модульное программирование. Структура модуля. Использование модулей. Пример с интерфейсной и реализующей частью.
46 goto 45 Правила использования модулей. Пример модуля с разделом инициализации.
47 Компиляция модулей. Схема поиска. TPU файла компилятором.
48 Процедуры и функции модуля CRT.TPU. Пример использования.
49 goto 60 Процедуры и функции модуля STRINGS.TPU. Пример использования.
50 Процедуры и функции модуля DOS.TPU. Пример использования.
51 Динамические структуры данных. Схема распределения памяти при выполнении программ.
52 Ссылочные типы: стандартный и пользовательский. Действия с указателями.
53 Действия с динамическими переменными: создание и уничтожение. Динамические массивы и массивы указателей. Функции для определения свободной динамической памяти.
54 Линейные списки. Формирование, просмотр, удаление и включение элемента. Примеры программ.
55 Стек. Формирование, добавление, исключение элемента из стека. Примеры программ.
56 Очереди. Включение элемента в очередь и удаление.
57 Двунаправленные списки. Создание списка, удаление и вставка элемента.
58 Организация субпроцессов. Правила их организации. Пример программы.
59 ASCIIZ – строки. Объявление и простейшие операции. Создание и уничтожение строк в динамической памяти.
60 Процедуры и функции модуля STRINGS. Сформировать длинную динамическую строку, используя литерный ввод.
61 Объектно-ориентированное программирование. Базовые понятия: инкапсуляция, наследование, полиморфизм. Объявление объектов. Правила работы с объектами.
62 Наследование и переопределение объектов. Примеры. Совместимость типов
63 Статические и виртуальные методы. Метод конструктор. Динамические объекты: создание и удаление. Методы деструкторы. Модули и объекты.
64 Этапы жизненного цикла программного обеспечения и удельный вес общих затрат на каждый из этапов. Модели жизненного цикла программного обеспечения.
65 Общая схема работы компилятора. Основные этапы компиляции.
66 65
27.01.2014; 08:29
хиты: 32724
рейтинг:+2
Точные науки
информатика
Теория вычислений
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь