PROGRAMMING

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

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:31 PM on 2/26/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

Task & Algorithm

The conceptual problem and the step-by-step solution.

2
New cards

Program

The algorithm expressed in a specific programming language.

3
New cards

Instruction Set Architecture (ISA)

The boundary between software and hardware.

4
New cards

Microarchitecture

The physical implementation that executes the instructions.

5
New cards

Machine Language

A language consisting of binary-coded instructions built into a computer's hardware and used directly by the CPU.

6
New cards

Characteristics of Machine Language

Every processor type has its own specific Instruction Set, and instructions typically perform only one very basic task.

7
New cards

Assembly Language

A low-level language that replaces binary opcodes with mnemonics and replaces binary addresses with names.

8
New cards

Assembler

A program that translates assembly language code into machine code.

9
New cards

Compiler

A program that translates a high-level language (like C++ or Java) into machine code or an intermediate code all at once before execution.

10
New cards

Source Code

The high-level instructions written by the programmer.

11
New cards

Translation (in Compiling)

The compiler checks for syntax errors and converts the code.

12
New cards

Object Code

The machine language version produced by the compiler.

13
New cards

Pseudocode

A way to express algorithms using a mixture of English and programming logic without worrying about strict syntax.

14
New cards

Variables (in Pseudocode)

Used to store data.

15
New cards

Selection (Control Flow)

Choosing between different paths of execution using IF, ELSE IF, and ELSE statements.

16
New cards

Repetition (Looping)

Repeating a series of statements as long as a condition is met (e.g., WHILE loops).

17
New cards

Test Plan

Specifies how many times and with what data the program must be run.

18
New cards

Code Coverage (White Box/Clear Box)

Designing test cases by looking at the internal logic and structure of the code itself.

19
New cards

Data Coverage (Black Box)

Designing test cases based on the range of allowable input and output data values, without looking at the internal code.

20
New cards

Implementation (in Testing)

Using the test cases to verify that the program produces the expected results.

Explore top notes

note
Clase 1 IA
Updated 942d ago
0.0(0)
note
How to sing
Updated 309d ago
0.0(0)
note
6.2 Expansion of Imperialism
Updated 1143d ago
0.0(0)
note
Military Leaders
Updated 770d ago
0.0(0)
note
Clase 1 IA
Updated 942d ago
0.0(0)
note
How to sing
Updated 309d ago
0.0(0)
note
6.2 Expansion of Imperialism
Updated 1143d ago
0.0(0)
note
Military Leaders
Updated 770d ago
0.0(0)

Explore top flashcards

flashcards
Media, Culture & Society
44
Updated 879d ago
0.0(0)
flashcards
Biology Test 4 SG
28
Updated 1209d ago
0.0(0)
flashcards
AP Bio Unit 1 Test
116
Updated 211d ago
0.0(0)
flashcards
intro to chem
51
Updated 581d ago
0.0(0)
flashcards
Bio Unit 1
75
Updated 924d ago
0.0(0)
flashcards
Elements To Know study guide
59
Updated 203d ago
0.0(0)
flashcards
Respiration and Excretion
85
Updated 288d ago
0.0(0)
flashcards
Media, Culture & Society
44
Updated 879d ago
0.0(0)
flashcards
Biology Test 4 SG
28
Updated 1209d ago
0.0(0)
flashcards
AP Bio Unit 1 Test
116
Updated 211d ago
0.0(0)
flashcards
intro to chem
51
Updated 581d ago
0.0(0)
flashcards
Bio Unit 1
75
Updated 924d ago
0.0(0)
flashcards
Elements To Know study guide
59
Updated 203d ago
0.0(0)
flashcards
Respiration and Excretion
85
Updated 288d ago
0.0(0)