Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Software Introduction Software Classification Operating systems End user Applications Programmers’ tools Utilities.

Similar presentations


Presentation on theme: "Computer Software Introduction Software Classification Operating systems End user Applications Programmers’ tools Utilities."— Presentation transcript:

1

2 Computer Software Introduction

3 Software Classification Operating systems End user Applications Programmers’ tools Utilities

4 Utilities System tools (Norton Utilities) Disc managers (Windows Commander, Total Commander) Compress & archive programs (WinZip, WinRAR, PowerArchiver) Viewers & format converters (Acrobat Reader, ACD See, Irfan View) Antivirus programs ( EEEE SSSS EEEE TTTT S S S S mmmm aaaa rrrr tttt S S S S eeee cccc uuuu rrrr iiii tttt yyyy, M M M M M SSSS S S S S eeee cccc uuuu rrrr iiii tttt yyyy........, NOD32, AVG)

5 Operating System = basic computer programs’ system, supporting hardware management applications - hardware communication data transfer & sharing among applications user - computer communication

6 Hierarchical (Layers) Operating System Architecture HW BIOS OS Kernel OS Applications

7 KERNEL OS

8

9 Operating System Characteristic User Approach Amount and quality of provided services Hardware requirements Installation and configuration complexity User interface System stability & data protection Amount and availability of applications Pricing and licensing policy

10 Operating System Characteristic Technical Approach Addressing capacity (32, 64 bits) Various HW platforms transportability Number of simultaneously processing tasks (multitasking) Number of supporting processors Level of application security

11 Operating Systems Overview (1) Microsoft MS DOS (+Windows 3.1) MS Windows 95/98/ME MS Windows NT Workstation MS Windows 2000 Professional MS Windows XP Home & Professional MS Windows Vista MS Windows 7 MS Windows 8 Linux distributions: Red Hat Linux Corel Linux SuSE Linux Mandrake Linux Debian GNU/Linux Caldera OpenLinux WinLinux

12 Operating Systems Overview (2) Unix Sun MicroSystems Solaris Hewlett-Packard HP-UX IBM AIX SGI Irix Santa Cruz Operations SCO UnixWare Apple Mac OS X OS Leopard IBM OS/2 BeOS IBM PC DOS 2000 FreeDOSDr.DOS

13 MicroSoft - DOS

14 MicroSoft – Windows 3.1

15 MicroSoft – Windows 95

16 MicroSoft – Windows 2000

17 MicroSoft – Windows XP

18 MicroSoft – Windows 7

19 Mac OS Leopard

20 Red Hat Linux

21 Ubuntu Linux

22

23 Source: http://nielsen.com (28.7.2011)

24 OS2010201120122015 Symbian111,57789,93032,666661 Market Share (%)37.619.25.20.1 Android67,225179,873310,088539,318 Market Share (%)22.738.549.248.8 Research In Motion (RIM)47,45262,60079,335122,864 Market Share (%)16.013.412.611.1 iOS46,59890,560118,848189,924 Market Share (%)15.719.418.917.2 Microsoft12,37826,34668,156215,998 Market Share (%)4.25.610.819.5 Other Operating Systems11,417.418,392.321,383.736,133.9 Market Share (%)3.83.93.43.3 Total Market296,647467,701630,4761,104,898 Mobile operating systems development & prognosis Source: http://www.gartner.com/it/page.jsp?id=1622614

25 Few interesting links http://www.google.com/events/io/2011/sessions/android-momentum- mobile-and-more-at-google-i-o.html http://www.zive.cz/clanky/google-predstavil-hromadu-prelomovych- novinek/sc-3-a-157017/default.aspx http://www.csectioncomics.com/2010/11/iphone-vs-android-vs- blackberry.html


Download ppt "Computer Software Introduction Software Classification Operating systems End user Applications Programmers’ tools Utilities."

Similar presentations


Ads by Google