Determine the types of software, Computer Engineering

Determine the types of software

There are two types of software today: Application and systems.

Meaning of the two changes computer to computer. As we concentrate on large computers, servers, we define application programs as those run by ordinary users, like email, word processing, simulation programs, spreadsheet, etc.  Systems programs are used to control hardware to make the computer easy to use, secure and more efficient. Systems software include language translators (compilers, assemblers), operating systems, linkers, libraries, loaders. They are used by systems people who have special privileges (access rights) to use computer. This distinction is enforced by today's computers in the form of hardware control states: user and system states. Application programs are run in user state and if they try to run system software in this mode an interrupt (exception) is generated. Program is terminated. System programs are run in the system state.


Posted Date: 9/28/2013 1:45:11 AM | Location : United States

Related Discussions:- Determine the types of software, Assignment Help, Ask Question on Determine the types of software, Get Answer, Expert's Help, Determine the types of software Discussions

Write discussion on Determine the types of software
Your posts are moderated
Related Questions
Which is not a valid page replacement policy? Ans. RU policy (Recurrently used) is not a valid page replacement policy.

Rational Test Factory is a component-based testing tool that automatically produces TestFactory scripts according to the application's navigational structure. TestFactory is integr

what are advantages and disadvantages of bresenham''s line drawing algorithm?

Write a Verilog code for synchronous and asynchronous reset? Synchronous  reset, synchronous means clock dependent so reset must not be present in sensitivity disk eg: alway

What is a ABAP/4 module pool? -Every dynpro refers to exactly one ABAP/4 dialog program. Like a dialog program is also known as a module pool ,since it having on interactive mo

The logic circuit given below, converts a binary code y 1 y 2 y 3 into Ans. Gray code is X1 = Y1,   X2 = Y1 XOR Y2  ,   X3 = Y1 XOR Y2 XOR Y3 For

Why is C standard library needed?  C Standard Library: C would have been a tough programming language in absence of the standard library. The standard library in C contains

What do you mean by term procedure? Differentiate between far call and near call? PROC: PROC and ENDP directives indicate the start and end of a procedure. These directives for

E-commerce is one of the most significant aspects of the internet. Having emerged recently and growing at a steady state, it becomes essential to look at the advantages and disadva

The 68HC11 series is based on the Motorola 6800/1 programming instruction set and hence is a fairly simple 8 bit microprocessor. The internal structure of the 6800/1 is shown below