суббота, 21 января 2017 г.


Урок 1. Почему Pascal?

Почему мы изучаем Паскаль?  Краткая история.  Какой компилятор выбрать?

Небольшой экскурс в историю.
  • Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах после его участия в работе комитета разработки стандарта языка Алгол-68.
Разработчик Паскаль
Профессор компьютерных наук

  • Язык назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа.
Blaise Pascal
Основатель математического анализа, теории вероятностей и проективной геометрии
  • Первая публикация Вирта о языке датирована 1970 годом, представляя язык автор указывал в качестве цели его создания — построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные.
Почему мы выбираем Pascal?
Минусы Паскаль:
  1. Создан в 60-ых годах.  Устарел.;
  2. Распространен только в странах бывшего СССР;
  3. Очень мало реального ПО;
Плюсы Паскаль :
  1. Распространен в ШКОЛАХ.  Школьный язык программирования (В ГИА и ЕГЭ используется именно этот язык программирования);
  2. Он родственник Си.  После Паскаля легко перейти на Си;
  3. Минималистичен.  Легко изучаем;
  4. Прекрасный язык для обучения;
  5. Надежность разрабатываемых программ(Разрабатывая программу на Паскале, вы можете быть уверены в том, что ваш компьютер не сломается  от ваших неконтролируемых действий).
PascalABCNET

Теперь поговорим о среде разработке. Понятно, что писать в допотопном Турбо Паскаль 1980 года выпуска — полный маразм. В принципе, вы можете выбрать или FreePascal,или PascalABC.Net. Но вы должны учитывать тот факт, что все свои программы я буду проверять в PascalABC.Net.
В чём преимущества PascalABC.Net перед другими компиляторами? Самое главное, PascalABC.Net наиболее близко подошёл к Delphi и Object Pascal. В нём есть масса интересных и оригинальных фишек. Их мы и будем изучать на наших уроках.
Таким образом,  скоро мы приступим непосредственно к написанию программ.

Комментариев нет:

Отправить комментарий