![]() ![]() Thus, anyone with a web browser and internet access can see this information. The first generation of web applications allows the business to post the information publicly. It is also a computer software application that developers code in a browser support language and that relies on a common web browser to render the application executable. ![]() ![]() Users access it as an application via web browsers over a network such as the Internet or an intranet. For example, a specific customer or embedded software (Word document, spreadsheet, computer graphics, personal and business applications) may develop them. It is a set of software products that share standard features but differ from each other in some way. This type of software refers to software engineering methods, tools, and techniques for creating a collection of similar software systems from a shared set of software assets using a standard means of production. People also refer to this software as intelligent software because of its performance. For example, Keypad control software embedded in a microwave oven or washing machine where there is a need to take input, analyze and decide and take action, which allows the product to perform in the desired manner. The systems’ ROM (Read Only Memory) embeds this type of software. Embedded Softwareĭevelopers embed this software into hardware as a part of larger systems to control their various functions. They run on mainframes, general-purpose workstations, and PCs (Personal computers). Users utilize this software in mechanical, electrical, drafting, engineering, and analysis. For example, CAD (Computer Aided Design), CAM (Computer Aided Manufacturing), and CAE (Computer Aided Engineering). Users specially use this software for drawing, modeling, drafting, load calculations, and analyzing engineering and statistical data for interpretation and decision-making. It deals with processing requirements in a specific application. It is primarily concerned with the solution of some problems using the computer as a tool. The focus is on the application, not on the computer system. Another type of software is special-purpose software, specifically designed for a particular purpose. We further classify application software into two categories – one is general-purpose software that users utilize for a wide range of tasks and provides numerous features. Application software can be generic or customized. The software is designed to solve user problems according to their requirements. The other is System development software which supports a programming development environment for the User. The second one is system support software which manages the hardware more efficiently. The system software is further classified into three categories – The operating system, which acts as an interface between the User and the hardware and provides different services to users. Developers use it to develop new system programs, and they can make them portable using bootstrapping. It is primarily concerned with the efficient management of the computer system. It directly interacts with computer hardware. In this section, we will discuss the various classification of software in detail. Web development, programming languages, Software testing & others Classification of Software Start Your Free Software Development Course ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |