Introduction to Computers and
Programming, Programming Logic and
Design, Introduction to Decision
Structures Questions and Answers
Binary Data Storage - ANSWER-All computer data stored as sequences of 0s and
1s, represented by bytes and bits.
Byte - ANSWER-Smallest unit of data storage in a computer, representing one
number.
ASCII - ANSWER-Coding scheme for storing characters in computer memory.
High-Level Languages - ANSWER-Allow creating complex programs without
knowledge of CPU operations, e.g., Java, C++, Python.
Syntax - ANSWER-Set of rules to be followed when writing a program in a
programming language.
Compiler - ANSWER-Program translating high-level language to machine language.
Interpreter - ANSWER-Program translating and executing high-level language
instructions.
System Software - ANSWER-Controls or enhances computer operation, e.g., OS,
Utility Programs, Software Development Tools.
Application Software - ANSWER-Makes computer useful for everyday tasks, e.g.,
Microsoft Word, email programs.
Designing a Program - ANSWER-The initial step in programming involving
flowcharts, pseudocode, and code writing.
Programming Logic and Design - ANSWER-Focuses on flowcharts, pseudocode,
and the program development cycle.
Flowchart - ANSWER-A graphical representation of the steps in a program, aiding in
program design.
Pseudocode - ANSWER-A model for programs, free of syntax rules, easily translated
to actual code.
Flowchart Connector Symbol - ANSWER-Used to break a flowchart into smaller
ones, placed side-by-side.
Programming, Programming Logic and
Design, Introduction to Decision
Structures Questions and Answers
Binary Data Storage - ANSWER-All computer data stored as sequences of 0s and
1s, represented by bytes and bits.
Byte - ANSWER-Smallest unit of data storage in a computer, representing one
number.
ASCII - ANSWER-Coding scheme for storing characters in computer memory.
High-Level Languages - ANSWER-Allow creating complex programs without
knowledge of CPU operations, e.g., Java, C++, Python.
Syntax - ANSWER-Set of rules to be followed when writing a program in a
programming language.
Compiler - ANSWER-Program translating high-level language to machine language.
Interpreter - ANSWER-Program translating and executing high-level language
instructions.
System Software - ANSWER-Controls or enhances computer operation, e.g., OS,
Utility Programs, Software Development Tools.
Application Software - ANSWER-Makes computer useful for everyday tasks, e.g.,
Microsoft Word, email programs.
Designing a Program - ANSWER-The initial step in programming involving
flowcharts, pseudocode, and code writing.
Programming Logic and Design - ANSWER-Focuses on flowcharts, pseudocode,
and the program development cycle.
Flowchart - ANSWER-A graphical representation of the steps in a program, aiding in
program design.
Pseudocode - ANSWER-A model for programs, free of syntax rules, easily translated
to actual code.
Flowchart Connector Symbol - ANSWER-Used to break a flowchart into smaller
ones, placed side-by-side.