WALTER HUDSON's ELECTRONIC JOURNAL
CH. 4

HOME

CH 1
CH 2
CH 3
CH. 4
CH. 5
CH. 6
CH. 7
CH.8
CH. 9
CH.10
CH. 11
D-S-S
OLAP
DATA MINING
Smart Card
MSSP
LOUD CLOUD
CASE STUDY: THE VALUE OF IS
REAL WORLD CASE
amazon.com
MRS. FIELD'S COOKIES
Application Exercise 3.3
GROUP PROJECT(PAPER)
ZD NET ARTICLE
Real World Case #3

COMPUTER SOFTWARE

                                                  COMP. SOFTWARE
                ---------------------------------------------------------------
         APPLICATION SOFT.                           SYSTEM SOFT.
---------------------------------                     ------------------------
gen.purpose      |       application-specific             sys.manag    |     sys. dev.
application                     programs                             prog.
 
 
 
GRAPHICAL USER INTERFACE(GUI)-icons, tool and status bars, menus.
 
INTEGRATED PACKAGES- microsoft works, lotus eSuite WorkPlace,etc.
 
WEB BROWSER- (NETSCAPE NAVIGATOR,EXPLORER)key software interface you use to point and click your way through the hyperlinked resources of the WORLD WIDE WEB and the internet(intranets also)
 
E-MAIL- changed the way people work and communicate.
 
WORD PROCESSING- microsoft word, lotus wordPro, corel wordPerfect
ELECTRONIC SPREADSHEET- microsoft excel,corel quattroPro
DATABASE MANAGEMENT- microsoft access, lotus approach,paradox
PRESENTATION GRAPHICS- powerpoint, freelance, corel presentations
PERSONAL INFORMATION MANAGER- outlook, lotus organizer
 
SYSTEM SOFTWARE IN 2 MAJOR CATEGORIES
 
1.SYSTEM MANAG. PROGRAMS- programs that manage the hardware, software,network, and data resources of computer systems during the execution of the various information processing jobs of users.
2. SYSTEM DEVELOP.PROGRAMS- programs that help users develop information system programs and procedures nad prepare user programs for computer processing.
 
Operating System- integrated system of programs that manages the operations of the CPU.
 
*main purpose is to maximize the productivity of a computer system by operating it in the most efficient manner.
 
Popular Operating Systems
-WINDOWS
-UNIX
-LINUX
-MAC OS X
 
OPERATING SYSTEM DOES 5 THINGS
1. USER INTERFACE FOR SYSTEM AND NETWORK COMM.
2.RESOURCE MANAG. FOR MANAG. HARDWARE RESOURCES
3. FILE MANAG. FOR MANAG. FILES OF DATA AND PROGRAMS
4. TASK MANAGEMENT
5. UTILITIES & OTHER FUNCTIONS THAT PROVIDE MISC.SUPPORT AND SERVICES.
 
PROGRAMMING LANGUAGES- they require the use of a variety of programming packages to help programmers develop computer programs, and language translator programs to convert programming language instructions into machine language instruction code.
 
5 MAJOR LEVELS OF PROGRAMMING LANGUAGES
 
1. MACHINE LANGUAGES
2. ASSEMBLER LANGUAGES
3. HIGH-LEVEL LANGUAGES
4. 4TH GENERATION LANGUAGES
5. OBJECT ORIENTED LANGUAGES