Chapter 6 Vocabulary

eWaste

Electronic waste, or e-waste, refers to discarded electrical or electronic devices and equipment (such as old computers, phones, or appliances) that are nearing or at the end of their useful life and may contain hazardous materials like lead or mercury, posing risks to health and the environment if not properly recycled or disposed of.
"Electronic Waste (E-Waste)." World Health Organization, 1 Oct. 2024, www.who.int/news-room/fact-sheets/detail/electronic-waste-(e-waste). Accessed 22 Mar. 2026.

Internet of Things (IoT)

The Internet of Things (IoT) is a network of physical objects (devices, vehicles, appliances, etc.) embedded with sensors, software, and connectivity that allows them to collect, exchange, and share data over the internet or other networks, enabling smart functionality and remote monitoring.
"What Is the Internet of Things (IoT)?" IBM, www.ibm.com/think/topics/internet-of-things. Accessed 22 Mar. 2026.

Konana's Model of the Software Ecosystem

Konana's Model (from information systems/MIS contexts) is a layered framework illustrating the interdependent "ecosystem" of software and hardware technologies, typically starting with hardware at the base, followed by operating system, middleware/database management systems, enterprise systems/applications, and user/consumer applications on top—showing how each layer relies on the ones below for functionality and strategy.
"Mis giraffes. Definitions - MIS Giraffes. (2009). http://misgiraffes.wikidot.com/definitions. Accessed 22 Mar. 2026."

Memory

In computing, memory (often referring to primary/RAM memory) is the electronic component that temporarily holds data and instructions for quick access and processing by the CPU; it is typically volatile.
"What Is Computer Memory?" TechTarget, 6 Mar. 2025, www.techtarget.com/whatis/definition/memory. Accessed 22 Mar. 2026.

Microprocessor

A microprocessor is a single integrated circuit (chip) that serves as the central processing unit of a computer or device, containing the logic, control, and arithmetic circuitry to fetch, decode, and execute program instructions.
"What Is a Microprocessor?" IBM, www.ibm.com/think/topics/microprocessor. Accessed 22 Mar. 2026.

Moore's Law

Moore's Law is the observation (originally by Gordon Moore in 1965) that the number of transistors on an integrated circuit (microchip) roughly doubles every two years, leading to exponential increases in computing power, speed, and efficiency while costs decrease.
"Press Kit: Moore's Law." Intel Newsroom, newsroom.intel.com/press-kit/moores-law. Accessed 22 Mar. 2026.

Non-Volatile

Non-volatile refers to memory or storage that retains data even when power is turned off (examples: flash memory, SSDs, hard drives), unlike volatile memory.
"What Is Non-Volatile Memory (NVM)?" TechTarget, 16 July 2024, www.techtarget.com/searchstorage/definition/nonvolatile-memory. Accessed 22 Mar. 2026.

Price Elasticity

Price elasticity (of demand) is an economic measure of how sensitive the quantity demanded of a good or service is to a change in its price, calculated as the percentage change in quantity demanded divided by the percentage change in price (elastic if >1, inelastic if <1).
"Price Elasticity of Demand: Meaning, Types, and Factors." Investopedia, www.investopedia.com/terms/p/priceelasticity.asp. Accessed 22 Mar. 2026.

Quantum Computing

Quantum computing is an emerging technology that uses quantum-mechanical phenomena (such as superposition and entanglement) and quantum bits (qubits) to perform complex calculations exponentially faster than classical computers for specific problems like optimization or simulation.
"What Is Quantum Computing?" IBM, www.ibm.com/think/topics/quantum-computing. Accessed 22 Mar. 2026.

Storage

Storage (secondary or long-term) refers to non-volatile hardware or systems (e.g., hard drives, SSDs, cloud) that permanently save data and programs even when powered off, for later retrieval (distinct from temporary memory).
"Computer Memory" (extended to storage concepts). Wikipedia, Wikimedia Foundation, en.wikipedia.org/wiki/Computer_memory. Accessed 22 Mar. 2026.

Volatile

Volatile describes memory (like RAM) that loses all stored data when power is removed or turned off.
"Non-volatile Memory" (contrast section). Wikipedia, Wikimedia Foundation, en.wikipedia.org/wiki/Non-volatile_memory. Accessed 22 Mar. 2026.

