Rabu, April 04, 2018

Tugas Struktur Data

Konversi bilangan desimal berikut ke biner, oktal dan hexa
     a. 234 10
     b. 167 10
Konversi bilangan biner berikut ke desimal, oktal dan hexa
    a. 101010102
    b. 010110112
Konversi bilangan oktal  berikut ke biner, desimal dan hexa
    a. 758
    b. 5438
Konversi bilangan hexa berikut ke biner, oktal dan desimal
    a. 9FA16
    b. 87F16
Lakukan penjumlahan angka desimal berikut dalam biner
    a. 15 + 8
    b. 14 + (-5)
    c. 4 + (-14)
    d. -8 + -10
Lakukan pengurangan angka desimal berikut dalam biner
    a. 15 - 8
    b. -8 – (-10)
    c. -8 – (4)
               d.  8 - 15

Rabu, November 01, 2017

Program Mencari Faktorial dengan C++

Faktorial atau disimbolkan dengan ( ! ) adalah hasil perkalian antar bilangan positif yang kurang dari atau sama dengan n. 
contoh :
  5 faktorial dapat ditulisakan sebagai 5!
  5! = 5 x 4 x 3 x 2 x 1

untuk bilangan lebih kecil atau sama dengan 1, maka nilai faktorialnya adalah 1
0! = 1
1! =1

Dalam pemrograman, untuk mencari bilangan fakrotial dapat dilakukan dengan beberapa cara, yaitu (1).dengan menuliskan langsung input, proses dan ouputnya dalam program utama (program biasa),  dengan menggunakan prosedur; (3) menggunakan fungsi biasa; (4) menggunakan fungsi rekrusif.

Berikut program mencari faktorial dengan C++ menggunakan keempat cara di atas.

Jumat, April 28, 2017

Algoritma Penjadwalan Proses Sistem Operasi

Penjadwalan merupakan kumpulan kebijakan dan mekanisme di sistem operasi yang berkaitan dengan urutan kerja yang dilakukan sistem operasi.

Penjadwalan bertugas memutuskan proses yang harus berjaan, kapan dan berapa lama aproses tersebut berjalan.

 Terdapat 4 Kriteria penjadwalan proses
1. tanpa prioritas tanpa prempsi
    - pertama tiba pertama dilayani (PTPD)
2. dengan prioritas tanpa prempsi
    - proses terpendek dipertamakan (PTD)
    - ratio penalti tertinggi dipertamakan (RPTD)
3. tanpa prioritas dengan prempsi
    - Putar gelang/Round robin (RR)
4. dengan prioritas dengan prempsi
    - proses terpendek dipertamakan prempsi (PTDP)

Untuk penyelesaian latihan penjadwalan proses pada slide Sistem Operasi pertemuan 5 dan 6 dapat diunduh disini

Quiz Pra UTS Sistem Operasi

Berikut adalah soal quiz Pra UTS Take Home Mata Kuliah sistem Operasi Untuk semester 4.



A. SOAL LATIHAN PRA UTS SISTEM OPERASI


1.       Sejauh ini apa yang anda ketahui tentang sistem operasi. Apa fungsi dari sistem operasi dan perannya dalam sistem omputer

2.       Diketahui waktu rotasi (r)=120 milidetik dan dan banyaknya sektor per lintas (m)=4, Hitunglah rata-rata waktu inkuiri (baca)  dan waktu pemuktahiran (tulis) :

3.       Diketahui sebuah silinder dengan jumlah lintasan sebanyak 120 track (lintasan), banyaknya silinder yang  akan dilewati adalah 25, dan waktu yang diperlukan untuk melawati satu lintasan adalah 12 milidetik dan waktu mantap 2 milidetik. Hitunglah waktu cari t(n) dan rata-rata waktu cari t(rer)

Jumat, Oktober 28, 2016

Tugas Pra UTS Logika Algoritma


Untuk kelas 12.1A.15 & 11.1C.15
Buatlah Agoritma dalam bentuk Flowchart atau pseudocode dari kasus di bawah ini kemudian buat programnya berdasarkan algoritma yang dibuat dan tampilkan hasilnya.

1. Agoritma dan program untuk menampilkan urutan bilangan ganjil dari suatu nilai awal (n) sampai ke nilai akhir (m), dengan ketentuan jika ditemukan bilangan ganjil kelipatan 5, maka bilangan tersebut tidak ditampilkan.
Input     : nilai awal (n)
                  nilai akhir (m)
ouput    : deret bilangan ganjil dari n s/d m (kecuali kelipatan 5)

2. Algoritma dan program untuk menampilkan deret fibonanci sampai dengan batas deret tertentu dengan menggunakan fungsi rekursif
Input     : batas deret (n)
Output  : deretan fibonanci

Ketentuan pengiriman tugas :

Kamis, September 08, 2016

Sang Waktu


Apakah itu sebenarya waktu? Berdetak, berlalu dan bahkan berganti.Setiap waktu yang berlalu selalu meninggalkan sebuah cerita tentang apa yang pernah sangwaktu itu lewati, entah itu cerita baru atau cerita lama, tetapi akan menjadi sebuah sejarah bagi setiap insane yang menjalaninya, entah itu untuk dikenang dalam ingatan atau hanya sekedar untuk dipikirkan atau bahkan untuk dilupakan.

            Setiap orang menjalani perannya masing-masing di dunia ini dan mengambil bagian dalam cerita yang sedang dijalankan. Sebagian sebagai pelaku, sebagian sebagai korban, sebagian sebagaisaksi dan sisanya sebagai penonton. Setiaporang akan menjalani episode masing-masing yang berbeda dari cerita hidup ini, tinggal bagaimana kita berperan sebaik mungkin dalam bagian kita.

  

Selasa, April 19, 2016

Tugas Sistem Operasi Pertemuan 6

Tugas Mata Kuliah Sistem Operasi untuk semester 4 Manajemen Informatika


1.       Diketahui antrian proses sebagai berikut :
Nama proses
Saat tiba
Lama proses
A
0
7
B
2
3
C
4
6
D
6
4
E
8
2

Tugas Struktur Data

• Konversi bilangan desimal berikut ke biner , oktal dan hexa      a.  234 10      b. 167 10 • Konversi bilangan biner b...