stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Morrisett, Grant Summative Test Project Flashcards | StudBud
Explore
/
Morrisett, Grant Summative Test Project
Morrisett, Grant Summative Test Project
100 terms
·
StudBud Administration
Imported from external platform
Flashcards
100 cards
F
Practice quiz
P
Host live
L
Questions
100
Answers
1
A "dictionary" is a data structure that stores key-value pairs.
False
True
2
A "syntax error" occurs when the code is logically incorrect but follows the correct syntax
True
False
3
The term "data mining" refers to the process of analyzing large datasets to discover patterns.
False
True
4
A computer program can only be executed if it is free of syntax errors.
False
True
5
The "Internet of Things" (IoT) refers to the interconnection of everyday devices to the internet.
True
False
6
The "client-server" model describes a network architecture where clients request resources from servers.
False
True
7
In programming, a "bug" refers to a feature that is intentionally included in the software.
True
False
8
What number is 00001010 in decimal
1,000
10
100
1
9
The "cloud" in cloud computing refers to physical servers located in a specific geographic location
False
True
10
The "HTTP" protocol is used for secure communication over the internet
True
False
11
A "URL" is a uniform resource locator that specifies the address of a resource on the internet.
False
True
12
A variable's data type determines what kind of data it can hold.
False
True
13
A "while" loop continues to execute as long as a specified condition is true.
True
False
14
A computer can only understand binary code, which consists of 0s and 1s.
True
False
15
A "set" is a data structure that can contain duplicate values.
False
True
16
The "big O" notation is used to describe the efficiency of an algorithm
False
True
17
A "database" is a structured collection of data that can be easily accessed and managed.
True
False
18
The "break" statement is used to exit a loop prematurely.
False
True
19
The "if" statement in programming allows for branching logic based on conditions.
False
True
20
"Data visualization" is the graphical representation of information and data.
False
True
21
The term "open-source software" means that the source code is publicly available.
True
False
22
Inheritance allows a class to inherit properties and methods from another class.
True
False
23
The term "API" stands for Application Programming Interface.
False
True
24
In HTML, tags are used to define the structure of a web page.
True
False
25
The term "debugging" refers to the process of finding and fixing errors in code.
False
True
26
The "stack overflow" error occurs when too much memory is used on the call stack.
True
False
27
A "for loop" is used to iterate over a sequence a specific number of times.
True
False
28
The term "malware" refers to software designed to harm or exploit any programmable device.
True
False
29
A "framework" provides a foundation for building software applications.
True
False
30
Why does program code have to be run through a compiler?Responses
Program code must be debugged by the compiler before it can ever run.
Program code must be translated into a language the computer understands.
Program code is write-only until it is run through a compiler.
It doesn’t, as the new program could be run directly from the code.
31
Which of the following is NOT metadata for the picture?
The location where the picture was taken
The memory space taken up by the picture
The time the picture was taken
The picture of the dog
32
A "constructor" is a special method used to initialize objects.
True
False
33
What is a benefit of using a simulation
A simulation would be able to account for every variable
Simulations can be run only once,
A simulation would be more cost-effective
Simulations have as much of an effect on the real world
34
The "compiler" checks for syntax errors before converting code to machine language.
True
False
35
A queue data structure follows the Last In First Out (LIFO) principle.
False
True
36
The "for" loop is used to iterate over a sequence a specific number of times.
True
False
37
A "method" is a function that is associated with an object.
True
False
38
"Version control" systems help manage changes to source code over time.
True
False
39
Which of the following is true about data compression?
Lossy compression cannot be used when sending pictures.
Data compression can be used to reduce the size
Data compression can be used for pictures and video only.
Lossless data compression is the best compression under all conditions.
40
What computer language is simple and Visual?
Python
C++
Java
Scratch
41
Which of the following is a true statement about data transmitted over the internet?Responses
The domain name system (DNS) has been challenged
Packets are received in the same order that they are sent.
All data traveling over the internet is in binary.
Redundancy in the design of the internet is overseen
42
What is displayed as a result of executing the code segment?
Dog Cat Fish
Dog Golden Bandicoot Cat Fish
Dog Cat Fish Golden Bandicoot
Golden Bandicoot Cat Fish
43
A "repository" is a storage location for software packages and code.
False
True
44
The "back-end" of a web application is responsible for the user interface
True
False
45
The "return" statement is used to exit a function and optionally pass back a value.
False
True
46
The "length" function is used to determine the number of elements in a list or array
True
False
47
In programming, a "class" is a blueprint for creating objects.
False
True
48
What is displayed because of executing the code segment?
9
1 3 5 7 9
3 9
1 5 7
49
The process of breaking a problem into smaller, more manageable parts is known as decomposition.
True
False
50
A "network" is a collection of computers and devices connected to share resources.
True
False
51
The "front-end" of a web application refers to the server-side logic.
True
False
52
A "syntax error" will prevent a program from running.
False
True
53
In a binary tree, each node can have more than two children.
True
False
54
A "static" method can be called without creating an instance of the class.
False
True
55
A "loop" can be used to repeat a block of code multiple times.
True
False
56
A "data structure" is a way of organizing and storing data for efficient access and modification
True
False
57
A "loop" can be nested within another loop.
False
True
58
A "bug" in software is always a result of poor programming practices.
True
False
59
"Artificial intelligence" refers to the simulation of human intelligence in machines.
False
True
60
Which best describes the role of TCP?
The set of rules for the path packets taken on the fault-tolerant internet
The foundation of data communication for the World Wide Web
A common protocol for encrypting and decrypting data
Setting the rules for a numerical label assigned to each device
61
What should replace <missing condition> so that the program below displays TRUE 60% of the time?
x > 10
x < 6
x >= 9
x >= 6
62
The "input" function is used to receive data from the user in most programming languages.
False
True
63
The efficiency of an algorithm can be measured by its time complexity and space complexity.
True
False
64
Which of the following is NOT an example of using citizen science as a possible solution?Responses
The behavior of the mysterious and wonderful jellyfish on the beach
Calculating PSAT scores for a school district
Collecting recordings using ultrasonic microphones and sonograms
The behavior of fireflies during the summer months
65
"Phishing" is a technique used to trick users into revealing personal information.
True
False
66
The "kernel" is the core component of an operating system that manages system resources
False
True
67
A "class" in object-oriented programming is a blueprint for creating objects.
True
False
68
In programming, a "function" is a reusable block of code that performs a specific task.
False
True
69
The "agile" methodology emphasizes iterative development and collaboration.
True
False
70
A program that runs indefinitely without stopping is called an infinite loop
False
True
71
A simulation can be used to model real-world processes and predict outcomes.
True
False
72
Which of the following does NOT need to be considered when determining the credibility of a source?
Author’s reputation and credentials
Use of persuasive techniques within the source
Publisher’s reputation and credentials
Sponsorship of the article or publisher
73
A "cookie" is a small piece of data stored on the user's computer by the web browser.
True
False
74
The "merge sort" algorithm is an example of a divide-and-conquer algorithm.
False
True
75
A "byte" consists of 8 bits.
True
False
76
Data can be represented in various forms, including text, numbers, images, and sounds.
True
False
77
What will the following code segment display?
9 10 7 4 1
1 4 7 10 9
10
Nothing will be displayed due to the error index out of bounds.
78
The term "machine learning" refers to a subset of artificial intelligence that enables systems to learn from data.
False
True
79
A "script" is a set of instructions that are executed by an interpreter.
True
False
80
The "data type" of a variable determines the operations that can be performed on it.
True
False
81
A flowchart can be used to represent the logic of an algorithm visually.
False
True
82
In programming, "inheritance" allows a class to inherit properties and methods from another class.
False
True
83
The "command line" interface allows users to interact with the computer using text commands.
True
False
84
A "boolean" variable can hold more than two values.
False
True
85
A software library is a collection of pre-written code that can be used to develop software.
False
True
86
What is the minimum number of lines that must be cut to isolate F completely?
8
0
4
6
87
In this system, what would be the binary representation of the word dog?
00000100 00001111 00000111
00000010 00001111 00000111
00000100 00001001 00000111
00000111 00001111 00000100
88
he "append" method adds an item to the beginning of a list.
False
True
89
Which of the following does NOT need to be considered when determining the credibility of a source?
Use of persuasive techniques within the source
Sponsorship of the article or publisher
Publisher’s reputation and credentials
Author’s reputation and credentials
90
Cargill is the GOAT
False
True
91
The "index" of an item in a list refers to its position, starting from 1.
True
False
92
A "string" is a data type used to represent a sequence of characters.
True
False
93
The term "user interface" refers to the way users interact with a computer program.
True
False
94
In the following flowchart, what is the value of RESULT?
Always true
True when either A or B are true
True when both A and B are true
Always false
95
A "function" can return multiple values at once.
False
True
96
The "try-catch" block is used to handle exceptions and errors in a program.
False
True
97
The "else" statement can only be used with "if" statements.
True
False
98
Which of the following test cases will return the correct average using the below procedure
numbers[1, 1, 35, 6]
numbers[0, 1, 35, 6]
numbers[11, 35, 6]
numbers[3, 5, 11, 6]
99
A "list" can contain elements of different data types.
False
True
100
The "public" access modifier allows members of a class to be accessed from outside the class.
True
False