Posts

Difference between a monolithic and micro kernel?

Image
Difference between a monolithic and micro kernel?  Monolithic kernel Traditional UNIX operating system uses monolithic kernel archilecture. The entire operating system runs as a single program in kernel mode.  Program contains operating system core function and device drivers. Most of the operation performed by kernel is via system call Required system calls are made within programs and a checked copy of the request is passed through a system call. LINUX operating system and FreeBSD uses modern monolithic kernel architecture. It loads the modules at run time.  There is easy access of kemel function as required and minimize the code running in kernel space.  Monolithic Kernel used in Windows 95, Windows 98, Linux and FreeBSD etc.   Advantages :   Simple to design and implement.  Simplicity provides speed on simple hardware.   It can be expanded using module system.   Time tested and design well known...

Services Of Operating System !!

Image
Services Of Operating System !! Operating System provides different types of services to different users.  It provides services to program like load of data into memory, allocating disk for storage, files or directory for open or read etc. Services will change according to the operating system. May be the two different operating system provides same type of services with different names.  OS makes programmer job easy by providing different services Following are the list of services.  Program execution  Input-output operation  Error detection  File and directory operation  Communication  Graphical User Interface  Recommend Articles For More Information : What Is Operating System? Knowledge Of OS!! Operating System As A User Interface And As A Resource Manager - Technopedia! Services Of Operating System -  Technopedia!!! Basic Concepts Of OOPC!! CONCEPT OF DBMS!! Types Of Operating System...

Operating System As A User Interface And As A Resource Manager !!

Image
Operating System As A User Interface And As A Resource Manager !!                       Operating System as a User Interface : Computer system consists of software and hardware to solve specific problems.  User, application program, operating system and the hardware  are the components  of the computer systems. Application program used to solve specific program. Student attendance  monitoring is the example of application program.  Operating  system is a subset of the system software. OS interacts directly with the hardware to provide an interface to other system software. System software and hardware exist to support the creation and effective use application software. Recommend Articles For More Information : What Is Operating System? Knowledge Of OS!! Operating System As A User Interface And As A Resource Manager - Technopedia! Services Of Operating System -  T...

What Is Operating System? Knowledge Of OS!!

Image
What Is Operating System? Knowledge Of Operating System!!! Operating System :  Operating system is a program that controls the execution of application programs.it is an interface between application and hardware . Os provides different types of view . For users,  it is abstract view because it provides features which are important for users.Os is intermediary between user and the computer system. The major design goals of an operating system are: Efficient use of a computer system. User convenience  ability to evolve An Os is software that manages the computer hardware. The hardware must provide appropriate mechanism to ensure the correct operation of the computer system and to prevent user programs from interfacing with the proper operation of the system. Efficiency is the one of the parameter for use of computer system.Os system consumes some resources during its own operation. Recommend Articles For More Information : What I...

C Program For Addition, Subtraction, Multiplication, Division Of Two Numbers!!

Image
C Program For Addition, Subtraction, Multiplication, Division Of Two Numbers!! in c programming we can apply arithmetic operations like addition, subtraction, multiplication, division. Let say we take two values of integer type which applied by user. When we perform division of two integer values then answer will be in integer form. For Ex : if we perform 5/2 than we get answer 2. if we want to get proper answer 2.5 then we need to do explicit conversion which is known as typecasting. Recommend Articles For More Information : Machine Learning Technology in Software Engineering Trending Pieces Of Technology You Should Know About!!! CONCEPT OF DBMS!! Phases Of Compiler In System Programming!!!! C Program For Addition, Subtraction, Multiplication, Division Of Two Numbers!! Difference between a monolithic and micro kernel? Difference Between The Procedure Oriented Language and Object Oriented Language. What Is Inheritance In C++? Types Of Inheritance...

Basic Program Of C Language For Print Hello!!

Image
Basic Program Of C Language For Print Hello!! We can practice for C language in turbo c++ application and reliable for practice of C. we will write a basic program of C for print Hello. So, First of all in every  C program we have to write this two sentences.       #include<stdio.h>       #include<conio.h> These are two header files, first is stdio.h it means standard input-output header files which handles your programs printf and scanf statements. second is conio.h it means console input-output header files which handles clrscr() and getch() commands in program. clrscr() : clrscr() is used for clear output screen from previous program output. getch() : getch() is used for get all data we write in program, without getch program can not run. Recommend Articles For More Information : Machine Learning Technology in Software Engineering Trending Pieces Of Technology You Should Know About!!! CO...

Function Overloading In C++

Image
Function Overloading In C++                                    C++ allows you to specify more than one definition for a function name or an operator in the same scope, which is called function overloading and operator overloading respectively. Function Overloading is compile time polymorphism. Function Overloading is the practice of declaring the same function with different signature. same function name used with different number of parameters and parameters of different type. Overloading of Function with different data types is not allowed. A Function is overloaded when same name is given to the different functions. Two functions with same name is must differ in at least one of the following.                              The data type of parameters  The order of appearance   Number o...