首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
外语
We all know that programming language is the system of syntax, grammar, and symbols or words used to give instructions to a comp
We all know that programming language is the system of syntax, grammar, and symbols or words used to give instructions to a comp
admin
2010-04-28
83
问题
We all know that programming language is the system of syntax, grammar, and symbols or words used to give instructions to a computer. Because computers work with binary numbers, first-generation languages, called machine languages, required the writing of long strings of binary numbers to represent such operations as add, subtract, and compare. Later improvements allowed octal, decimal, or hexadecimal representation of binary strings. It is difficult to write error-free programs in machine language; many languages have been created to make programming easier and faster. Symbolic, or assembly, languages-- second-generation languages-- were introduced in the early 1950s. They use simple mnemonics such as "A" for add or "M" for multiply, which are translated into machine language by a computer program called an assembler. An extension of such a language is the macro instruction, a mnemonic (such as "READ" ) for which the assembler substitutes a series of simpler mnemonics. In the mid-1950s, a third generation of languages came into use. Called high-level languages because they are largely independent of the hardware, these algorithmic, or procedural, languages are designed for solving a particular type of problem. Unlike machine or symbolic languages, they vary little between computers. They must be translated into machine code by a program called a compiler or interpreter. The first such language was FORTRAN (FORmula TRANslation), developed about 1956 and best used for scientific calculation. The first commercial language, COBOL (Common Business Oriented Language), was developed about 1959. ALGOL (ALGOrithmic Language), developed in Europe about 1958, is used primarily in mathematics and science, as is APL (A Programming Language), published in 1962. PI/1 (programming Language I), developed in the late 1960s, and ADA (for Ada Augusta, countess of Lovelace, biographer of Charles Babbage), developed in 1981, are designed for both business and scientific use. For personal computers the most popular languages are BASIC (Beginners All-purpose Symbolic Instruction Code), developed in 1967 and similar to FORTRAN, and Pascal (for Blaise Pascal, who built the first successful mechanical calculator), introduced in 1971 as a teaching language. Modula 2, a Pacal-like language for commercial and mathematical applications, was introduced in 1982. The C language, introduced (1972) to implement the Unix operating system, has been extended to C ++ to deal with the rigors of object-oriented programming. Fourth-generation languages are nonprocedural. They specify what is to be accomplished without describing how. The first one, FORTH, developed in 1970, is used in scientific and industrial control applications. Most fourth-generation languages are written for specific purposes. Fifth-generation languages, which are still in infancy, are an outgrowth of artificial intelligence research. PROLOG (PRO gramming Logic) is useful for programming logical processes and making deductions automatically.
Many other languages have been designed to meet specialized needs. GPSS (General Purpose System Simulator) is used for modeling physical and environmental events, and SNOBOL (String-Oriented Symbolic Language) and LISP (LISt Processing) are designed for pattern matching and list processing. LOGO, a version of LISP, was developed in the 1960s to help children learn about computers. PILOT (Programmed Instruction Learning, Or Testing) is used in writing instructional software, and Occam is a nonsequential language that optimizes the execution of a program’ s instructions in parallel processing systems.
The 3rd generation of programming language shares all the following characteristics EXCEPT ______.
选项
A、it is used in designing software
B、it is hardware-independent
C、is should be translated into the computer language by software
D、it is designed to solve some specific problem
答案
A
解析
是非题。文章中提到a third generation of languages...are largely independent of the hardware;...are designed for solving a particular type of problem;...must be translated into machine code,但是没有提到设计软件,因此选择A。
转载请注明原文地址:https://kaotiyun.com/show/a3qO777K
0
专业英语八级
相关试题推荐
OlderAmericansarelesshealthythantheirEnglishcounterparts,buttheyliveaslongasorevenlongerthantheirEnglishpee
A、Hearrivedtooearlyfortheappointment.B、Hemissedtheearlybus.C、Hewenttoawrongaddress.D、Hefeltverybadwhenhe
A、Arthurcallshisbrothersfrequently.B、Arthurshouldphonehisbrothersmoreoften.C、Arthurdoesalotoftravelingonthree
ThemostwidelydiscussedalternativetothetraditionalcampusistheInternetUniversity—avoluntarycommunitytoscholars/tea
WhatisthetallestmountainonEarth?Mostschoolchildrenwillsaytheansweris【C1】______neartheborderbetweenNepalandTi
BlackstoneGroupLPonThursdayraised$4.13billioninthebiggestUSinitialpublicofferinginfiveyears,asignofthegrow
A、Henry’searisabigproblemforhim.B、Henrykilledtheoldmanandgotmuchmoney.C、Henrywishedthathisfatherwouldleav
A、ThespacecraftwillflydirecttoMercury.B、ThespacecraftwillflythreetimespastMercury.C、Thespacecraftwaslauncheda
那时河里热闹极了;船大半泊着,小半在水上穿梭似的来往。停泊着的都在近市的那一边,我们的船自然也夹在其中。因为这边略略的挤,便觉得那边十分的疏了。在每一只船从那边过去时,我们能画出它的轻轻的影和曲曲的波,在我们的心上;这显示着是空,且显着是静了。那时处处都是
随机试题
性格直接或间接地影响着
聚合氯化铝
患牙持续性、搏动性剧烈跳痛5天。不注意触碰患牙亦感疼痛难忍。口腔检查:患牙叩诊(+++),松动Ⅲ°,牙龈红肿,移行沟变浅,扪诊深部有波动感。急诊处理最佳方法是()
根据我国《建筑法》的规定,交付竣工验收的工程,必须()。
王明出差回来,报销差旅费1000元,原预借1500元,交回剩余现金500元,这笔业务应该编制的记账凭证有()。
甲化妆品公司(简称甲公司)为增值税一般纳税人,2016年11月份发生下列业务:(1)委托乙公司(增值税一般纳税人)加工高档香水精5吨,甲公司提供的自产原材料不含税价格为40万元,乙公司收取不含税加工费8万元并开具增值税专用发票。乙公司加工完毕后,甲公司委
凡被降低质量等级的旅游景区,自降低等级之日起()内,不予恢复原等级。
一般资料:求助者,男性,18岁,职业高中学生。案例介绍:求助者初中时就常有自杀的想法,但没采取过行动。上职高后,曾有一次走在桥上想往河里跳,被同伴拉住。半年前,求助者交了一个女网友,后来放弃上学,跟女网友一起到城里打工。家人辗转找到他,带他前来咨询
新华网日前报道了当前新农村样板建设中的六大误区:一是认为“小康不小康,关键看住房”;二是一些地方“只见新房子,不见新农村”,要求农家在厕所贴瓷砖,在门口建喷泉;三是乱占耕地、轮番拆建、浪费惊人;四是扒房子、扒墙,强行推进小康样板和文明村工程建设;五是一些地
下列程序执行后输出的结果是()#include<stdio.h>f(intA){intb=0;staticc=3;a=c++,b++;return(A);}mai
最新回复
(
0
)