Font size
WorksheetsLAHSA - Computer Science Principles B - Assessment #2
Total questions: 23
Worksheet time: 22mins
All computational devices understand the following:
Machine Language
Python
English
ALL High-Level Computer Programming Languages
Pre-determined sequences of 0s and 1s
The sequence 101011 can be a number in:
All bases
binary only
decimal and binary only
Computer Language Only
High-level computer programming languages that are translated and executed one instruction at a time are (a) .
The symbol # is called: (Pick all possible answers)
Hash
Number Sign
Pound Sign
Octothorpe
Comment Sign
Computer Programming Languages are divided into two major subgroups
Machine
Assembly
Low-Level
High-Level
Binary
Select all the low-level languages
Assembly
Machine
Snap!
Python
C
A 32-bit machine can access 232 different memore addresses. How many times more addresses can a 64-bit machine access? (a)
A CPU performs two tasks by
Finishing one task first then beginning the second, and so on.
Splitting its time evenly between the two tasks and alternating between them until they are both completed
The CPU decides which task has a higher priority and completes that task, keeping all other tasks waiting according to their priority
A CPU can do both tasks at exactly the same time. Once one task is completed, it concentrates on completing the second task.
Select all items that are NOT considered hardware
Snap!
Python
Memory
Browser
World Wide Web
The following block of code will display: (a)
a <-- 10
b <-- -5
DISPLAY(a < b)
The Decimal equivalent of the HEX number 100 is: (a)
In Computer Science, a LIST is:
A variable that can store data of any type
A data structure that stores data in an organized way
It is an array of data that is stored in a defined organizational scheme
It is a variable that con only store characters
True or False?
Both Snap! and Python are high-level computer programming languages
(a)
The first step in the process of Compiling a computer program is:
Translating HL code to Assembly Language Code
Linking the Object Code to CPU
Preprocessing
Execute one line at a time and analyze for errors
Python's character equivalent to Snap!'s Sprite is called:
(a)
(a) is the simplification of complex processes.
Select the processes that are abstractions
Adding two single digit numbers
Long Multiplication
Long Division
Raising a number to a power
Adding 1 and 0
Your name, your DOB, and your Social Security Number are examples of PII which stands for
(a)
A (a) such as Safari, Edge, or Chrome is the SAFEST way to connect to a website.
True or False: The majority of internet users scarify their privacy to use service offered by the websites they frequent
(a)
Select reasons for protecting privacy.
Avoid discrimination
Allow anonymous political speech
Protect personal security
Prevent spread of incorrect information
TIOBE named this high-level computer programming language the most widely used in the year 2022.
Javascript
Java
C
Python
C
True or False:
In computer science '5', 5, and 5.0 all represent the same data.
(a)
