James Weslow INFSCI 0010 Chapter Test Questions 1 short answer 2 fill-in-the-blank 2 true/false 2 multiple choice Chapter 1 1) Short answer Discuss some of the advantages of soft instructions over hard instructions. There are many reasons that soft instructions are superior to hard instructions. With soft instructions, programs can be changed rapidly simply by loading new instructions into memory. The programs themselves can also be much more complex because they are limited by available memory and the programmer vs a punch card. Maybe the biggest thing though is the fact that they can run by themselves without requiring someone to constantly feed in punch cards. 2) Multiple choice #1 The advantages of transistors include the following EXCEPT a) They use little power and don’t generate much heat b) They are very reliable c) They are small in both size and weight d) They allowed computers to communicate similarly like the modern internet Answer: D 3) Fill-in-the-blank #1 The technique than allowed chip makers to ‘print’ wires and other parts directly onto the chip is called _______________. Answer: photolithography 4) True/false #1 ARM stands for Advanced RISC Machine Answer: True 5) True/false #2 REBOOT means the computer is starting up and BOOT means the computer is restarting. Answer: False, other way around 6) Fill-in-the-blank #2 A(n) _____________ is anything that can follow instructions. Answer: agent 7) Multiple choice #2 An algorithm is capable of which of the following: a) Taking out the trash b) Walking the dog c) Finding a word on a page d) Blowing your nose Answer: C Chapter 2 1) True/false #1 UI stands for Understanding Intelligence. Answer: false, User Interface 2) Multiple choice #1 Which of the following could NOT be found in the EDIT menu of a program? a) Cut, copy, paste, print b) Cut, paste, copy, find c) Find, replace, copy, cut d) Undo, redo, find, replace Answer: A 3) Short answer Discuss some advantages of including a copy/paste function in a program. Without copy and paste, many simple tasks we do every day for homework or recreation would be much more time consuming. It definitely beats reentering the same or similar content multiple times, and it ensures and exact replica. Copy/paste can even replicate formatting that may have taken a while to setup that is valuable to the task at hand. 4) Multiple choice #2 __________ was the first company to produce a personal computer with a graphical user interface. a) Microsoft b) General Electric c) Macintosh d) Dell Answer: C, Macintosh 5) True/false #2 Using two fingers at once on most touchpads results in the current page scrolling in a certain direction. Answer: True 6) Fill-in-the-blank #1 GUI stands for ____________ and ushered in the era of personal computing. Answer: Graphical User Interface 7) Fill-in-the-blank #2 Using some sort of abbreviated version of a constantly reoccurring or difficult to type word and then using the replace function to change them all simultaneously later is known as the __________________ technique. Chapter 3 1) Multiple choice #1 The internet supports what type of communication? a) Only synchronous communication b) Point-to-point and asynchronous communication c) Only broadcast communication d) Only point-to-point communication Answer: B 2) Short answer Briefly describe the client/server roles your computer vs another computer play when you try to access a webpage. When I click on a webpage to load it, my computer becomes the client computer and the place where the webpage is stored becomes the server. I then download all the information I need from the sever computer in order to view the contents of the page. 3) Multiple choice #2 What are cookies? (in reference to computing) a) A virus that could potentially cripple your computer b) A delectable treat that will make your stomach hurt if you eat too many c) An ad-blocker that helps to surf the internet without interruptions d) Small files from a server that allow you to connect to earlier sessions Answer: D 4) True/false #1 Most computers have the same IP (internet protocol) address. Answer: False, they are unique 5) Fill-in-the-blank #1 The transition of an IP packet from one router to the next is called a(n) _________. Answer: hop 6) Fill-in-the-blank #2 ____________’s send information between two networks widely separated and not directly connected while ____________’s, also known as intranet, connect many local computers to form a network. Answer: WAN, LAN 7) True/false #2 The acronym URL stands for ___________________. Answer: Universal Resource Locator Chapter 4 1) Multiple choice #1 HTML, a webpage programming language, stands for: a) Hungry Turtles Make Lunch b) High Text Margins Language c) Hypertext Margins Language d) Hypertext Markup Language Answer: D 2) Fill-in-the-blank #1 ___________ are words or abbreviations enclosed in angle brackets. Answer: Tags 3) Multiple choice # 2 The following are all required of an HTML webpage EXCEPT: a) Paragraphs b) A body c) A head d) A file type Answer: A 4) True/false #1 All webpages require text to be written in ASCII characters. Answer: True 5) True/false #2 In HTML, attributes that are placed inside tags have the following form: attribute_name = “value” Answer: True 6) Fill-in-the-blank #2 References to other webpages using their full URL are called _______________ references. Answer: absolute 7) Short Answer Explain the difference between an absolute and a relative reference in HTML. Absolute references use the full URL of a webpage or image that is being linked on your webpage and are used when linking to external sources. Relative references are used when you are linking files stored locally on the same server as your webpage and, assuming the file is in the same directory as the rest of the webpage, only the name of the file is used. Chapter 5 1) The main work of a crawler is to build a(n) _______________ of ___________________ associated with the webpage. Answer: index, tokens 2) A multiword search is called an AND-query because it instructs the query processor to find pages relevant to the first entered word OR the next entered word. Answer: false 3) Which of the following is a rule for intersecting alphabetized lists? a) Put a marker such as an arrow at the starts of each token’s list. b) If all markers point to the same URL, save it because all tokens are associated with the page. c) Move marker(s) to the next position for whichever URL is earliest in the alphabet. d) All of the above. Answer: D 4) How can HTML tags help a web crawler find words that best describe a page? Answer: Many of the HTML tags that build a website can be great descriptors of the webpage’s content. In the <title> tag is a title for the webpage which often has a short phrase that describes the whole webpage. The anchor text, or highlighted link text, gives a description of what the page is linking to. The h1 header tags usually give a general topic that the following section will be about. 5) In Google’s main data center in Oregon, its index is said to be about: a) 128 MB b) 1 GB c) 100,000,000 GB d) 5 GB Answer: C 6) Although it’s implementation is not fully disclosed to the public, Google uses a number called _______________ in order to rank webpages based on what you’re actually looking for more accurately. Answer: PageRank 7) The operators AND, OR, and NOT are all bitwise operators. Answer: false Chapter 7 1) Multiple choice #1 The keyboard based on English letter frequency is called: a) QWERTY b) Dvorak c) Colemak d) Neo Answer: B 2) Multiple choice # 2 4 bits, or half a byte, is referred to as a: a) Bite b) Nibble c) Munch d) Chomp Answer: B 3) Fill-in-the-blank #1 The “base” of a numbering system, 2 for binary, 10 for decimal, 16 for hexadecimal, is also called its _____________. Answer: radix 4) Fill-in-the-blank #2 An early and still widely used (although expanded) 7-bit code for the characters is _________________. Answer: ASCII 5) True/false #1 A predetermined ordering for basic symbols is called a collating sequence. Answer: true 6) True/false #2 DVD’s and CD’s are encoded with information with the use of pits and lands and lasers are used to bounce off these two types of surface. Answer: true 7) Short Answer List the values of the hexadecimal system and why it would want to be used versus the decimal system. Answer: 0123456789ABCDEF. This comes into use when you need more than 10 unique values and their combinations in order to communicate information. Chapter 8 1) Multiple choice #1 Which of the following is NOT a primary color used to color pixels? a) Red b) Yellow c) Blue d) Green Answer: B 2) Multiple choice # 2 Which of the following is a part of the digitizing sound process? a) A compressor b) Digital-to-analog converter c) Analog-to-digital converter d) A decompressor e) All of the above f) None of the above Answer: E 3) Fill-in-the-blank #1 Each pixel is formed from three colored lights: ___________, ____________, and _____________. Answer: red, green, blue 4) Fill-in-the-blank #2 Increasing the difference between the lighter and darker areas of a picture is called improving the ______________. Answer: contrast 5) True/false #1 Pixels is short for color elements. Answer: true 6) True/false #2 Humans are sensitive to chrominance (small differences in color) but not to luminance (small changes in brightness). Answer: false 7) Short Answer Explain how to make the color gray with RGB colors. Answer: Gray is made when all three colors equal the same value. So to make gray you would say RGB(10, 10, 10) and it would be some shade of gray. Chapter 9 1) Multiple choice #1 Which are included in the five main parts every computer has? a) Input unit b) Output unit c) Memory d) Control unit e) Arithmetic/logic unit f) All of the above Answer: F 2) Multiple choice # 2 Which is NOT part of the five steps of a processor’s execution? a) Instruction Fetch b) Result Return c) Data Wipe d) Instruction Execute Answer: C 3) Fill-in-the-blank #1 The control unit uses two registers to store a few things in memory, IR and PC. The first is where the control unit keeps the instruction it is currently working on which is called the _______________. Answer: Instruction register 4) Fill-in-the-blank #2 Most peripheral devices are dumb and only provide basic translation to or from binary signals, they need a _____________ in order for the computer to be able to process said peripheral. Answer: device driver 5) True/false #1 RAM, or Random Access Memory, gets its name from the fact that it can access any memory location in any order. Answer: true 6) True/false #2 The keyboard does the job of converting a w to an upper case W when the shift key is held down as the w key is pressed. Answer: false 7) Short Answer Explain why the processor or CPU isn’t very special without an operating system (OS) or software. Answer: The processor or CPU does the heavy lifting. It does calculations and moves data and is simple and fast. But the operating system is what makes it a useful tool. The operating system performs common operations for all apps (software), such as loading programs, sharing memory, locating files, etc. Software comes into play by telling the hardware (CPU) what to do. Without them and the operating system the CPU would just sit there.