Computer Science

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/21

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:38 PM on 3/7/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

22 Terms

1
New cards
What does Bubble Sort do in an unsorted list?
Bubble Sort compares adjacent items and switches their places until the list is sorted.
2
New cards
How does Merge Sort function?
Merge Sort divides the list in half until the size is 1, then compares and sorts the list.
3
New cards
What is Binary Search used for?
Binary Search finds the position of a target value within a sorted array by halving the search interval.
4
New cards
What is the difference between Linear Search and Binary Search?
Linear Search checks each item one by one, while Binary Search is more efficient but requires a sorted list.
5
New cards
What does it mean to traverse a string?
String traversal means to loop through each character in a string.
6
New cards
What is an Array in data structures?
An Array is a collection of elements of the same data type.
7
New cards
What is a Record in data structures?
A Record contains fields of different data types that are related, such as name, age, and gender.
8
New cards
What characterizes a Function in programming?
A Function always returns a value to the main program.
9
New cards
What is a Run-time error?
A run-time error occurs during program execution and is the hardest to spot.
10
New cards
How does an Arithmetic Shift differ from a Logic Shift?
An Arithmetic Shift is used with signed numbers and keeps the leftmost bit unchanged, while a Logic Shift replaces blank spaces with zeros.
11
New cards
What does ASCII stand for?
ASCII stands for American Standard Code for Information Interchange.
12
New cards
What is Virtual Memory?
Virtual Memory is used when RAM is full, allowing the operating system to swap unused programs to the hard disk.
13
New cards
What is the clock speed in relation to processor performance?
Clock speed refers to the number of cycles per second that a processor can execute.
14
New cards
What is the difference between RAM and ROM?
RAM is volatile and loses data when powered off, while ROM is non-volatile and stores permanent data.
15
New cards
What is a Client-server network?
A Client-server network has at least one server that provides services to client computers.
16
New cards
What is the function of the Internet Protocol (IP)?
The Internet Protocol (IP) governs how data is transmitted over a network.
17
New cards
What is File Transfer Protocol (FTP)?
FTP is a protocol that defines how files are transmitted between computers.
18
New cards
How do Mobile Networks 4G and 5G differ?
4G offers increased data transmission speed, while 5G provides smarter, faster connectivity with lower latency.
19
New cards
What is the function of DNS in the internet?
DNS translates domain names to IP addresses so that computers can locate each other on the Internet.
20
New cards
What is DNA computing?
DNA computing uses molecules of DNA to process information, enabling parallel processing for complex problem-solving.
21
New cards
How does Quantum computing differ from traditional computing?
Quantum computing uses qubits that can exist in multiple states simultaneously, allowing faster processing.
22
New cards
What is Nanotechnology?
Nanotechnology involves building machines and circuits at the atomic and molecular level, leading to highly efficient processing.