Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Использование языков и сред программирования как средств обучения


4. Сравнение языков программирования C # и Pascal о целесообразности их использования в качестве средств обучения

Первое, что различает эти языки это то, что язык Pascal создавалась как процедурная, а C # (читается «Си шарп») - как ОО. Для языка Pascal существует ее диалект Object Pascal, поддерживающий технологию объектного программирования. Однако использование этого языка значительно усложняет полноценное обучение объектно-ориентированного программирования. К тому же синтаксис Pascal мало используется в профессиональном написании программ. Нынешняя популярность языка Pascal в образовании обусловлена тем, что она была специально разработана как учебная и с мощным методическим обеспечением, которое накопилось в течение долгих лет ее использования в школах и вузах разных стран.

Создавая новый язык C #, ее разработчики значительно усовершенствовали именно синтаксис языка С + +. Бытует мнение, что язык C # довольно проста в восприятии и чрезвычайно удобна как для профессионального программирования, так и для обучения его основам. Язык полностью объектно-ориентированный. Однако методическая поддержка C # пока недостаточно. Так на Украине все еще не существует ни одного рекомендованного МОН учебника для ее изучения в школе. Прежде всего отсутствие должной методической поддержки, при всех преимуществах языка C #, не позволяет утверждать о безоговорочной целесообразность ее использования как средства обучения.

Язык программирования Pascal сейчас в основном изучают с использованием таких сред как Turbo Pascal версий 5.0 и 7.0, Free Pascal различных версий, Pascal ABC, Pascal ABC.Net, Delphi. Сейчас наиболее широко используются среды Turbo и Free Pascal, несмотря на то, что они разработаны для морально устаревших операционных систем типа DOS. Эти среды нормально работают под управлением Windows XP, хотя и не поддерживают многих его возможностей. Среда Delphi не имеет свободно распространяемых версий, среда ABC Pascal опирается на специфический диалект языка Pascal и нет, возможно пока, средств визуального программирования.

Поддерживаемая Microsoft язык C # обеспечена достаточным количеством сред разработки, ориентированных на современные и популярные операционные системы Windows XP, Windows Vista, Windows 7. Однако, несмотря на сравнительную новизну и привязку к программной платформы Microsoft. Net Framework, существуют среды программирования, позволяющих создавать программы на языке C # как для уже архаичного семейства операционных систем Windows 9x, так и для свободно распространяемого Linux (платформа Mono). Наряду с этим, программы для C # можно не только создавать в текстовом редакторе, но и компилировать из командной строки на любом компьютере, где установлен платформу Microsoft. Net.

Другие статьи по теме:

- Технология intranet
- Case-технология проектирования программного обеспечения информационных систем
- Информационная модель
- Этапы проектирования при разработке программного продукта
- Способы описания алгоритмов


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами