Unit 2 Vocabulary

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

1/46

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:11 PM on 6/3/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

47 Terms

1
New cards

Code

A term used to describe text that is written using the protocol of a particular language by a computer programmer.

2
New cards

Programming

Writing code (a set of instructions) to be interpreted and executed by a computer or another electronic device.

3
New cards

Routine

Code called and executed anywhere in a program. Also referred to as a function, procedure, method, and subprogram.

4
New cards

Trackpad

= touchpad. A special area on a laptop or other computer that you touch in order to move the cursor or a given instruction.

5
New cards

Novice

Someone that is not experienced in a job or situation.

6
New cards

To run a program

To execute a program.

7
New cards

Debugging

Removing the bugs or mistakes from a program.

8
New cards

Define (a function)

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

9
New cards

Input

Something that is put into a system.

10
New cards

Algorithm

A set of mathematical instructions that, especially if given to a computer, will help to calculate an answer to a problem.

11
New cards

Iteration

A technique to sequence through a block of code repeatedly until a specific condition either exists or no longer exists.

12
New cards

Parentheses

Symbols that are put around a word of phrase (UK : brackets).

13
New cards

Decomposition

To break the code into smaller chunks.

14
New cards

To execute

To make a computer program or instruction work.

15
New cards

Bridge code

Refers to a system that maps the runtime behavior of different programming languages so they can share common resources. Thus, you can translate data and state across the two sides of the bridge.

16
New cards

Cloud services

Experience with cloud services like AWS, Azure, or Google Cloud.

17
New cards

DevOps

Knowledge of DevOps practices and tools like Docker, Kubernetes, and Jenkins.

18
New cards

Scripting

Skills in scripting languages like Python or Bash.

19
New cards

Infrastructure as Code (IaC)

Familiarity with tools like Terraform or CloudFormation.

20
New cards

Library

Refers to a collection of files, programs, routines, scripts, or functions that can be referenced in the programming code.

21
New cards

Contributor

A person/company that gives support to help another person/company achieve its goal.

22
New cards

Syntax

The use of character structures that a computer can interpret.

23
New cards

Ecosystem

A collection of software projects, which are developed and co-evolve in the same environment.

24
New cards

Prototype

An early version of a product not yet manufactured or released.

25
New cards

Test bench

An environment used to verify the correctness or soundness of a design or model.

26
New cards

Stub

A temporary placeholder for a function that will be implemented at a later time.

27
New cards

Motion

The name given to a proposal when its being discussed at a meeting. It must have a proposer and be seconded before being put to a vote.

28
New cards

Seconder

One who supports the proposer of a motion or proposal.

29
New cards

Mover

One who speaks on behalf of a motion.

30
New cards

Opposer

One who speaks against a motion.

31
New cards

Dropped motion

This is a motion that is not seconded and is therefore dropped from the discussion.

32
New cards

Amendment

A proposal to modify or alter a motion. It must be proposed and seconded and any amended motion must be voted on first. If the amendment is rejected, voting takes place on the original motion.

33
New cards

Resolution

A motion which has been carried (according to the voting procedure in operation).

34
New cards

AOB

Any other business - either items left over from a previous meeting, or items discussed after the main business of a meeting.

35
New cards

Chair (person)

The person who is in charge of the meeting.

36
New cards

To adjourn

To have a pause or rest during a formal meeting.

37
New cards

Edge case

A problem or situation, especially in computer programming, that only happens at the highest or lowest end of a range of possible values or in extreme situations.

38
New cards

Hotfix

A small piece of code developed to correct a major software bug or fault and released as quickly as possible.

39
New cards

Patch

A small computer program that can be added to an existing program in order to make the existing program work as it should.

40
New cards

Plug-in

A small computer program that makes a larger one work faster or have more features.

41
New cards

Abandonware

Software that is no longer produced or supported by the company that originally made it.

42
New cards

To allocate

To designate or reserve a resource for a specific use.

43
New cards

Array

Group of related data values that are grouped together.

44
New cards

Automated unit testing

A method of testing software. Units (small sections) of code are rigorously checked to ensure they work correctly.

45
New cards

Concurrency

The occurrence of multiple events within overlapping time frames, but not simultaneously.

46
New cards

Obfuscation

Code or instructions that are purposely complicated to help conceal what the code performs. A programmer may do this to help prevent the program from being modified, stolen, or prevent a program from reading the code and understanding its true, malicious, intentions.

47
New cards

Run time

Describes the time when a program is actually running on a computer.