Sunteți pe pagina 1din 3

Base from the given definition and information about software engineering, compose your

own definition of software engineering. Give 1 example application for each software
application domain and justify your answer. Search popular application in the internet.
What is the software application domain of your Software project? Justify your answer

1. I define software engineering as a detailed study of engineering to design, to


develop and to have maintenance in software. End users applications satisfy these
needs through the use of software programming languages. It is also used for
businesses and organizations.

2-3.

Android- a mobile operating system based on modified version of the Linux kernel and
other open source software, designed primarily for touchscreen mobile devices such as
smartphones and tablets. Android is developed by a consortium of developers known as
the Open handset Alliance, with the main contributor and commercial marketer being
Google.

System software domain: System Software(designed to run hardware and application


programs)

ESET NOD32 Antivirus – an antivirus who features virus scanning and cleaning
functionality in to a computer. Also provides anti-malware and antispam functionality.

Real-time software domain: Real time software(monitors, analyze, control realworld


events as they occur in realtime)
Salesform Customer Relationship Management- their software consolidates customer
information and documents into a single database so business users can more easily access
and manage it.

Business software domain: (remote program control, inventory management)

AutoCAD Application 2018- a computer aided design and drafting software application

Engineering and scientific software domain: Computer Aided design, system simulation

Custom Android ROM (phones firmware, based on Google android platform)- Android
users install ROMs to their phones to change the devices appearance and behavior.

Embedded Software domain: functions embedded into hardware as a part of large systems.

Google Chrome- a cross-platform web browser developed by Google, serves as the platform
for web applications.

PC or Personal computer software domain: operated directly by an end user.

Netflix- a streaming services that allows members to watch a variety of award-winning TV


shows, movies, documentaries and more on thousands of internet-connected devices.

Web based program domain: retrieved by a browser, incorporates executable instruction,


HTML, web browser.

Robotic Process Automation- it uses scripts and other methods for unique recognition of
humans based upon or more intrinsic physical or behavioural traits.

AI software domain: Makes uses of non-numerical algorithms to solve complex problems


that are not amenable to computation or straightforward analysis.

S-ar putea să vă placă și