An electronic device, operating underthe control of instructions stored in itsown memory unit, that can accept data(input), manipulate the data accordingto specified rules (process), produceinformation (output) from theprocessing, and store the results forfuture use.
Central Processing Unit (CPU) Control UnitInput Data Primary Storage Output Data Unit Arithmetic and Logic Unit Secondary Registers Storage Unit
Any hardware component that allows you to enter data, programs, commands, and user responses into a computerIncludes – Keyboard Mouse Optical Scanner Touch Screen, so on
The processor, also called the centralprocessing unit (CPU), has subdivided into twomajor subunits -• The control unit interprets the instructions• The arithmetic/logic unit (ALU) performsthe logical and arithmetic processes
Converts the electronic information produced by the processor into human-intelligible form for presentation to end users. Includes – Video Display Unit Printer Audio Response Unit
Stores data and software instructions neededfor processing. Primary Storage Unit – RAM & ROM Secondary Storage Unit – Floppy disk, or diskette Compact Disc CD-R, CD-RW, CD-ROM DVDs – DVD-ROM, DVD-R, DVD-RW, DVD-RAM Flash disk/USB drive Hard disk ( non removable) Cache Memory for high speed – Storage circuitry stores temporary instructions and data elements
1. TYPES OF COMPUTER SYSTEMS • Microcomputer systems •Personal computers, PDA’s, workstations etc. • Midrange systems •Network or Web servers, Multi-user systems etc. • Mainframe systems •Enterprise systems, Super servers, Transaction Processors etc.
2. PERIPHERALS•Monitors•Printers•Scanners•Hard Disk Drives•CD & DVD (Dissociated Vertical Deviation) Drives•Backup Systems
Is the general term for various kinds of programs used to operate and manipulate computers and their peripheral devices.
TYPES OF SOFTWARE•Application Software: performs information processing tasks for endusers. •General purpose application programs •Application specific programs (custom software)•System Software: manages and supports operations of computersystems and networks. •System management programs. •System development programs.
Application Software Business application software Software suites Web browsers Electronic mail & Instant messaging Word processing DTP (Desktop Publishing) Electronic spreadsheets Presentation graphics Personal information managers Groupware
System software System management programs: Programs that manage the hardware, software, network and data resources of computer systems during the execution of information processing jobs of the user. E.g. Operating system, DBMS etc. System development program: Programs that help users developinformation system programs and procedures and prepare user programsfor computer processing.E.g. Programming language translators & editors,CASE (computer aided software engineering)
Computer software Performs Manages & supports information operations ofprocessing tasks computer systems for end users and networks Application System software software General purpose Application- System System application specific development management programs programs programs programs Word processor, CRM, ERP, CASE packages, OS, DBMS, Spreadsheet E- commerce Programming Application Web browsers editors & tools servers