Anda di halaman 1dari 20

MAKALAH

KONSEP SISTEM OPERASI WINDOWS

Disusun Oleh:

Anisa Suci Ramadhani 2117020058

Defa Malnovizam 2117020081

Mhd Sufiananda Butar Butar 2117020037

Muhammad Iffan Ramadhan 2117020036

Nanda Saputra 2117020045

Tasya Prima Putri 1917020034

Dosen Pengampu:

Domi Sepri, M.Kom

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS SAINS & TEKNOLOGI
UNIVERSITAS ISLAM NEGERI IMAM BONJOL PADANG
2022
KATA PENGANTAR

Puji dan syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan karunianya,
sehingga saya dapat menyelesaikan makalah ini. Semoga makalah ini dapat memenuhi
kewajiban saya dalam tugas mata kuliah Komputer. Adapun harapan saya, semoga makalah ini
dapat menambah wawasan pembaca mengenai perkembangan Windows dari generasi ke
generasi, dengan maksud nantinya pembaca dapat mengetahui perkembanggannya sampai
sekarang ini. Saya menyadari bahwa makalah ini masih jauh dari sempurna, untuk itu Saya
mengharapkan kritik dan saran yang membangun dari pembaca demi kesempurnaan makalah ini.

Padang, Desember 2022

Pemakalah

ii
DAFTAR ISI

KATA PENGANTAR ................................................................................................................. ii


DAFTAR ISI................................................................................................................................ iii
BAB I PENDAHULUAN ............................................................................................................ 4
A. Latar Belakang .................................................................................................................. 4
B. Rumusan Masalah ............................................................................................................. 4
C. Tujuan Makalah ................................................................................................................ 4
BAB II PEMBAHASAN ............................................................................................................. 5
A. Historiy of Windows Through Windows 10 ..................................................................... 5
B. Programming Windows .................................................................................................... 9
C. System Structure ............................................................................................................... 12
D. Manajemen Proses and Threads In Windows ................................................................... 13
E. Konsep Windows NT File System ................................................................................... 15
F. Power Management .......................................................................................................... 15
G. Security in Windows ......................................................................................................... 16
BAB III PENUTUP ..................................................................................................................... 19
A. Kesimpulan ....................................................................................................................... 19
B. Saran ................................................................................................................................. 19
DAFTAR PUSTAKA .................................................................................................................. 20

iii
BAB I
PENDAHULUAN

A. Latar Belakang
Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga
sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan
graphical user interface. Windows adalah sebuah sistem operasi yang dikeluarkan oleh
sebuah perusahaan amerika yang bernama microsoft. Sistem operasi adalah sistem dasar
untuk mengoperasikan sebuah alat elektronik.
Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi
yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic
Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar
pasar pada bulan November tahun 1985 yang dibuat untuk memenuhi kebutuhan
komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit
tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan
beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya
sistem operasi DOS. Versi 2.x, versi 3.x juga sama.

B. Rumusan Masalah
1. What is Historiy of Windows Through Windows 10?
2. What is Programing Windows?
3. What is System Structure?
4. What is Manajemen Proses and Threads In Windows?
5. What is Konsep Windows NT File System ?
6. What is Power Management?
7. What is Security in Windows?

C. Tujuan Makalah
1. Explain about Historiy of Windows Through Windows 10.
2. Explain about Programing Windows.
3. Explain about System Structure.
4. Explain about Manajemen Proses and Threads In Windows.
5. Explain about is Konsep Windows NT File System.
6. Explain about Power Management.
7. Explain about Security in Windows.

4
BAB II

PEMBAHASAN

