chapter 1- visual basic schneider1 chapter 1 an introduction to computers and visual basic
TRANSCRIPT
Chapter 1- Visual Basic Schneider 1
Chapter 1
An Introduction to Computers and Visual Basic
Chapter 1- Visual Basic Schneider 2
Outline and Objective
–Introduction to Computers–Using Windows–Disk and Folders
–An Introduction to Visual Basic
Chapter 1- Visual Basic Schneider 3
Parts of a Computer System:
• Hardware: Electronic Devices & Circuits
• Software: Instructions or Computer Programs
Chapter 1- Visual Basic Schneider 4
Main components of Hardware:
• Input : Keyboard & Mouse• System unit: Central Processing Unit (CPU) &
Memory
• Output: Monitor
• Secondary Storage: Disk Drive
Chapter 1- Visual Basic Schneider 5
Central Processing Unit (CPU):
• Control Unit (CU)
• Arithmetic Logic Unit (ALU)
Chapter 1- Visual Basic Schneider 6
Control 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.
Chapter 1- Visual Basic Schneider 7
Arithmetic Logic Unit (ALU)
• Performs calculations (adds, subtracts, multiplies, divides)
• Makes logical comparisons (=, <>, <, >, <=, >=)
Chapter 1- Visual Basic Schneider 8
Memory:
• Memory is a Temporary Storage
Chapter 1- Visual Basic Schneider 9
Types of Memory:
• Random Access Memory (RAM)
• Read Only Memory (ROM)
Chapter 1- Visual Basic Schneider 10
Random Access Memory (RAM)
• Stores program instructions and data needed for processing.
• Stores intermediate and final results of processing.
• It is volatile.
Chapter 1- Visual Basic Schneider 11
What 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.
Chapter 1- Visual Basic Schneider 12
What 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.
Chapter 1- Visual Basic Schneider 13
Software:
• Instructions for the hardware.
• A collection of lines of instruction is called a Program.
Chapter 1- Visual Basic Schneider 14
Types of Software:
• System Software
• Application Software
Chapter 1- Visual Basic Schneider 15
System Software (Operating System):
• Is the interface between you and hardware.
• Is the interface between application software and hardware.
Chapter 1- Visual Basic Schneider 16
Examples of System Software:
• UNIX
• MS-DOS
• Windows 98 / NT/ 7
Chapter 1- Visual Basic Schneider 17
Examples of Application Software:
• Word Processing
• Spreadsheet
• Accounting
• Programming Languages: Visual Basic, C++, Pascal
Chapter 1- Visual Basic Schneider 18
Using Windows
• Basic techniques to use the mouse:– Pointing– Clicking– Dragging– Double-Clicking
Chapter 1- Visual Basic Schneider 19
Key Terms in using Windows
• Title Bar
• Active window
• Dragging a window
Chapter 1- Visual Basic Schneider 20
Using Windows
– Reviewing Notepad to learn more about Windows application
– Notepad is an item in the Accessories menu
Chapter 1- Visual Basic Schneider 21
Disks & 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).
Chapter 1- Visual Basic Schneider 22
Key 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.
Chapter 1- Visual Basic Schneider 23
History of Visual Basic:
• BASIC stands for Beginner’s 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.
Chapter 1- Visual Basic Schneider 24
Introduction 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.
Chapter 1- Visual Basic Schneider 25
Terminology used in Visual Basic:
• Forms
• Controls
• Objects
• Properties
• Events
Chapter 1- Visual Basic Schneider 26
Steps 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.