0% found this document useful (0 votes)
4 views2 pages

CS Vocab 2_12

The document defines key concepts in computer science, including debugging, algorithms, and user interfaces. It explains the roles of various layers in an application, such as the view and controller layers, and introduces terms like events and event handlers. Additionally, it discusses conditional statements, Boolean logic, and the concept of bugs in programming.

Uploaded by

manacker
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

CS Vocab 2_12

The document defines key concepts in computer science, including debugging, algorithms, and user interfaces. It explains the roles of various layers in an application, such as the view and controller layers, and introduces terms like events and event handlers. Additionally, it discusses conditional statements, Boolean logic, and the concept of bugs in programming.

Uploaded by

manacker
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

14.

​ Debug: The attempt to find and fix errors in


computer programs.
15.​ Computer science: The science of creating
artifacts and solving problems using the help of
a computer.
16.​ Algorithm: An ordered set of instructions that
are used to carry out a task.
17.​ Flowchart: A diagram that represents an
algorithm, work flow, or process
18.​ Incremental approach: An approach to
programming where the programmer adds and
tests code in small chunks at a time.
19.​ End user: A representative consumer for whom
a hardware or software product is designed.
6.​ User interface:The visual part of a computer
app through which an end user interacts with the
computing device or software.
20.​ View layer: The layer of an app that the user sees
and interacts with.
21.​
22.​ Controller layer: The layer of an app that contains
the program that tells the app how to behave.
23.​
24.​ Event: An action or occurrence that happens during
runtime that will trigger a response or behavior by the
software.
25.​
26.​ Event handler: A block of code that is triggered
when a certain event happens.

27.​ Conditional statement: A command that performs


different actions depending on whether a condition is
true or false.

28.​ Boolean logic: A form of mathematics in which an


expression is reduced to either True or False.

29.​ Bug: A flaw in program that causes the program to


produce an incorrect result or behavior.
30.​

You might also like