Computer Architecture CIS 222 Computer Architecture CIS 222
Hardware Software Block section functions Compatibility Ability to perform task Programs Program logics Consumer needs System enhancement Sections of Computer
Technology and knowledge How component works? Electronics parts Semiconductor device Conductor device Insulators How Software works? Compatibility issues Accuracy or reliability issues Durability issues
Routine life cycle Workplace Schools Government Factory and industry Security Uses of Technology
Efficiency and reliability Production Profitability Accessibility Efficiency and reliability Production Profitability Accessibility Advantages of Technology
Acquaintance with specifications Familiarizations with component Knowledge in component or device characteristics Knowledge in system requirements Acquaintance with specifications Familiarizations with component Knowledge in component or device characteristics Knowledge in system requirements Knowledge in Purchasing Devices
Information system development Survey Analysis Design Implementation Maintenance
System Survey How much time is required to process a sale? Is the Existing system easy to use? Can the existing hardware handle the current demand of its use? Can the existing system be expanded? What are the current hardware operating cost? Are there cheaper hardware alternatives?
System analysis Requirements System Design Computer Hardware System Software Program application Files or database Program design User interface System backup and recovery system
System implementation Following the blue prints Following the SDLC Routine system maintenance System Evaluation and maintenance Scheduled maintenance Un-scheduled maintenance Future system maintenance plan Recording and inventory Repairs historical recording Disposal
Management of computer resources Availability of resources Files and record documentation Understanding of the current trends in computer technology Sufficient base knowledge in computer
Job Titles Application and development personnel Software system personnel Hardware personnel System management personnel
Periodical Literature ACM computing survey Computer world Communications of the ACM Computer PC world ACM computing survey Computer world Communications of the ACM Computer PC world