lecture (7) systems software and application software.systems software and application software....

29
Lecture (7) Systems software and Systems software and Application Software. Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1 Thursday, 23 June 202 2

Upload: dorothy-reeves

Post on 19-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Lecture (7)•Systems software and Application Systems software and Application

Software.Software.

Dr:Emad ElsharkawyEng-Omar Salah

Dr:Emad Elsharkawy 1 Friday, 21 April 2023

Page 2: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Items :1)Computer programs.

2)Systems software.

3)Application software.

4)Types of systems software.

5)5)Activities performed by the operating system.Activities performed by the operating system.

6)Operating Systems Functions.

7)Graphical User Interface (GUI).8)Definitions of Local Area Networks (LAN) and Wide Area Networks (WAN).

Dr:Emad Elsharkawy 2 Friday, 21 April 2023

Page 3: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• Computer programs: sequences of instructions for the computer

• Documentation: describes program functions

• Software – system software and application software

Dr:Emad Elsharkawy 3 Friday, 21 April 2023

Page 4: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• Systems softwareSystems software: coordinates the activities and functions of hardware and programs

• Computer system platformComputer system platform: : combination of a hardware configuration and systems software

Dr:Emad Elsharkawy 4 Friday, 21 April 2023

Page 5: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• Application software: helps users solve particular problems

• In most cases, application software resides on the computer’s hard disk

• Application software can also be stored on CDs, DVDs, and flash or keychain storage devices

Dr:Emad Elsharkawy 5 Friday, 21 April 2023

Page 6: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• Before you can use software, it must be installed on a computer

• Software for personal computers typically comes on CDs or is downloaded from the Web

• Most operating systems have an add/remove program feature for removing software– Does not work with all software– Does not always remove all elements of the

software

Dr:Emad Elsharkawy 6 Friday, 21 April 2023

Page 7: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• Systems software– Controls operations of computer hardware– Supports application programs’ problem-solving

capabilities

• Types of systems software– Operating systems– Utility programs– Middleware

Dr:Emad Elsharkawy 7 Friday, 21 April 2023

Page 8: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• Operating system (OS): Operating system (OS): set of programs that controls the computer hardware and acts as an interface with application programs

• Kernel: ties all components of the OS together and regulates other programs

Dr:Emad Elsharkawy 8 Friday, 21 April 2023

Page 9: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• Various combinations of OSs, computers, Various combinations of OSs, computers, and users: and users: – Single computer with a single user– Single computer with multiple users– Multiple computers– Special-purpose computers

Dr:Emad Elsharkawy 9 Friday, 21 April 2023

Page 10: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• Activities performed by the operating Activities performed by the operating system:system:– Perform common computer hardware

functions– Provide a user interface and input/output

management– Provide a degree of hardware independence– Manage system memory– Manage processing tasks– Manage files

Dr:Emad Elsharkawy 10 Friday, 21 April 2023

Page 11: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• OS converts basic request into a set of details instruction that the hardware requires

• Common hardware functions (e.g.)– Get input from keyboard or some other input

device– Store data on disks– Display information on a monitor or printer

Dr:Emad Elsharkawy 11 Friday, 21 April 2023

Page 12: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

The role of Systems Software –interface between users, application software and hardware

Dr:Emad Elsharkawy 12 Friday, 21 April 2023

Figure 4.4: The Role of Systems Software

Page 13: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Operating Systems Functions

1.User interface and input/output management– User interface: allows individuals to access and

command the computer system– Command-based user interface: requires that text

commands be given to the computer to perform basic activities

– Graphical user interface (GUI): uses icons and menus displayed on screen to send commands to the computer system

Dr:Emad Elsharkawy 13 Friday, 21 April 2023

Page 14: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

2. Hardware independence– Application program interface (API): allows

applications to make use of the operating system

3. Memory management– Control how memory is accessed and

maximize available memory and storage

Dr:Emad Elsharkawy 14 Friday, 21 April 2023

