Minggu, 30 September 2018

Tugas Pengaksesan Lintasan Disk Pada Sistem Multitataolah

Diketahui antrian akses track dengan saat awal 60 (panjang lintasan dari 0-90).
12,44,70,28,80,7,15,63,66,15,1,85,3,15,89

HITUNG PANJANG LINTASAN BERDASARKAN ALGORITMA:
  1. Algoritma Pertama Tiba Pertama Dilayani (PTPD)
  2. Algoritma Pick Up
  3. Algoritma Waktu Cari Terpendek Dipertamakan (WCTD)
  4. Algoritma Look
  5. Algoritma Circular Look
  6. Algoritma Scan
  7. Algoritma Circular Scan
Jawab :

1.  Algoritma Pertama Tiba Pertama Dilayani (PTPD)


2. Algoritma Pick Up



 3. Algoritma Waktu Cari Terpendek Dipertamakan (WCTD)


4. Algoritma Look




 5. Algoritma Circular Look





 6. Algoritma Scan



 7. Algoritma Circular Scan




Minggu, 23 September 2018

Konsep Dasar Sistem Operasi



Konsep Dasar dan Sejarah Perkembangan Sistem Operasi

1. Pengertian Sistem Operasi

Sistem Operasi adalah sebuah Program yang bertindak sebagai perantara antara pemakai komputer (user) dengan komputer (perangkat keras). Atau sistem operasi bisa juga diartikan yaitu sebuah perangkat lunak sistem komputer yang membantu perangkat keras dalam menjalankan fungsi-fungsi manajemen proses. 
  
2.  Fungsi Sistem Operasi

Fungsi sistem operasi terbagi menjadi beberapa bagian diantaranya :

a. Sistem operasi berfungsi sebagai pengelola dan mengelola seluruh sumber daya ( Resaurces Manager).

b. Sistem operasi berfungsi sebagai penyedia layanan atau  disebut extended machine/virtual machine.

c. Sistem operasi berfungsi menydiakan seluruh layanan (system calls) ke pengguna untuk memberikan kemudahan dan kenyamanan dalam memanfaatkan sumber daya system komputer.

3. Tujuan Sistem Operasi

a. Agar komputer atau hardware dapat digunakan seefisien mungkin.
b. Agar komputer dapat bekerja dalam kode biner sehinga mudah dipahami dan dapat digunakan oleh pemakai (user).

4. Tugas Utama Sistem Operasi

Sistem operasi mempunyai 2 tugas utama yaitu :
1. Sebagai pengelola sumber daya yang terdapat pada sistem komputer (resources manager)
2. Sebagai penyedia layanan (extended/virtual mechine).

1. Sumber daya sistem komputer terbagi menjadi 2

a. Sumber daya fisik
b. Sumber daya abstrak

a. Sumber Daya Fisik, misalnya
  • Perangkat masukan: Keyboard, barcode, reader, dll.
  • Perangkat tunjuk: mouse, joystick, light-pen, trackball, touch-screen dll.
  • Perangkat penyimpanan sekunder: floop disk drive, harddisk, tape drive, optical disk, CD ROM drive, DVD drive dan sebagainya.
  • Perangkat penampil: layar monitor CRT, LCD dan sebagainya.
  • Perangkat pencetak: printer, plotter dan sebagainya.
  • Perangkat komunikasi: modem, ethernet card, PCMICIA, dan sebagainya.
  • Perangkat memori: memori akses acak (RAM=Random Access Memory) chace memory, register dan sebagainya
  • Perangkat multimedia: kamera, sound card, radio dan sebagainya.
  • Perangkat grafis seperti digitizer, scanner dan sebagainya.
  • Perangkat pengendalian proses yaitu sensor-sensor dan aktuator-aktuator dan sebagainya.
b. Sumber daya abstrak terdiri dari:
1. Data
  • PCB (process control block)
  • Semaphore untuk mengendalikan sikronisasi proses-proses
  • Tabel segmen, tabel page, i-node, FAT untuk sistem file, linked list pengendalian memori.
  • Berkas (file) untuk menyimpan data atau program. 
2. Program


Program adalah kumpulan instruksi yang dapat dijalankan  pemproses.

