Computer Science Concepts and Programming

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

1/18

flashcard set

Earn XP

Description and Tags

A collection of flashcards covering key terminology, definitions, and concepts from the computer science lecture notes.

Last updated 2:10 PM on 4/23/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

19 Terms

1
New cards

Unethical Use of Computer Resources

Using an image on a website without giving credit to the original creator.

2
New cards

Task Time Complexity for Large Companies

Task B is likely to take the longest amount of time when scaled up for a very large company with approximately 100,000 customers.

3
New cards

Average GPA Calculation Adjustments

Replace with: IF (studentGPAs[i] ≤ 4) { gradePointAverageSum ← gradePointAverageSum + studentGPAs[i] } ELSE { numGPAs ← numGPAs - 1 } i ← i + 1

4
New cards

Code for Finding Maximum Value

Change line 1 to max ← list[1] to display the correct maximum value.

5
New cards

Blogging Website Metadata

Stores the time the message was posted, the name of the user, and the names of any users who comment.

6
New cards

Characteristic of Phishing Attacks

Phishing attacks are characterized by communication aimed at tricking someone into revealing personal information.

7
New cards

Counter for Even Numbers

The program correctly counts the even numbers between 1 and a given number.

8
New cards

Cloud Computing Limitation

Storing data using cloud computing may weaken the security of data.

9
New cards

Bit Representation Calculation

To represent numbers on a scale from 0 to 10, 4 bits are needed.

10
New cards

Mystery Procedure Functionality

Returns whether the number is even.

11
New cards

Algorithm Efficiency for Coin Flipping

Algorithm A correctly calculates the number of tails based on heads_counter.

12
New cards

Network Communication Between Computers

Information sent between two computers not directly connected must go through at least one other computer.

13
New cards

Data Compression Impact on Video Quality

The lossy compression algorithm shrinks video files but affects their quality.

14
New cards

Condition to Display Powers of 2

Replace with counter > 10 to display the first 10 powers of 2.

15
New cards

Min Value Procedures Comparison

Procedure A returns the correct minimum value, but Procedure B does not.

16
New cards

Finding Patterns in Data

An example of searching for patterns is an online retail store analyzing viewing habits to suggest products.

17
New cards

Simulated Material Stability Testing

The simulation will not produce usable results without actual data about materials.

18
New cards

Geolocation Updated Privacy Effects

Privacy of users might be negatively affected by saving geolocations.

19
New cards

Average Calculation in Programs

Program 1 displays the correct average of integers in a list, while Program 2 does not.