Untitled Flashcards Set

studied byStudied by 0 people
0.0(0)
Get a hint
Hint

User Interface (UI)

1 / 19

encourage image

There's no tags or description

Looks like no one added any tags here yet for you.

20 Terms

1

User Interface (UI)

The inputs and outputs that allow a user to interact with a piece of software, including buttons, menus, images, text, and graphics.

New cards
2

Event

An action that supplies input data to a program, generated by actions like key presses or mouse clicks.

New cards
3

Debugging

The process of finding and fixing problems in an algorithm or program.

New cards
4

Input

Data sent to a computer for processing by a program, which can come in forms such as tactile interaction, audio, visuals, or text.

New cards
5

Output

Any data sent from a program to a device, which can include tactile interaction, audio, visuals, or text.

New cards
6

Program Statement

A command or instruction in programming, sometimes referred to as a code statement.

New cards
7

Program

A collection of program statements that run one command at a time.

New cards
8

Sequential Programming

A programming model where statements run in order, from top to bottom.

New cards
9

Event Driven Programming

Programming where some statements run when triggered by an event, such as a mouse click or key press.

New cards
10

Documentation

A written description of how a command or piece of code works or was developed.

New cards
11

Comment

A form of documentation within the program meant for human readers that does not affect program execution.

New cards
12

Pair Programming

A collaborative programming style in which two programmers alternate between writing code and tracking progress.

New cards
13

Development Process

The steps or phases used to create software, including investigating, designing, prototyping, and testing.

New cards
14

Incremental Development Process

A design approach that breaks problems into smaller pieces and ensures each works before adding it to the whole.

New cards
15

Iterative Development Process

A design approach that requires refinement based on feedback, often revisiting earlier phases.

New cards
16

Plagiarism

The use of someone else's material without permission, presenting it as one's own.

New cards
17

Program Requirements

Descriptions of how a program functions, including user interaction requirements.

New cards
18

Program Specification

A detailed description of all the requirements for a program.

New cards
19

Syntax Error

A mistake in a program where the rules of the programming language are not followed.

New cards
20

Software

A program or collection of programs.

New cards

Explore top notes

note Note
studied byStudied by 9 people
... ago
5.0(1)
note Note
studied byStudied by 13 people
... ago
5.0(1)
note Note
studied byStudied by 16 people
... ago
4.0(1)
note Note
studied byStudied by 13 people
... ago
5.0(1)
note Note
studied byStudied by 23 people
... ago
5.0(1)
note Note
studied byStudied by 45 people
... ago
5.0(1)
note Note
studied byStudied by 26 people
... ago
5.0(2)
note Note
studied byStudied by 39 people
... ago
5.0(1)

Explore top flashcards

flashcards Flashcard (71)
studied byStudied by 5 people
... ago
5.0(1)
flashcards Flashcard (30)
studied byStudied by 8 people
... ago
5.0(1)
flashcards Flashcard (29)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (43)
studied byStudied by 14 people
... ago
5.0(1)
flashcards Flashcard (39)
studied byStudied by 3 people
... ago
5.0(1)
flashcards Flashcard (25)
studied byStudied by 19 people
... ago
5.0(1)
flashcards Flashcard (465)
studied byStudied by 28 people
... ago
5.0(1)
flashcards Flashcard (20)
studied byStudied by 9 people
... ago
5.0(1)
robot