Central Processing Unit (CPU)

The CPU is the "brain" of the computer—a microprocessor component that executes program instructions, performs calculations, and coordinates operations between other hardware parts.
"Microprocessor" (CPU context). Wikipedia, Wikimedia Foundation, en.wikipedia.org/wiki/Microprocessor. Accessed 22 Mar. 2026.

Input/Output (I/O) Devices

I/O devices are hardware components (e.g., keyboards, mice, monitors, printers) that enable communication between a computer and the external world, handling input of data/commands or output of results.
"Input/Output." Wikipedia, Wikimedia Foundation, en.wikipedia.org/wiki/Input/output. Accessed 22 Mar. 2026.

Semiconductor

A semiconductor is a material (like silicon) whose electrical conductivity lies between that of a conductor and an insulator and can be precisely controlled, forming the foundation of transistors, chips, and modern electronics.
"What Is a Semiconductor?" IBM, www.ibm.com/think/topics/semiconductors. Accessed 22 Mar. 2026.

Transistor

A transistor is a small semiconductor device that acts as a switch or amplifier for electronic signals, enabling binary logic in computers and serving as the basic building block of microchips.
"Semiconductor" (transistor role). Wikipedia, Wikimedia Foundation, en.wikipedia.org/wiki/Semiconductor. Accessed 22 Mar. 2026.

Binary (Bits)

Binary is the base-2 number system used by computers (using only 0 and 1); a bit is the smallest unit of data representing one binary digit (0 or 1).
NIST CSRC, csrc.nist.gov/glossary. Accessed 22 Mar. 2026. (Cross-referenced with Wikipedia "Bit.")

Byte

A byte is a unit of digital information consisting of 8 bits, commonly used to represent a single character or small data value.
"Computer Memory" context. TechTarget, www.techtarget.com/whatis/definition/memory. Accessed 22 Mar. 2026.

Multicore Processor

A multicore processor is a single CPU chip containing two or more independent processing cores that can execute instructions simultaneously for improved performance.
"Microprocessor" extensions. IBM, www.ibm.com/think/topics/microprocessor. Accessed 22 Mar. 2026.

Parallel Processing

Parallel processing is the simultaneous execution of multiple tasks or instructions across multiple processors/cores to speed up computation.
IBM, www.ibm.com/think/topics/quantum-computing. Accessed 22 Mar. 2026.

Latency

Latency is the time delay between a request for data/action and the response or delivery, often measured in computing/network contexts (e.g., milliseconds for memory access or data transfer).
"What Is Computer Memory?" (performance context). TechTarget, www.techtarget.com/whatis/definition/memory. Accessed 22 Mar. 2026.

Practice Questions

1. Luke runs a small online clothing shop from his dorm. Last year, he avoided adding AI-based product recommendations because the software was too expensive and slow on his laptop. This year, similar tools are much cheaper and run smoothly using cloud services. He notices that many small sellers like him are now using these features. Which concept best explains why these advanced tools are now widely adopted by small businesses?

2. A UT student is building a productivity app for a class project. They choose to build it specifically for iOS because it easily connects with Apple's operating system, database tools, and other apps. Later, they consider switching to Android, but realize they would need to rewrite large parts of the app and adjust how it interacts with other software layers. Which concept BEST explains why switching platforms is so difficult in this situation?

3. A startup builds a photo-editing app that runs entirely on users' phones. As they add more advanced AI features, users complain that their phones overheat and battery life drops quickly. The company decides to move most of the processing to cloud servers instead. Why does offloading computing to the cloud improve the user experience in this case?

4. A UT student is playing an online multiplayer game. Even though their internet plan has very high Mbps, they still experience lag during gameplay. Their friend with a slower plan has smoother gameplay because their connection responds faster. Which factor is MOST responsible for the lag in this scenario?

5. A student team is training a machine learning model for a class project. They first try using a standard laptop CPU, but training takes hours. When they switch to an NVIDIA GPU through a cloud service, the same model trains in minutes. Which concept BEST explains why the GPU performs better in this situation?