软件水平考试真题1-学生版
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件水平考试真题
从供选择的答案中选出应填入下列英语文句中___内的正确答案,把编号写在答卷的对应栏内。
Passage1
Here is a useful procedure for choosing a program:
1. Study the features of all the programs you might choose ____A____. Decide which features you need, which you would _____B_____, and which you do not need.
2. Eliminate the programs that clearly do not _____C_____ your needs.
3. Consider how the remaining programs perform the functions you will use most often. This can affect a program’s usability more than all the “nice” features that you will ____D_____ need.
4. Study the remaining programs carefully with _____E_____ experience if you get it and decide which one is best for you.
供选择的答案:
A: ①for ②on ③in ④from ⑤choose ⑥like
B、C: ①meet ②require ③help ④give ⑤choose ⑥like
D、E: ①often ②seldom ③always ④rich ⑤hands-on ⑥little
Passage2
Perhaps you have been asking the questions: Is everyone moving to ___A___? If I don’t step up to the ___B___ user interface, will I be left all along at the cold ___C___ command line?
Don’t throw away your DOS ___D___. No one is ___E___ DOS’s death knell yet. DOS and its applications people have been using for years are not going to stop working overnight.
供选择的答案:
A~E: ①DOS ②UNIX ③Windows ④Windows NT ⑤graphical
⑥software ⑦replacing ⑧sounding ⑨text ⑩hardware
Passage3
Software products may be _____A_____ into four basic types: application programs, programming language processors, operating systems, and system utilities.
Application programs are programs that _____B_____ useful tasks such as solving statistical problems, or keeping your company’s books.
Programming language processors are programs that ____C______ the use of a computer language in a computer system. They are tools for the development of application programs.
Operation systems are programs that _____D_____ the system resources and enable you to run application pragroms.
System utilities are special programs that _____E_____ the usefulness of or add capabilities to a computer.
供选择的答案:
A~E: ①manage ②perform ③support ④reduce ⑤divided ⑥enhance ⑦implemented ⑧introduce ⑨ranked ⑩run
Passage4
Software design is a ___A___ process. It requires a certain ___B___ of flair on the part of the designer. Design cannot de learned from a book. It must be practiced and learnt by experience and study of existing systems. A well ___C___ software system is straight-forward to implement and maintain, easily ___D___ and reliable. Badly ___C___ software system, although they may work, are ___E___ to be expensive to maintain, difficult to test and unreliable.
供选择的答案:
A: ①create ②created ③creating ④creative
B: ①amount ②amounted ③mount ④mounted
C: ①design ②designed ③designing ④designs
D: ①understand ②understands ③understanding ④understood
E: ①like ②likely ③unlike ④unlikely
Passage5
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 includes a 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