Инструменты пользователя

Инструменты сайта


bb:redbook:100

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

bb:redbook:100 [2018/11/30 01:13]
bb:redbook:100 [2020/10/29 07:08] (текущий)
Строка 1: Строка 1:
 +===== 1. Компонентный Паскаль =====
 +**Компонентный Паскаль** (**Component Pascal**, далее **КП**) — высокоуровневый язык широкого применения компонентно-ориентированного программирования (**КОП**). Обладает характеристиками, способствующими его применению, как при обучению программированию в школе, так и в промышленном программировании. Разработан под руководством **Никлауса Вирта**, как более совершенный вариант в семействе **Паскаль**.
  
 +Представленный ниже учебник даст общее представление о языке программирования, его истории, основных идеях, типичных приёмах программирования и постарается разъяснить различные аспекты его идеологии и парадигмы компонентно-ориентированного программирования. Учебник ориентирован на новичков и может послужить исходным материалом для дальнейшего углубленного изучения.
 +
 +==== Введение в компонентный Паскаль ====
 +В этой части рассмотрено примерно половина из всех базовых возможностей **Компонентного Паскаля** (КП).
 +
 +Такое ограничение сделано намеренно, так как полное рассмотрение возможностей сильно усложнит понимание основных идиом языка.
 +
 +  * 1.1 [[bb:redbook:101|Компонентно-ориентированное программирование]]
 +  * 1.2 [[bb:redbook:102|История]]
 +  * 1.3 [[bb:redbook:103|BlackBox Component Builder]]
 +  * 1.4 [[bb:redbook:104|Hello, World!]]
 +  * 1.5 [[bb:redbook:105|Оформление модуля]]
 +  * 1.6 [[bb:redbook:106|Переменные и константы]]
 +  * 1.7 [[bb:redbook:107|Введение в процедуры]]
 +  * 1.8 [[bb:redbook:108|Знакомство с массивами]]
 +  * 1.9 [[bb:redbook:109|Введение в условия]]
 +  * 1.10 [[bb:redbook:110|Введение в циклы]]
 +  * 1.11 [[bb:redbook:111|Введение в записи]]
 +  * 1.12 [[bb:redbook:112|Введение в типы]]
 +
 +[ Вверх ↑ ] [ Далее → ]