4 Computer Software Categories Computer Software System Software
- Slides: 18
4 Computer Software
Categories. . . Computer Software System Software Application Software General. Purpose Programs Application. Specific Programs System Management Programs System Development Programs
Trends in Software First Generation Second Generation Third Generation Fourth Generation Fifth Generation Trend: Toward Easy-to-Use Multipurpose Network-Enabled Application Packages for Productivity and Collaboration User-Written Programs Machine Languages Packaged Programs Symbolic Languages Operating Systems High-Level Languages DBMS Fourth-Generation Languages Microcomputer Packages Trend: Toward Visual or Conversational Programming Languages and Tools Natural & Object-Oriented Languages Multipurpose Graphic- Interface Network-Enabled Expert-Assisted Packages
General Purpose Applications Electronic Mail Word Processing Presentation Graphics Multimedia Personal Information Manager Groupware Compare- Special purpose application software (attendance …)
A Web Browser Discussion Groups Surf the Net Searches E-Mail Multimedia (File Transfer) in Internet, Intranet, and Extranet
Database Management System ❑Development ❑Interrogation ❑Application ❑Maintenance
Multimedia Technologies Videos • • • Video Capture Card Storyboard Digital Video Interactive Video Editing System Authoring Language Sound • • Sound Board MIDI Digital Audio Compressed Audio Delivery • Compact Disk Interactive • Web Plaform (Flash)
Components of a an ebusiness enterprise System
Functions of an Operating System User Interface Resource Management Task Management File Management Utilities and Other Functions
Categories of Prog. Languages
Categories of Prog. Languages Machine Languages Use binary coded instructions 1001 1100 1101 High Level Languages Markup Languages Use brief statements Use embedded control codes Compute X = Y + Z <H 1>First heading</H> <!ELEMENT Product (#Item | manuf)> Assembler Languages Fourth Generation Object-Oriented Use symbolic coded Languages Use natural statements Define objects that instructions LOD Y ADD Z SUM THE FOLLOWING NUMBERS contain data and actions Document. write (“Hi There”)
Translation process Compiler Interpreter Assembler IF A : = B THEN Language Translator Program 1001101 1110101 0010110 Source Program Written in BASIC, COBOL, etc. Language Translation Process Machine Language Object Program
Chapter Summary Computer software consists of two major types of programs: application software that directs the performance of a particular end user task, and system software that controls and supports the operations of a computer system. Application software includes a variety of programs that can be segregated into general-purpose and application-specific categories. System software can be subdivided into system management programs and system development programs. The former is used to manage hardware, software, networks, and data resources. The latter is used by IS specialists to develop computer programs. An operating system is an integrated system of programs that supervises the operations of the CPU. There are 5 major levels of programming languages. Language translator programs convert programming language instructions into machine language instructions.
Chapter Objectives Describe several important trends occurring in computer software. Give examples of several major types of application and system software. Explain the purpose of several popular software packages for end user productivity and collaborative computing. Outline the functions of an operating system. Describe the main uses of high-level, fourth-generation, objectoriented, and Web-oriented programming languages and tools.
- 4 components of system software
- Operating systems are divided into
- Which type of drugs are distributed by envelope method
- Multimedia divides into which two categories?
- Multimedia definition in computer
- What are the main software categories
- Main categories of software
- Explain the components of computer system
- Difference between a computer and computer system
- What is system design in software engineering
- A computer system consists of both hardware and software.
- Is earth an open or closed system
- Digestive respiratory and circulatory system
- Three classes of yeast breads
- Four main components of whmis 2015
- Diana lumbrera
- Macbeth whoosh
- 4 categories of labor
- Classification of vegetables