Mostacisa, Mary Cris BA-COMP 101
CBEA-22-304E Prof. Rhia Liza R. Villanueva
1. What is software?
Software is a collection of instructions, facts, or programs used to run machines and carry out
activities. A device's running programs, scripts, and applications are collectively referred to as
"software" in this context.
TYPES OF SOFTWARE
Application Software- is the most popular kind of software and is a collection of computers
programs that carry out specific tasks for users or, in some situations, for other applications.
Example of modern application include office suites, graphics software, databases and base
management programs, web browser word processor etc...
System Software- Coordination of hardware and software operations is done by system
software. Additionally, it oversees the functioning of the computer hardware and offers a
setting or platform for all other forms of software to operate in. the OS is the best example of
system software include the firmware, computer language translator’s ad system utilities.
Driver software- also known as device drivers, this software is often considered a type of
system software. Device drivers control the device s and peripherals connected to a computer,
enabling them to perform their specific task. Examples include software that comes with any
nonstandard hardware, including special game controllers, as well as the software that enables
standard hardware, such as USB storage devices, keyboards, headphones, and printers
Middleware- software that act as a middleman between two different types of application
software or between an application and the operating system referred to as middleware.
Middleware, for instance enables Microsoft windows to communicate with excel word.
Programing software- software for writing code is used by computer programmer. The ability
to create, write, test and debug other software programs is provided by programming
languages and tolls. Assemblers, compilers, debugger and interpreter are a few examples of
programming software
INTERNET AND SEARCH ENGINES
The Internet is a huge source of information & resources and to access the
resource from the Internet there are some kinds of software, this software is known as a
Search Engine. A search engine is a software program that helps people find the
information they are looking for online using keywords or phrases
*Google * DuckDuckGo
*Baidu *Bing
*Ask.com. *Yahoo
*Naver *Yandex
CLOUD COMPUTING
In order to provide quicker innovation, adaptable resources and scale economies, cloud
computing, in its simplest for is the supply of computing services via the internet (‘’ the cloud”)
encompassing servers, storage, databases, networking, software, analytics and intelligence. we
utilize cloud computing example like emails, Facebook, calendars, skype, and WhatsApp every
day. They utilize the cloud’s remote data accessibility function to support our data in the cloud
architecture, enabling anytime, anywhere access to them via the internet.
NANOTECHNOLOGY
Nanotechnology is a field of science and engineering that focuses on the design and
manufacture of extremely small devices and structures. Applications for nanotechnology
devices include electronic, medicine, energy , textiles, and many more . the scale of these
object is often less than 100 nanometers(nm) A nanometer or billionth of meter is a very tiny
unit of measurement. A sheet of paper has a thickness of approximately 100,000 nanometers
ARTIFICIAL INTELLIGENT
Artificial intelligence (AI) refers to a computer’s or a robot controlled by a computers
capacity to carry out task that are typically performed by human since they call for human
intelligence and judgement. In daily life, AI is used in several examples. One area where AI is
being used more and more to improve your life is in smart home equipment, such as robot
vacuums and smart thermostats. Future self-driving automobiles and number plate recognition
systems use AI technology to operate on public highways.
2. USES OF COMPUTER IN:
Education- Students and teachers can download and store a lot of educational materials, books,
presentations, lecture/ address notes, question papers, and so on in computers. Students can
find many ways to solve a certain problem given to them.
Government- Government. Computers are employed in the government to handle data, keep a
database of citizens, and enable a paperless workplace. The employment of computers by the
nation's defense institutions for the development of missiles, satellites, rocket launches, etc.
has been extremely advantageous.
Medical- Computers are frequently used to control medical equipment that performs vital
medical tests, such as blood tests, MRIs, CT scans, and ultrasonography. Computers are also
used by doctors to present their findings, explain the ailment, and outline the recommended
course of treatment. Drawing and modeling in three dimensions can be done on computers .
Entertainment- For entertainment, Computers are widely used for viewing films and television
shows online, creating Cartoon animation, playing video games, and using computer
applications for picture and video editing.
Manufacturing- In computer-aided manufacturing (CAM), production activities are planned,
controlled, and managed with the use of computer technology. Direct or indirect links between
the computer and industrial processes are used to achieve this.
Science- To better comprehend earthquakes and other natural hazards, scientists frequently
plot and analyze data using computers. Additionally, computers are essential for developing,
operating, launching, and controlling spacecraft, among many other technologies.
Marketing- Computers are often utilized in marketing to analyze data. They assist marketers in
gathering, processing, and analyzing significant volumes of data from several sources, including
social media, client feedback, website analytics, etc.
Banks- Banks can process loan application forms more swiftly and error-free with the use of
computers. Computerization not only expedites loan processing but also lowers the cost of
lending by removing the cost of maintaining paper records and decreasing staff time spent on
record-keeping tasks.