Please enable JavaScript to use CodeHS

FL8 Glossary

Flashcards

Course:

Module:

Search:

interpreted language General

Translates and executes program code line by line into machine code.

compiled language General

Translates, or “compiles” the entire code into machine code and then runs the program, or sets aside to run later.

Low-Level Language General

A programming language, generally machine code or assembly language, that provides little or no abstraction from a computer's instruction set architecture

High-Level Language General

A programming language has a significant abstraction from the details of computer operation.

Loop General

A loop is a way to repeat code in your program.

Loop

For Loop Python

A for loop lets us repeat code a **fixed number of times.**

Boolean Python

A True or False value

Floating Point Numbers Python

Also called floats, floating point numbers represent real numbers and are written with a decimal point dividing the integer and fractional parts.

Integer Python

A positive or negative whole number.

String Python

A sequence of characters surrounded by quotation marks.

int(string) Python

Converts a string into an integer

str(number) Python

Converts number to text

float(string) Python

Converts a string into a float

Type Conversion Python

The process of converting the value of one data type (integer, string, float, etc.) to another data type is called type conversion.

Escape Sequence General

Escape sequences are characters with special meanings.

Concatenation Python

Adding two strings together using the "+" operator.

methods of an object General

Defines what an object can do.

input() Python

A function that prints a prompt and retrieves text from the user.

Parameters Python

Pieces of information you can give to functions when you define them. When the function is called the arguments are the data you pass into the function's parameters. Parameter is the variable in the declaration of the function. Argument is the actual value of this variable that gets passed to the function.

Debugging General

Debugging is fixing a problem in your code.

Debugging

Mouse Event General

A mouse event is when the user does something with the mouse, like clicking or moving.

If Statement General

An if statement lets you ask a question to the program and only run code if the answer is true.

If Statement

Comparison Operator Python

Used to make comparisons between values.

Return Python

Exits a function, optionally passing back an expression to the caller. A `return` statement with no arguments is the same as `return None`.

Infinite Loop General

A loop that has no way of stopping, and will keep looping forever.

While Loop Python

Lets us repeat code as long as something is true.

Break Python

Exits the current loop and resumes execution at the next statement.

Computer General

A person or device that makes calculations, stores data, and executes instructions according to a program.

Computer

Software General

Programs that can be run on a computer

operating system (OS) General

The primary software that runs applications and manages all the hardware, memory and other software on a computer.

Software Development Life Cycle (SDLC) General

A step-by-step process for developing software efficiently and effectively.

Planning Phase General

The phase where goals and user needs are identified.

Design Phase General

The phase where structure and features are planned out.

Development Phase General

The phase where the actual product is built.

Testing Phase General

The phase where bugs and errors are identified and fixed.

Deployment Phase General

The phase where the finished product is released to users.

Maintenance Phase General

The phase where updates and fixes are made after launch.

Cloud Computing General

Cloud computing is the on demand availability of computer system resources, especially data storage and computing power, without direct active management by the user.

Hardware General

The physical components of a computer

motherboard General

A circuit board with ports and sockets used to connect the main devices of a computer.

central processing unit (CPU) General

The core component of a device that accepts and executes instructions.

random access memory (RAM) General

A fast type of computer memory which temporarily stores all the information your device needs right away.

hard drive General

A data storage device that uses magnetic storage and rapidly rotating disks to store and retrieve digital information.

Internet General

A philosophy of making information and knowledge open and accessible to all people. A network of networks built on open, agreed upon protocols.

Protocol General

A widely agreed upon set of rules that standardize communication between machines.

Network General

A group of two or more computer systems linked together.

Online Disinhibition Effect General

When people behave differently online than in person, often because of anonymity or distance.

Digital Wellness General

Practicing healthy habits with technology use to support physical and mental well-being.

20-20-20 Rule General

Every 20 minutes, look at something 20 feet away for 20 seconds to prevent eye strain.

Anonymity General

Being unidentified or unnamed online, which can influence behavior.

Phishing General

The usage of deceptive emails and websites to maliciously gather personal information

Ransomware General

Ransomware is a type cyber attack that threatens to publish the victim's data or block access to it unless a ransom is paid.

Internet of Things General

The Internet of Things (IoT) is the network of physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity which enables these things to connect and exchange data.

Cybersecurity General

Protection of computer systems, networks, and data from digital attacks.

CIA Triad General

The CIA Triad is a widely-accepted security measure that should be guaranteed in every secure system. It stands for Confidentiality, Integrity, and Availability.

Confidentiality General

The protection of information from people who are not authorized to view it.

Integrity General

Aims at ensuring that information is protected from unauthorized or unintentional alteration.

Availability General

The assurance that systems and data are accessible by authorized users when and where needed.

Cryptography General

Scrambling digital information into an unreadable form. Only those with verified authority (password, key, etc) can unscramble it to read it.

Caesar Cipher General

An encryption method in which each letter of the message is shifted by a certain amount, called the key

Decryption General

The conversion of encrypted data into its original form.

Encryption General

the process of converting information or data, usually to prevent unauthorized access

Information General

Created when a collection of data is organized or structured.

Knowledge General

Pulls meaning from information by analyzing the organized data and generating insights.

Data General

A collection of numbers or data points.

Spreadsheet General

A computer program that helps us organize, manipulate, and analyze data.

Cell General

The intersection of a row and a column.

Row General

A horizontal line of cells.

Column General

A vertical line of cells.

Function General

A built-in formula that performs specific calculations.

Statistics General

The practice or science of collecting and analyzing numerical data.

Mean General

The central value between numbers.

Median General

The middle value in an ordered list.

Mode General

The value that occurs the most.

Statistical question General

A question that could have variability within its answers.

data story Python

A story that is created with the intent to explain the data and why it matters.

Artificial Intelligence (AI) General

the ability of a digital computer or computer-controlled robot to perform tasks commonly associated with intelligent beings

bias General

Occurs when a result is more favorable to a certain outcome.

Generative AI General

A form of artificial intelligence that generates new content such as text or art

Machine Learning General

Machine learning is a field of Artificial Intelligence that uses inputs and outputs to create computer models that teaches a computer to have intelligence.

Accessibility JavaScript

The practice of designing things – physical spaces, digital products, information – to be usable by everyone, regardless of their abilities

Alt text (alternative text) JavaScript

A description that is added to an image on a webpage

Robot General

A machine capable of sensing, acting, and thinking based on programmed instructions.

Sensor General

A device that detects input from the physical environment.

Actuator General

A mechanism that enables movement or action in machines.

Social Robot General

A robot designed to interact and communicate with humans.