当前位置:文档之家› 计算机导论试卷及答案

计算机导论试卷及答案

《计算机科学技术导论》模拟卷一、Multiple Choice单选题(每个空2分,共40分)1. Turing Machine is ( ).A. the very first electronic computerB. the first general-purpose computerC. an abstract mathematical modelD. the first commercial computer2.The transistor was used to make the main processing component in the hardware in the ( ) generation of computer.A. firstB. secondC. thirdD. fourth3. In computing discipline we always analyze problems by removing complexity and details, leaving only the necessary information. This mental thinking way is ( ).A. engineeringB. top-down designC. simplicityD. abstraction4.813 is not a number in ( ) number system.A. hexadecimalB. decimalC. octalD. 12-base5.The information in real world is often ( ) while computer can only represent ( ) information. This is a limitation of computing.A. analogB. decimalC. binaryD. digital6. The following are audio formats except ( ).A. mp3B. wavC. gifD. au7.English is represented in ( ) character set.A.ASCIIB. UnicodeC. neither ASCII nor UnicodeD. either ASCII or Unicode8. Images can be represented in ( ).A.raster-graphics formatB. vector-graphics formatC. either A or BD. neither A nor B9.The most fundamental operations performed by computer hardware is ( ).A.logical functions such as NOT, AND and ORB.arithmetic operations such as addition, subtraction and multiplicationC.instructions such as load, store and processD.on or off of an electrical flow10.In a ( ) circuit, the input values explicitly determine the output.binationalB. sequentialC. S-R latchD. register11. Small storage area in CPU is called ( ).A. registerB. memoryC. diskD. ROM12. The von Neumann architecture’s two primary components are its ( ) , which stores both instructions and data, and its processor, which provides operations for modifying the contents of the memory.A. control unitB. memoryC. input/output devicesD. secondary storage devices13. Imperative programming languages are abstractions of the underlying von Neumann computer architecture. The central features of imperative languages are variables, which model the memory cells; and ( ), which model data transmitted from memory to the CPU.A. assignment statementsB. Boolean expressionsC. conditional statementsD. looping statements14. Object-oriented languages have an essential ingredient ( ) which enforces information hiding.A. objectB. encapsulationC. inheritanceD. polymorphism15. The concept of process is defined as a ( ) in execution.A. applicationB. softwareC. processD. program16. ( ) is the technique of keeping multiple programs in main memory at the same time.A. MultimediaB. MultiprogrammingC. MultiuserD. Multiprocessor17. In a(n) ( ), response time is crucial; a minimum response time is guaranteed to the user.A. real-time systemB. time-sharing systemC. batch systemD. operating system18. File extension indicates ( ).A.file media typeB. file operationC. file protectionD. file location19. The World Wide Web is both an infrastructure of information and the network software used to access it. The Web is comprised of web sites and web pages connected by ( ) .A. gatewaysB. URLsC. linksD. wires二、Fill in the Blanks(每空2分,共20×2=40分)1. The fundamental question underlying all of computing is: .2. The place value of digit '1' in 1039 in 13-base number system is .3. Negative decimal number -10 is represented as in 8-bit sign-magnitude binary, and represented as in 8-bit 2's complement.4.Binary real number 0.11 is in decimal.5. Suppose a language containing 200 characters. To represent this language in computer, we need at least bits to represent each character.6.The yellow color is represented as the RGB value .7. The key problem in representing video information in computer is .8. As for the following circuit, the Boolean expression of the output is .When A is 0 and B is 1, the output is .9.One approach to developing an algorithm is using themethodology which breaks a problem up into a set of subproblems, the solutions of which create a solution to the overall problem. This approach results in astructure of modules.10.In Pep/7 virtual computer, if we want to load a decimal number 7 into A register, the instruction should be written as .11. In Pep/7 virtual computer, given the following state of memory (in hexadecimal),0001 A20002 110003 FF0004 00After the execution of the instruction “00001001 00000000 00000011”, the content of the A register is (in hexadecimal).12. Suppose that list of cylinder requests is 30, 40, 12, 20, 66. Assume that the disk is positioned at cylinder 20. If Shortest-Seek-Time-First disk scheduling algorithm is used ,the order in which these requests are handled is .ing the directory tree shown in Figure 11.4 , Page 372 in the textbook, assuming the current working directory is C:\WINDOWS\System, the absolute path of john.doc is , and the relative path of john.doc is . .14.The network protocol that breaks messages into packets, reassembles them at the destination, and takes care of errors is .15.Broadband is network technologies that generally provide data transfer speeds greater than bps.16. Web pages are created using HTML, a language that uses tags to indicate the nature of a piece of information and how it should be displayed. Every HTML document is interpreted by to be shown as a web page.三、Reading Comprehension(每小题2分,共2×5=10分)Broadly, all files can be classified as either a text file or a binary file. In a text file the bytes of data are organized as characters from the ASCII or Unicode character sets.A binary file requires a specific interpretation of the bits based on the information in the file.The terms text file and binary file are somewhat misleading. They seem to imply that the information in a text file is not stored as binary data. Ultimately, all information on a computer is stored as binary digits. These terms refer to how those bits are formatted: as pieces of 8 or 16 bits, interpreted as characters, or in some other special format.Some information lends itself to a character representation, which often makes it easier for a human to read and modify. Any text editor can be used to create, view, and change the contents of a text file, no matter what specific type of information it contains. For other information types, it is more logical and efficient to represent data by defining a specific binary format and interpretation. Only programs set up to interpret that type of data can be used to view or modify it.1. Which of the following statements is false? ( )A. A text file contains data organized as charactersB. A text file does not require information to interpret its bytes of dataC. A text file is not stored as binary dataD. A text file is composed of pieces of 8 or 16 bits2. The phrase “those bits” refers to ( ) in previous sentences.A.“all information on a computer”B.“binary digits”C.“the information in a text file”D.“binary data ”3. Suppose there are two different text editors: “ed1” and “ed2”. Text file “txt1” is created by ed1. Then “txt1” can be viewed and modified by ( ).A. only “ed1”B. only “ed2”C. either “ed1” or “ed2”D. neither “ed1” nor “ed2”4. Suppose there are two binary files “b1” and “b2” . “b1” is created by program “p1”, and “b2” is created by program “p2”. Which of the following statements is true? ( )A.“p1” can not modify “b1”B.“p1” can not modify “b2”C.“p1” may not be able to modify “b1”D.“p1” may not be able to modify “b2”5. “For other information types, it is more logical and efficient to represent data by defining a specific binary format and interpretation”means “other information types” should be stored as ( ).A. text filesB. binary filesC. programsD. computer information四、Answer The Following Questions(每小题5分,共10分)1. Convert decimal number 1019 and 2150 to octal numbers. Then add these two numbers in octal number system.2. When we create a C++ program as a .cpp file in Visual C++6.0 and click “run”to run the program, what actually happens?。

相关主题