Page 1 of 1
Operating System
Posted: Sun Feb 21, 2010 5:21 pm
by Nipuna
I Heard A computer Science student saying " we can use the computer without an operating system. But it's too hard"
Is it true. If it is How to do it.
Thanks
Re: Operating System
Posted: Mon Feb 22, 2010 1:43 pm
by Neo
An operating system is a name that we used to call a
system software. This is also written by programmers using Assembly language and another high lever language (usually C/C++). This software has the responsibility to control hard disk, manage memory, I/O access to VGA, Sound, USB, etc... For example if you load two programmes at ones, the OS allocates two memory blocks called Process Control Blocks (PCB) which has [Stack, Code, Data] that belongs to a process. These allocated, released, resized by the OS.
OS programmers always run their software on a machine without OS. But in practical terms, a computer without OS is like man without brain

There is no one to say the DMA addresses of devices, etc... to your programme. So you will have write everything yourself which ultimately make yours a system software (OS). If you take Windows CE, which we compile the OS with our custom code is an example of a OS that comes with an integration of a custom application.
He must be a student who has just started computer science.

Re: Operating System
Posted: Mon Feb 22, 2010 3:17 pm
by Nipuna
Neo wrote:An operating system is a name that we used to call a
system software. This is also written by programmers using Assembly language and another high lever language (usually C/C++). This software has the responsibility to control hard disk, manage memory, I/O access to VGA, Sound, USB, etc... For example if you load two programmes at ones, the OS allocates two memory blocks called Process Control Blocks (PCB) which has [Stack, Code, Data] that belongs to a process. These allocated, released, resized by the OS.
OS programmers always run their software on a machine without OS. But in practical terms, a computer without OS is like man without brain

There is no one to say the DMA addresses of devices, etc... to your programme. So you will have write everything yourself which ultimately make yours a system software (OS). If you take Windows CE, which we compile the OS with our custom code is an example of a OS that comes with an integration of a custom application.
He must be a student who has just started computer science.

He is a Student of UCSC
Re: Operating System
Posted: Mon Feb 22, 2010 3:44 pm
by Neo
Ask him to join with us for a cool discussion

Re: Operating System
Posted: Mon Feb 22, 2010 3:49 pm
by Nipuna
Neo wrote:Ask him to join with us for a cool discussion

I really Don't Know him. He told this on a Radio Program.
Re: Operating System
Posted: Mon Feb 22, 2010 6:01 pm
by Neo
Find him. He is mad enough to send to Mental Hospital to say such a foolish thing over radio.
If he was addressing a community of people with technical know how, this would have been acceptable.