Jenis program:
  1. Utilitas
  2. Aplikasi untuk mencapapai tujuan komputasi (pengolahan) tertentu.
2. Sistem Operasi sebagai Penyedia Layanan (Extended/Virtual Machine)

Menurut stalling: Sitem operasi seharusnya menyediakan layanan-layanan di bidang berikut:
  • Pembuatan Program
  • Eksekusi program
  • Pengaksesan perangkat masukan/keluaran
  • Pengaksesan terkendali terhadap berkas
  • Pengaksesan sistem
  • Deteksi dan memberi tanggapan terhadap kesalahan
  • Akunting
5. Konsep Utama Sistem Operasi
  • Proses
  • File
  • Sytem Call
  • System Program
6. Sasaran Sistem Operasi

Menurut stalling: Sistem operasi mempunyai tiga sasaran antara lain:
  • Kenyamanan
  • Efisiensi
  • Mampu Berevolusi
7. Sejarah Perkembangan Sistem Operasi
  1. Generasi I (1945-1955): Vacum tubes 
Sistem komputasi elektronik menggantikan ide-ide mesin komputasi mekanis

     2.Generasi II (1955-1965): Transistor dan Sistem BatchSeluruh job dikumpulkan dalam satu rangkaian kemudian dieksekusi secara berurutan.

     3. Generasi III (1965-1980): IC dan Multiprograming
  • Multiprograming
  • Spoling
  • Time Sharing
     4. Generasi IV (1980-2001): Personal Computer

a. Network Operating System : Pemakai menyadari keberadaan komputer-komputer yang terhubung

b. Distributed Operating System: Pemakai tidak perlu menyadari keberadaan komputer yang terhubung, dimana alokasi kerja sudah otomatis dikerjakan oleh sistem operasi.

Senin, 17 September 2018

Siksa Neraka yang Paling Ringan


إِنَّ النُّعْمَانِ بنِ بَشِيرٍ ، رضي اللَّه عنهما ، قال : سمِعتُ رسول اللَّه صَلّى اللهُ عَلَيْهِ وسَلَّم ، يقول: « إِنَّ أَهْوَنَ أَهْلِ النَّارِ عَذَاباً يَوْمَ الْقِيامَة

 لَرَجُلٌ يُوضَعُ في أَخْمَصِ قَدميْهِ جمْرَتَانِ يغْلي مِنْهُمَا دِمَاغُهُ مَا يَرى أَنَّ أَحداً أَشَدُّ مِنْه عَذَاباً ، وَإِنَّه لأَهْونُهُمْ عذَاباً » متفق عليه

Dari an-Nu’man bin Basyir radhiallahu ‘anhuma, katanya: “Saya mendengar Rasulullah Shallallahu ‘Alaihi Wassallam bersabda:
“Sesungguhnya seringan-ringan siksa ahli neraka pada hari kiamat itu adalah seseorang yang di bahagian bawah kedua kakinya diletakkan dua buah bara api yang dengannya itu dapat mendidihlah otaknya. Orang itu tidak meyakinkan bahawa ada orang lain yang lebih sangat siksanya daripada dirinya sendiri-jadi ia mengira bahawa dirinya itulah yang mendapat siksa yang terberat, padahal orang itulah yang teringan sekali siksanya.” (Muttafaq ‘alaih)

Pelajaran yang terdapat di dalam hadist:

