04.CA (CL) - IT - (Module-2) - (4) Information Technology-Software
04.CA (CL) - IT - (Module-2) - (4) Information Technology-Software
Software refers to the set of programs, applications, and instructions that are used to operate a
computer system or electronic device. It is the non-tangible part of a computer system that runs
on the hardware and performs various tasks according to the user's instructions.
Software is essential for a computer system to function, and it is continuously evolving with
the development of new technologies and changing user needs. It plays a crucial role in a
wide range of fields, from business and education to healthcare and entertainment.
Computer software refers to a collection of programs, data, and instructions that tell a
computer how to perform specific tasks. It encompasses all the intangible components of a
computer system that are not physical hardware.
Software can be broadly classified into two main categories:
1. System Software:
System software provides a platform for running computer hardware and other software
applications. It includes operating systems, device drivers, firmware, and utility programs.
Some key types of system software are:
• Operating Systems (OS): An operating system is the fundamental software that
manages computer hardware and software resources. It provides services such as
04(2023) Page # 55
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
2. Application Software:
Application software is designed to perform specific tasks or provide specific functionality
to end-users. It includes programs such as word processors, web browsers, spreadsheet
applications, graphic design software, video editing tools, and database management
systems. Application software can be further categorized into:
• Productivity Software: These are tools that help users create, edit, and manage
various types of documents, presentations, spreadsheets, and databases. Examples
include Microsoft Office, Google Docs, Adobe Creative Suite, and OpenOffice.
04(2023) Page # 56
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
The software industry is dynamic and constantly evolving, with new software applications,
updates, and advancements being developed to meet changing user needs and
technological advancements.
04(2023) Page # 57
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
02.4.03
Application
Software for
End-Users
04(2023) Page # 58
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
Custom Custom software is the term used to identify software applications that
Software are developed within an organization for use by that organization.
In other words, the organization that writes the program code is also the
organization that uses the final software application.
COTS In contrast, COTS software (an acronym that stands for commercial
software off-the-shelf ) is developed with the intention of selling the software in
multiple copies (and usually for a profit).
✓ In this case, the organization that writes the software is not the intended
target audience for its use.
✓ Several characteristics are important when describing COTS software.
04(2023) Page # 59
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 60
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
The business applications in Oracle’s E-Business Suite software illustrate some of the
many types of business application software being used today.
04(2023) Page # 61
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
10
https://computerapplicationinbusiness.blogspot.com/2011/06/software-suites-and-integrated-packages.html
04(2023) Page # 62
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
02.4.08
Software Suites
vs. Integrated
Package
04(2023) Page # 63
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 64
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
02.4.13
Presentation
Graphics
02.4.14
Personal
Information
Managers
(PIM)
02.4.15
Groupware
04(2023) Page # 65
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
Application
Service Providers
04(2023) Page # 66
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
Cloud
computing
One of the most recent advances in computing and software
delivery is called cloud computing. Cloud computing is a style
of computing in which software and, in some cases, virtualized
hardware resources are provided as a service over the Internet.
Users need not have knowledge of, expertise in, or control over
the technology infrastructure “in the cloud” that supports them.
The term cloud is used as a metaphor for the Internet, based on
how the Internet is often depicted in computer network diagrams.
Software
Licensing
04(2023) Page # 67
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 68
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
02.4.18 The most important system software package for any computer is
Operating its operating system. An operating system an integrated system
Systems of programs that manages the operations of the CPU, controls
the input/output and storage resources and activities of the
computer system, and provides various support services as the
computer executes the application programs of users.
04(2023) Page # 69
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 70
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 71
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 72
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 73
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
11
https://notesmagic.blogspot.com/2015/09/computer-languages-levels-and-generation.html
04(2023) Page # 74
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 75
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 76
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 77
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
02.4.23 HTML, XML, and Java are three programming languages that are
Web Languages important tools for building multimedia Web pages, Web sites,
and Services and Web-based applications. In addition, XML and Java have
become strategic components of the software technologies that
support many Web services initiatives in business.
HTML HTML (Hypertext Markup Language) is a page description
language that creates hypertext or hypermedia documents. HTML
inserts control codes within a document at points you can specify
that create links ( hyperlinks ) to other parts of the document or
to other documents anywhere on the World Wide Web. HTML
embeds control codes in the ASCII text of a document that
designate titles, headings, graphics, and multimedia components,
as well as hyperlinks within the document.
04(2023) Page # 78
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 79
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 80
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
04(2023) Page # 81
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
Android is a mobile operating system based on a modified version of the Linux kernel
and other open source software, designed primarily for touchscreen mobile devices such
as smartphones and tablets.
04(2023) Page # 82
Information Technology
By Md. Monowar Hossain, FCA,CISA, CPA,CPFA(UK)
[email protected]
12
What is an API (Application Program Interface)?
12
https://www.tibco.com/reference-center/what-is-an-api
04(2023) Page # 83