Download presentation
1
Types of software. Sonam Dema.
2
3 Types of soft ware. 3.Application software. 1.System software.
2.Programming software.
3
1.System software. 1.a. Definition.
System software is computer software designed to operate the computer hardware and to provide a platform for running application software. System software refers to the files and programs that make up your computer's operating system. Provides the basic functions for the computer usage and run the computer hardware and system.
4
1.b. Types of system software.
There are 4 types of system software- operating systems, compilers, interpreters and assemblers. Examples of system soft wares are Bios -Microsoft windows -MAC OS X -Linux
5
1.c. Operating system. Software designed to control the hardware of a specific data-processing system in order to allow users and application programs to make use of it. Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs. Its roles include managing the functioning of the computer hardware, running the applications programs, serving as an interface between the computer and the user, and allocating computer resources to various functions.
6
1.d. Compilers. A compiler that allows a computer program written on one type of computer to be used on another type. A compiler is a computer program (or set of programs) that transforms source code written in a programming language (the source language) into another computer language (the target language, often having a binary form known as object code.
7
1.e. Interpreters. A program that translates an instruction into a machine language and executes it before proceeding to the next instruction Interpreted programs run slower than their compiler counterparts. Whereas the compiler translates the entire program before it is run, interpreters translate a line at a time while the program is being run. However, it is very convenient to write an interpreted program, since a single line of code can be tested interactively. Interpreted programs must always be run with the interpreter, commonly called a runtime module.
8
1.f. Assemblers. A program that produces executable machine code from symbolic assembly Software that translates assembly language into machine language. Contrast with compiler, which is used to translate a high- level language, such as COBOL or C, into assembly language first and then into machine language. A computer program that takes computer instructions and converts them into a pattern of bits that the computer can understand and perform by it certain operations.
9
2.Programming software. It usually provides tools to assist a programmer in writing computer program and software using different programming language in a more convenient way. A program used for software development or system maintenance. Virtually any program or utility that helps programmers or users develop applications or maintain their computers can be called a tool. . Many application programs deal principally with documents.
10
3.Application software. Application software, also known as an application or an "app", is computer software designed to help the user to perform specific tasks. Examples include enterprise software, accounting software, office suites, graphics software and media players. Apps may be bundled with the computer and its system software, or may be published separately. Many application programs deal principally with documents. Application software is contrasted with system software and middleware, which manage and integrate a computer's capabilities, but typically do not directly apply them in the performance of tasks that benefit the user.
11
THANK YOU………
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.