SlideServe
Menu
Préférences
© SlideServe · v2026

CS130 Introduction to Programming with VB 6.0

lester avatar
23 diapositives · 425 Views · Aug 09, 2014

CS130 Introduction to Programming with VB 6.0. Fall 2001. Computer System. Computer hardware Computer software Users + computer professionals. Hardware. Computer hardware Central Processing Unit (CPU): interprets and executes instructions

CS130 Introduction to Programming with VB 6.0 - slide 1
01 / 23CS130 Introduction to Programming with VB 6.0
1 / 17

Télécharger la présentation

CS130 Introduction to Programming with VB 6.0
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  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. Event-driven programming paradigm