Title: An Introduction to Computers and Visual Basic
1Chapter 1
- An Introduction to Computers and Visual Basic
2Outline and Objective
- Introduction to Computers
- Using Windows
- Disk and Folders
- An Introduction to Visual Basic
3Parts of a Computer System
- Hardware Electronic Devices Circuits
- Software Instructions or Computer Programs
4Main components of Hardware
- Input Keyboard Mouse
- System unit Central Processing Unit (CPU)
Memory - Output Monitor
- Secondary Storage Disk Drive
5Central Processing Unit (CPU)
- Control Unit (CU)
- Arithmetic Logic Unit (ALU)
6Control Unit (CU)
- Directs the order in which commands are executed.
- Communicates with input and output devices.
- Transfers data to and from the primary storage
unit and various input and output devices.
7Arithmetic Logic Unit (ALU)
- Performs calculations
- (adds, subtracts, multiplies, divides)
- Makes logical comparisons
(, ltgt, lt, gt, lt, gt)
8Memory
- Memory is a Temporary Storage
9Types of Memory
- Random Access Memory (RAM)
- Read Only Memory (ROM)
10 Random Access Memory (RAM)
- Stores program instructions and data needed for
processing. - Stores intermediate and final results of
processing. - It is volatile.
11What is a Bit?
- Computers use binary system to process data.
- The smallest unit of computer memory is bit.
- A bit is basically an on/off switch and is
usually described as a 1 or 0.
12What is a Byte?
- A byte is a pattern of 8 bits.
- A byte is also called a character.
- Additional units of memory are defined by powers
of 2.
13Software
- Instructions for the hardware.
- A collection of lines of instruction is called a
Program.
14Types of Software
- System Software
- Application Software
15System Software (Operating System)
- Is the interface between you and hardware.
- Is the interface between application software and
hardware.
16Examples of System Software
- UNIX
- MS-DOS
- Windows 98 / NT
17Examples of Application Software
- Word Processing
- Spreadsheet
- Accounting
- Programming Languages Visual Basic, C, Pascal
18Using Windows
- Basic techniques to use the mouse
- Pointing
- Clicking
- Dragging
- Double-Clicking
19Key Terms in using Windows
- Title Bar
- Active window
- Dragging a window
20Using Windows
- Reviewing Notepad to learn more about Windows
application - Notepad is an item in the Accessories menu
21Disks Folders
- Disk is a permanent storage.
- Disk management is handled by the Operating
System. - A disk can store thousands of files.
- To organize your files you have to store them in
different folders (directories).
22Key Terms in using Folders
- Root folder
- Path Example
- A\Temp\MyProjects\project1.vbp
- File Specification You should always know where
you are saving your files.
23History of Visual Basic
- BASIC stands for Beginners All-purpose Symbolic
Instruction Code. - Developed by John Kemeny and Thomas Kurtz in
mid-1960s. - Visual Basic was developed in mid-1991 by the
Microsoft Corporation.
24Introduction to Visual Basic
- Language used to create windows application.
- Provides a Graphical User Interface or GUI.
- The sequence of instructions executed in the
program is controlled by events.
25Terminology used in Visual Basic
- Forms
- Controls
- Objects
- Properties
- Events
26Steps to Design a Visual Basic Application
- Decide on the Interface for the user.
- (Forms Controls)
- Determine which events the objects on the window
should recognize. - Write the events procedures for those events.