Компонентный Паскаль: различия между версиями

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
Строка 11: Строка 11:
=== Часть 1. Введение в компонентный Паскаль===
=== Часть 1. Введение в компонентный Паскаль===
В этой части рассмотрено примерно половина из всех базовых возможностей Компонентного Паскаля (КП).
В этой части рассмотрено примерно половина из всех базовых возможностей Компонентного Паскаля (КП).

Такое ограничение сделано намеренно, так полное рассмотрение возможностей сильно усложнит основные возможности языка.
Такое ограничение сделано намеренно, так полное рассмотрение возможностей сильно усложнит основные возможности языка.



Версия от 13:01, 17 апреля 2015


Эта работа распространяется на условиях лицензии Creative Commons Attribution 3.0 (CC-BY).

Вы можете без ограничений распространять данную работу, изменять и использовать её в любых (в том числе коммерческих) целях при условии указания оригинального авторства.

Компонентный Паскаль (Component Pascal, далее КП) — высокоуровневый язык широкого применения компонентно-ориентированного программирования (КОП). Обладает характеристиками, способствующими его применению, как при обучению программированию в школе, так и в промышленном программировании. Разработан под руководством Никлауса Вирта, как более совершенный вариант в семействе Паскаль.

Представленный ниже учебник даст общее представление о языке программирования, его истории, основных идеях, типичные приёмы программирования и постарается разъяснить различные аспекты его идеологии и парадигмы компонентно-ориентированного программирования. Учебник ориентирован на новичков и может послужить исходным материалом для дальнейшего углубленного изучения.

Содержание

Часть 1. Введение в компонентный Паскаль

В этой части рассмотрено примерно половина из всех базовых возможностей Компонентного Паскаля (КП).

Такое ограничение сделано намеренно, так полное рассмотрение возможностей сильно усложнит основные возможности языка.

  1. ИсторияСтадия развития: 75% (зафиксировано на 14 апреля 2015)
  2. Никлаус ВиртСтадия развития: 75% (зафиксировано на 14 апреля 2015)
  3. BlackBox Component BuilderСтадия развития: 75% (зафиксировано на 14 апреля 2015)
  4. Hello, WorldСтадия развития: 75% (зафиксировано на 14 апреля 2015)
  5. Оформление модуляСтадия развития: 75% (зафиксировано на 14 апреля 2015)
  6. Переменные и константыСтадия развития: 75% (зафиксировано на 15 апреля 2015)
  7. Введение в процедурыСтадия развития: 75% (зафиксировано на 15 апреля 2015)
  8. Знакомство с массивамиСтадия развития: 75% (зафиксировано на 15 апреля 2015)
  9. Введение в условияСтадия развития: 75% (зафиксировано на 15 апреля 2015)
  10. Введение в циклыСтадия развития: 75% (зафиксировано на 17 апреля 2015)
  11. Введение в записиСтадия развития: 75% (зафиксировано на 17 апреля 2015)
  12. Введение в типыСтадия развития: 75% (зафиксировано на 17 апреля 2015)

Часть 2. Примеры использования Компонентного Паскаля.