A. Historys Of Windows
Berikut ini adalah perkembangan windows dari versi pertama vesi terbaru hingga
saat ini:
1. Windows 1.0
Windows 1 dirilis pada 20 November 1985. Sistem operasi ini adalah sistem operasi
pertama yang memperkenalkan teknologi multi tasking pada PC. Tentu saja fitur ini
membuat kita jadi lebih mudah dalam membuka banyak aplikasi sekaligus. Tanpa
adanya teknologi multi tasking, komputer hanya bisa menjalankan satu aplikasi saja
dalam satu waktu. Berikut ini adalah tampilan Windows 1.01 yang sangat sederhana
yang berbasiskan 16-bit saja.
2. Windows 2.0
Masih tetap dengan teknologi 16-bit, windows 2 hadir pada 9 Desember 1987. Sama
dengan windows 1, windows 2 juga berjalan secara langsung di Floppy Disk, dan bisa
berjalan lancar walaupun komputer tidak dilengkapi hardisk. Di Windows 2 inilah
pertama kali dikenalkannya istilah “Maximize” dan “Minimize” di setiap window
aplikasi.
3. Windows 2.1
Kurang dari 1 tahun setelah dirilisnya Windows 2, tepatnya pada 27 Mei 1988,
Microsoft merilis Windows 2.1. Ini adalah pertama kalinya Windows memerlukan
hardisk agar bisa berjalan.
4. Windows 3.0
Windows akhirnya mencapai kesuksesan yang sangat signifikan saat menginjak versi
3.0 yang dirilis pada tahun 1990. Selain menawarkan peningkatan kemampuan
terhadap aplikasi windows, windows 3.0 juga mampu mengizinkan pengguna untuk
menjalankan beberapa aplikasi MS-DOS secara serentak (multitasking). Karena
memang pada versi ini telah diperkenalkan memori virtual. Versi ini pulalah yang
menjadikan IBM PC dan kompatibelnya penantang serius terhadap Apple Macintosh.
Hal ini disebabkan dari peningkatan performa pemrosesan grafik pada waktu itu
(dengan adanya kartu grafis Video Graphics Array (VGA)), dan juga modus
terproteksi/modus 386 Enhanced yang mengizinkan aplikasi Windows untuk
memakai memori lebih banyak dengan cara yang lebih mudah dibandingkan dengan
apa yang ditawarkan oleh MS-DOS.
Karena adanya fitur kompatibilitas ke belakang, aplikasi windows 3.0 harus
dikompilasi dengan menggunakan lingkungan 16-bit, sehingga sama sekali tidak
menggunakan kemampuan mikroprosesor Intel 80386, yang notabene adalah prosesor

5
32-bit. Windows 3.0 juga hadir dalam versi "multimedia", yang disebut dengan
windows 3.0 with Multimedia Extensions 1.0, yang dirilis beberapa bulan kemudian.
Versi ini dibundel dengan keberadaan "multimedia upgrade kit", yang terdiri atas
drive CD-ROM dan sebuah sound card, seperti halnya Creative Labs Sound Blaster
Pro. Versi ini merupakan perintis semua fitur multimedia yang terdapat di dalam
versi-versi Windows setelahnya, seperti halnya Windows 3.1 dan Windows for
Workgroups, dan menjadi bagian dari spesifikasi Microsoft Multimedia PC.
Fitur-fitur yang disebutkan di atas dan dukungan pasar perangkat lunak aplikasi yang
semakin berkembang menjadikan Windows 3.0 sangat sukses di pasaran. Tercatat,
dalam dua tahun sebelum dirilisnya versi Windows 3.1, Windows 3.0 terjual
sebanyak 10 juta salinan. Akhirnya, Windows 3.0 pun menjadi sumber utama
pemasukan Microsoft, dan membuat Microsoft melakukan revisi terhadap beberapa
rencana awalnya.
5. Windows 3.1
Pada 6 April 1992, Windows hadir dengan tampilan yang lebih manis dibandingkan
versi sebelumnya. Versi ini sudah memiliki File Manager, Program Manager, serta
mendukung 32-bit disk access. Versi multimedianya juga telah dilengkapi dengan
media viewer untuk memainkan video.
6. Windows 95
Di versi ini Windows sudah mulai mendapatkan “bentuknya”. Windows 95 dirilis
pada 24 Agustus 1995 dan telah menggunakan 32-bit architecture.
7. Windows 98
Pada 25 Juni 1998, Microsoft merilis sebuah sistem operasi windows baru, yang
dikenal sebagai windows 98. Windows 98 dianggap sebagai revisi minor terhadap
windows 95, tapi secara umum dilihat jauh lebih stabil dan dapat diandalkan
dibandingkan dengan pendahulunya, Windows 95. Windows 98 mencakup banyak
driver perangkat keras baru dan dukungan sistem berkas FAT32 yang lebih baik yang
mengizinkan partisi untuk memiliki kapasitas lebih besar dari 2 gigabyte, sebuah
batasan yang terdapat di dalam windows 95. Dukungan USB di dalam windows 98
pun juga jauh lebih baik dibandingkan dengan pendahulunya.
8. Windows 2000
Microsoft merilis Windows 2000 pada 17 Februari 2000, sebuah versi yang
sebelumnya dikenal dengan sebutan Windows NT 5.0. Versi windows 2000 ditujukan
untuk dua pangsa pasar, yakni pangsa pasar workstation dan juga pangsa pasar server.
Di antara fitur-fitur Windows 2000 yang paling signifikan adalah Active Directory,
sebuah model jaringan pengganti model jaringan NT domain, yang menggunakan
teknologi yang merupakan standar industri, seperti Domain Name System (DNS),
Lightweight Directory Access Protocol (LDAP) dan Kerberos untuk menghubungkan
antara sebuah mesin ke mesin lainnya. Windows Terminal Services juga yang pada
Windows NT 4.0 hanya terdapat di dalam satu produk saja, pada Windows 2000

