пятница, 7 октября 2011 г.

модуль 2 задание 3

- Что такое язык программирования?

Язык программирования - формализованный язык, предназначенный для описания программ и алгоритмов решения задач на ЭВМ.


- Какой язык программирования называют языком высокого уровня? Приведите пример.


Язык высокого уровня – Язык программирования, средства которого обеспечивают описание задачи в наглядном, легко воспринимаемом виде, удобном для программиста.
Из языков с которыми я знаком это Basic и Pascal


- Перечислите плюсы языка программирования высокого уровня.

1) проще для понимания программистом
2) связь программ, написанных при помощи языков высокого уровня, с различными операционными системами и оборудованием при помощи разнообразных трансляторов и интерпретаторов
3) Быстрота



- В каком году и кем был создан язык программирования Паскаль? В чем заключается его нынешнее применение?

Паскаль был создан Никлаусом Виртом в 1968-69 годах
Современное использование:

1) Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
2) Система программирования PascalABC.NET, ориентированная на обучение современному программированию. Язык системы — это Object Pascal для платформы Microsoft .NET


Чем отличается язык программирования Basic от Паскаля?

BASIC более прост чем Pascal.
BASIC у него чёрный экран
pascal можно писать и редактировать хоть в блокноте
BASIC намного проще чем pascal, в pascal'e больше команд.


- Для чего предназначена среда программирования? Приведите пример такой среды

Среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык программирования.
Например: CodeBlocks ну и самая популярная С++







- Для чего предназначена среда программирования? Приведите пример такой среды

Среды программирования (или как их еще называют, среды разработки) - это программы, в которых программисты пишут свои программы. Иными словами, среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык или несколько языков программирования (в этом случае языки, обычно, принадлежат одной языковой группе, например, Си-подобные). Интегрированная среда программирования содержит в себе все необходимое для разработки программ:

редактор с подсветкой синтаксиса конкретного языка программирования. В нем программист пишет текст программы, так называемый программный код;
компилятор. Он, как мы уже с вами знаем, транслирует программу, написанную на высокоуровневом языке программирования в машинный язык (машинный код), непосредственно понятный компьютеру. Язык С++ относится к компилируемым языкам, поэтому для обработки текстов его программ служит компилятор, иногда вместо компилятора (либо вместе с ним) используется интерпретатор, для программ, написанных на интерпретируемых языках программирования;
отладчик. Служит для отладки программ. Как мы все знаем, ошибки в программах допускают абсолютно все: и новички, и профессионалы - они могут быть синтаксическими (обычно они выявляются еще на стадии компиляции) и логическими. Для тестирования программы и выявления в ней логических ошибок служит отладчик.




Чем отличается язык программирования Basic от Паскаля?


Pascal составляет основу самой популярной среды разработки Borland Delphi, а Basic основу VBA (Visual Basic for Application).
Pascal не различает регистр. А в BASIC'e это важно
pascal - Длина имени переменной не более 63 символов.
BASIC - Могут содержать не более 8 символов

4 комментария:

  1. На 5 вопрос ответы примитивные :( Что значит "проще" в применении к языкам программирования?
    Задание зачтено.

    ОтветитьУдалить
  2. А насчёт проще, нашёл какуюто вырезку)
    Как-то, я задал вопрос одному из участников форума посвященному информатике - учителю со стажем. Вопрос был такой «…не лучше ли все-таки изучать Паскаль, а не Бейсик? По моим опросам, в ВУЗах, студентам, так или иначе приходиться работать с Паскалем, а в дальнейшем с Делфи. Изучать же два языка одновременно, на мой взгляд, не рационально». На что я получил следующий ответ, цитирую: «Всё дело в том, что Бейсик намного проще в изучении. А при катастрофической нехватке часов, отведённых на информатику, этот критерий является решающим. К тому же, изучив основные структуры алгоритмического языка и принципы написания программ, переход на Паскаль происходит очень легко».

    ОтветитьУдалить
  3. Женя, понятно, что учителям проще научить тому, что проще :))) Но за цитату добавлю вам еще 0,1 балла.

    ОтветитьУдалить