GoConqr has a new look! Let us know what you think.

Notes

COMPUTER SYSTEM ENGINEERING - created from Mind Map

Trinh Vu Linh Chi Computer Science English 1 page

Content of the notes (1)

Page 1

COMPUTER SYSTEM

OPERATING SYSTEM

HARDWARE

APPLICATION PROGRAMS

USERS

WHAT DOES IT DO?

WHAT IS IT?

KERNEL

HARDWARE SUPPORT NEEDED

HOW TO RUN?

CONTROL AND COORDINATE AMONG APPLICATIONS AND USERS

WHAT FOR?

HOW?

EXECUTE USER PROGRAMS

MAKE SOLVING USER PROBLEMS EASIER

USE HARDWARE MORE EFFICIENTLY

RESOURCE ALLOCATOR

CONTROL PROGRAM

LIKE A GOVERNMENT

MANAGES ALL RESOURCES

DECIDE BETWEEN CONFLICTING REQUESTS

EFFICIENT AND FAIR USE

CONTROLS EXECUTION OF PROGRAMS

PREVENT ERRORS

PREVENT IMPROPER USE OF COMPUTER

SPECIAL PROGRAM

LINK BETWEEN USER AND COMPUTER HARDWARE

ALWAYS RUNNING

SPECIAL PRIVELEGES

SYSTEM CALLS

ACCESS SPECIAL INSTRUCTIONS

ACCESS SPECIAL MEMORY REGIONS

LET USER PROGRAMS ACCESS KERNEL SERVICES

BOOTSTRAP PROGRAM

LOADED AT POWER-UP OR REBOOT

STORED IN ROM OR EPROM (FIRMWARE)

INITIALISE ENTIRE SYSTEM

LOAD KERNEL AND START EXECUTION

CPU, MEMORY, I/O DEVICES

CPU HAS DUAL MODE OPERATION

USER MODE

KERNEL MODE

DEFINE HOW SYSTEM RESOURCES ARE USED

WORD PROCESSORS, COMPILERS, WEB BROWSERS, DATABASE SYSTEMS, VIDEO GAMES

PEOPLE, MACHINES, OTHER COMPUTERS

Information

Description
Computer Science Note on COMPUTER SYSTEM ENGINEERING - created from Mind Map, created by Trinh Vu Linh Chi on 06/03/2018.
Views
1
History
  • Created by Trinh Vu Linh Chi · Mar 6, 2018
  • Copied to Note by Trinh Vu Linh Chi · Mar 6, 2018
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?