PURDUE CNIT 155 MIDTERM EXAM
(PYTHON) QUESTIONS AND ANSWERS
2026 VERIFIED.
User Layer - ANS End users, developers...
Applications Layer - ANS Microsoft Office, Safari, Bkackboard
Operating Systems Layer - ANS Windows 10, Mac OS, iOS, Android, Linux...
Computer Hardware Layer - ANS Disks, RAM, Leyboard, Mouse...
Computer Programming - ANS The process of translating an algorithm into instructions that a
computer can understand
Programming Language - ANS A formal constructed language designed to communicate
instructions to a computer
True or False: There are thousands of programming languages in existence. - ANS True
Guido van Rossum - ANS Creator of Python
Which of the following is an example of an input device? - ANS Mouse
@COPYRIGHT ALL RIGHTS RESERVED PAGE 1 OF 12
, High level programming languages include: - ANS Python, Java, C, etc.
Examples of operating systems do NOT include: - ANS Excel
T or F: System Software provides the real functionality of a computer, helping your computer do
specific types of work. - ANS True
Which of the following is an example of software? - ANS WingIDE 101
T or F: A bit is the smallest unit of data in a computer. - ANS True
T or F: Python is commonly used to create things like websites, games, and graphic interfaces. -
ANS True
Of the options below, which equal one gigabyte? - ANS 1024 Megabytes (MB)
What is Syntax? - ANS Rules that say what programs look like, and how the statements in the
programming language are formed
Which of the following is NOT a device to store data in a computer? - ANS RAM
T or F: Python is considered a low-level language. - ANS False
What piece of hardware connects all the components and devices of a computer? -
ANS Motherboard
A computer's "working memory" is its: - ANS RAM
@COPYRIGHT ALL RIGHTS RESERVED PAGE 2 OF 12
(PYTHON) QUESTIONS AND ANSWERS
2026 VERIFIED.
User Layer - ANS End users, developers...
Applications Layer - ANS Microsoft Office, Safari, Bkackboard
Operating Systems Layer - ANS Windows 10, Mac OS, iOS, Android, Linux...
Computer Hardware Layer - ANS Disks, RAM, Leyboard, Mouse...
Computer Programming - ANS The process of translating an algorithm into instructions that a
computer can understand
Programming Language - ANS A formal constructed language designed to communicate
instructions to a computer
True or False: There are thousands of programming languages in existence. - ANS True
Guido van Rossum - ANS Creator of Python
Which of the following is an example of an input device? - ANS Mouse
@COPYRIGHT ALL RIGHTS RESERVED PAGE 1 OF 12
, High level programming languages include: - ANS Python, Java, C, etc.
Examples of operating systems do NOT include: - ANS Excel
T or F: System Software provides the real functionality of a computer, helping your computer do
specific types of work. - ANS True
Which of the following is an example of software? - ANS WingIDE 101
T or F: A bit is the smallest unit of data in a computer. - ANS True
T or F: Python is commonly used to create things like websites, games, and graphic interfaces. -
ANS True
Of the options below, which equal one gigabyte? - ANS 1024 Megabytes (MB)
What is Syntax? - ANS Rules that say what programs look like, and how the statements in the
programming language are formed
Which of the following is NOT a device to store data in a computer? - ANS RAM
T or F: Python is considered a low-level language. - ANS False
What piece of hardware connects all the components and devices of a computer? -
ANS Motherboard
A computer's "working memory" is its: - ANS RAM
@COPYRIGHT ALL RIGHTS RESERVED PAGE 2 OF 12