stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Mobile CSP Unit 1-2 Vocab Flashcards | StudBud
Explore
/
Mobile CSP Unit 1-2 Vocab
Mobile CSP Unit 1-2 Vocab
83 terms
·
StudBud Administration
·
135 plays
my teacher aid made this and she wanted 2 cry while doing it
Flashcards
83 cards
F
Practice quiz
P
Host live
L
Questions
83
Answers
1
Can be used to represent any number and is more general and more abstract than a constant
Variable
Integer
Byte
Bit
2
Actions by the user such as button clicks
Protocol
Event Handler
User Events
Event-driven Programming
3
Any symbol that requires one byte of storage
Bit
Character
Protocol
User Events
4
Programming language that is human readable and gives the programmer easy abstractions
Sequence
Machine language
High level language
Iteration
5
The protocol that controls the behavior of the Web
HTTP
Higher level of Abstraction
Program
Software
6
Distinct information that is formatted in a special way
Data Network
Data Center
Data
Disk Drive
7
A base-16 system, consisting of the 16 symbols 0 through 9 and A through F
Letter-Number System
Double Number System
A-Z System
Hexadecimal Number System
8
The program is activated by events such as button clicks
Pseudocode
Algorithm
Event-driven programming
RAM
9
A number system in which all numbers are represented in terms of the 2 binary digits, 0 and 1
Simple Number System
Binary Number System
Bit
Octal Number System
10
A randomly addressable and rewritable storage device
Disk Drive
Intellectual Property
Network
RAM
11
A metaphor for describing the non-physical terrain created by computer systems
Cyberspace
Data Center
Processor
Data Network
12
Object created by a human being that involves the use of computation in some way
Computational artifact
Whitelist
Application
Processor
13
A system of rules that govern the behavior of some system
Selection
Protocol
Boolean
Sequence
14
Houses the computer's main electronic components
Open Standard
RAM
Motherboard
CPU
15
Parts of the user interface such as Buttons, Labels, etc.
Open Standard
Event Handler
User Interface Components
Chip
16
Circuit with 2 inputs and 1 output defined its output is TRUE when either/both inputs are TRUE
OR gate
NOT gate
AND gate
Logic gate
17
When a program needs to process one or more instructions until some condition is met
NOT gate
Repetition Structure
Iteration
Variable
18
A number written in the binary system, a system that uses only two digits, 0s and 1s
Binary number
Character
Bit
Byte
19
Electronic and mechanical components that carries out the instructions of a computer program
RAM
Hardware
Integrated Circuits
HTTP
20
An informal way of describing an integrated circuit consisting of millions of tiny circuits
Program
Special purpose computer
Chip
Motherboard
21
Consists of 8 bits
Binary
Character
Byte
Hexadecimal
22
Can run many different programs (e.g. a smartphone).
software
computer
general purpose computer
low level language
23
A social structure made of nodes that are generally individuals or organizations
User Events
Boolean
Social Networking
Abstraction
24
A sequence of 0s and 1s
Binary Sequence
Byte
Binary Numbers
Bit
25
One that has a fixed program (e.g. a calculator, a watch, a car's brakes)
Special purpose computer
Variable
Computer
Binary Sequence
26
Algorithm that is written in a programming language that runs on a computer control structure
Event Handler
Program
Hardware
Protocol
27
Sequence of precise instructions that solves some problem or performs some computation.
Sequence
Algorithm
Repetition Structure
Iteration
28
The # of transistors per square inch on integrated circuits has doubled every year since birth
Motherboard
Base
World Wide Web
Moore's Law
29
The process of creating abstractions
Motherboard
Software
Logic gate
Abstracting
30
An elementary building block of a digital circuit
Flip Flop
Logic gate
AND gate
Switch
31
The global public network of independent and autonomous networks that are governed by the IPS
HTTP
World Wide Web
Internet
TCP/IP
32
Stores the computer's programs and data temporarily while power is on
RAM
Memory stick
EDC
Iteration
33
Circuit with 1 input and 1 output defined such that its output is TRUE when its input is FALSE
AND gate
OR gate
Logic gate
NOT gate
34
A group of two or more computer systems linked together
Data Center
Network
Motherboard
Binary Sequence
35
Approach where the program's behavior is controlled by writing code that responds to events
Intellectual Property
Network
Event-driven programming
User Interface
36
a notation for expressing algorithms
Pseudocode
Binary
High level language
Low level language
37
An abstraction that represents a single thing
Character
Variable
Double
Constant
38
A base-8 system, consisting of the symbols 0 through 7
Binary Number System
Octal Number System
Half-Hexadecimal
Base
39
The large and small physical components that make up a computers
Hardware
Software
Disk Drive
Motherboard
40
The practice of organizing and encapsulating certain data into a more general representation
Data abstraction
Abstracting
Higher level of abstraction
HTTP
41
The application of each step of an algorithm in the order in which the statements are given
Flowchart
Selection
Abstraction
Sequence
42
Inventor of the World Wide Web
Nickelback
Tim Berners-Lee
Steve Wozniack
Steve Jobs
43
A generic name for a list of email address or IP addresses that are considered to be spam free
HTTP
Whitelist
Blacklist
TCP/IP
44
An electronic circuit on a small piece of material, integrates tiny transistors and logic gates
Integrated Circuit
Electric Current
AND gate
NOT gate
45
Refers to the number of distinct digits or symbols used to represent numbers in that system
Number
Binary
Positional Number System
Base
46
Physical/virtual infrastructure used by enterprises to house servers and networking systems
Data Center
CPU
Internet
Data Network
47
A digital circuit that has two states, ON or OFF, that can be used to store a 1 or a 0
Flip Flop
Switch
Sandal
Flick
48
A visual (i.e. graphical) notation for expressing algorithms
Code
Internet
World Wide Web
Flowchart
49
Uses a true or false condition to determine which of two parts of an algorithm is used
Selection
OR gate
Binary Sequence
NOT gate
50
Short for binary digit
Byte
Bit
Binary
Selection
51
Circuit with 2 inputs and 1 output defined such that it output is TRUE when its inputs are TRUE
NOT gate
AND gate
OR gate
Integrated Circuit
52
Emerging field that focuses on mobile devices, such as tablets and smart phones.
Computational artifact
Program
Mobile computing
Selection Structure
53
An Internet application that is based on the HTTP protocol
Motherboard
World Wide Web
Open Standard
Base
54
A sequence of instructions that controls the computer
Selection
Boolean
Program
RAM
55
A simplified and general representation of some complex object or process
Bit
Character
Binary number
Abstraction
56
The value of a digit in a number depends on its place
Flip Flop
Positional Number System
Binary Number System
Number Places
57
Another term for 'repetition'
OR gate
Iteration
Loop
Selection
58
A programming language that is directly readable by the computer’s CPU
Machine Language
Program
Byte
Binary
59
Software that provides tools for programming such as UI design and code editing
CPU
Integrated Development Environment (IDE)
Computer
Chip
60
The program takes one of two courses of action after which the program move onto the next event
Repetition Structure
Selection Structure
OR gate
AND gate
61
The repetition of an algorithm for a specified number of times or until a condition is met
Abstracting
Constant
Iteration
Repetition
62
A true/false condition. It is named after George Boole (1815-1864) an English mathematician
AND gate
Bit
Boolean
ISP
63
A single binary digit, either 0 or 1. It is the smallest unit of data in a computer
Bit
Byte
Character
Int
64
A semiconductor device used to amplify or switch electronic signals and electrical power
Transistor
Switch
Path
Lightbulb Technique
65
Another term for repetition
TCP/IP
Boolean
Transistor
Iteration
66
A telecommunications network which allows computers to exchange data
RAM
Data Network
Software
World Wide Web
67
A block of code that reacts to an event like a button click
Control Structure
Event Handler
Open Standard
Iteration
68
a block of programming that determines which part of the program is executed next
Repetition Sequence
Selection Sequence
Sequence
Control Structure
69
A block of programming statements that controls the flow or behavior of an algorithm
Selection
Pseudocode
App Inventor
Control Structure
70
A sequence of instructions that can be used by programming language and executed by a computer
Selection
Flowchart
Algorithm
Binary Sequence
71
A general representation of something -- of some person or place or event or process
Sequence
Abstraction
Variable
Binary numbers
72
Short for microprocessor or CPU
Protocol
General Purpose Computer
RAM
Processor
73
The computer programs that make up a computer system
General use computer
Integrated Circuits
Software
Application
74
A machine that processes information under the control of a program
Hardware
Computer
RAM
CPU
75
The part of the computer's hardware that carries out the instructions of a computer program
TCP/IP
Constant
CPU
Software
76
The practice of organizing algorithms in named procedures that can then be invoked by name
Data
Variable
Flowchart
Procedural Abstraction
77
A standard that is not owned or controlled by a private entity
Data Abstraction
Closed Standard
Open Standard
Variable
78
Refers to property that is made using original thought, ie; patents, copyrights, and trademarks
Event-drive Programming
Program
Intellectual Property
Open Standard
79
The suite of protocols that determine the behavior of the Internet
Transistor
Procedural Abstraction
HTTP
TCP/IP
80
The part of computer application through which a user interacts with a program
Internet
UI Components
Event Handler
User Interface (UI)
81
A generic term for a list of email or IP addresses that are origination with known spammers
Cyberspace
Whitelist
Network
Blacklist
82
One or more statements in a computer program
Algorithm
Selection
Sequence
Abstracting
83
The sense that HTTP protocol uses lower level protocols, like TCP, to provide a set of tools
Boolean
Higher Level of Abstraction
Machine Language
Repititon