精華區beta NTU-Exam 關於我們 聯絡資訊
課程名稱︰計算機概論 課程性質︰系必修 課程教師︰許永真 開課學院:電資學院 開課系所︰資訊工程學系 考試日期(年月日)︰2008/11/10 考試時限(分鐘):120分鐘 是否需發放獎勵金:是 (如未明確表示,則不予發放) 試題 : Part I:(30 points) 1.What's the name of the first large-scale electronic general-purpose digital computer? a.ABC b.Colossus c.ENIAC d.Z1 2.Who invented the transistors? a.Shockley,Bardeen, and Brattain b.John von Neuman c.Mauchly and Eckert d.Jack Kilby 3.______ is non-volatile storge. a.Vacuum tubes b.ROM c.RAM d.SDRAM 4.How many bytes are used to represent a double precision floating point number on a 32-bit PC? a.2 bytes b.4 bytes c.8 bytes d.16 bytes 5.Which of the following programming languages was defined last? a.VB b.C++ c.Java d.Python 6.How many bits are required to store a 32-bit color picture for a 1024x768 display? a.18,874,368 b.786,432 c.25,165,824 d.3,073,728 7.What is the smallest negative integer that can be represented using 16-bit two's complement? a.-32,768 b.-32,767 c.-128 d.-127 8.Which command can you use to get information about using a command in DOS? a.get b.help c.find d.man 9.Which storage system does not support direct data access? a.Flash drives b.DVDs c.floppy disk d.tape drives 10.The Windows Task Manager is a system utility for monitoring _______. a.processes b.memory c.network utilization d.all of the above 11.Nowadays, the BIOS firmware is most commonly stored in ______. a.ROM b.DRAM c.PROM d.EEPROM 12.When too large a portion of CPU time is spent locating the correct page and bringing it into memory, we say the computer is a.bootstrapping b.swapping c.thrashing d.paging 13.Which is not a variation of Linux? a.Debian b.Fedora c.Leopard d.Ubuntu 14.With the command "chmod g+x sample", what access rights are granted to users who are members of the user's file group? a.read b.write c.execute d.all of the above 15.Which of the following is a triggering event in an event-driven processing? a.message from other programs b.mouse clicks c.user input d.all of the above Part II:Alphabet soup(10 poinits) 1.SSH 2.DDR2 SDRAM 3.POST 4.USB 5.ASCII Part III:Short Answers(70 points) 1.What are the essential hardware components in a basic personal computer? 2.Please explain briefly the "許功蓋" problem in Chinese encoding. 3.Represent the result of adding two octal numbers 44(8進位) and 55(8進位) in the hexadecimal notation. 4.How will number 99999(10進位) be saved in memory using the hexadecimal little-endian notation? 5.You are requested to convert decimal numbers into 8-bit binary numbers using the two's complement encoding. What is the binary representation of decimal -123? 6.Why should one use Putty(or Pietty) instead of the basic Telnet? 7.Explain briefly how open source and free software are different. 8.Suppose that you open the file test.txt in normal mode with a single line of text "Hello!" Describe briefly how you can A. Insert "This is a test" in a line above "Hello!" B. Move "Hello!" to the first line. C. Save the changes and exit VIM. 9.Describe what each of the following Linux commands does. A. xxd B. alias C. who D. ps E. grep 10.Please compose the best commands for achieving (A) changing the password of your CSIE account (B) emailing the content of the file "message.txt" to your CSIE account 11.Give a simple example to explain how Windows support multi-processing using event-driven. 12.Describe briefly how the Babbage's Difference engine computes 2X^2-3X+1? 13.Given memory page size of 4K bytes, describe briefly how the OS may allocate memory in running a program with 6K bytes of code and requiring 28K bytes of working memory. 14.Suppose that any given positive number n is represented by a string of n "1"s. Design a Turing machine that performs "Add 3". Answers: Part I 1.CABCC 6.CABDD 11.DCCCD Part II SSH: secure shell DDR2 SDRAM:double-data-rate two synchronous dynamic random access memory POST: Power On Self Test USB: Universal Serial Bus ASCII: American Standard Code for Information Interchange -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.235.192