ETL PRELIMS

Software and Hardware Application

  • Software - Instructions that tells a computer what to do

  • Evolution of Era

    • Punch card - limited distribution and custom software “batch operators”

  • Characteristics of Software

    • Doesn’t wear out

    • Continue to be custom built

    • Operational, Traditional, Maintenance

  • Operating System

    • User friendly

    • Efficiency

  • Functions of OS

    • Process management

    • Memory management

    • Input/Output management

    • File management

    • Network management

  • Types of Operating Systems

    • Batch operating system - Is a technique in which an Operating system collects the programs and data together in a batch before processing starts

    • Time sharing Operating system - Multi tasking Operating system allows the user to perform more than one computer task at a time

    • Distributed Operating system - Loosely coupled systems software over a collection of independent, networked, communicating, and physically separated computational nodes

    • Network Operating system - Run on a server and provides the capacity to manage data, users, groups, security, application and other types of networking

    • Real time Operating system - Intended to serve real time application that process data as it comes in typically without buffer delays

      • Soft real time systems - missing the requirements (time) degrades the quality

      • Hard real time systems - missing the requirements (time) is a total failure

  • Prototype - sample of a model

    • Experimental model to test or validate ideas, design assumptions and other aspects

    • Expresses the product implementation logically or physically

    • Prototyping - typically simulates only a few aspects

  • Types of Prototype

    • Low fidelity

      • Wireframe

      • Storyboards

      • Diagrams

      • Animation

    • High fidelity

      • Interactive UI Mockup

      • Physical Model

      • Wizard of OZ prototyping

robot