glossary 02 v1 Flashcards

(44 cards)

1
Q

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

A

routine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

To make a computer program or instruction work

A

to execute

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

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

A

test bench

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

One who speaks on behalf of a motion

A

mover

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

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

A

library

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Someone who is not experienced in a job or situation

A

novice

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The use of character structures that a computer can interpret

A

syntax

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

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

A

trackpad

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

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

A

abandonware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

To have a pause or rest during a formal meeting

A

to adjourn

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

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

A

parentheses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

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

A

patch

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

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

A

define (a function)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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

A

iteration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

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

A

motion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

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

A

concurrency

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

One who supports the proposer of a motion or proposal

A

seconder

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

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

A

automated unit testing

19
Q

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

20
Q

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

21
Q

To break the code into smaller chunks

A

decomposition

22
Q

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

23
Q

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

A

Any other business

AOB

24
Q

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

25
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
obfuscation
26
A small computer program that makes a larger one work faster or have more features
plug-in
27
Something that is put into a system
input
28
The person who is in charge of a meeting
chair(person)
29
A person/company that gives support to help another person/ company achieve its goal
contributor
30
An early version of a product not yet manufactured or released
prototype
31
Writing code (a set of instructions) to be interpreted and executed by computer or another electronic device
to program
32
A small piece of code developed to correct a major software bug or fault and released as quickly as possible
hotfix
33
One who speaks against a motion
opposer
34
Group of related data values that are grouped together
array
35
Removing the bugs or mistakes from a program
to debug
36
A discrete piece of code which can be independently created and maintained to be used in different systems
module
37
A term used to describe text that is written using the protocol of a particular language by a computer programmer
code
38
To designate or reserve a resource for a specific use
to allocate
39
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
bridge code
40
To execute a program
to run a program
41
A motion which has been carried (according to the voting procedure in operation)
resolution
42
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
amendment
43
A set of mathematical instructions that, especially if given to a computer, will help to calculate an answer to a problem
algorithm
44
This is a motion that is not seconded and is therefore dropped from the discussion
dropped motion