Информатика. Горяев Ю.А. - 80 стр.

UptoLike

Составители: 

80
Язык Бейсик (BASIC Beginners All-purpose Symbolic Instruction Code
универсальный символьный код для начинающих) был создан в 1965 г.
Дж. Кемени и Т. Курцем как язык, облегчающий написание простых программ.
Существует много различных версий Бейсика от очень простых до усо-
вершенствованных, содержащих множество дополнительных языковых конст-
рукций. Наибольшее распространение имеют следующие версии: QuickBasic
(QBasic) 4.5 для DOS и Visual Basic 3.0-6.0 для Windows.
QuickBasic 4.5 фирмы Microsoft это очень простой, но в то же время
эффективный язык, унаследовавший от раннего Бейсика все его достоинства,
но избавившийся от всех его недостатков и впитавший целый ряд передовых
идей начала 90-х годов. Еще QuickBasic очень привлекателен своей средой про-
граммирования. Одна из удач это использование своеобразного режима рабо-
ты. Для быстрой работы в среде используется режим интерпретатора, а для
окончательного перевода отлаженных программ на машинный язык использу-
ется компилятор. Из QBasic компилятор исключен. QBasic входит в минималь-
ный комплект поставки программного обеспечения компьютера. Бейсик очень
популярный язык программирования.
Язык Паскаль был разработан в 1970 г. Никласом Виртом как язык обу-
чения студентов программированию. Паскаль вырабатывает навыки соблюде-
ния хорошего строгого стиля программирования, упрощающего разработку
сложных программ.
Основные привлекательные черты Паскаля логичность, поддержка кон-
цепций структурного и процедурного программирования, работа с динамиче-
ской памятью, возможность создания своих типов данных. В Паскале програм-
мист должен всегда явно указывать, с какими конкретными переменными он
желает работать и каковы типы этих переменных. Строгая типизация данных
позволяет резко снизить количество ошибок, появляющихся в программе
вследствие невнимательности или опечаток.
В своем первоначальном виде Паскаль имел довольно ограниченные воз-
можности, но расширенный вариант этого языка Turbo Pascal, является очень
мощным языком программирования. Интегрированная оболочка Turbo Pascal,
разработанная фирмой Borland (ныне Inprise), включающая в себя редактор,
компилятор, компоновщик и отладчик, вместе с интерактивной справочной
системой сделали разработку программ на Паскале делом простым и приятным.
Язык Си разработан Деннисом Ритчи в 1972 г. как язык, пригодный для
программирования новой операционной системы UNIX.
Операционные системы ради повышения скорости работы традиционно
писались на языке низкого уровня ассемблере, но язык Си настолько хорошо
зарекомендовал себя, что на нем было написано более 90% всего кода ОС
UNIX. Язык СИ обрел популярность как так называемый язык среднего уровня,
в котором удобство, краткость и мобильность языков высокого уровня сочета-
ются с возможностью непосредственного доступа к аппаратуре компьютера,
что обычно достигаются только при программировании на языке Ассемблера.
Си не очень прост в изучении и требует тщательности в программирова-
нии, но позволяет создавать сложные и весьма эффективные программы.
      Язык Бейсик (BASIC – Beginners All-purpose Symbolic Instruction Code –
универсальный символьный код для начинающих) был создан в 1965 г.
Дж. Кемени и Т. Курцем как язык, облегчающий написание простых программ.
      Существует много различных версий Бейсика – от очень простых до усо-
вершенствованных, содержащих множество дополнительных языковых конст-
рукций. Наибольшее распространение имеют следующие версии: QuickBasic
(QBasic) 4.5 для DOS и Visual Basic 3.0-6.0 для Windows.
      QuickBasic 4.5 фирмы Microsoft – это очень простой, но в то же время
эффективный язык, унаследовавший от раннего Бейсика все его достоинства,
но избавившийся от всех его недостатков и впитавший целый ряд передовых
идей начала 90-х годов. Еще QuickBasic очень привлекателен своей средой про-
граммирования. Одна из удач – это использование своеобразного режима рабо-
ты. Для быстрой работы в среде используется режим интерпретатора, а для
окончательного перевода отлаженных программ на машинный язык использу-
ется компилятор. Из QBasic компилятор исключен. QBasic входит в минималь-
ный комплект поставки программного обеспечения компьютера. Бейсик очень
популярный язык программирования.
      Язык Паскаль был разработан в 1970 г. Никласом Виртом как язык обу-
чения студентов программированию. Паскаль вырабатывает навыки соблюде-
ния хорошего строгого стиля программирования, упрощающего разработку
сложных программ.
      Основные привлекательные черты Паскаля – логичность, поддержка кон-
цепций структурного и процедурного программирования, работа с динамиче-
ской памятью, возможность создания своих типов данных. В Паскале програм-
мист должен всегда явно указывать, с какими конкретными переменными он
желает работать и каковы типы этих переменных. Строгая типизация данных
позволяет резко снизить количество ошибок, появляющихся в программе
вследствие невнимательности или опечаток.
      В своем первоначальном виде Паскаль имел довольно ограниченные воз-
можности, но расширенный вариант этого языка – Turbo Pascal, является очень
мощным языком программирования. Интегрированная оболочка Turbo Pascal,
разработанная фирмой Borland (ныне Inprise), включающая в себя редактор,
компилятор, компоновщик и отладчик, вместе с интерактивной справочной
системой сделали разработку программ на Паскале делом простым и приятным.
      Язык Си разработан Деннисом Ритчи в 1972 г. как язык, пригодный для
программирования новой операционной системы UNIX.
      Операционные системы ради повышения скорости работы традиционно
писались на языке низкого уровня – ассемблере, но язык Си настолько хорошо
зарекомендовал себя, что на нем было написано более 90% всего кода ОС
UNIX. Язык СИ обрел популярность как так называемый язык среднего уровня,
в котором удобство, краткость и мобильность языков высокого уровня сочета-
ются с возможностью непосредственного доступа к аппаратуре компьютера,
что обычно достигаются только при программировании на языке Ассемблера.
      Си не очень прост в изучении и требует тщательности в программирова-
нии, но позволяет создавать сложные и весьма эффективные программы.
                                     80