Top Banner
Hardware & Software Components
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Hardware software components

Hardware & Software

Components

Page 2: Hardware software components

Organizational Computing

Input Devices

Processing

Secondary Storage Media

Output Devices

Page 3: Hardware software components
Page 4: Hardware software components

Hardware refers to the equipment in a

CBIS.

3 perspectives of organizational computing

are• Large system computing

• Stand alone personal computing

• Network computing

Page 5: Hardware software components

In large-system computing configurations,

terminals are attached to a central

computer. The central computer performs

most computations and controls attached

peripherals such as printers.

Page 6: Hardware software components

Personal computers are used for individual

work. Stand alone systems are not linked

to other personal computers or large

systems.

Page 7: Hardware software components

In network computing, multiple

workstations allow users to share data

and computing resources, both local and

remote. Personal computer networks may

also be linked to large systems.

Page 8: Hardware software components

End user input devices

Pen-based technologies

Imaging and digitizing devices

Voice input devices

Special purpose input devices• Source data automation

• Specialized keyboards

• Optical character recognition

• Magnetic ink character recognition

Page 9: Hardware software components
Page 10: Hardware software components

Central processing unit

Primary memory

Machine cycle –to process program

instruction

Sizing – bits, bytes, hertz, MIPS and

FLOPS

Parallel processing

Page 11: Hardware software components

Accessing data

Disk access speeds

Disk devices

Optical disks

Tape devices

Page 12: Hardware software components

Display devicesScreen resolutionText and graphicsMonochrome/ colorCRT/ flat panelPrinters• Print quality

• Solid font printers

• Dot matrix printers

• Ink jet printers

• Thermal transfer printers

• Laser printersSpecial purpose output devices• Plotters

• Voice output

• Film recorders

• Computer output microfilm

Page 13: Hardware software components
Page 14: Hardware software components

System Software

Application Software

Software Engineering & Tools

Trends regarding software

Management Concerns

Page 15: Hardware software components

SystemSoftware

ApplicationSoftware

Software

Page 16: Hardware software components

Application software• Easy-to-use programs designed to perform

specific tasksSystem software• Programs that support the execution and

development of other programs• Two major types

Operating systemsTranslation systems (compilers & linkers)

Page 17: Hardware software components

Operating system and its components• Supervisor/kernal

• Command-language interpreter

• BIOSExisting operating system• MS-DOS

• Macintosh

• Windows

• UNIX

• LINUXInterleaving techniques in OS• Multiprogramming

• Multitasking

• Timesharing

• Foreground/ background processing

• Virtual memory

• Multi processing Language translators• Compilers , interpreters and assemblers

Utility program• Sorting, spooling and text editors

Page 18: Hardware software components

Operating

System

User in

terface

Device managementOperating

System

User in

terface

Device managementOperating

System

User in

terface

Device management

Page 19: Hardware software components
Page 20: Hardware software components

User

Interface

Basic Input and Output Services (BIOS)

• needed for a computer to boot up

User Interface

User Interface

Computer Hardware

Computer Software Relationships

Application Programs

Operating System

Page 21: Hardware software components

General purpose Application software• Word Processing

• Spreadsheets

• File Managers and database management systemsSpecial Purpose Application Software• Transaction Processing

• Analysis & Decision Making

• Planning, coordinating, Scheduling and organizing

• Retrieving and updating

• Reporting

• Writing

• Presentation

• Communication

• TrainingProgramming languages• From low level to 4GLs

Page 22: Hardware software components

1. Explain Software engineering and also

discuss CASE tools.

2. What are the managerial issues related

to software and application development.