6
terdapat dalam semua versi server. Fitur-fitur baru yang diadopsi dari Windows 98
juga ditanamkan di dalamnya, seperti Device Manager yang telah ditingkatkan
(dengan menggunakan Microsoft Management Console), Windows Media Player, dan
DirectX 6.1 (yang memungkinkan sistem operasi berbasis kernel Windows NT untuk
menjalankan game). Windows 2000 juga merupakan versi Windows berbasis kernel
NT terakhir yang tidak mengharuskan penggunanya untuk melakukan aktivasi
terhadapnya.
9. Windows ME (Millennium Edition)
Sesuai dengan namanya, Windows ME ini dirilis pada 14 September tahun 2000 yang
sering disebut sebagai tahun milenium. Dibandingkan dengan Windows 98, Windows
ME memiliki boot time yang jauh lebih cepat. Di Windows inilah pertama kali ada
fitur System Restore untuk merestore PC ke titik tertentu jika mengalami
permasalahan. Namun demikian, banyak yang menganggap bahwa Windows ME ini
adalah produk gagal yang memiliki banyak masalah. Keberadaan Windows ME ini
pun segera digantikan oleh Windows NT Family lainnya ( XP, Vista, 7, dan Windows
8).
10. Windows XP
Inilah OS Windows yang sempat melegenda, Windows XP. Dipasarkan mulai 25
Oktober 2001, windows XP adalah sistem operasi untuk pengguna rumahan yang
menggunakan kernel NT. Disini windows XP sudah tampil cantik dengan berbagai
fitur yang sangat mendukung multimedia. Mulai dari bulan September 2003 hingga
Juli 20011, windows XP menjadi sistem operasi yang paling banyak digunakan di
seluruh dunia. Ini artinya XP menjadi penguasa sistem operasi selama kurang lebih 7
tahun.
11. Windows Vista
Setelah meraih kesukesan besar dengan Windows XP, Microsoft tidak lantas berhenti
begitu saja mengembangkan windows. Versi terbaru dari windows, disebut dengan
Windows Vista, dirilis pada tanggal 30 November 2006 bagi kalangan bisnis
sementara untuk kalangan pengguna rumahan dirilis pada tanggal 30 Januari 2007.
Windows Vista memang dicanangkan agar memiliki keamanan yang lebih tangguh
dibandingkan dengan versi-versi sebelumnya dengan memperkenalkan sebuah modus
pengguna yang terbatas, yang disebut sebagai User Account Control (UAC), untuk
menggantikan filosofi "administrator-by-default" yang diberlakukan pada Windows
XP. Windows Vista juga memperkenalkan fitur grafik yang jauh lebih "memikat",
yang disebut dengan Windows Aero GUI, aplikasi yang baru (seperti halnya

7
Windows Calendar, Windows DVD Maker dan beberapa game baru termasuk Chess
Titans, Mahjong, dan Purble Place). Selain itu, Windows Vista juga menawarkan
versi Microsoft Internet Explorer yang lebih aman, serta Windows Media Player versi
baru (versi 11). Windows Vista menggunakan nomor versi 6.0, sehingga memang
terdapat perbedaan versi yang signifikan jika dibandingkan dengan Windows XP
yang menggunakan nomor versi 5.1 atau Windows Server 2003 (5.2). Karena,
memang Windows Vista memiliki banyak perbedaan yang mendasar, khususnya pada
bagian arsitektur dasar sistem operasi.
12. Windows 7
Windows 7 dirilis mulai 22 Oktober 2009, kurang dari 3 tahun setelah Vista dirilis.
Windows 7 hadir dengan berbagai perbaikan dari Windows Vista, antara lain
peningkatan performa, kebutuhan spesifikasi yang lebih ringan, dukungan penuh
terhadap komputer dengan multi-core processor, dll. Mirip dengan Windows XP,
Windows 7 juga memiliki banyak sekali pengguna di seluruh dunia.
13. Windows 8
Inilah sistem operasi Windows terbaru yang baru dirilis 26 Oktober 2012 lalu. Namun
demikian, kita sudah bisa mendapatkan versi trialnya dengan masa aktif selama 3
bulan disini. Microsoft melakukan perombakan besar-besaran pada tampilan
Windows 8, antara lain memiliki start screen dan tampilan yang berbeda dengan versi
Windows sebelumnya. Di Windows 8 ini juga diperkenalkan Windows Store yang
akan menjadi market jual beli aplikasi untuk Windows 8.
14. Windows 10
Windows sengaja tidak mengeluarkan versi windows 9 dikarenakan para users akan
menganggap windows 9 yang dipakai adalah windows 95 atau windows 98 karena
berawalan 9, jika itu terus dipakai akan berbahaya. Maka dengan itu Windows
langsung memproduksi windows 10 untuk menggantikan windows 9 yang tidak boleh
diproduksi. Windows ini adalah versi terbaru dari semua software windows dengan
segala kecanggihannya membuat satu dari sekian software Operating System ini
banyak digandrungi oleh masyarakat, simpel, menarik, dan canggih. Dengan sistem
operasi Windows maka semua pekerjaan jauh lebih mudah dijalankan, OS pada
komputer atau laptop sangat mendukung perkembangan bisnis dan juga
perekonomian saat ini. Hampir semua perusahaan menggunakan sistem operasi
Windows untuk memudahkan pengolahan data.

