Компьютеры - Компьютерное Программирование - Основное: Компьютерная Программа Человеческом Языке



Как ты разговариваешь с компьютером? Какой язык вы используете? Одним из самых ранних и простым для понимания является язык программирования Бейсик. Эрл Hunsinger

Можете ли вы представить, используя перфокарты для общения с компьютером? Вот как исследователи общались с ранних компьютеров, они сформулировали программу, чтобы решить проблемы реального мира и тогда дырочек в серии карт, чтобы сказать компьютеру, что делать. Это может показаться не такой большой проблемой, пока вы не считаете, что некоторые сложные программы десятки тысяч карт, которые должны были оставаться в правильном порядке. Жаль исследователь, который споткнулся и уронил стопку карт.

Карты были введены в компьютер оператора, который вернул им часы или дни, позднее, вместе с распечаткой показывает каких-либо ошибок. Обычно стопка карт должна быть более, чем один раз, прежде чем удовлетворительные результаты могут быть получены. Кроме того, можно только одну программу запускать на компьютере одновременно. Это были одни из факторов, ведущих к развитию высших языков программирования высокого уровня, включая Фортран, Кобол, и основные.

Название основных стендов для начинающих универсальный символический код инструкций. Он был разработан в 1964 году двумя профессорами математического факультета Дартмутского колледжа Томас Курц и Джон Кемени. Их целью было создать язык, который будет легко для тех, кто учиться, а тот, что послужит ступенькой к более сложных компьютерных языках. Они, конечно, преуспели в достижении этой цели. Основные быстро стал чрезвычайно популярным, с несколькими версиями, созданными в 70-х и 80-х годов. Это было настолько легко учиться, что обе начальных и средних школах на русском языке. С. приобретены компьютеры с языка Бейсик встроенный, и студентов в возрасте всего лишь семи лет начал изучать его. В то же время, хотя его называли 'новичка' язык, он был достаточно мощным, чтобы быть использованы серьезными исследователями в научном сообществе.

Одна версия Basic имеет различение быть первый продукт от Microsoft, и, как сообщается, первый крупный кусок программного обеспечения, когда-нибудь пиратского. По сюжету, Билл Гейтс как-то потерял бумажную ленту копию программы при посещении компьютера. Позже широкому копированию программы предложено ворота, чтобы написать открытое письмо о том, что копирование программного обеспечения была кража. Это письмо было опубликовано в ряде компьютерных журналов.

Основной язык в его многочисленных версиях имеет ряд преимуществ. Более ранние версии использовали нумерацию строк, чтобы облегчить отладку. Программисты часто увеличивается их линии 10. Таким образом, новые линии могут быть вставлены позже без необходимости перенумеровать все.

В основном, каждая строка имеет один довольно очевидны команда или заявление. Например, печати "тест" означает для печати слова "Test" на экране. Действия можно повторить с помощью простой рекурсивной команды, называется для следующей инструкции, раз с одной командой в строке. Примером этого может быть:

10 для x=1 до 7
20 печатать х
30 следующие x

В строке 10 переменной x присваивается значение 1. Линия 20 печатает номер 1 на экране. Линия 30 представляет собой простой счетчик, увеличивая x каждый раз, когда это достигнуто, во-первых, что делает его равным 2, затем 3 и т. д.. и делая программу повторить последовательность до тех пор, пока число 7 будет достигнуто, печатая значение x каждый раз. Это означает, что когда программа выполняется, она печатает цифры от 1 до 7 на экране. Другие команды выполнить подобный здравый подход.

Базовый язык программирования-это больше, чем просто часть ранней истории компьютеров и программирования. Многие современные языки программирования, такие как Visual Basic, может проследить свои корни непосредственно в сам язык разработан в Дартмутском колледже в 60-е. Компьютеры прошли долгий путь с тех ранних лет. Пользователи и программисты могут быть благодарны, что нам больше не придется использовать бумажные перфокарты, благодаря по крайней мере частично, разработчики языков программирования, таких как Бейсик.


Комментарии


Ваше имя:

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

ответьте цифрой: дeвять + пять =



Основное: Компьютерная Программа Человеческом Языке Основное: Компьютерная Программа Человеческом Языке