Questions And Answers Already
Graded A+ 2025!!!
client/server network CORRECT ANSWERS A network that uses centrally administered
computers, known as servers, to enable resource sharing for and to facilitate
communication between the other computers on the network.
Bubble Sort CORRECT ANSWERS comparing pairs of adjacent elements, swapping
elements that are in the wrong order.
Quick Sort CORRECT ANSWERS A divide and conquer sort that continuously sub-
divides the list via a *pivot* index
Merge Sort CORRECT ANSWERS break down into sub lists until single element is left,
then merge
Insertion Sort CORRECT ANSWERS works from left to right, lowest value goes left
Selection Sort CORRECT ANSWERS repeatedly scans for the smallest item in the list
and swaps it with the element at the beginning (cards)
Sequential (linear) Sort CORRECT ANSWERS starts at beginning to determine if target
is present
Binary Search CORRECT ANSWERS Looking for an item in an already sorted list by
eliminating large portions of the data on each comparison
Computational Thinking CORRECT ANSWERS A method of problem-solving that helps
computer scientists prepare problems for digital solutions
Decomposition CORRECT ANSWERS breaking down a problem into smaller, more
manageable parts
pattern recognition CORRECT ANSWERS looking for similarities among and within
problems
Abstraction CORRECT ANSWERS Reducing information and detail to focus on
essential characteristics.
Algorithm CORRECT ANSWERS a step-by-step procedure for solving a problem
define CORRECT ANSWERS what is the problem
, prepare CORRECT ANSWERS brainstorm/ research possible solutions
compare pros and cons
make plan
try CORRECT ANSWERS Put your plan into action
reflect CORRECT ANSWERS how do results compare to goals, what did you learn
Software Development Life Cycle CORRECT ANSWERS Spells out what steps take
place in the process of developing software and the order in which they take place.
Agile Model CORRECT ANSWERS fast failure, small changes, constant feedback
Lean Model CORRECT ANSWERS eliminate waste, no multitasking, see the whole
Waterfall Model CORRECT ANSWERS rigid, finish one phase-move on, no going back,
minimal failure
Iterative Model CORRECT ANSWERS repetition, start, evaluate, pinpoint further
requirements, test again
Spiral Model CORRECT ANSWERS plan, analyze risks, engineer, evaluate-over and
over again
DevOps CORRECT ANSWERS collaboration between developers and operations
teams, small but frequent updates
Pseudocode CORRECT ANSWERS Shorthand notation for programming which uses a
combination of informal programming structures and verbal descriptions of code.
sequence CORRECT ANSWERS the order in which things happen or should happen
Selection CORRECT ANSWERS making a choice, comparing two numbers, IF/END IF
Iteration CORRECT ANSWERS Repetition of a loop.
Flowchart: Oval symbol CORRECT ANSWERS start/end of program in a flowchart
Flowchart: rectangle symbol CORRECT ANSWERS processing steps flowchart symbol
Flowchart: diamond symbol CORRECT ANSWERS conditional/decision symbol in
flowchart
message CORRECT ANSWERS flowchart parallelogram symbol