8
B. Programming Windows
1. The Native NT Application Programming Interface
Native API adalah antarmuka pemrograman aplikasi (API) ringan yang digunakan
oleh Windows NT dan aplikasi mode pengguna. API ini digunakan pada tahap awal
proses startup Windows NT, ketika komponen dan API lainnya masih belum tersedia.
Oleh karena itu, beberapa komponen Windows, seperti Client/Server Runtime
Subsystem (CSRSS), diimplementasikan menggunakan Native API. Native API juga
digunakan oleh subrutin seperti yang ada di kernel32.dll yang mengimplementasikan
Windows API, API yang menjadi dasar pembuatan sebagian besar komponen
Windows.
Sebagian besar panggilan Native API diimplementasikan di ntoskrnl.exe dan
diekspos ke mode pengguna oleh ntdll.dll. Titik masuk ntdll.dll adalah
LdrInitializeThunk. Panggilan Native API ditangani oleh kernel melalui System
Service Descriptor Table (SSDT).
Native API terdiri dari banyak fungsi. Mereka menyertakan fungsi runtime C
yang diperlukan untuk eksekusi runtime C yang sangat mendasar, seperti strlen(),
sprintf(), memcpy() dan floor(). Prosedur umum lainnya seperti malloc(), printf(),
scanf() tidak ada (yang pertama karena tidak menentukan tumpukan untuk
mengalokasikan memori dan yang kedua dan ketiga karena mereka menggunakan
konsol, diakses hanya melalui KERNEL32.DLL). Sebagian besar rutinitas Native
API lainnya, berdasarkan konvensi, memiliki awalan 2 atau 3 huruf, yaitu:
a. Nt atau Zw adalah panggilan sistem yang dideklarasikan di ntdll.dll dan
ntoskrnl.exe. Saat dipanggil dari ntdll.dll dalam mode pengguna, grup ini
hampir persis sama; mereka masuk ke mode kernel dan memanggil fungsi
yang setara di ntoskrnl.exe melalui SSDT. Saat memanggil fungsi secara
langsung di ntoskrnl.exe (hanya mungkin dalam mode kernel), varian Zw
memastikan mode kernel, sedangkan varian Nt tidak. Awalan Zw tidak
mewakili apa pun.
b. Rtl adalah grup panggilan ntdll terbesar kedua. Ini terdiri dari Perpustakaan
Run-Time C (diperpanjang), yang mencakup banyak fungsi utilitas yang dapat

9
digunakan oleh aplikasi asli, namun tidak secara langsung melibatkan
dukungan kernel.
c. Csr adalah fungsi client-server yang digunakan untuk berkomunikasi dengan
proses subsistem Win32, csrss.exe (csrss singkatan dari sub-sistem runtime
client/server).
d. Dbg adalah fungsi debug seperti breakpoint perangkat lunak.
e. Ki adalah upcall dari mode kernel untuk kejadian seperti APC dispatching.
f. Ldr adalah fungsi pemuat untuk penanganan file PE dan memulai proses
baru.
g. Nls untuk Dukungan Bahasa Nasional (mirip dengan halaman kode).
h. Pfx untuk penanganan awalan.
i. Tp untuk penanganan threadpool.
s
Penggunaan fungsi Native API termasuk namun tidak terbatas pada:
a. Mengaktifkan dan menonaktifkan hak istimewa (RtlAdjustPrivilege)
b. Membuat utas jarak jauh dalam proses yang berjalan di sesi berbeda
(RtlCreateUserThread)
c. Menjalankan aplikasi asli (RtlCreateUserProcess)
d. Melakukan pematian paksa (NtShutdownSystem)

2. The Win32 Application Programming Interface


Win32 API adalah antarmuka pemrograman yang terdapat di dalam sistem
operasi Windows 32-bit modern. Seperti halnya Win16 API, Win32 API juga sama
mengimplementasikan fungsi-fungsi di dalam DLL sistem operasi. DLL inti yang
dimiliki oleh Win32 API selang lain kernel32.dll, user32.dll, dan gdi32.dll. Win32
pertama kali muncul pada tahun 1993, masa Windows NT diluncurkan. Windows 95
juga menggunakan Win32 API, dan pada awalnya dikenal dengan sebutan Win32c, di
mana huruf "c" di sana merujuk kepada "compatibility", tapi istilah ini kesudahannya
dilepaskan oleh Microsoft demi konsistensi nama "Win32".
Dalam Windows NT 4.0 dan para penerusnya (termasuk di selangnya versi-versi
terbaru Windows), panggilan-panggilan Win32 dieksekusi oleh dua modul, yakni

