Computer Science Quiz: Historical Concepts
39 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Who is credited with creating the concept of the Analytical Engine?

  • Charles Babbage (correct)
  • John Mauchly
  • Augusta Ada King
  • Alan Turing
  • What was the primary purpose of the Difference Engine?

  • Calculating trajectory tables for guns
  • Calculating mathematical tables (correct)
  • Creating the first general-purpose commercial computer
  • Breaking Nazi military codes
  • What significant technological achievement is attributed to Alan Turing?

  • Coining the term "debug"
  • Creating the first electronic digital computer (correct)
  • Developing the first general-purpose commercial computer
  • Inventing the compiler
  • Which of the following is NOT true about the Analytical Engine?

    <p>It was completed in 1843. (A)</p> Signup and view all the answers

    Which of these machines was a direct consequence of the U.S. war effort in WWII?

    <p>ENIAC (A)</p> Signup and view all the answers

    What is the significance of the term "debug" in computer history?

    <p>It refers to the process of removing errors from a computer program. (C)</p> Signup and view all the answers

    Which of the following is considered to be the first general-purpose commercial computer?

    <p>UNIVAC I (C)</p> Signup and view all the answers

    Which of these best describes why the price of a Gigabyte of storage has plummeted drastically from 1984 to 2023?

    <p>Technological advancements, particularly Moore’s Law, have enabled more storage capacity to be built into smaller, cheaper components. (B)</p> Signup and view all the answers

    What is a crucial limitation of Moore’s Law?

    <p>The law's exponential growth cannot continue forever due to physical constraints at the atomic level. (D)</p> Signup and view all the answers

    What is the key distinction between RAM and other types of memory?

    <p>RAM is volatile, meaning data is lost when power is off, while other types of memory retain data even without power. (D)</p> Signup and view all the answers

    Which of these is NOT a benefit of the Dvorak keyboard layout?

    <p>It is widely adopted and used in modern computers and mobile devices. (C)</p> Signup and view all the answers

    Which of these best describes the function of the ALU (Arithmetic/Logic Unit)?

    <p>The ALU performs arithmetic calculations and logical operations on data, enabling the computer to solve problems. (B)</p> Signup and view all the answers

    What is the primary difference between resistive and capacitive touch screens?

    <p>Resistive screens use light to detect touch, while capacitive screens rely on electromagnetic fields. (D)</p> Signup and view all the answers

    What is the significance of the hexadecimal number system?

    <p>It offers a shorter and more concise way to represent binary data, facilitating easier understanding and manipulation. (C)</p> Signup and view all the answers

    From the provided information, what can be inferred about the relationship between the price of storage and its capacity?

    <p>The price of storage is inversely proportional to its capacity, with larger capacities costing less. (A)</p> Signup and view all the answers

    Which of the following is NOT a characteristic of magnetic disks as a secondary storage device?

    <p>They are typically used for primary storage. (D)</p> Signup and view all the answers

    What is the key difference between OMR (Optical Mark Recognition) and OCR (Optical Character Recognition)?

    <p>OMR reads marks on paper while OCR recognizes individual letters. (A)</p> Signup and view all the answers

    Which of the following technologies uses the concept of Radio Frequency Identification (RFID)?

    <p>Employee ID badges (B)</p> Signup and view all the answers

    What is the main advantage of an inkjet printer over a laser printer?

    <p>Lower cost for color printing. (D)</p> Signup and view all the answers

    Which of the following is a defining characteristic of a multi-touch input device?

    <p>It allows simultaneous input from multiple points of contact. (A)</p> Signup and view all the answers

    Which of the following input methods is NOT commonly used for web addresses?

    <p>Accelerometers (B)</p> Signup and view all the answers

    What is the primary aim of US Copyright Law as defined by the US Constitution?

    <p>To protect the rights of authors and inventors by granting exclusive rights to their work. (A)</p> Signup and view all the answers

    Which of the following is NOT a primary characteristic of a laser printer?

    <p>Producing more vivid and accurate color than inkjet printers. (B)</p> Signup and view all the answers

    Which of the following arguments did the Motion Picture Industry use in the 1984 landmark copyright case to prevent the sale of video recording technology for home use?

    <p>That home recording of televised movies would hurt box office returns and ad revenue from future broadcasts. (A)</p> Signup and view all the answers

    In the Jammie Thomas case, what was the monetary penalty assigned to each song found to be made available for download on Kazaa?

    <p>$9,250 (B)</p> Signup and view all the answers

    In the context of copyright law, what is the best example of how Sony BMG viewed the act of making a copy of a purchased song?

    <p>Equivocal to stealing a copy of the song. (D)</p> Signup and view all the answers

    What is the primary purpose of the DMCA Safe Harbor provisions?

    <p>To create a balance between encouraging free speech and protecting intellectual property rights. (C)</p> Signup and view all the answers

    What is a 'takedown notice' in the context of DMCA Safe Harbor provisions?

    <p>A formal request by a copyright holder to a website to remove infringing content. (C)</p> Signup and view all the answers

    Which of the following is NOT a project that Aaron Swartz was involved with?

    <p>Facebook (A)</p> Signup and view all the answers

    What legal trouble did Aaron Swartz face relating to PACER?

    <p>He was accused of violating the Computer Fraud and Abuse Act by accessing PACER without proper authorization. (A)</p> Signup and view all the answers

    What is 'Fair Use' in the context of copyright law?

    <p>The legal right for certain uses of copyrighted material, including criticism, commentary, teaching, scholarship, or research. (A)</p> Signup and view all the answers

    Which of the following is NOT a reason why laptop computers are more expensive to upgrade or repair?

    <p>Increased demand for laptops (C)</p> Signup and view all the answers

    Which of the following statements about freeware is TRUE?

    <p>Freeware is a type of software that is freely available with no strings attached (A)</p> Signup and view all the answers

    Which of the following statements about Project Gutenberg is TRUE?

    <p>Project Gutenberg offers a wide variety of translated texts. (B)</p> Signup and view all the answers

    Which of the following correctly represents the conversion of 1 terabyte to bytes?

    <p>$10^{12}$ bytes (D)</p> Signup and view all the answers

    Which of the following best describes the relationship between a processor's GHz rating and its speed?

    <p>A higher GHz rating indicates a faster processor (D)</p> Signup and view all the answers

    Which of the following is NOT a true statement about virtual computers?

    <p>Virtual computers can only be used on personal computers (C)</p> Signup and view all the answers

    Based on the information provided, which of the following is NOT a factor in the development of personal computer technology?

    <p>The development of the internet (D)</p> Signup and view all the answers

    Which of the following is a valid conclusion regarding the evolution of computer technology based on the provided information?

    <p>Computer technology has advanced through a series of discrete stages, each marked by a significant technological breakthrough (A)</p> Signup and view all the answers

    Flashcards

    Charles Babbage

    A 19th-century mathematics professor known as the 'father of computing'.

    Difference Engine

    Babbage's early mechanical calculator designed to compute polynomial functions.

    Analytical Engine

    Conceived by Babbage as a general-purpose mechanical computer.

    Ada Lovelace

    First computer programmer who wrote a plan to use the Analytical Engine.

    Signup and view all the flashcards

    Alan Turing

    Mathematician known for breaking the Enigma code during WWII and for the Turing Test.

    Signup and view all the flashcards

    Colossus

    The first electronic digital computer built to break WWII codes.

    Signup and view all the flashcards

    ENIAC

    The first general-purpose electronic digital computer used for artillery calculations.

    Signup and view all the flashcards

    Grace Hopper

    Pioneering computer scientist who invented the compiler and coined 'debug'.

    Signup and view all the flashcards

    Vacuum Tubes

    Early electronic components used in computers before transistors.

    Signup and view all the flashcards

    Transistors

    Semiconductor devices that replaced vacuum tubes in the 1950s.

    Signup and view all the flashcards

    Integrated Circuits

    Also known as silicon chips, they replaced transistors by the mid-1960s.

    Signup and view all the flashcards

    Laptop Computers

    Portable personal computers designed for mobility.

    Signup and view all the flashcards

    Virtual Machines

    Software that allows a computer to run multiple operating systems simultaneously.

    Signup and view all the flashcards

    Freeware

    Software that is free to use, often basic, but can be well-made.

    Signup and view all the flashcards

    Open Source

    Software with source code that is freely available to modify and improve.

    Signup and view all the flashcards

    Gigahertz (GHz)

    A measure of processor speed, with 1 GHz equal to 1 billion cycles per second.

    Signup and view all the flashcards

    Universal Studios landmark case

    The 1984 copyright case where the Motion Picture industry opposed home recording technology.

    Signup and view all the flashcards

    Jammie Thomas case

    A lawsuit where Jammie Thomas was fined $222,000 for sharing 24 songs on Kazaa.

    Signup and view all the flashcards

    Sony's argument in trial

    Sony claimed making a copy of a song equates to theft during Jammie Thomas's trial.

    Signup and view all the flashcards

    DMCA Safe Harbor

    Legal provisions that protect sites hosting user-shared content from copyright liability if they comply with takedown requests.

    Signup and view all the flashcards

    Allowed fair use in copyright

    Exceptions to copyright for purposes such as criticism, commentary, teaching, or research.

    Signup and view all the flashcards

    Factors of fair use

    Courts consider the amount of work duplicated and its market effect for fair use determinations.

    Signup and view all the flashcards

    Aaron Swartz contributions

    Co-founder of Reddit and Demand Progress, helped develop RSS and advocated against SOPA.

    Signup and view all the flashcards

    Aaron Swartz's legal troubles

    Faced serious charges for accessing JSTOR and the PACER system, leading to a tragic end.

    Signup and view all the flashcards

    Multi-Touch Input

    Input method that recognizes multiple touch points on a touchscreen device.

    Signup and view all the flashcards

    Accelerometer

    Sensor that detects motion in vertical or lateral directions and converts it to a digital signal.

    Signup and view all the flashcards

    Optical Mark Recognition (OMR)

    Technology that detects marks made on paper, such as those on scantron sheets.

    Signup and view all the flashcards

    Optical Character Recognition (OCR)

    Technology that identifies text characters in images or scanned documents.

    Signup and view all the flashcards

    Radio Frequency Identification (RFID)

    Technology that uses radio waves to transmit data between RFID tags and readers.

    Signup and view all the flashcards

    Laser Printer

    Non-impact printer that creates images using a laser beam and toner.

    Signup and view all the flashcards

    Magnetic Disks

    Secondary storage devices like floppy disks and hard disks for random data access.

    Signup and view all the flashcards

    US Copyright Law

    Laws that grant authors exclusive rights to their creative works, generally lasting 70 years post-author's life.

    Signup and view all the flashcards

    Price of Gigabyte Storage

    In 1984, $500,000; 2023, 1¢ for storage.

    Signup and view all the flashcards

    Moore's Law

    Transistor count doubles every two years on chips.

    Signup and view all the flashcards

    RAM

    Temporary storage of programs and data, volatile without power.

    Signup and view all the flashcards

    Binary System

    Number system using two symbols: 0 and 1.

    Signup and view all the flashcards

    Hexadecimal System

    Base 16 number system using digits 0-9 and letters A-F.

    Signup and view all the flashcards

    ASCII

    A widely used code for character representation (0-127).

    Signup and view all the flashcards

    ALU

    Arithmetic Logic Unit, performs arithmetic and logical operations.

    Signup and view all the flashcards

    Dvorak Keyboard

    Ergonomic keyboard layout designed for typing efficiency.

    Signup and view all the flashcards

    Study Notes

    Computing Before Computers

    • Charles Babbage (1791-1871) was a 19th-century mathematics professor at Cambridge.
    • Babbage designed the Difference Engine in 1821.
    • The Difference Engine required 25,000 parts and weighed 15 tons.
    • The Difference Engine was never completed.
    • Babbage also conceived the Analytical Engine in 1843.
    • The Analytical Engine was considered the "mother of all computers".
    • The Analytical Engine was never finished but could theoretically be programmed with punched cards.
    • The Analytical Engine had the capability of carrying out calculations to 20 digits of accuracy.

    Augusta Ada King, Countess of Lovelace

    • Augusta Ada King, Countess of Lovelace interpreted Babbage's work.
    • She promoted Babbage's visionary work.
    • She wrote a plan for using the Analytical Engine to calculate Bernoulli sequences.
    • Ada Lovelace is considered the first computer programmer.

    Computers in Perspective: An Evolving Idea

    • In 1943, a top-secret British team, led by Alan Turing, developed Colossus.
    • Colossus was considered the first electronic digital computer.
    • Turing was instrumental in breaking the Enigma code used by the German military.
    • Turing is known for the Turing Test, a test for artificial intelligence.
    • John Mauchly and J. Presper Eckert helped develop ENIAC (Electronic Numerical Integrator and Computer), in World War II.
    • ENIAC was used for trajectory tables for new guns.
    • After the war, Mauchly and Eckert formed a company that created UNIVAC I, the first general-purpose commercial computer.

    Admiral Grace Hopper

    • Admiral Grace Hopper invented the compiler around 1952.
    • She created one of the first programming languages, COBOL.
    • Hopper coined the term "debug".
    • Hopper referred to a moth stuck in the Harvard Mark II computer, and that was traced to the origin of the term debugging.

    Evolution and Acceleration

    • Vacuum tubes were used in early computers.
    • Transistors replaced vacuum tubes starting in 1956.
    • By the mid-1960s, transistors were replaced by integrated circuits, or silicon chips.

    Computers Today: A Brief Taxonomy

    • Personal computers and workstations continue to be developed.
    • Laptops, or notebooks, are personal computers designed for portability.
    • Some components are left out to reduce size and weight.
    • Laptops are relatively fragile and expensive to upgrade or repair.
    • Some components are proprietary hardware.
    • Virtual computers allow users to run multiple operating systems simultaneously on a single computer.
    • Virtualization technology is used in large servers, running thousands of machines.

    Freeware and Open Source

    • Freeware is software that is truly free; there are no strings attached.
    • Freeware can be unsophisticated software.
    • Popular examples of freeware include Firefox and VLC media player.
    • Open source software is software where the source code is available to users.
    • Open source software can be downloaded, modified, and improved.

    Free Books

    • Project Gutenberg is a repository of 60,000+ free texts.
    • The texts are in the public domain (out of copyright).
    • Project Gutenberg mainly consists of English language texts.
    • Translated texts may be in the public domain.
    • Free books can be downloaded to most computers and mobile devices.

    A Bit About Bits

    • A byte consists of 8 bits.
    • Kilobyte (KB) = 1,000 bytes
    • Megabyte (MB) = 1,000,000 bytes
    • Gigabyte (GB) = 1,000,000,000 bytes
    • Terabyte (TB) = 1,000,000,000,000 bytes
    • Petabyte (PB) = 1,000,000,000,000,000 bytes
    • Speed is often measured in megahertz (MHz) or gigahertz (GHz).
    • Typical Desktop PC processors typically range from 1.5 to 3.0 GHz per core.
    • Modern desktops usually contain dual-core or quad-core processors.
    • 1 GHz is capable of performing 1 billion machine cycles per second.
    • Intel and AMD are two of the largest CPU manufacturers.

    Hexadecimal Number System

    • Hexadecimal uses base 16.
    • It provides a convenient alternative representation to binary.
    • Hexadecimal numbers are denoted as 0123456789ABCDEF

    Bits as Codes: ASCII and Unicode

    • ASCII (American Standard Code for Information Interchange) is a widely used code for representing characters using bits.
    • Unicode is a coding scheme that supports 65,000+ unique characters.

    ALU - Arithmetic/Logic Unit

    • The ALU is electronic circuitry for executing arithmetic and logical operations.
    • Arithmetic operations include addition, subtraction, multiplication, and division.

    Input Devices

    • Input Devices - Dvorak Keyboard: The Dvorak keyboard was designed to improve typing efficiency, minimizing hand movement.
    • Input Devices - Touch Screen: Touch screens come in different types, such as resistive and capacitive, enabling direct input from the screen.
    • Accelerometer: This detects motion (vertical or lateral) and converts it to a digital signal. Found in smartphones and devices like Nintendo Wii-Motes.
    • Optical Input Methods - Bar Codes/QR Codes: Bar codes use vertical lines, while QR codes use horizontal and vertical patterns, allowing for the storage of data (often alphanumeric).
    • Optical Recognition - Other Ways (OMR/OCR/MICR): Optical mark recognition (OMR) recognizes marks made on paper, often with fill-in sheets. Optical character recognition (OCR) detects individual characters in text. Magnetic ink character recognition (MICR) is used for human and machine readability.

    Magnetic Card Readers and RFID Transponders

    • RFID (Radio Frequency Identification) technology uses radio waves to identify and track items. RFID is often used in employee IDs, theft prevention, and other applications.

    Printer Output

    • Laser Printers: Laser printers use a laser beam to create electrical charges, attracting toner (colored powder) to create high resolution images.
    • Inkjet Printers: Inkjet printers spray ink onto paper, creating lower resolution print images compared to laser printers.

    Secondary Storage Devices

    • Magnetic Disks: Magnetic disks store data by magnetizing parts of a spinning disk. Data can be randomly accessed.
    • Floppy Disks: Floppy disks offer less storage but are more portable than hard disks. They are less common for modern computing.
    • Hard Disks: Hard disks use non-removable, rigid disks that spin continuously and quickly.
    • US Constitution grants Congress the power to create copyright laws.
    • Copyrights are for creative works (ideas, artistic expressions). They last for 70 years after the author's death, or 120 years for corporate creations.
    • Patents are for inventions (useful discoveries).

    Sony vs. Universal Studios

    • This was a key 1984 copyright case that involved the motion picture industry trying to stop the sale of video recording technology for home use.
    • Arguments against this technology suggested home recording of televised movies would hurt box office revenue and ad revenue.

    Music - Jammie Thomas Case

    • This 2007 case involved a user who shared copyrighted songs online.
    • The plaintiff was charged substantial copyright infringement fees as a result.
    • The original trial included challenges of the method by which the infringement was proved.

    DMCA Safe Harbor Provisions

    • The Digital Millennium Copyright Act (DMCA) includes "safe harbor" provisions to protect online service providers from copyright infringement if they take down copyright material.
    • Sites that host user-shared content can avoid liability if they respond to copyright takedown notices.

    Aaron Swartz

    • Aaron Swartz is a computer programmer known for working on projects such as RSS, Reddit, and Creative Commons.
    • He played important roles in efforts to hinder SOPA by founding the organization Demand Progress.
    • He faced legal challenges regarding the site PACER and JSTOR.
    • His death was tragic, due to self-inflicted injuries, following a rejected legal settlement.

    Fair Use

    • Fair use is a legal defense against copyright infringement in certain circumstances.
    • Courts consider a number of factors including the amount of copyrighted material used, the effect on the market and the type of use (e.g., criticism, commentary or education).
    • Fair use is not a given but a possible defense that has to be presented legally.

    Grey Areas: Abandonware

    • Abandonware is software that is no longer supported by its developers, often due to company closure.
    • Obsolete technology/software/hardware is one reason abandonment can occur.
    • Purchasing the rights to old software is often required to distribute it commercially.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Midterm Exam Review PDF

    Description

    Test your knowledge of key concepts in computer science history with this quiz. From the Analytical Engine to modern storage technologies, explore breakthroughs and innovations that shaped the field. Perfect for students and enthusiasts alike!

    More Like This

    Use Quizgecko on...
    Browser
    Browser