Lesson 1 Flashcards
(18 cards)
is a general-purpose, procedural, high-level programming language used in the development of computer software and applications, systems programming, games,
web development, and more
C
C was developed by whom
Dennis Ritchie
C is very fast, compared to other programming languages, like Java and Python
C is very versatile; it can be used in both applications and technologies
was developed as an extension of C, and both languages have almost the same syntax
C++
The main difference between C and C++ is that C++ support classes and objects, while C does not
a process or set of rules to be followed in calculations or
other problem-solving operations
Algorithm
refers to a set of
rules/instructions that step-by-step define how a work is to be executed in order to get the expected results
Algorithm
building blocks for programming, and they allow things like computers, smartphones, and websites to
function and make decisions.
Algorithm
is a diagram that depicts a process, system, or computer algorithm.
Flowchart
is a picture of the separate steps of a process in sequential order.
flowchart
Indicates the beginning or end of a
flowchart.
Terminal Symbol
Represent a step in a process. This is the most common component of a flowchart.
Process
Shows a step that decides the next
step in a process. This is commonly a yes/no or true/false question.
Decision Symbol
Indicates the process of
inputting or outputting external data. This is indicated by the shape of a parallelogram.
Input / Output Symbol
is used when the target is on another page
Off-page Connector Symbol
A preparation step
preparation symbol
Shows the process’ direction. Each
flowline connects two blocks.
Flowline Symbol