470 likes | 978 Views
BCOMP0101 • Introduction to Information Technology. LECTURE 2. Introduction to System Software & Application Software. WHAT is a Software?. Written coded commands that tell a computer what tasks to perform 2 common types : system software
E N D
BCOMP0101 • Introduction to Information Technology LECTURE 2 Introduction to System Software & Application Software
WHAT is a Software? • Written coded commands that tell a computer what tasks to perform • 2 common types : • system software • System software is a generic term referring to any computer software which manages and controls the hardware so that application software can perform a task. It is an essential part of the computer system • application software • Application software is a subclass of computer software that employs the capabilities of a computer directly to a task that the user wishes to perform Introduction to Information Technology
ARCHITECTURE OF SYSTEM SOFTWARE & AAPLICATION SOFTWARE Introduction to Information Technology
System Software • Basically it is a piece of software that makes your computer work. • manages and controls the hardware so that application software can perform a task • It is used to diagnose and tune up the performance of a computer. • It is included in the OS. • Example : Disk Defragmenter Disk Clean up File Management Tools. Introduction to Information Technology
Application Software • is a subclass of computer software that employs the capabilities of a computer directly to a task that the user wishes to perform. • Basically it is a piece of software that is used on a daily basis. • Multiple applications bundled together as a package are sometimes referred to as an application suite • Example : Address Book Calculator Entertainment Tool ( Windows Media Player) Notepad and etc. Introduction to Information Technology
Application Software Classification • Enterprise software addresses the needs of organization processes and data flow, often in a large distributed ecosystem. (Examples include Financial, Customer Relationship Management, and Supply Chain Management). • Note that Departmental Software is a sub-type of Enterprise Software with a focus on smaller organizations or groups within a large organization. (Examples include Travel Expense Management, and IT Helpdesk) Introduction to Information Technology
Application Software Classification IT Helpdesk Travel and Expense management Introduction to Information Technology
Enterprise Infrastructure Software • Enterprise infrastructure software provides common capabilities needed to create Enterprise Software systems. Examples :- i. Databases ii. E-mail servers iii. Network and Security Management. Databases Introduction to Information Technology
Media And Entertainment Software • Media and entertainment software addresses the needs of individuals and groups to consume digital entertainment and published digital content. • Examples of media and entertainment software:- i. Media Players ii.Web Browsers iii. Help browsers iv. and Games Media Browser Introduction to Information Technology
Web browsers Help Browser Introduction to Information Technology
Educational Software • Educational software is related to Media and Entertainment Software, but has distinct requirements for delivering evaluations (tests) and tracking progress through material. • It is also related to collaboration software in that many Educational Software systems include collaborative capabilities. Educational Softwares Introduction to Information Technology
Information Worker Software • Information worker software addresses the needs of individuals to create and manage information. • Examples of information worker software include:- i. Time management ii. Resource management iii. Documentation tools iv. Analytical v. and collaborative. • Word processors, spreadsheets, email and blog clients, personal information system, and individual media editors may aid in multiple information worker tasks. Introduction to Information Technology
Product Engineering Software • Product engineering software is used in developing hardware and software products. • Example of product engineering software: i.Computer aided design (CAD) ii.Computer aided engineering (CAE) iii. Computer language editing and compiling tools iv. Integrated Development Environments v. and Application Programmer Interfaces. Introduction to Information Technology
CAD Computer language editing and compiling tools CAE Introduction to Information Technology
Media development software • Media development software addresses the needs of individuals who generate print and electronic media for others to consume, most often in a commercial or educational setting. • Example of media development software: i. Graphic Art software ii. Desktop Publishing software iii. Multimedia Development software iv. HTML editors v. Digital Animation editors vi.Digital Audio vii. Video composition, and many others. Introduction to Information Technology