3 Software-Concepts-CS101.ppt

download 3 Software-Concepts-CS101.ppt

of 25

Transcript of 3 Software-Concepts-CS101.ppt

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    1/25

    CS101: Introduction to Computing

    Instructors:Dr. Fawad Hussain, Dr. Rashad Jilani, Engr.

    Ahmad Sohaib, Engr. Zawar Hussain, Engr.Usman Raa ! Dr. Ahmar Rashid.

    Facult" o# $om%ut&r Sci&nc& andEngin&&ring

    'I( Institut& o# Engin&&ring Sci&nc&s and

    )&chnolog"

    Fall 2015

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    2/25

    Computer Software

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    3/25

    Computer Software

    $onsists o# com%ut&r %rograms and

    data #il&s *di##&r&nt t"%&s+

    that wor tog&th&r to %ro-id& instructionsand datan&c&ssar" #orcarr"ing out a s%&ci#ic t"%& o# tas

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    4/25

    Software Classification

    So#twar& is broadl" di-id&d into two class&s:

    System software:d&sign&d to h&l% th& com%ut&r

    carr" out th& basic o%&rating #unctions %&rating s"st&ms, utiliti&s, d&-ic& dri-&rs

    Application software:d&sign&d to b& us&d #or a

    s%&ci#ic %ur%os& /usin&ss 0 Educational 0 1&dical So#twar&, $om%ut&r 'am&s,

    2&b A%%lications &tc

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    5/25

    Software

    Classification

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    6/25

    Placement of Software

    Hardware

    System Software

    Application Software

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    7/25

    !ample

    Hardware

    "indows #P

    Internet !plorer$ %S&ffice$ %edia Players and

    so on'

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    8/25

    Anot(er !ample

    Hardware

    )inu!

    Firefo!$ &pen &ffice$%edia Players and so on'

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    9/25

    !amples of Application

    Software

    )h&r& is a -ast arra" o# a%%lication so#twar& a-ailablor com%ut&rs that assist in %&r#orming a wid& rang&o# tass

    1icroso#t ##ic& Suit: 2ord, 3ow&r 3oint, E4c&l 'ra%hics So#twar&:Adob& 3hotosho%, 1icroso#t 3aint, 3icasa Databas& So#twar&: racl&, 1"S56, 1icroso#t Acc&ss Int&rn&t ! 2&b: IE, utloo, 1acrom&dia Dr&amw&a-&r

    1ultim&dia So#twar& $od&cs, $D ri%%&r, -id&o &diting so#twar&

    Ent&rtainm&nt So#twar& -&r 78 billion o# com%ut&r and -id&o gam&s ar& sold &ach "&ar in

    th& U.S. alon&

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    10/25

    &perating Systems *&S+

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    11/25

    &perating System *&S+

    )h& mast&r controll&r #or all o# th& acti-iti&sthat ta& %lac& within a com%ut&r Som& o# th& ma9or tass carri&d out b" th& S

    1anag& s"st&m r&sourc&s &.g. 3roc&ssor

    1&mor"

    Storag& r&sourc&s

    Ensur& that in%ut and out%ut %roc&&d in an ord&rl"mann&r

    Establish basic &l&m&nts o# th& us&r int&r#ac&

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    12/25

    &perating System D&tails o# som& o# th& S s&r-ic&s

    1&mor" 1anag&m&nt Ensur&s that instructions and data #rom on& ar&a o#

    m&mor" dont ;l&a< into an ar&a allocat&d to

    anoth&r %rogram I# it #ails, data can g&t corru%t&d, %rograms can

    ;crashs

  • 7/25/2019 3 Software-Concepts-CS101.ppt

    25/25

    eferences

    $om%ut&r $onc&%ts, by Parsons & Oja[Chapters 3]