Expert Computer Science Quiz: RSA, Binary Search, Knuth, Unix
Expert computer science quiz on the RSA inventors, binary search complexity, The Art of Computer Programming, Ruby's creator and Unix's birthplace.
Computers, internet, programming
Computing & Technology brings together everything behind our connected world: hardware such as processors, memory and storage, operating systems, networks and the web, programming languages, algorithms, cybersecurity, and the people who shaped the field, from Alan Turing and Ada Lovelace to Tim Berners-Lee. Expect bits and bytes, cloud services, artificial intelligence, search engines and social networks.
This theme suits curious beginners as much as people who already code, since you can test your computing knowledge at your own pace. The quizzes are free, played on five levels from very easy to expert, and each answer comes with a short explanation that clarifies the concept.
Expert computer science quiz on the RSA inventors, binary search complexity, The Art of Computer Programming, Ruby's creator and Unix's birthplace.
A hard computer science quiz: the first programmer, the Internet's ancestor, the lab behind C, IPv4 address size and the imitation game. 10 questions.
Intermediate computer science quiz: the inventor of the World Wide Web, the Linux kernel's creator, SQL, binary 1010 and the S of HTTPS. 10 questions.
Easy computer science quiz: who founded Microsoft with Paul Allen, a snake-named language, what HTML does, the CPU acronym and bits in a byte.
A very easy computer quiz: the cursor device, the maker of the iPhone, web browsers, where the @ symbol is used and what USB stands for. 10 free questions.
A bit is the smallest unit of information in computing and has a value of 0 or 1. A byte groups 8 bits and can take 256 different values, from 0 to 255. It is the basic unit used to measure file sizes, in kilobytes, megabytes and gigabytes.
The internet is the worldwide network linking millions of smaller computer networks. The web is one service running on top of it: a collection of pages connected by hyperlinks and viewed in a browser. It was conceived by Tim Berners-Lee at CERN in the late 1980s. Email is another service that uses the internet.
An algorithm is a finite, ordered list of precise instructions for solving a problem or completing a task, much like a recipe. Written in a programming language, it becomes a program that a computer can run. The word comes from the name of the ninth-century mathematician al-Khwarizmi.