10
csrss.exe (Client/Server Runtime SubSystem) di dalam modus pengguna dan
Win32K.sys di dalam modus kernel.
3. The Windows Registry
Registry, dalam platform sistem operasi Microsoft Windows 32-bit, merupakan
sebuah basis data yang disusun secara hierarkis yang mengandung informasi
mengenai konfigurasi sebuah sistem, mulai dari konfigurasi perangkat keras,
perangkat lunak, asosiasi ekstensi berkas dengan aplikasinya hingga preferensi
pengguna. Registry merupakan pengganti berkas-berkas konfigurasi *.INI yang
digunakan dalam sistem Windows 16-bit (Windows 3.x dan Windows for
Workgroups). Registry, pertama kali diperkenalkan di dalam sistem Windows 16-bit
sebagai penampung informasi mengenai pemetaan/asosiasi ekstensi berkas dengan
aplikasinya, dan kemudian dikembangkan menjadi basis data dengan cakupan yang
luas pada sistem-sistem operasi keluarga Windows NT. Registry juga kemudian
digunakan pada sistem Windows 9x yang mencakup Windows 95, Windows 98 dan
Windows ME. tetapi memang implementasi yang cukup bagus dari registry terdapat
di dalam keluarga sistem operasi Windows NT.
Struktur registry agak mirip dengan struktur direktori dalam sistem berkas. Selain
itu, registry juga dapat diakses dengan menggunakan sintaksis yang sama dengan cara
mengakses berkas, dengan menggunakan karakter garis miring terbalik (backslash)
untuk menandakan tingkatan hierarkis. Susunannya adalah seperti
<subtree>\<key>\<subkey...>. Sebagai contoh, My
Computer\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows, yang merujuk
kepada sebuah subkey yang memiliki nama "Windows" yang terdapat di dalam
subkey Microsoft, yang terdapat di dalam key dengan nama Software, yang terdapat
di dalam subtree HKEY_LOCAL_MACHINE. Setiap key dan subkey tersebut dapat
memiliki nilai yang dapat ditentukan atau nilai default, yang disebut sebagai Value.
Akan tetapi, cara mengakses value tidaklah sama dengan cara mengakses berkas
dalam sistem berkas, mengingat nama value dapat mengandung karakter backslash
yang dapat menjadi ambigu ketika menggunakan cara baca seperti halnya mengakses
sistem berkas. Adalah fungsi-fungsi dalam Windows 32-bit Application
Programming Interface/API (Win32 API) yang dapat melakukan query dan

11
manipulasi terhadap value-value registry, yang dilakukan dengan cara mengambil
nama value secara terpisah dari path key yang merupakan parent key.

C. System Structure
The directory structure of the boot partition is as follows:
Directory Fungtion
Perflogs Can hold Windows performance logs but is empty by default.
On 32-bit systems, all 16-bit and 32-bit programs are installed
Program Files
here. On 64-bit systems, only 64-bit programs are installed here.
32-bit and 16-bit programs are installed here on 64-bit editions of
Program Files (x86)
Windows.
This is a hidden folder that contains data that is essential for
ProgramData certain installed programs to run. This data is accessible by the
program no matter what user is running it.
This folder contains user profiles for each user that logs onto the
Users
system and contains the two folders Public and Default.
This is the default user profile template for all created users.
Default Whenever a new user is added to the system, their profile is based
on the Default profile.
This folder is intended for computer users to share files and is
Public accessible to all users by default. This folder is shared over the
network by default but requires a valid network account to access.
Per user application data and settings are stored in a hidden user
subfolder (i.e., cliff.moore\AppData). Each of these folders
contains three subfolders. The Roaming folder contains machine-
independent data that should follow the user's profile, such as
AppData custom dictionaries. The Local folder is specific to the computer
itself and is never synchronized across the network. LocalLow is
similar to the Local folder, but it has a lower data integrity level.
Therefore it can be used, for example, by a web browser set to
protected or safe mode.

12
The majority of the files required for the Windows operating
Windows
system are contained here.
Contains all DLLs required for the core features of Windows and
System, System32, the Windows API. The operating system searches these folders
SysWOW64 any time a program asks to load a DLL without specifying an
absolute path.
The Windows Component Store contains a copy of all Windows
WinSxS
components, updates, and service packs.

D. Manajemen Proses and Threads Windows 10


1. Manajemen Proses in Windows
Sistem operasi bertanggung jawab atas aktivitas yang berkaitan dengan
manajemen proses:
a. Sistem operasi bertanggung jawab atas aktivitas yang berkaitan dengan
manajemen proses
b. Menunda atau melanjutkan proses.
c. Menyediakan mekanisme untuk proses sinkronisasi.
d. Menyediakan mekanisme untuk proses komunikasi.
e. Menyediakan mekanisme untuk penanganan deadlock.

