Documente Academic
Documente Profesional
Documente Cultură
Program Development
Problem definition statement
Who The person, group, organization
What The record, file, system, data
When The timeframe
Where The location
Why The business reason
Process (algorithm)
Detailed description of how the Input is
manipulated into Output.
Decision
Termination
Process
Screen
2002 John Urrutia. All rights reserved.
Room Area
Program
Room Area
Program
Room Area
Program
10
11
12
Syntax errors
Coding or Keying
Logic errors
Do what I think not what I say
2002 John Urrutia. All rights reserved.
13
14
B. A. S. I. C.
Beginners
All-purpose
Symbolic
Instruction
Code
QBasic QuickBASIC
Developed at Dartmouth in 1960s
15
Special characters:
+-*/\=<>.,():;^_$#?!%&
2002 John Urrutia. All rights reserved.
16
Qbasic Keywords
A keyword has a predefined meaning
within Qbasic.
Examples:
LET END REM PRINT
17
18
QBASIC
19
Demonstration
20
21
22
Vertical spacing
; places data adjacent to each other
, places data at multiples of 14
columns on the line
2002 John Urrutia. All rights reserved.
23