1- Bahwa manusia akan diberi balasan kelak di akhirat, sesuai dengan amal perbuatannya selama menjalani hidup di dunia. Adapun orang2 yang beriman dan mengerjakan amal shaleh, maka ia akan dimasukkan ke dalam surga. Sedangkan orang yang mengingkari Allah dan Rasul-Nya serta tidak mengimani adanya hari akhirat, atau juga orang yang bergelimang dengan perbuatan maksiat serta melanggar hukum dan larangan Allah Swt, maka kelak ia akan dimasukkan ke dalam kobaran api neraka, na'udzubillahi min dzalik.
2- Bahwa siksa dan azab di dalam neraka sangatlah pedih. Gambarannya demikian menakutkan sebagaimana dijelaskan dalam Al-Qur'an dan Sunnah. Dan bentuk azab neraka yang paling ringan adalah sebagaimana dijelaskan dalam hadits diatas, yaitu seseorang yang diperintahkan untuk memakai sandal yang terbuat dari bara api neraka. Dimana ketika ia memakainya, panas dari bara sandal tersebut akan membuat darah dalam tubuhnya mendidih, kemudian karena demikian panasnya darah tersebut, lalu darahnya naik ke otaknnya, sehingga otak dan kepalnya menjadi pecah tak kuasa menahan panasnya darah yang mendidih dalam tubuhnya. Na'udzubillahi min dzalik.
3- Maka hendaknya setiap kita selalu berusaha menjaga diri dan keluarganya dari dahsyatnya azab neraka, dengan cara memperbaiki  iman yang benar-benar tauhid dan memperbanyak ibadah, melakukan amal shaleh, melaksanakan segala perintah Allah dan berusaha menjauhi segala larangan-Nya, serta senantiasa memperbanyak istighfar dan taubat kepada Allah Swt.

Tema hadist yang berkaitan dengan Al-Quran:

1- Yakni amalkanlah ketaatan kepada Allah dan hindarilah perbuatan-perbuatan durhaka kepada Allah, serta perintahkanlah kepada keluargamu untuk berzikir, niscaya Allah akan menyelamatkan kamu dari api neraka.

يَا أَيُّهَا الَّذِينَ آمَنُوا قُوا أَنْفُسَكُمْ وَأَهْلِيكُمْ نَارًا وَقُودُهَا النَّاسُ وَالْحِجَارَةُ عَلَيْهَا مَلائِكَةٌ غِلاظٌ شِدَادٌ لَا يَعْصُونَ اللَّهَ مَا أَمَرَهُمْ وَيَفْعَلُونَ مَا يُؤْمَرُونَ

Hai orang-orang yang beriman, peliharalah dirimu dan keluargamu dari api neraka yang bahan bakarnya adalah manusia dan batu; penjaganya malaikat-malaikat yang kasar, yang keras, yang tidak mendurhakai Allah terhadap apa yang diperintahkan-Nya kepada mereka dan selalu mengerjakan apa yang diperintahkan.[At-Tahrim-6]

2- Masuk neraka adalah kerugian yang amat besar.

قُلْ إِنَّ الْخَاسِرِينَ الَّذِينَ خَسِرُوا أَنْفُسَهُمْ وَأَهْلِيهِمْ يَوْمَ الْقِيَامَةِ ۗ أَلَا ذَٰلِكَ هُوَ الْخُسْرَانُ الْمُبِينُ

“Katakanlah, ‘Sesungguhnya orang-orang yang rugi ialah orang-orang yang merugikan diri mereka sendiri dan keluarganya pada hari kiamat. Ingatlah yang demikian itu adalah kerugian yang nyata’” (QS. Az-Zumar: 15).

3- Kesuksesan yang sebenarnya, bila seseorang besuk dihari kiamat dijauhkan dari neraka dan dimasukkan ke dalam surgaNya.

كُلُّ نَفْسٍ ذَائِقَةُ الْمَوْتِ ۗ وَإِنَّمَا تُوَفَّوْنَ أُجُورَكُمْ يَوْمَ الْقِيَامَةِ ۖ فَمَنْ زُحْزِحَ عَنِ النَّارِ وَأُدْخِلَ الْجَنَّةَ فَقَدْ فَازَ ۗ وَمَا الْحَيَاةُ الدُّنْيَا إِلَّا مَتَاعُ الْغُرُورِ

Tiap-tiap yang bernyawa akan merasai mati, dan bahawasanya pada hari kiamat sahajalah akan disempurnakan balasan kamu. Ketika itu sesiapa yang dijauhkan dari neraka dan dimasukkan ke syurga maka sesungguhnya ia telah benar-benar sukses (berjaya). Dan (ingatlah bahawa) kehidupan di dunia ini (meliputi segala kemewahannya dan pangkat kebesarannya) tidak lain hanyalah kesenangan bagi orang-orang yang terpedaya.
[Surat Ali 'Imran 185].
(One Day One Juz)