Dua hal penting yang mendasari manajemen proses sistem operasi yaitu :
Pertama, Multiprogramming, yaitu melakukan proses satu persatu secara bergantian
dalam waktu yang sangat cepat atau bersamaan (hardware level). Setiap proses
mempunyai satu virtual CPU.

Kedua, Pseudoparallelism, yaitu Melakukan lebih dari satu pekerjaan dalam


waktu yang bersamaan / pseudoparallelism (user level). Dua hal diatas memunculkan
beberapa jenis model proses yang dilakukan oleh sistem operasi yaitu:

 Proses Serentak / Concurrent Process.


Proses Serentak atau Concurrent Process adalah suatu proses dimana unit
pemroses atau prosesor menghadapi banyak tugas dan proses. Dalam proses ini
beberapa istilah yang digunakan ialah :

a. Multiprogramming, ialah sistem menjalankan lebih dari satu program


sekaligus dalam satu proses.
b. Multitasking, yaitu menyiapkan beberapa program bagian untuk diolah oleh
prosesor tetapi belum sempat dijadwalkan untuk dijalankan oleh prosesor.
c. Multiprocessing, yaitu sejumlah tugas yang telah dijadwalkan untuk
dijalankan oleh prosesor.

13
d. Multiplexing, yaitu menggunakan pertukaran kendali dalam selang waktu
terpisah-pisah.
e. Time sharing / rentang waktu, yaitu secara bersamaan, sejumlah pemakai
dapat menggunakan satu sistem komputer, sehingga setiap pemakai merasa
bahwa seluruh sistem komputer dimanfaatkan oleh dirinya sendi
 Proses Serentak Berpenggalan.
Proses Serentak Berpenggalan, yaitu suatu proses secara serentak dimana
terdapat beberapa potongan atau penggalan dari satu proses yang berselingan
dengan potongan dari proses lain. Dalam proses ini memungkinkan Potongan
dari proses pertama waktunya saling tumpang tindih dengan potongan proses
kedua.
 Proses Berurutan
Proses berurutan yaitu sejumlah proses berlangsung secara berselingan dalam
satu waktu dan diantara proses tersebut tidak saling tumpang tindih, sebelum
satu proses diselesaikan sementara proses berikutnya belum bekerja.
 Proses Paralel.
Proses Paralel, yaitu sejumlah proses (banyak proses) dapat dilaksanakan secara
serempak oleh banyak prosesor. Sementara itu dalam sebuah proses (tunggal) ,
proses serentak bukan proses paralel karena proses tersebut dijalankan satu demi
satu atau sepenggal demi sepenggal.

2. Threads Windows
Windows dalam mengimplementasikan thread memakai model One-to-One.
Sehingga windows mendukung multithreading. Win32 API adalah pustaka thread

14
yang digunakan oleh windows. Struktur data utama dalam thread windows :
ETHREAD (executive thread block), KTHREAD (kernel thread block) yang
keduanya berada pada kernel-level dan TEB (thread environment block) yang berada
pada user-level.
Penjadwalan threads pada windows bersifat preemtive dan berbasis prioritas.
Thread dengan prioritas tinggi dapat menginterupsi thread dengan prioritas lebih
rendah. Windows menggunakan interupt mask pada sinkronisasi kernel dan spinlock
pada sistem multiprocessor. Selain itu windows juga menyediakan dispatcher object.
Critical section, semaphore, event dan mutex termasuk didalam dispatcher object.
E. Konsep Windows NT File System
NTFS atau New Technology File System adalah sebuah berkas saudara yang
dikembangkan oleh microsoft untuk dimasukan ke dalam kumpulan sistem operasi
windows NT. Kumpulan Windows tersebut meliputi: Windows 2000, Windows XP,
Windows Server 2003, Windows Vista dan Windows 7. File sistem NTFS memiliki
desain yang sangat sederhana tetapi memiliki kemampuan yang sangat baik dibandingkan
sistem file FAT.
NTFS menawarkan beberapa fitur unggulan yang sangat dibutuhkan dalam
lingkungan yang terdistribusi seperti halnya pengaturan akses dimana sistem dapat
membatasi siapa saja yang berhak mengakses berkas atau direktori, Penetapan Kuota
dimana sistem dapat menentukan berapa banyak yang dapat menggunakan kapasitas
hardisk, jugafitur enkripsi dan toleransi terhadap kesalahan (fault tolerance).
Kelebihan File System NTFS NTFS menyempurkan file sistem dari format
sebelumnya yaitu dilengkapi dengan ukuran partisi yang lebih besar selain itu ada
penambahan fitur yang cukup berguna yaitu file permission yang berfungsi sebagai
sistem keamanan partisi pada hardisk, fungsi recovery, disk quota limit dan masih banyak
fitur lainnya yang sangat berguna untuk pembuatan partisi.
Kekurangan format file system jenis ini terletak pada sistem operasi dan support
terhadap perangkat. Tidak semua sistem operasi yang ada bisa membaca file system
dengan format ini, seperti halnya sistem operasi MAC juga belum bisa membaca file
NTFS. Kemudian banya perangkat elektronik selain komputer yang juga belum
mendukung file sistem NTFS seperti TV, MP3 Player, DVD Player dan Kamera.
F. Windows Power Management
Windows Powe Management membuat komputer langsung dapat diakses oleh
pengguna dengan satu sentuhan tombol atau kunci. Ini juga memastikan bahwa semua
elemen sistem—aplikasi, perangkat, dan antarmuka pengguna dapat memanfaatkan
peningkatan besar dalam teknologi dan kemampuan manajemen daya.
Sistem operasi Windows menggunakan perangkat keras manajemen daya untuk
membuat komputer dalam kondisi tidur dengan daya rendah alih-alih mati sepenuhnya,
sehingga sistem dapat kembali bekerja dengan cepat. Sistem operasi akan secara otomatis
memasuki kondisi tidur saat komputer tidak digunakan atau saat pengguna menekan

