软件水平考试试题解析
【真题再现】
从供选择的答案中选出应填入下列英语文句中___内的正确答案,把编号写在答卷的对应栏内。
The C programming language has___A___one of the most___B___programming languages,and it has been implemented on most personal computers and multiuser systems,especially those designed for research and development.It evolved from the version described in Kernighan and Ritche’s work(called“K&R C”after the authors)into___C___variants,including the standard ANSI C,which___D___many type-checking features and includesa standard library.Of the two main___E___,K&R C is probably the most commonly used on multiuser computers,with ANSI C close behind:In the personal computing world,ANSI C is far more common.
供选择的答案
A~E:①much ②variants ③complex ④incorporates ⑤several ⑥become ⑦popular ⑧editions ⑨come ⑩users
【答案】A:⑥ B:⑦ C:⑤ D:④ E:②
【试题解析】
A:根据句子结构和句意,此处应该填一个动词的分词且意思是“成为,变成”。become的意思是“成为,变成”,故选⑥。
B:此处应填一个形容词。complex的意思是“复杂的”;several的意思是“数个的,几个”;popular的意思是“流行的,受欢迎的”。根据句意,此处应选“流行的,受欢迎的”,故选⑦。
C:此处应填一个形容词。根据句意,此处应选“数个的,几个”,故选⑤。
D:根据句子结构,此处应该填一个动词,再根据句意,应填incorporates,意思是“并入,引入”,故选④。
E:根据句子结构,此处应该填一个名词,再根据句意,应填variants,故选②。
【参考译文】
C编程语言已成为最流行的编程语言,用于许多个人计算机和多用户系统,尤其是那些为研究和开发设计的系统。它起源于Kernighan和Ritche著作描述的版本(根据作者的名字称为“K&R C”),现在已发展为多个版本,包括标准ANSI C。标准ANSI C引入了类型检查特性,包含标准库。两种版本的主要不同之处在于,K&R C可能在多用户计算机系统上用得最多,而标准ANSI C紧随其后,ANSI C在个人计算机上更为普及。