Tweet





Share

Operating System Trends

AppId is over the quota
AppId is over the quota

Computer hardware provides us with the mean of processing and storing of information. However, the "bare" machine on its own is virtually useless. In order to make computer perform useful work for us, it has to be "driven" by means of program software which specify the tasks to be done. The combination of hardware and software provide a total useable system. Software can be classified into two distinct groups: system software and application software.

Application software, as the name suggests, consist of the programs which carry out the specific processing required for the users applications, such as an accounting system or an engineering computer-aided design package. System software is not application specific; it is oriented to the needs of the hardware and facilities the development and running of applications. The most significant part of system software is the operating system, which is present in all the computers except for a few very specialized applications.

The role of the operating system is to complement of the hardware by providing a layer of the services which manage the resources of the hardware and permit the users to drive the system. In general, the user will not be aware of the union in effort. Indeed, many computer facilities could be implemented by either hardware or software, a common example being floating point processing. The situation is further complicated by the existence of firmware which a program encoded in the form of hardware, usually in Read- Only-Memory (ROM). Firmware is often used to provide very basic services at a functional level just above the hardware.

Operating-System Objectives and Functions

An operating system is a program that controls the execution of application programs and acts as an interface between the user of a computer and the computer hardware. An operating system can be thought of as having three objectives or performing three functions;

1. Convenience: An operating system makes a computer more convenient to use.

2. Efficiency: An operating system allows the computer system resources to be used in an efficient manner.

3. Ability to Evolve: An operating system should be constructed in such a way as to permit the effective development, testing, and introduction of the new system functions without at the same time interfering with services.

History and Evolution of Operating System

The evolution of the operating system has been driven by technological advances and by the demands and expectations of the users. An example of this evolutionary process helps us to understand the working of modern systems and to better appreciate their essential principles.

The very earliest computers, provided little in the way of support for their users: switches and lights were the first input and output devices. Programs were entered by using a set of switches to define a memory address value, then using another set of switches to specify an instruction word which was then entered into the memory location. This was repeated for each word of the program. The program was started by setting the program counter to the first instruction word and pressing a start button. The first step toward improving and simplifying a computer use was to address the problem of loading the pr6gram.

Reducing the human involvement in this process implied preparing the program in some offline form, then transferring this into the computer memory via an input device such as. a card or paper tape reader.

In order to read from a card or paper tape reader, a loader program had to be established in the computer memory. In the first place, which prompts the question-how do you load the loader! One solution, of course, is simply to enter the loader manually, as before. However the idea was born of building into the computer a facility whereby, on startup, the computer automatically read a primitive loader program written on, for example, a single card. This basic loader then executed and read in a larger, more extensive, loader program, which could then load any user program. This arrangement then referred to as boot strapping derived from the idea of pulling oneself up by the bootstraps; the technique and the term survive to the present day, although bootstrapping is generally reduced now-a-days to booting.

In the 1950s computer were very expensive, certainly in the relation to their throughput measures in today's term. The early pre-occupation, therefore, was to get as much use out of them as possible. This drive toward 100% utilization of the processor has not entirely disappeared today but is now much less important than usability and peak processing power.