15
tombol untuk menunjukkan bahwa sesi kerja saat ini telah selesai. Bagi pengguna, sistem
tampaknya mati. Saat dalam kondisi tidur, prosesor komputer tidak menjalankan kode
dan tidak ada pekerjaan yang diselesaikan untuk pengguna. Namun, peristiwa dalam
sistem dari kedua perangkat keras dan jam waktu nyata dapat diaktifkan untuk
menyebabkan sistem keluar dari kondisi tidur (yaitu, "bangun") dan dengan cepat
kembali ke kondisi kerja.
Saat komputer berada dalam kondisi tidur, perangkat keras komputer, sistem, dan
aplikasi yang berjalan di komputer harus mampu merespons dengan segera sakelar daya,
aktivitas komunikasi, dan tindakan lainnya. Jika semua aplikasi menangani transisi status
daya dengan baik, pengguna akan merasakan sistem yang lebih elegan dan terintegrasi.
Aplikasi yang tidak menangani transisi ini dapat gagal saat daya dimatikan lalu
dihidupkan, karena kehilangan data atau ketergantungan pada perangkat yang mungkin
telah dihapus.
The following are benefits of Windows power management:
a. Menghilangkan penundaan startup dan shutdown. Komputer tidak perlu menjalankan
boot sistem lengkap saat keluar dari kondisi tidur atau mematikan sistem secara
penuh saat pengguna memulai kondisi tidur.
b. Mengaktifkan tugas otomatis untuk dijalankan saat komputer dalam kondisi tidur.
Penjadwal Tugas memungkinkan pengguna menjadwalkan aplikasi untuk dijalankan;
acara terjadwal dapat berjalan bahkan saat sistem dalam kondisi tidur. Penjadwal
Tugas menggunakan pengatur waktu yang dapat ditunggu untuk memastikan bahwa
sistem siap saat aplikasi dijadwalkan untuk dijalankan. Untuk informasi lebih lanjut,
lihat file bantuan yang disertakan dengan Penjadwal Tugas.
c. Mengaktifkan manajemen daya per perangkat. Perangkat yang tidak digunakan dapat
menghemat daya dengan memasuki kondisi tidur.
d. Meningkatkan efisiensi daya. Efisiensi daya sangat penting pada komputer portabel.
Mengurangi konsumsi daya sistem diterjemahkan langsung ke biaya energi yang
lebih rendah dan masa pakai baterai yang lebih lama.
e. Memungkinkan pengguna membuat skema daya, menyetel alarm, dan menentukan
opsi baterai melalui aplikasi Opsi Daya di Panel Kontrol. Sistem operasi
mengoordinasikan semua aktivitas manajemen daya, berdasarkan pengaturan
kebijakan daya. Untuk informasi selengkapnya, lihat file bantuan yang disertakan
dengan aplikasi Power Options.
G. Security in Windows
1. Windows Firewall
Windows Firewall merupakan salah satu elemen terpenting dari OS Windows.
Windows Firewall pertama kali diperkenalkan pada OS Windows XP ditahun 2001
dan sejak saat itu Windows Firewall terus mengalami peningkatan baik dari segi fitur
maupun keamanan.

