Computer Science

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

Central Processing Unit (CPU)

"Brain" of the computer that performs instructions defined by software

F.A.I.L

First Attempt In Learning

crowdsourcing

Getting help from a large group of people to finish something faster.

Machine Language

Programs written in binary code

fiber optic cable

A connection that uses light to transmit information.

Power Supply

A device that provides power to a computer.

algorithm

A list of steps to finish a task.

for loop

A loop with a predetermined beginning, end, and increment (step interval).

DSL/cable

A method of sending information using telephone or television cables.

abstraction

A simplified representation of something more complex.

event

An action that causes something to happen.

bug

An error in a program that prevents the program from running as expected.

command

An instruction for the computer. Many commands put together make up algorithms and computer programs.

block-based programming language

Any programming language that lets users create programs by manipulating "blocks" or graphical programming elements, rather than writing code using text.

Wireless Network

Any type of computer network that is not connected by cables of any kind.

decompose

Break a problem down into smaller pieces.

drag

Click your mouse button and hold as you move the mouse pointer to a new location.

cyberbullying

Doing something on the internet, usually again and again, to make another personal feel angry, sad, or scared.

frustrated

Feeling annoyed or angry because something is not the way you want it.

define (a function)

Figure out the details of the problems that you are trying to solve.

debugging

Finding and fixing problems in an algorithm or program.

Binary Code

Groupings of 1's and 0's that makes information that a computer can understand.

computational thinking

Modifying a problem in such a way that it can be modeled or solved using a computer or machine. Strategies include: decomposition, pattern matching, abstraction, algorithms.

Software

Set of instructions that tells the hardware what to do. It is what guides the hardware and tells it how to accomplish each task.

accessibility

The design of products, devices, services, or environments taking into consideration the ability for all users to access, including people who experience disabilities or those who are limited by older or slower technology.

digital footprint

The information about someone on the Internet.

call (a variable)

Use a variable in a program.

Storage

a process through which digital data is saved

Output Device

device that projects images, gives sound, and basically gives out the info from the computer so the user can obtain it (ex: monitor, printer, projector, speakers)

Processing

perform a series of mechanical or chemical operations on (something) in order to change or preserve it.

event handler

A monitor for a specific event or action on a computer. When you write code for an event handler, it will be executed every time that event or action occurs. Many event-handlers respond to human actions such as mouse clicks.

data

Information. Often, quantities, characters, or symbols that are the inputs and outputs of computer programs.

Hardware

Physical elements of a computing systems (printer, circuit boards, wires, keyboard, etc)

double-click

Press the mouse button very quickly two times.

click

Press the mouse button.

Motherboard

Printed circuit board on which the CPU, RAM chips and other electronic circuit elements of a digital computer are frequently located.

RAM

Random Access Memory - temporary place to store material that works quickly. erased when computer turns off. Volatile.

drop

Release your mouse button to "let go" of an item that you are dragging.

Operating System (OS)

Software used to control the computer and its peripheral equipment.

digital citizen

Someone who acts safely, responsibly, and respectfully online.

conditionals

Statements that only run under certain conditions.

Hard Drive

Storage device that stores digitally encoded data on rapidly rotating rigid disks with magnetic surfaces. The device is either permanently installed within the computer case or can be portable

code

The language that programmers create and use to tell a computer what to do.

byte

The most common fundamental unit of digital data eg. Kilobyte, Megabyte, etc. A single byte is 8 bits-worth of data.

DNS (domain name service)

The service that translates URLs to IP addresses.

Blockly

The visual programming language used in Code.org's online learning system for K-5 students.

call (a function)

This is the piece of code that you add to a program to indicate that the program should run the code inside a function at a certain time.

computer science

Using the power of computers to solve problems.

Input Device

device used to insert data into a computer or other device (ex: keyboard, mouse, microphone, scanner, voice recognition)


Ensembles d'études connexes

Reference Angles and Coterminal Angles

View Set

Verbs: take, sit, pass, fail, lose, miss, learn, teach, study

View Set

Exam 1 CIT 263 Project Management

View Set

Business Law - Chapter 6 LearnSmart

View Set

All of Topic 4 - Financial Reporting & Analysis

View Set

Do Androids Dream of Electric Sheep?

View Set