Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Мазмұны. Виды, классификации и назначение языков программирования






Содержание

Введение

Виды, классификации и назначение языков программирования. Язык программирования Object Pascal в среде Delphi. Технология программирования на языке Паскаль (цель, алгоритм, программирование). Виды алгоритмов.

Раздел 1 Основы программирования. Работа в консольном режиме Delphi

Тема 1.1 Концепция данных. Порядковый тип

Основные понятия языка. Типы данных поддерживаемые языком, операции и функции над ними. Простые типы данных и их обработка.

Тема 1.2 Структура программы. Операторы языка

Комментарии в программе и их рол. Операторы языка. Оператор присваивания. Ввод-вывод данных. Составной и пустой оператор.

Тема 1.3 Условный оператор и оператор выбора

Условный оператор. Вложенный условный оператор. Оператор выбора.

Тема 1.4 Перечисляемый тип. Тип – диапазон. Множества.

Перечисляемый тип. Тип - -диапазон. Множества.

Тема 1.5 Комбинированные типы

Комбинированные типы. Иерархические записи. Фиксированные записи.

Тема 1.6 Операторы цикла. Цикл с параметром. Операторы цикла итерационного типа

Операторы цикла. Цикл с параметром. Вложенные циклы. Операторы цикла итерационного типа: с предусловием, с по условием.

Лабораторная работа №1. Решение задачи на работу с вещественным типом данных.

Лабораторная работа №2. Решение задачи на ввод, вывод данных.

Лабораторная работа №3. Решение задачи на условный оператор и оператор выбора.

Лабораторная работа №4. Решение задачи с применением оператора цикл с параметром и перечисляемый тип.

Лабораторная работа №5 Решение задачи с применением операторов цикла итерационного типа.

Раздел 2 Основы объектно-ориентированного программирования (ООП)

Тема 2.1 Основные принципы ООП

Основные принципы ООП: инкапсуляция, наследование, полиморфизм.

Тема 2.2 Понятие класса, объекта. Поля, методы, свойства объектов.

Понятие класса, объекта. Поля, методы, свойства объектов. Создание, использование и уничтожение объектов.

Тема 2.3 Конструкторы и деструкторы

Конструкторы и деструкторы.

Тема 2.4 Наследование

Наследование. Создание классов наследников.

Тема 2.5 Полиморфизм. Перегружаемые методы. Виртуальные и динамические методы

Полиморфизм. Перегружаемые методы. Виртуальные и динамические методы.

Лабораторная работа №6 Решение задачи на создание и уничтожение объекта.

Лабораторная работа №7 Решение задачи на создание и уничтожении объектов с помощью конструкторов и деструкторов.

Лабораторная работа №8 Решение задач на перегружаемые и виртуальные методы.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.