CS130 Introduction to Programming with VB 6'0 - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

CS130 Introduction to Programming with VB 6'0

Description:

Two types of software. Systems software: performs system-oriented tasks such as backing up files; ... Low-level machine language: 0's and 1's ... – PowerPoint PPT presentation

Number of Views:85
Avg rating:3.0/5.0
Slides: 24
Provided by: erhw
Category:

less

Transcript and Presenter's Notes

Title: CS130 Introduction to Programming with VB 6'0


1
CS130 Introduction to Programming with VB 6.0
  • Fall 2001

2
Computer System
  • Computer hardware
  • Computer software
  • Users computer professionals

3
Hardware
  • Computer hardware
  • Central Processing Unit (CPU) interprets and
    executes instructions
  • Main memory (RAM) stores programs/data that are
    currently being executed/processed volatile.
  • Secondary memory (floppy disk, hard disk, CD,
    DVD) mass backup storage non-volatile.
  • Input devices keyboard, scanners, etc.
  • Output devices printers, monitors, etc.

4
Software
  • Software program(s) a program is a list of
    instructions (coded in a particular programming
    language) that directs the hardware to perform a
    specific data processing task.

5
Two types of software
  • Systems software performs system-oriented tasks
    such as backing up files typical system software
    includes the operating system such as MS Windows
    and compilers
  • Applications software performs user-oriented
    tacks such as wordprocessing typical
    applications software includes wordprocessors,
    Power-point, etc.

6
Three-levels of Computer Languages
  • Low-level machine language 0's and 1's
  • Intermediate assembler languages mnemonics
    needs translator known as assembler.
  • High-level procedural languages needs
    translators known as compilers Visual Basic
    which will be taught in this class is a popular
    HLL.
  • Natural or spoken language an ideal hard to
    implement due to ambiguities

7
Visual Basic a brief history
  • BASIC Beginners All-purpose Symbolic Instruction
    Code, implemented in the 1960s easily to
    learn/use handles only textual data.
  • Visual BASIC evolved from BASIC, capable of
    handling both graphical and textual materials
    object-oriented and event-driven language.

8
Program development life cycle (PDLC)
9
Flowchart symbols tools for algorithm development
10
Structured programming (top-down chart or
hierarchy chart or hierarchical input process
output or HIPO)
11
Basic construct (building block) of a program
12
Basic construct (building block) of a program
13
Basic construct (building block) of a program
14
Basic construct (building block) of a program
15
Basic construct (building block) of a program
16
Example sales commission computation for female
and male salespersons for a company
17
Object-oriented programming concepts of class,
sub-class, super-class, inheritance, objects
(instances)
18
Unified Modeling Language (UML) describing and
documenting an OO system
19
(No Transcript)
20
Event-driven programming paradigm
21
(No Transcript)
22
(No Transcript)
23
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com