in

Quiz

10 Important ICT Computer Technology Principles to Know (Part One)

This quiz informs you about ten popular Computer Technology principles and empirical observations which everyone (computer users, experts and technologists) needs to know to get ahead in computing technology and the digital world. Enjoy completing this quiz. Afterwards; do leave your comments, score and up-vote in the section below. Thanks.

To view my earlier quiz on Computers, Internet and Search Engines (Part One) – please click here. 

To view my earlier quizzes on Artificial Intelligence – Your First Steps in Artificial Intelligence (PartThree) – please click here. 

  • Principle 1: “The complexity of the integrated circuits used in computers and computers microchips doubles every 24 months (2 years)”. This important principle (or empirical observation) which is still used today was first outlined in 1965 by the co-founder of the Intel Corporation. What is this principle called?

    • Atwood’s Law
    • Metcalfe’s Law
    • Moore’s Law
    • Wirth’s Law
  • Principle 2: “Computer software gets slower more quickly, than computer hardware gets faster.” This ICT principle is now a well-known fact as very fast computer speeds are being achieved in both software and hardware. What is the principle called?

    • Wirth’s Law
    • Moore’s Law
    • Metcalfe’s Law
    • Atwood’s Law
  • Principle 3: “The value of an ICT system grows, as approximately as, the square of the number of users of that particular ICT system”. What is this ICT communications and network theory/principle called?

    • Atwood’s Law
    • Grosch Law
    • Metcalfe’s Law
    • Wirth’s Law
  • Principle 4: “Any software that can be written in JavaScript will eventually be written in JavaScript.” This principle is about JavaScript being the preferred language for software programming development. What is the principle called?

    • Atwood’s Law
    • Brooks’ Law
    • Grosch Law
    • Mooers’ Law
  • Principle 5: “The economic value of computation increases with the square root of the increase in the speed of computing. This means that to do a calculation 10 times as cheaply; you must do it 100 times as fast.” What is this 1965 principle that is still used today in speeding up computers; called?

    • Mooers’ Law
    • Grosch Law
    • Greenspun’s Tenth Rule
    • Brooks’ Law
  • Principle 6: “A computer information retrieval system will tend not to be used – if it makes it harder (or more painful or troublesome) for a customer to have information; than for the customer not to have it.” This important principle/empirical observation made in 1959 is still used today in computers’ UX, CX and DX projects. What is this principle called?

    • Atwood’s Law
    • Mooers’ Law
    • Conway’s Law
    • Wirth’s Law
  • Principle 7: “Adding more scientists/programmers and professionals to a software development project that is running late and behind time; will only make it run more later and out of time.” What is the name of this principle that helps in evaluating the human resources used in a software development project?

    • Brooks’ Law
    • Conway’s Law
    • Dave Miller’s Law
    • Grosch Law
  • Principle 8: “Any piece of software reflects the organizational structure of the organization that produced it.” This principle is about the typical nature/resources of organizations that produce software. What is the principle called?

    • Conway’s Law
    • Greenspun’s Tenth Rule
    • Dave Miller’s Law
    • Linus’ Law
  • Principle 9: “All discussions of incremental updates (to a software) will eventually trend towards proposals for large scale re-designs, or feature additions, or replacements (for the software).” This software development principle confirms that updating software could lead to a total re-design. What is this ICT principle called?

    • Rent’s Rule
    • Linus’ Law
    • Greenspun’s Tenth Rule
    • Dave Miller’s Law
  • Principle 10: “Any sufficiently complicated C-program (or Fortran program) contains an ad-hoc, informally specified, bug-ridden, and slow implementation of half of a Common Lisp.” This principle is about the complicated nature of computer software programming/ language. What is the principle called?

    • Dave Miller’s Law
    • Greenspun’s Tenth Rule
    • Linus’ Law
    • Rent’s Rule

What do you think?

6 points

7 Comments

Leave a Reply

Leave a Reply