Computing trivia
More Computing Trivia
Log in to the science behind code, hardware architecture, AI, and the internet's infrastructure.
Computing Mini Quiz
Test your knowledge with these top questions!
What does TCP stand for in TCP/IP protocol?
The Transmission Control Protocol (TCP) was designed to ensure data integrity in communication between computers on the internet.
What feature does Java provide to reference objects instead of allowing pointer arithmetic like C++?
Java uses object references to access objects, which prevents direct memory access and pointer arithmetic, enhancing safety compared to languages like C++.
To enable smooth 3D movement and lighting in early games, Carmack used binary space partitioning. What challenge does this address?
Binary space partitioning (BSP) allows a game engine to quickly determine which surfaces are visible to the player, significantly reducing the number of polygons that need to be rendered.
Sent in 1969 on ARPANET, the Internet's precursor, what two-letter message was an incomplete attempt at the word 'LOGIN'?
The first ARPANET message, "LO", was transmitted on October 29, 1969, from a UCLA computer to one at Stanford, before the system crashed during the attempted "LOGIN".
What physical principle allows optical fibers to transmit light signals effectively?
Total internal reflection keeps light signals trapped inside optical fibers - the same phenomenon that creates desert mirages.
What is the NLP problem called when a word like bank has different meanings depending on context?
Word sense disambiguation is essential for machine translation and search engines to interpret the correct meaning of words with multiple senses.
Which Nazi German cipher device, cracked by Allied codebreakers including Alan Turing, used rotating wheels to encrypt messages?
The Enigma machine featured three or four rotating rotors that altered the electrical path for each letter, producing over 150 million possible daily settings to challenge codebreakers.
What operating system kernel forms the foundation of the Android OS?
The same Linux kernel powering your Android phone also runs on many of the world's fastest supercomputers and web servers! Talk about versatile.