Page 15: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Dr:Emad Elsharkawy 15 Friday, 21 April 2023

Figure 4.6: Application Program Interface Links Application Software to

the Operating System

Page 16: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Current Operating Systems Microsoft PC operating systems

– PC-DOS and MS-DOS: early, command-driven OSs– Windows XP: greatly improved stability and security

over previous versions of Windows– Windows XP N: for European market– Windows XP Professional X64: for computers with

newer 64-bit capabilities– Windows XP Media Center Edition: incorporates

additional multimedia features– Vista: latest version of Windows

Dr:Emad Elsharkawy 16 Friday, 21 April 2023

Page 17: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

–LinuxLinux– Developed by Linus Torvalds in

1991– Open-source product– Only the kernel of an OS– Several distributions available

with capabilities/applications that form a complete OS• Examples: Red Hat Linux,

Caldera OpenLinux

Dr:Emad Elsharkawy 17 Friday, 21 April 2023

Page 18: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Workgroup Operating Systems:Workgroup Operating Systems:•Windows Server•UNIX•NetWare•Red Hat Linux•Mac OS X Server

Dr:Emad Elsharkawy 18 Friday, 21 April 2023

Page 19: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Application SoftwareApplication Software•Primary function is to apply the power of the computer to give individuals, workgroups, and the entire enterprise the ability to solve problems and perform specific tasks•Application programs interact with systems software; systems software then directs computer hardware to perform the necessary tasks

Dr:Emad Elsharkawy 19 Friday, 21 April 2023

Page 20: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Personal Application SoftwarePersonal Application Software•Serves the needs of an individual user•Includes personal productivity software

– Enables users to improve their personal effectiveness

Dr:Emad Elsharkawy 20 Friday, 21 April 2023

Page 21: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Personal Application Software

Dr:Emad Elsharkawy 21 Friday, 21 April 2023

Page 22: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Dr:Emad Elsharkawy 22

• Workgroup application software: support teamwork, whether people are in the same location or dispersed around the world

• Groupware: software that helps groups of people work together more efficiently and effectively

Friday, 21 April 2023

Page 23: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Understand the Term Graphical User Interface (GUI)•A Graphical User Interface (GUI): A Graphical User Interface (GUI): is simply an additional part of the operating system that displays windows and drop down menus, and also enables you to drive your computer using a mouse.

Dr:Emad Elsharkawy 23 Friday, 21 April 2023

Page 24: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Information Networks

Dr:Emad Elsharkawy 24 Friday, 21 April 2023

Page 25: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Know the Definitions of Local Area Networks (LAN) and Wide Area Networks (WAN).

•LANLAN• A LAN (Local Area Network) is a system

whereby individual PCs are connected together within a company or organization

Dr:Emad Elsharkawy 25 Friday, 21 April 2023

Page 26: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

•• A WAN (Wide Area Network) as the name

implies allows you to connect to other computers over a wider area (i.e. the whole world).

WAN

Dr:Emad Elsharkawy 26 Friday, 21 April 2023

Page 27: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

The Internet•The Internet is a global network of interconnected networks.•The unique thing about the Internet is the sheer amount of information that you can access from it. •Whatever your interest you can search for and find information on the most obscure topics.

Dr:Emad Elsharkawy 27 Friday, 21 April 2023

Page 28: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

• To search the Internet you use what are called Internet search engines.

• These are easily accessed via your Internet browser (i.e. Microsoft Internet Explorer or Netscape Navigator/Communicator).

• Within the search engine you enter a word or phrase and it will retrieve documents from the Internet based on the information you typed in.

Dr:Emad Elsharkawy 28 Friday, 21 April 2023

Page 29: Lecture (7) Systems software and Application Software.Systems software and Application Software. Dr:Emad Elsharkawy Eng-Omar Salah Dr:Emad Elsharkawy 1

Thanks

Dr:Emad Elsharkawy 29 Friday, 21 April 2023