CompTIA Tech+ - Domain 4

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

1/27

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:06 AM on 5/1/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

28 Terms

1
New cards

Interpreted Language

Code executed line-by-line at runtime by an interpreter

examples include Python and JavaScript.

<p>Code executed line-by-line at runtime by an interpreter</p><p>examples include Python and JavaScript.</p>
2
New cards

Scripting Language

Lightweight interpreted languages used for automation, small programs, or web scripting (e.g., Bash, JavaScript).

<p>Lightweight interpreted languages used for automation, small programs, or web scripting (e.g., Bash, JavaScript).</p>
3
New cards

Markup Language

Language using tags to structure content such as HTML or XML.

<p>Language using tags to structure content such as HTML or XML.</p>
4
New cards

Compiled Language

Code translated into machine language before execution for faster performance (e.g., C++, Rust).

<p>Code translated into machine language before execution for faster performance (e.g., C++, Rust).</p>
5
New cards

Query Language

Used to retrieve/manipulate data from databases (SQL).

<p>Used to retrieve/manipulate data from databases (SQL).</p>
6
New cards

Assembly Language

Low-level language close to machine code, used for hardware-level programming.

<p>Low-level language close to machine code, used for hardware-level programming.</p>
7
New cards

Char (character) Data Type

Single letter or symbol stored as text.

<p>Single letter or symbol stored as text.</p>
8
New cards

String Data Type

Sequence of characters used to represent text.

<p>Sequence of characters used to represent text.</p>
9
New cards

Integer Data Type

Whole numbers with no decimal points.

<p>Whole numbers with no decimal points.</p>
10
New cards

Float Data Type

Number with decimal values.

<p>Number with decimal values.</p>
11
New cards

Boolean Data Type

Logical value representing true or false.

<p>Logical value representing true or false.</p>
12
New cards

Identifier

A name used to label programming elements like variables or functions.

<p>A name used to label programming elements like variables or functions.</p>
13
New cards

Variable

Named storage location that can change value during program execution.

14
New cards

Constant

Fixed value that cannot change while the program runs.

<p>Fixed value that cannot change while the program runs.</p>
15
New cards

Array

Data structure holding multiple values under one name, accessed by index.

<p>Data structure holding multiple values under one name, accessed by index.</p>
16
New cards

Function

Reusable block of code designed to perform a specific task.

<p>Reusable block of code designed to perform a specific task.</p>
17
New cards

Object

Structure combining data (properties/attributes) and behaviors (methods).

ex: car

18
New cards

Object Properties

Characteristics or data stored inside an object.

ex: color, interior, mileage

19
New cards

Object Attributes

Additional details describing object data.

ex: make, model, year

20
New cards

Object Methods

Functions contained inside an object.

ex: car can start, stop, accelerate, brake

21
New cards

Pseudocode

Human-readable outline of program logic used before actual coding.

<p>Human-readable outline of program logic used before actual coding.</p>
22
New cards

Object-Oriented Methods

Programming approach using objects, classes, and inheritance.

23
New cards

Flowchart

Diagram showing logical flow of a program or process.

<p>Diagram showing logical flow of a program or process.</p>
24
New cards

Sequence

Step-by-step execution order in programming logic.

<p>Step-by-step execution order in programming logic.</p>
25
New cards

Branching

Decision-making using IF/ELSE based on conditions.

<p>Decision-making using IF/ELSE based on conditions.</p>
26
New cards

Looping

Repeated execution of code until a condition is met.

<p>Repeated execution of code until a condition is met.</p>
27
New cards

For Loop

Loops that have a predetermined beginning, end, and increment (step interval).

<p>Loops that have a predetermined beginning, end, and increment (step interval).</p>
28
New cards

While loop

A loop that continues to repeat while a condition is true.

<p>A loop that continues to repeat while a condition is true.</p>