16
Sebelumnya nama Windows Firewall adalah Internet Connection Firewall, namun
sudah dirubah sejak Microsoft mengeluarkan Service Pack 2 untuk Windows XP.
Internet Connection Firewall juga diketahui lebih memiliki banyak bug & celah yang
dapat ditembus.
Pada versi pertama Windows Firewall, Windows Firewall hanya mampu untuk
memfilter & memblok koneksi yang masuk. Kemudian seiring dengan
berkembangnya zaman, Fitur Windows Firewall terus ditingkatkan seperti
mengontrol koneksi keluar dari suatu aplikasi serta user juga mampu mengatur
Windows Firewall dengan cukup mudah.
Hampir semua program Windows membutuhkan koneksi Internet untuk update.
Program-program pada Windows ini akan secara otomatis membuat sebuah
Rules/Aturan didalam Windows Firewall sehingga program tersebu bisa melakukan
Update. Namun apabila ada kejadian mencurigakan, Windows Firewall akan
memberitahu pengguna dengan sebuah Window / Jendela apakah aplikasi tersebut
layak untuk terkoneksi kejaringan atau tidak.
2. Windows Update
Windows update memeriksa update yang diberikan oleh Microsoft untuk
memberi patch atau menambal celah pada Windows 7. Selain pengguna Microsoft
Windows di seluruh dunia sangat luas, juga intensitas penggunaan internet yang
meningkat sehingga memungkinkan terjadinya pemanfaatan bug dari pihak yang
tidak bertanggung jawab untuk merusak sistem.
Update Windows biasanya dilakukan secara bertahap. Setelah update yang
pertama, akan ada lagi update selanjutnya dan begitu seterusnya sampai keberadaan
celah menjadi seminimal mungkin di Windows 7. Untuk melihat update apa saja yang
sudah Anda tambahkan, klik View Update History pada Windows Update.
3. Windows Defender
Windows Defender adalah software antivirus internal yang sudah disediakan
Windows secara gratis. Antivirus ini juga tidak kalah dengan antivirus hebat lainnya
seperti Avast, Avira, AVG. atau apapun antivirus yang terkenal dan biasanya
berbayar. Windows Defender pada windows 8, akan selalu melakukan pengecekan
update software ketika sobat sedang online. Jadi sobat tidak usah takut dengan
antivirus yang baru bermunculan dan yang makin berbahaya.
4. Bitlocker
BitLocker Drive Encryption adalah sebuah fitur enkripsi satu cakram penuh yang
terdapat di dalam sistem operasi Microsoft Windows Vista, Windows 7 dan Windows
Server 2008 yang didesain untuk melindungi data dengan melakukan enkripsi
terhadap keseluruhan partisi. Secara default, BitLocker Drive Encryption
menggunakan algoritma AES dalam mode Code Block Chaining (CBC) dengan
panjang kunci 128-bit, yang digabungkan dengan Elephant diffuser untuk
meningkatkan keamanannya.

17
Pada Windows Vista dan Windows 7, perangkat lunak ini hanya tersedia di edisi
Ultimate dan Enterprise, dan tidak ada pada edisi-edisi lainnya. Pada saat WinHEC
2006, Microsoft mendemonstrasikan versi prarilis dari Windows Server 2008 yang
mengandung dukungan terhadap partisi berisi data yang diamankan oleh BitLocker
selain tentunya partisi berisi sistem operasi.

18
BAB III
PENUTUP

A. Kesimpulan
Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga
sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan
graphical user interface. Windows adalah sebuah sistem operasi yang dikeluarkan oleh
sebuah perusahaan amerika yang bernama microsoft. Sistem operasi adalah sistem dasar
untuk mengoperasikan sebuah alat elektronik.

B. Saran
Demikianlah makalah ini penulis sampaikan, semoga dapat menambah wawasan
keislaman bagi pembaca. Penulis menyadari makalah ini belumlah sempurna, masih
terdapat kekurangan di sana-sini. Oleh sebab itu, penulis mengharapkan kritik dan saran
yang membangun dari pembaca, demi lebih sempurnanya makalah ini. Wallâhu A’lam.

19
DAFTAR PUSTAKA

HTB Academy. 2021. Operating System Structure. Tersedia di Windows Fundamentals :


Operating System Structure (hackthebox.com). (Diakses pada 03 Desember 2022)
Wikipedia. 2022. Sejarah Microsoft Windows. Tersedia di Sejarah Microsoft Windows -
Wikipedia bahasa Indonesia, ensiklopedia bebas. (Diakes pada 03 Desember 2022)
Afif, dkk. 2016. Keamanan Sistem Pada Sistem Operasi Windows. Tersedia di
https://123dok.com/document/q2k0m4rq-makalah-keamanan-sistem-pada-sistem-
oper.html. (Diakses pada 03 Desember 2022)
Microsoft. 2022. Windows Power Management. Tersedia di https://learn.microsoft.com/en-
us/windows/win32/power/windows-power-management. (Diakses pada 04 Desember
2022)
Ajim, Nanang. 2022. Konsep Manajemen Process Sistem Operas Windows. Tersedia di
https://www.mikirbae.com/2016/09/konsep-manajemen-process-sistem-operasi.html.
(Diakses pada 04 Desember 2022)

20

Anda mungkin juga menyukai