Intro to Tech Final Study Guide

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

1/34

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:22 PM on 6/5/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

35 Terms

1
New cards

Copyright

The exclusive legal right to print, publish, perform, film, or record literary, artist, or musical material, and to authorize others to do the same.

2
New cards

Creative Commons

A collection of public copyright licenses that enable the free distribution of an otherwise copyrighted work, used when an author wants to give people the right to share, use, and build upon a work that they have created

3
New cards

Intellectual Property

A work or invention that is the result of creativity, such as a piece of writing or a design, to which one has rights and for which one may apply for a patent, copyright, trademark, etc.

4
New cards

Public Domain

Anyone can use the work, in any way they want.

5
New cards

Bandwidth

 The maximum amount of data that can be sent in a fixed amount of time, usually measured in bits per second

6
New cards


Computing Device

A machine that can run a program, including computers, tablets, servers, routers, and smart sensors

7
New cards

Computing System

A group of computing devices and programs working together for a common purpose

8
New cards

Computing Network

A group of interconnected computing devices capable of sending or receiving data.

9
New cards

Path

The series of connections between computing devices on a network starting with a sender and ending with a receiver

10
New cards

Protocol

A well known set of rules and standards used to communicate between machines

11
New cards

World Wide Web

An information system on the internet which allows documents to be connected to other documents by hypertext links, enabling the user to search for information by moving from one document to another.

12
New cards

Router

A type of computer that forwards data across a network

13
New cards

Packet

A chunk of data sent over a network. Larger messages are divided into packets that may arrive at the destination in order, out-of-order, or not at all

14
New cards

Element

An individual value in a list that is assigned a unique index

15
New cards

Index

A common method for referencing the elements in a list or string using numbers

16
New cards

List

An ordered collection of elements

17
New cards

Iteration

A repetitive portion of an algorithm which repeats a specified number of times or until a given condition is met

18
New cards

Infinite loop

Occurs when the ending condition will never evaluate to true

19
New cards

Traversal

The process of accessing each item in a list one at a time

20
New cards

While Loop

Uses a boolean condition to repeatedly run a block of code. If it is true it runs the block of code contained within it. This process of checking the condition and running the block of code is repeated as long as the boolean condition remains true Once it becomes false it will stop.

21
New cards

For Loop

Condenses the parts of the while loop into a shorter statement. Similar to a while loop, once the Boolean expression become false, the loop ends

22
New cards

Comparison Operators

< (less than), > (greater than), <= (less than or equal to), >= (greater than or equal to), == (equal to), != (does  not equal) indicate a Boolean expression

23
New cards

Logical Operators

NOT (!), AND (&&), and OR (ll), which evaluate to a Boolean value

24
New cards

Logical errors

Your code follows the rules of the programming language but doesn't do what you intend

25
New cards

Syntax errors

Your code doesn’t follow the rules of the programming language

26
New cards

Variables

A named reference to a value that can be used repeatedly throughout a program

27
New cards

Global Variable

Can be used anywhere in code (Permanent)

Var used outside onEvent()

28
New cards

Local Variable

Can be used only once in the part of the code where it was created (Temporary)

Inside an onEvent(). 

Deleted once onEvent() is done running

29
New cards

Expression

A combination of operators and values that evaluates to a single value

30
New cards

String

An ordered sequence of characters

31
New cards

Assignment Operator

Allows a program to change the value represented by a variable

32
New cards

Boolean Value

A data type that is either true or false

33
New cards

Conditional Statement

Affects the sequential flow of control by executing different statements based on the value of a Boolean expression

34
New cards

Function

A named group of programming instructions. Also referred to as a “procedure”.

35
New cards

Function Call

A command that executes the code within a function