OPERATING
SYSTEM
“EXERCISE”
Arranged
By :
1.
Ryan
Saputra (061940830328)
2.
Untari
Safitri Hidayati (061940830330)
Class : 2 MIA
Supervisor : INDRA GRIHA TOFIK ISA S.T.,M.KOM
POLITEKNIK
NEGERI SRIWIJAYA
D-4
MANAJEMEN INFORMATIKA
2020
2.4 The services and functions provided by an operating
system can be divided into two main categories. Briefly describe the two
categories and discuss how they differ.
Answer :
In English
One
class of services provided by an operating system is to enforce protection
between different processes running concurrently in the system. Processes are
allowed to access only those memory locations that are associated with their
address spaces. Also, processes are not allowed to corrupt files associated
with other users. A process is also not allowed to access devices directly
without operating system intervention. The second class of services provided by
an operating system is to provide new functionality that is not supported
directly by the underlying hardware. Virtual memory and file systems are two
such examples of new services provided by an operating system.
In Indonesian
Satu
kelas layanan yang disediakan oleh sistem operasi adalah untuk menegakkan
perlindungan antara berbagai proses yang berjalan bersamaan dalam sistem.
Prosesnya adalah diizinkan untuk mengakses hanya lokasi memori yang terkait
dengannya ruang alamat. Selain itu, proses tidak diperbolehkan merusak file
yang terkait dengan yang lain pengguna. Suatu proses juga tidak diperbolehkan
untuk mengakses perangkat secara langsung tanpa beroperasi intervensi sistem.
Layanan kelas kedua yang disediakan oleh sistem operasi adalah untuk
menyediakan fungsionalitas baru yang tidak didukung langsung oleh yang
mendasarinya perangkat keras. Memori virtual dan sistem file adalah dua contoh
layanan baru tersebut disediakan oleh sistem operasi.
2.8 What is
the main advantage for an operating-system designer of using a virtual-machine
architecture? What is the main advantage for a user?
Answer :
In English
The
system is easy to debug, and security problems are easy to solve. Virtual
machines also provide a good platform for operating system research since many
different operating systems can run on one physical system.
In Indonesian
Sistemnya
mudah di-debug, dan masalah keamanan mudah memecahkan. Mesin virtual juga
menyediakan platform yang baik untuk penelitian sistem operasi karena banyak
sistem operasi yang berbeda dapat berjalan pada satu sistem fisik.
2.12 Describe three general methods for passing parameters
to the operating system.
Answer :
In English
1. Pass
parameters in registers
2. Registers
pass starting addresses of blocks of parameters
3. Parameters can be placed, or pushed,
onto the stack by the program, and popped
off the stack by the operating system.
off the stack by the operating system.
In
Indonesian
1. Lewati
parameter dalam register
2. Register
melewati alamat awal blok parameter
3. Parameter
dapat ditempatkan, atau didorong, ke stack oleh program, dan muncul
dari stack oleh sistem operasi.
dari stack oleh sistem operasi.

Tidak ada komentar:
Posting Komentar