Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
|
blackbox:manual:cp [2017/12/26 07:44] иван_денисов |
blackbox:manual:cp [2020/10/29 07:08] (текущий) |
===== 1. Компонентный Паскаль ===== | ===== 1. Введение в Компонентный Паскаль ===== |
**Компонентный Паскаль** (**Component Pascal**, далее **КП**) — высокоуровневый язык широкого применения компонентно-ориентированного программирования (**КОП**). Обладает характеристиками, способствующими его применению, как при обучению программированию в школе, так и в промышленном программировании. Разработан под руководством **Никлауса Вирта**, как более совершенный вариант в семействе **Паскаль**. | |
| |
Представленный ниже учебник даст общее представление о языке программирования, его истории, основных идеях, типичных приёмах программирования и постарается разъяснить различные аспекты его идеологии и парадигмы компонентно-ориентированного программирования. Учебник ориентирован на новичков и может послужить исходным материалом для дальнейшего углубленного изучения. | **Компонентный Паскаль** (**Component Pascal**) — высокоуровневый язык широкого применения компонентно-ориентированного программирования. Обладает характеристиками, способствующими его применению, как при обучению программированию в школе, так и в промышленном программировании. Разработан под руководством **Никлауса Вирта**, как более совершенный вариант в семействе **Паскаль**. |
| |
==== Введение в компонентный Паскаль ==== | |
В этой части рассмотрено примерно половина из всех базовых возможностей **Компонентного Паскаля** (КП). | |
| |
Такое ограничение сделано намеренно, так как полное рассмотрение возможностей сильно усложнит понимание основных идиом языка. | Первая глава учебника дает общее представление о языке программирования, его истории, основных идеях и типичных приёмах программирования. Также мы постарались разъяснить аспекты парадигмы компонентно-ориентированного программирования. |
| |
* 1.1 [[blackbox:manual:component-based|Компонентно-ориентированное программирование]] | * 1.1 [[blackbox:manual:component-based|Компонентно-ориентированное программирование]] |
\\ | \\ |
| |
[[blackbox:manual|Оглавление]] Далее | [[blackbox:manual|Оглавление]] | [[blackbox:manual:component-based|Далее]] |