Computer Science Review U5

Ace your homework & exams now with Quizwiz!

What are the steps for the problem solving process?

1-Define 2-Collect 3-Interpret 4-Reflect

What is a prototype?

A first or early model of a product that allows you to test assumptions before developing a final version.

What are the two things that are needed for an encryption system?

Algorithm- specific set of instructions/procedures that a computer will follow, and a key

What does ASCII stand for and what is it?

American Standard Code for Information Interchange; it is the universally recognized raw format that any computer can understand.

What is a feature?

An individual functional element of a software item, such as the ability to do something new, work across multiple platforms or perform more efficiently.

What is required for computers to make a decision?

Data

What is usability?

How easy, efficient, and satisfying it is to use a human-made object or device.

Two universal rules all computer scientists need to follow when an encoding system:

It needs to be unambiguous (just one meaning), and everyone needs to agree to it

What is User Interface?

The visual elements of a program through which a user a user controls or communicates with the application.

What is cross tabulation?

a method to quantitatively analyze the relationship between multiple variables. It groups variables to understand the correlation between different variables.

What is a variable?

a placeholder for a piece of information.

What is binary?

a way of representing information using only two options (0 or 1)

What is a bit?

contraction of a "binary digit"; the single unit of information in a computer, typically represented as 0 or 1

Sensor Data:

sensors automatically collect data about the world. Usually this is not measuring anything about people.

What is a pixel?

short for "picture element", the fundamental unit of a digital image. Typically is a tiny square or dot that contains a single point of color of a larger image

What happens when sprite.debug=true?

the collider area displays around the sprite

User Actively Provided:

the user actively provides data and understands that their actions are providing data to the company

User Passively Provided:

the user might not know that their behavior on the website is generating data to solve a problem

What is to encode?

to change how information is represented so it can be read by a computer.

What is decode?

to change how information is represented so that it can be read by a person.

What is to encrypt?

to change information so that its meaning is hidden

What is to decrypt?

to change information so that its meaning is shown


Related study sets

PDI ~ Insurance Underwriting and Claims

View Set

ap psych the psychoanalytic perspective

View Set

Fundamental Information Security Chapter 10: Networks and Telecommunications

View Set

Communication in Cross-Cultural Context

View Set

SPC Level 2 Exam 2- Delegation Adaptive Quiz

View Set

Chapter 3 - Core Finance: Management Accounting

View Set

everyday life as a learning experience (commonLit)

View Set