Thursday, 3 March 2011

1.1 - Hardware and Software

Everything that happens in a computer goes from:
Input  -   Processor - Output
                    | |
                    | |
               Storage

The CPU infact does not connect directly with the hard drive but instead with the RAM stick. As trying to connect the CPU to a Hard Drive is like trying to talk to someone from a Jet Plane to a Bicycle.

Software:
Software = sets of instructions which tell the system how to do things. These sets of instructions are collected together in workable groups known as programs.

Operating Systems:
  • User Interface Software
    • Provides a GUI
    • Provides a Platform for Apps to sit on
    • Middle man between Apps and Hardware i.e. Word does not know anything about printers but the OS does
  • Translator Software (TS)
    • An OS provides its own TS
    • Translates High Level language into Machine 'code' - Source Code to Object Code
  • Utilities
    • Allows you to change the system to a certain extent
  • Apps
    • Common Apps (Any app that is used all around the world)
      • iPhoto
      • Word
      • MYOB
    • Generic Apps (Any piece of software that is used for multiple applications)
      • Word
      • PowerPoint
    • Custom App (Unique scenario written essentially to do one task)
    • Off the shelf software (Brought from a shop)
      • Downsides
        • Paying for all the Software you don't use
      • Upsides
        • Lots of support

No comments:

Post a Comment