
- •1. Типы в Турбо-Паскале. Объявление новых типов. Порядковые типы.
- •2.Структура программы в тп.
- •3. Подпрограммы. Применение. Структура описания. Отличие процедуры от функции.
- •4. Вложенные подпрограммы
- •5. Вызов подпрограмм (формальные и фактические параметры).
- •6.Процедуры без параметров и с параметрами.
- •7.Передача в подпрограмму параметров- массивов и параметров-строк
- •8. Функции
- •9. Рекурсия
- •10. Символьный тип
- •17. Процедурные типы
- •11. Строковый тип
- •12.Множества
- •13. Записи
- •14. Файлы
- •15. Текстовые файлы
- •16. Типизированные и нетипизированные файлы
- •18.Указатели и динамическая память
- •19. Среда тп. Основные выполняемые функции. Система меню.
- •20. Модули
- •21. Структуризация. Восходящее программирование.
- •22. Нисходящее программирование.
- •23.Этапы подготовки и решения задач на эвм.
- •24. Тестирование программных средств из одного модуля.
- •25. Межмодульное тестирование программных средств.
- •27. Диалоговые программы
- •28. Жизненный цикл программы.
- •31. Возможности Norton Commander.
- •32.Компиляция программы
- •34. Динамические структуры данных. Очередь.
- •35. Однонаправленные списки.
- •36.Стек. Дек.
- •37. Двунаправленные списки.
- •38. Среда delphi.
37. Двунаправленные списки.
Для работы с динамическими структурами используются списки. Список – набор динамических элементов, связанных между сбой каким либо способом. Списки бывают:1-линейные, 2-кольцевые, 3-односвязные, 4-двус-вязные. В двунаправленном списке каждый элемент связан не только со следующим но и с предыдущим. Двигаться можно от начала к концу и наоборот. Заглавный элемент может хранить информацию, например о длине списка и др. В двусвязном кольцевом: 1-за посл. Считается заглавн.(перв.) элемент, 2-может не включать в кольцо заглавное звено. Каждый метод имеет свои преимущества и недостатки: 1-просто реализуется вставка нового элемента, но при обработке информации нужна проверка, 2-труднее выполнить вставку, но нет проверки на заглавное звено. Операции над кольцевыми списками: 1-поиск элемента, 2-вставка элемента в данное место, 3-удаление из списка заданного элемента.
38. Среда delphi.
Сложный механизм визуального программирования, обеспечивающий высокоэффективную работу программы. Она базируется на языке Object Pascal. Она реализуется несколькими одновременно открытыми окнами. Окна можно перемещать и закрывать, каждое из них несет свою функциональность. Основными элементами среды программирования являются главное окно, включающее главное меню, панель инструментов и палитру компонент. Текстовый редактор отображается одним или несколькими окнами. Конструктор форм отображается по одному на каждую форму. Также автоматически подключается графический редактор Image Editor и программа работы с базами данных DataBase Desktop. Главное окно осуществляет основные функции проекта создания программы, оно всегда присутствует в программе и занимает верхнюю часть. Главное меню содержит все средства для управления проектами, все элементы располагаются на специальных панелях. Основным приложением в DELPHI является форма, на ней размещаются другие компоненты. Форма имеет управ.меню, полосу заголовка, кнопки развертки, свертывания и закрытия.