Результаты (
русский) 1:
[копия]Скопировано!
Программирование является способом отправки инструкции к компьютеру. Для того, чтобы создать эти инструкции, программисты используют языки программирования для создания исходного кода, а исходный код затем превращается в машину (или объект) код, единственный язык, понятный компьютеру. Люди, однако, имеют трудности код понимания машины. В результате первых языков сборки , а затем были разработаны языки высокого уровня. Языки программирования требует , чтобы информация предоставлялась в определенном порядке и структуре, что символы будут использоваться, а иногда даже , что знаки препинания <br>использовать. Эти правила называются синтаксисом языка программирования, и они меняются очень много с одного языка на другой. <br>Категории языков.<br>На основе эволюционной истории, языков программирования относятся к одной из следующих трех основных категорий: <br>Машинные языки. Машинные языки состоят из 0 и 1 в двоичной системе счисления и определяются аппаратным обеспечением. Компьютер понимает только свой машинный язык - команды в своем наборе команд , которые инструктируют компьютер для выполнения элементарных операций , таких как загрузка, хранения, добавления и вычитания. <br>Языки Ассамблеи. Эти языки были разработаны с использованием Englishlike мнемоники. Программисты работали в текстовых редакторах для создания своих исходных файлов. <br>Для преобразования исходных файлов в объектный код, исследователи создали программы переводчицы монтажников. Ассамблея языков все еще намного проще в использовании , чем машинный язык.<br>Высокоуровневые Языки. Эти языки используют синтаксис, близкие к человеческому языку, они используют знакомые слова вместо общения в цифрах. Для того, чтобы выразить компьютерные операции, они используют оператор, такие как знак плюс или минус, которые являются знакомыми компонентами математики. В результате, чтение, письмо и понимание компьютерных программ проще.<br>Машинные языки считаются языками первого поколения, и сборкой языков считаются языками второго поколения. Языки высокого уровня началось с третьего поколения. языки третьего поколения (3GLs) может поддерживать структурированное программирование, использовать истинный английский, как фразировка, сделать его проще для программистов участвовать в разработке программ. Кроме того, они портативны, то есть, вы можете поместить исходный код и компилятор или интерпретатор на практически любой компьютер и создать рабочий код объекта. Некоторые из языков третьего поколения включают в себя следующее: FORTRAN, COBOL, BASIC, Pascal, C, C ++, Java, ActiveX.<br>Языки четвертого поколения (4GLs) использование либо текст среда, так же, как 3GL или визуальной среды. В текстовом режиме, программист использует английский-как слова при генерации исходного кода. В визуальной среде 4GL, программист использует панель инструментов для перетаскивания различных элементов , таких как кнопки, метки и текстовые поля для создания визуального определения приложения. Многие 4GLs являются databaseaware; <br>то есть, вы можете создавать программы с 4GL , что работа в качестве переднего конца (интерфейс , который скрывает большую часть программы от пользователя) к базам данных. Программисты могут использовать 4GLs для быстрой разработки прототипов приложений. Некоторые из языков четвертого поколения являются Visual Basic и Visual Age. <br>5GL будет использовать искусственный интеллект для создания программного обеспечения на основе вашего описания того , что программное обеспечение должно делать.
переводится, пожалуйста, подождите..