As the hardware steadily improved, the execution time of programs fell. This trend has two very critical consequences, which were to span on rap [id development of early operating systems:

The set up time-i.e. the time between jobs spent loading the next program and data-become disproportionate to the run time of the job.

The input-output devices were seen to be much slower than the processor speed.

The processor spent most of its rime idle, waiting for a card to be reader punched or a character to be printed.

Around 1960s, a revolutionary new computer, called ATLAS, was designed by a team from Manchester University and the Ferrants Company, This is reputedly the first computer to be designed with the requirements of an operating system in mind. Atlas introduced many more features including interrupts and a virtual memory system. While the idea of the virtual memory took some time to make a broad impart, the interrupt mechanism made in immediate impression in computer and operating system design, since it made the job of managing several programs and peripheral devices simultaneously much easier. It made it possible for the operating system to oversee the progress of several programs and I/O activities simultaneously. In 1964s, IBM produced the system 360 series of computers, which consequently evolved into system 370 and then 333X machines in use today. This range of computers has probably been the most significant in computing history, not so much from a technological point of view, but because it provided a wide range of computing facilities-within a compatible series of machines, supported by the manufacturer through many revision and enhancements.


SOURCE : click here


Get New Article Alerts In Your Inbox

Subscribe to Computers Knowledge Article Alerts to get daily notifications of our newest articles in your email for free. You can unsubscribe at any time. share your opinion about Operating System Trends by comment on below post.

 

Thank you in advance.

Yours sincerely,

suyanto-signature


Bookmark to: Technorati   Bookmark to: Del.icio.us   Bookmark to: Google   Bookmark to: Yahoo   Bookmark to: Blinklist   Bookmark to: Digg   Bookmark to: Reddit

Related Posts :



0 komentar:

Posting Komentar

Categories

10100Mbps 156Inch 240GB 256MB 28GHz 2x120GB 384019003 412786001 418872001 419107001 463552003 519329002 5Port 608425002 608425003 609939001 7270FW 7Inch 80211g 920002555 about Access Accreditation Accreditations Accurate accused Acquires Adapter AdapterPower Advantage Advisor adware against Agency Alien Allows Altering Amazon AmericanStatesman AMZAZING Android Announce Announces Anyone appealDemocrat Apple arrested article Assessments Atlantic Atrix Attain Audio Austin Automation AutoMDIX Backlinks Bagleheads Barranco Based basics batteries Because Being Believe Benefits Better Black BlackBerry Bloomberg Bookmarking Books Boost Bottom Braces Bradleyaposs break bride Briefcase Brilliant bring browsing Budget Business businesses Busters Cable calculate Calculators Career Carrier CCCHSA0DSU01 CDROM CDRWDVD Certification Certifications change Changed charge Chatting cheap chest chips Choices Christian Clarksville Class Cleaner Clear Clearly clinical close cloud Combo coming commerants Common Commtouch companies Company Completely Computer ComputerActivecouk computers Computerworld computing ConceivablyTech Concept Connection Consumerization consumers Contemporary control Converter Cosmetic Costs could Courses CrossPlatform Cyber Cyberwar Dalvik daughter decision defpro Demystifying Dentistry dependency Depth design Desktop desktops destroy device devices Dewalt Diamond different digital Disable Dispatch disrupted documents domainB download Downs Droid DVDROM DWave Dwelling early Edgar Edition Education effective efficient Electronic Electronics Eliminate Elimination Elysium Embrace Enables engine engineer Ensure enyoy Eradicate escape Ethernet every exactly Examinations Excel expands Experts exploring extends Extension F7553D350 Facebook Factor faire Features Feeder Files Finest Finish Firefox Firewall first Flash Flyer Forbes Framework Freeze Freezes Friday function Fundamentals funding Fusion Gamers Games Gaming GDDR2 Geekzone Gerrit Getting GigaOm Globes Goodbye Google Googleaposs Government Gradual grande Greatest Guide hampel Hannspad Hannspree Harry hazard Heights hello Helps Herald Heres Hershey HewlettPackard Hints Homage homes hosting Huawei Huffington iCloud Immersion Imperio Importance Imports incarnate Increase India Industry infected infringement Inquirer Insider Inspire Instant Intel Intellectual intelligent InterinetSkim International Internet introducing Invest investigative iPhone Isnapost jargon joins Journal journalism Keyboard Kindle Kingston laptop laptops Laser Latest launches Leader leaks Learned Leelee Lessons Level Leveling Levels Lexington Lexmark Liliputing Limited Lindhurst Linksys LockheedMartin Logitech LogMeIn Lunch Magazine maintenant majorit majority Making malware management Managers Managing Manner Market Marketing MarketWatch Marketwire MctiviaFrom MD1024SD1333 Meadows media memory Menus Micro microSD Microsoft Midnight Might Million Minneapolis Mk550 Mobile Modern Module Monday Money Monitor Mortgage Mostly Mouse moving Mozilla MrExcelLiveLessons msnbccom MSPmentor mtiers Mueller Myths Needed Network networks newly NewsChannel Nextgov Nokia NoniPadTablet notebook Novel observer Office online Operating Optical OPTIMA optimization Oracle Ordinateurs Organization organizations ORourke outsource overtake Pages PanDigital Paperback Parents Particulars patents Payday Paying PC2700 people People percent perform Performance Permanently Personal Pfizer Philadelphia philippines Phillip phone PHOTOS Pinball Planning plans PocketCloud Pogoplug Points Polkast Popular Popularity Ports Potter Power PowerPoint Precaffeine press prices printing prints Produkt Professional Professionals Profitable Program promise promised Promote Property Prospects Protect prototype proven Provider public publishing punching purchasing purported Qosmio Qualification Qualifications quality Quarter quick Quickly Radeon rapidrelease Razer ready Reasons recall recovery Reflecting regarding register Registry relation release releases Relevance reliable Remote remotely Remove Reorganizes Replica Replication Reports Residence Restore restores Results Retail revealed Reviewed revolution right Ripping Rocket roots Router Running Samsung SanDisk Sapphires School schools Science Score Screen SDC2GB SDSDB8192A11 seamless search Seattle Second security Seeks Selling Sensation Sense Service services Setting Seven Short Shouldnt signs Sites sketches SlashGear Small smart Smartphone smartphones Smiles Smooth SN10T1 Sobieski Social Software solution Someones something Sorts Sound Spanish SPDIF special Specialists specs Spectacular Speed Sphere Spiralbound Spyware square StarTechcom Starting state Stealth SteelSeries Steve Stock Stocks Story Streaming Street student students Studies Superior supplier SupplyCord support surfing Switch Switcher system systems Table tablet tablets tagged Taiwan Tamas TE100S5 TechCrunch Techniques technology Tests Texts thefts Their Thinking THINTOS10 Threats Through Times TimesLeader timing Today Toshiba Toslink Total touch Toward transform Trend TRENDnet Trends trial Tribune Trust Turbine turbo Turning Tutorial Twitter Typical Ultimate Ultra understand Undertake Unique university Unveils Unwired Upgrade Upload Users Using Utica Value Vampire version Video Videonow Videos virus voice Warcraft Warrior Washington Watches Webcam WebOS Website websites wedding Weddings welcomes which White Wholesale Wilkes Window Windows Windowscompatible Wireless Wisdom Wizard Working World Worth Wrong X8300455NBK Xigmatek Yearold young yourself YouTube

 
Your Ad Here