Fill-in-the-Blank: Computer Science Definitions, Scope, History, Etymology, and Philosophy
Back to Pack

Fill-in-the-Blank: Computer Science Definitions, Scope, History, Etymology, and Philosophy

Complete the sentences by filling in the blanks. Each correct answer earns points!

14 Questions • 140 Total Points
1

Computer science is the study of , information, and automation spanning theoretical and applied disciplines.

Context: Computer Science Definition

2

In computer science, are central tools for designing and analyzing computation.

Context: Algorithms and Data Structures

3

The theory of computation studies abstract models of computation and the classes of problems they can .

Context: Theory of Computation

4

A core concern is determining what can and cannot be .

Context: Fundamental Concern: Automation Limits

5

Computer science includes specialized areas such as cryptography, computer security, AI, machine learning, , and natural language processing.

Context: Computer Science Subfields

6

Natural language processing (NLP) focuses on understanding and processing and linguistic data.

Context: Natural language processing (NLP)

7

The term "computer science" was first proposed in and appears in a 1959 Communications of the ACM article.

Context: Key Historical Milestones in Computing Hardware and Programming

8

Wilhelm Schickard designed and constructed the first working mechanical calculator in .

Context: Early Foundations Before the Modern Digital Computer

9

Babbage adopted a punched card system derived from the Jacquard loom for the Analytical Engine, which became infinitely .

Context: Cause→Effect: Punched cards enable flexible control

10

Because computers were shown to be useful beyond mathematical calculations, the field broadened to study computation in .

Context: Cause→Effect: Applications broaden the field

11

Because much computer science does not involve studying computers themselves, alternative terms like computing science, , and data science gained traction.

Context: Etymology and Alternative Names (Informatics, Datalogy, Data Science)

12

Newell and Simon argued computer science is an discipline.

Context: Philosophy of Computer Science: Science/Math/Engineering

13

There is debate whether computer science is science, mathematics, or engineering, depending on how experiments, laws, and constructions are viewed; this is the classification debate.

Context: Philosophy of Computer Science: Science, Mathematics, or Engineering

14

The Turing Award is generally recognized as the highest in computer science.

Context: Major Honors: The Turing Award