computerinternalsubmissionbyabhishekdasrollno02ashoka1questionno1practicaltypesofcomputerapplication-210305151425.pdf

Full Transcript

Classification of Software Name: Abhishek Das. MBA, 1st Semester. Ashoka 1. Computer Applications Internal What is a Software ? Software refers to a set of computer programs enabling the hardware to work and perform necessary operations effectively Software System Software Operating Systems Utility...

Classification of Software Name: Abhishek Das. MBA, 1st Semester. Ashoka 1. Computer Applications Internal What is a Software ? Software refers to a set of computer programs enabling the hardware to work and perform necessary operations effectively Software System Software Operating Systems Utility Software Device Drivers Application Software Firmware Word Processors Language Translators Database Software Multimedia Software Web Browsers Controls the different operations of the computer system. Interacts with the application software to perform a particular task Operating Systems Resource allocator Conflict Management Process, memory, file, device & security management Utility Software Analyzing, optimizing, configuring and maintaining a computer system Supporting Computer Infrastructure Device Drivers Controls particular hardware attached to the system. Every hardware system requires a driver to connect to the system easily Firmware Permanent software, embedded in system’s read only memory Set of instructions permanently stored in a hardware device Offers vital information regarding how a particular device interacts with one another. Language Translators Converts code from one computer language into another Three types: Assembler, compiler & interpreter Compiler and interpreter translates high level language to low level while assembler translates assembly language to machine language. End-User Programs Application Software Assist the user in completing tasks Link between system & user Have specific functionality Essentially lie above system software Developed through custom design Applications meant for documentations. Store, format or print documents. Word Processors Create & manage databases. Offers data integrity, data storage & data retrieval. Multitasking, storage & retrieval simultaneously. Database Software Play, create or record images, audio or video files. Utilized for animation, video or image editing. Multimedia Software Utilized to browse the internet. Web Browsers Locating or retrieving data well across the web. System Software Interface between system software and user System Software is written in a low-level language, i.e. assembly language. Application Software is written in a high-level language like Java, C++,.NET, VB, etc. System Software starts running when the system is turned on, and runs till the system is shut down. Application Software runs as and when the user requests. System Software manages Application Software, when Application Software Interface between application software and system Conclusion The endless number of software types can be overwhelming for anybody, especially when one does not understand the various types of software and their uses thoroughly. Thank You

Use Quizgecko on...
Browser
Browser