*BSD News Article 80992


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!nntp.coast.net!newsfeed.dacom.co.kr!usenet.dacom.co.kr!news.postech.ac.kr!usenet.kornet.nm.kr!agate!dog.ee.lbl.gov!overload.lbl.gov!gracie.lbl.gov!jin
From: jin@gracie.lbl.gov (Jin Guojun[ITG])
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: *** Is FreeBSD easy to install ??? ***
Date: 17 Oct 1996 22:27:25 GMT
Organization: Lawrence Berkeley Laboratory
Lines: 55
Message-ID: <546bse$o63@overload.lbl.gov>
References: <3248ab21.5993197@news.inetnow.net> <Dz37HH.7Lo@news2.new-york.net>
NNTP-Posting-Host: gracie.lbl.gov

J Wunsch (j@uriah.heep.sax.de) wrote:
: jin@george.lbl.gov (Jin Guojun[ITG]) wrote:
: 
: > DOS is an operating system even though MS-DOS is a junk designed
: > O.S. by whoever wrote it. The basic O.S. function is to load program
: > for human being.
: 
: No.  The basic function of an OS is to handle the hardware.  DOS
: handles the hardware so poor that most programs handle it on their
: own.  That's why the programs are unportable, you cannot even replace
: the graphics console by a serial console for 99.9 % of them (with the
: minor exceptions of command.com and symdeb.exe).

Well, just for fun. Have you used the orignal computer back to about 30 years
ago. I even saw some people used those computers in 1982 some where.

What is first thing the people doing to make computer running?

There are two raws of key switches on the panel of those computers.
One is for address and one for data.
Programmers wrote the program and punched onto paper tapes.
They also wrote one or two loading programs and punched onto paper tapes too.

Some one will set address keys (switch) to zero and increament it after
the data keys (switch) have been pressed and data input switch is pressed.

What is this person doing is to input a small program to read the paper
machine and put the data (loading program) into given memory and execute
this loading program to load users program into memory to execute.

This person is called operator who is operating the computer and is the
"operating person" O.P.

After one program done, the O.P. will use the loading program to load next
user program to do the execution. The O.P. does not directly handle the
hardware. This is tedious and exhausting. So, what computer people thought
is to replace this O.P. job by a program called operating system O.S.

Now, O.S. has grown up and tried to take care everything it can. However,
its basic function is still to load programs and execute them.
For command line inuput or batch job execution, O.S. is loading program
to execute.
If there is no command line input or batch job available for O.S., O.S. will
sits there and do nothing. :-)

Do not be confused by a president of some company who may spend 40% time
with his/her family, 30% at sleeping, 20% with company, and 10% time for
his/her own, his/her basic job is president, because this is the way to
provide the income. He/She is no a homekeeper.

-- 
/-------------- Jin Guojun ------------ v ---- Internet: g_jin@lbl.gov ----\
|	Imaging & Distributed Computing | Usenet: ucbvax!g_jin@lbl.gov	   |
|	Lawrence Berkeley Laboratory	| Bitnet:	--		   |
|	50B-2239, Berkeley, CA 94720	-  jin%george.lbl.gov@Csa3.LBL.Gov |