What is the hexadecimal number 0x001001 in decimal?
4097
What is the purpose of a CPU in a computer?
The CPU is the Central Processing Unit and it is where all calculations and data manipulations are done.
What is machine code?
the binary data used as the most basic instructions for the CPU in a computer.
What is "big data"?
extremely large data sets that may be analyzed computationally to reveal patterns and trends in human behavior and interactions.
Which of these are NOT describing a well-defined test procedure?
use the program for a long time until it breaks.
What is binary 001001 in hexadecimal?
9
What component invention led to the creation of the personal (home) computer?
microprocessor
What is a function in computer programming?
a named set of instructions that can be reused in a program to reduce complexity.
What is a software repository?
a storage location from which software packages may be retrieved and installed on a computer.
Which data structure is used to store a large number of names?
a list
What is binary 1001001 in hexadecimal?
49
What is Moore's law in computers?
an observation that the number of transistors in a dense integrated circuit doubles approximately every two years.
What is the "digital divide"?
the difference between those who have easy access to computers and the Internet, and those who do not.
What does it mean to do a "pull" on a software repository?
update your copy of the repository with the version on the remote server.
Which of these describes the imperative programming paradigm?
programming with an explicit sequence of commands that update state.
What is hexadecimal number 0x231A in binary?
0010 0011 0001 1010
What is voice recognition?
computer algorithms that receive human speech as input and translate it into data the computer can use.
What is the "technological singularity"?
the idea that technological progress will reach a point where machines are exponentially smarter than humans.
When you have finished making changes to your software on your local computer, how do you get it back into the software repository?
you do a push onto the server.
Which of the data structures is best suited for implementing a queue?
a linked list
What would the operation 8 modulo 3 (8 % 3) return as a value?
2
What is the difference between a CPU and a GPU in a computer?
The CPU is the Central Processing Unit that handles general-purpose tasks, while the GPU (Graphics Processing Unit) is specialized for rendering graphics and handling parallel tasks
What is an algorithm in computer programming?
a step-by-step procedure or formula for solving a problem
What does the term "upstream" refer to in software control?
you send software changes 'upstream' to the repository so that everyone pulling from the same source is working with all the same changes.
Which of these is a characteristic of a stack data structure?
Last In, First Out (LIFO)