-
1 1GL
(First Generation [programming] Language) язык уровня 1GL, язык 1-го поколенияэтой аббревиатурой определяются языки самого нижнего уровня; программирование на машинном языке (см. machine language), т. е. в машинном коде, в котором все команды записываются в числовом видеАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > 1GL
-
2 1GL
1) Расширение файла: First Generation Language (machine language)2) Программное обеспечение: First Generation Language (Machine Language) -
3 1GL
= first-generation languageязык (программирования) первого поколения, язык машины -
4 1GL
сокр. от first-generation languageязык (программирования) первого поколения, язык машиныThe New English-Russian Dictionary of Radio-electronics > 1GL
-
5 1GL
бірінші буын тіліThe English-Kazakh dictionary of Informatics and computer technology dictionary > 1GL
-
6 1GL
сокр. от First Generation Language -
7 first-generation language
= 1GLEnglish-Russian electronics dictionary > first-generation language
-
8 first generation language
The English-Kazakh dictionary of Informatics and computer technology dictionary > first generation language
-
9 2GL
(Second Generation [programming] Language) язык уровня 2GL, язык [программирования] 2-го поколенияв этот класс попадают всевозможные ассемблеры. В отличие от языков первого поколения, человеку легче писать и читать код программы на ассемблерах, но для выполнения на компьютере ассемблерную программу приходится транслировать на машинный язык (на 1GL). Каждый язык уровня 2GL специфичен для конкретного процессорного семейства (машинно-зависим, machine-dependent) и аппаратной среды, поэтому обеспечивает преимущество в скорости исполнения программ, но неэффективен (с точки зрения требуемого времени на кодирование и сложности сопровождения) для разработки больших приложенийАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > 2GL
-
10 3GL
(Third Generation [programming] Language) язык уровня 3GL, язык [программирования] третьего поколениякатегория языков высокого уровня (ЯВУ), рассчитанных на более лёгкое освоение человеком; в неё входят процедурные языки (procedural language) общего назначения, такие как Бейсик, Кобол, Фортран, Паскаль, Си, Ada и др. Большинство языков этого уровня поддерживают структурное программирование (см. structured programming)Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > 3GL
-
11 4GL
(Fourth Generation [programming] Language) язык [программирования] 4-го поколения, язык уровня 4GLязык программирования, более близкий к конкретной предметной области, чем типичный ЯВУ; в эту категорию входят базирующиеся на словарях языки программирования, позволяющие увеличить производительность разработки систем, когда программы состоят из команд прикладного пакета (обычно написанного на языках 3GL и/или 2GL), как, например, программы на языках СУБД (FoxBase, Paradox и др.). K 4GL относятся языки запросов (SQL) и отчётов. Более высокий уровень языка означает, что его операторы в совокупности выполняют намного больший объём работы, чем операторы языков нижних уровнейАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > 4GL
-
12 5GL
(Fifth Generation [programming] Language) язык [программирования] 5-го поколения, язык уровня 5GLязык программирования сверхвысокого уровня, предусматривающий безалгоритмическое решение задач на базе заданных фактов, правил, свойств и ограничений; в эту категорию входят большинство языков логического программирования, некоторые декларативные языки, языки ИИ, например Пролог и др.Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > 5GL
-
13 generation
1) поколениеб) в эволюционных алгоритмах - создание новой популяции средствами операторов репродуцирования (reproduction operator)2) генерация, генерирование, порождение3) создание, формирование4) выпуск [в свет]выпуск (начало продаж, распространение, передача заказчику) программного продукта, означает момент окончания цикла разработкисм. тж. development cycleАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > generation
-
14 machine language
= MLнабор инструкций (машинных команд), которые компьютер может выполнять непосредственно (см. command set, instruction set). Набор команд конкретного процессора может содержать от нескольких десятков (см. RISC) до нескольких сотен и даже тысяч инструкций (см. CISC). При разработке нового процессора набор команд подбирается таким образом, чтобы эффективно решались наиболее типичные задачи из области его применения. Инструкции при кодировании на машинном языке представляют собой набор нулей и единиц, поэтому они записываются в двоичном или шестнадцатеричном коде непосредственно в ОЗУ или ППЗУ. Раньше это делали с пульта ЭВМ, сейчас это можно сделать с помощью отладчика (debugger) или эмулятора (ICE), а также с помощью ассемблера, если записывать машинные команды на нём в виде констант. Однако машинный язык труден в изучении, в редактировании для устранения ошибок, не обеспечивает перемещаемости и переносимости кода. Отметим, что программы, написанные на языках высокого уровня (HLL), перед их исполнением процессором транслируются в машинные команды. Кодирование на машинном языке, применявшееся на машинах первого поколения, сейчас встречается крайне редко: в случае необходимости машинный язык используется разработчиками для тестирования (записи отдельных команд и простейших циклов) и отладки прототипов разрабатываемых [микропроцессорных] систем."This is programming in machine language, and by doing it you start to do things you wouldn't have thought possible before" (Linus Torvalds). — Программирование на машинном языке позволяет делать вещи, о возможности которых ранее вы не могли даже подумать.
Syn:Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > machine language
-
15 programming language
языки программирования - это формальные искусственные языки ( artificial language), которые относятся к широкому классу ПО, называемому "инструментальным ПО" (см. software tool), и предназначены для написания компьютерных программ. Они позволяют программисту выражать обработку данных в символьном виде, избегая в той или иной степени зависимости от конкретного аппаратного обеспечения. В мире насчитывается более четырёх тысяч различных языков программирования. Языки программирования делятся на языки высокого уровня (ЯВУ) и языки низкого уровня, к которым относятся ассемблеры и машинно-зависимые языки. Кроме того, языки программирования бывают декларативными, процедурными, объектно-ориентированными, проблемно-ориентированными, функциональными. Языки программирования с точки зрения их исполнения компьютерной системой делятся также на последовательные (sequential language) и параллельные (concurrent programming language), компилируемые (compiling programming language) и интерпретируемые (interpretive language). Наконец, по области применения ЯВУ делятся на языки общего назначения и специализированные. Каждый язык программирования имеет собственную грамматику (grammar) и синтаксис (syntax).Syn:см. тж. 1GL, 2GL, 3GL, 4GL, 5GL, assembler, compiler, declarative language, dynamic language, formal language, high-level language, interactive language, language, language definition, language extension, language implementation, machine language, OOP, problem-oriented language, procedural language, programming language theory, simulation language, typed language, vocabularyАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > programming language
См. также в других словарях:
1GL — First Generation Language (Machine Language) (Computing » Software) First Generation Language (Machine Language) (Computing » Assembly) … Abbreviations dictionary
1GL — comp. abbr. First Generation Language (machine language) … United dictionary of abbreviations and acronyms
Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… … Wikipedia
Fourth-generation programming language — A fourth generation programming language (1970s 1990) (abbreviated 4GL) is a programming language or programming environment designed with a specific purpose in mind, such as the development of commercial business software.[1] In the history of… … Wikipedia
List of computing and IT abbreviations — This is a list of computing and IT acronyms and abbreviations. Contents: 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y … Wikipedia
First-generation programming language — A first generation programming language is a machine level programming language.Originally, no translator was used to compile or assemble the first generation language. The first generation programming instructions were entered through the front… … Wikipedia
Low-level programming language — In computer science, a low level programming language is a language that provides little or no abstraction from a computer s microprocessor. The word low refers to the small or nonexistent amount of abstraction between the language and machine… … Wikipedia
Programming paradigm — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concu … Wikipedia
Queanbeyan River — The Queanbeyan River joins the Molonglo River at Oaks Estate just within the Australian Capital Territory. The headwaters of the Queanbeyan River are approximately 70 kilometres east southeast of Queanbeyan near the village of Jerangle. The major … Wikipedia
PRCI — Poste d aiguillage à relais à commande informatique Le poste à relais à commande informatique est apparu en France depuis 1984 (La Ferté Alais). Ce type de poste d aiguillage permet la programmation des itinéraires, la gestion des protections des … Wikipédia en Français
Poste d'aiguillage type PRCI — Poste d aiguillage à relais à commande informatique Le poste à relais à commande informatique est apparu en France depuis 1984 (La Ferté Alais). Ce type de poste d aiguillage permet la programmation des itinéraires, la gestion des protections des … Wikipédia en Français