Engineering Pre-Major Year Collaborative (EPYC) Program - Logic and Programming

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

1/28

flashcard set

Earn XP

Description and Tags

A collection of key terms and definitions from the lecture on Logic and Programming.

Last updated 7:16 AM on 4/1/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

29 Terms

1
New cards

Algorithm

A step-by-step processing procedure used to solve problems.

2
New cards

Flowchart

A graphical representation of an algorithm.

3
New cards

Data Terminal

Defines the starting and ending point of a flowchart.

4
New cards

Initialization

The preparation or initialization of memory space for data processing.

5
New cards

Input/Output

Represents the data input and output in a flowchart.

6
New cards

Process

Represents manipulation of data such as assignment and mathematical computations.

7
New cards

Decision

Represents processing of conditions using relational operators.

8
New cards

Subroutine or Function

Used to group sequences that perform a specific, well-defined task.

9
New cards

Flow Lines

Defines the logical sequence of the program by directing to the next symbol to be performed.

10
New cards

Sequence Structure

Represents a flow which is performed in a particular order.

11
New cards

Selection Structure

Represents a flow in which processes are selected based on certain conditions.

12
New cards

Repetition Structure

Represents a flow wherein a condition is performed repeatedly as long as certain requirements are satisfied.

13
New cards

Programming Language

A collection of rules and syntax used to describe a program.

14
New cards

Low-Level Language

Programming languages that are easy for computers to interpret.

15
New cards

High-Level Language

Programming languages that resemble human language and reduce user concern about hardware.

16
New cards

C++ Language

A general-purpose programming language that supports data abstraction, generic, and object-oriented programming.

17
New cards

Pre-processor directive

Instructs the compiler to locate files that contain specific libraries.

18
New cards

Body of the program

The location within a program where the content is written.

19
New cards

Executable Program

The program that is loaded into memory for execution.

20
New cards

Variable

A one-word name that points to a value in programming.

21
New cards

Data Type

Determines the type of data that a variable can hold.

22
New cards

Primitive Data Type

Built-in data types that can be directly used to declare variables.

23
New cards

Constant

A memory location whose content cannot change during the execution of a program.

24
New cards

Identifier

A name given to a variable that consists of letters, digits, and underscores.

25
New cards

Output Stream

The flow of bytes from main memory to the output device (e.g., display).

26
New cards

Input Stream

The flow of bytes from the input device (e.g., keyboard) to the main memory.

27
New cards

Escape Sequences

Special characters used to modify the format of an output.

28
New cards

Casting

Explicit type conversion to avoid implicit type coercion.

29
New cards

Escape Sequences

Characters used to control the output format in strings.

Explore top flashcards

Onc lec 3
Updated 435d ago
flashcards Flashcards (112)
SAT Vocab Lesson 7-8
Updated 321d ago
flashcards Flashcards (30)
Uni
Updated 450d ago
flashcards Flashcards (42)
POS lesson 15
Updated 1074d ago
flashcards Flashcards (29)
Festival Neck Pain
Updated 1099d ago
flashcards Flashcards (81)
Unit 5: Hereditary
Updated 1044d ago
flashcards Flashcards (62)
Onc lec 3
Updated 435d ago
flashcards Flashcards (112)
SAT Vocab Lesson 7-8
Updated 321d ago
flashcards Flashcards (30)
Uni
Updated 450d ago
flashcards Flashcards (42)
POS lesson 15
Updated 1074d ago
flashcards Flashcards (29)
Festival Neck Pain
Updated 1099d ago
flashcards Flashcards (81)
Unit 5: Hereditary
Updated 1044d ago
flashcards Flashcards (62)