Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
You can change this under Settings & Account at any time.
nsbgamer - programming Operating Systems
Transcript of nsbgamer - programming Operating Systems
File Managers (etc.) Three types of programs user / application programs
programs used by the users to perform a task system programs
an interface between user and computer driver programs
communicate I/O devices with computer Hierarchy of Computer Software Operating System a collection of programs which control the resources of a computer system written in low-level languages (i.e. machine-dependent) an interface between the users and the hardware when the computer is on, OS will first load into the main memory Basic Functions of the OS Device configuration
Controls peripheral devices connected to the computer File management
Transfers files between main memory and secondary storage, manages file folders, allocates the secondary storage space, and provides file protection and recovery Memory management
Allocates the use of random access memory (RAM) to requesting processes Interface platform
Allows the computer to run other applications Cross-Platform Issues developing software for, or running software, on more than one type of operating platform. Machine-independent Programming Languages
JVM - Java Virtual Machine
*develop the program on different computers Good OS efficient time spent to execute its programs should be short small in size memory occupied should be as small as possible reliable