ini tugas dari mas wahyu tentang mata kuliah pengolah citra
silahkan bisa di download di sini
http://www.4shared.com/rar/4t5gXyHx/PENGOLAHAN_Citra.html?
READMORE
 

HIP HOP versi Jawa

Jogja Hip Hop Foundation (JHF) berdiri sekitar tahun 2003 dengan mimpi yang sederhana, membantu teman-teman raper berbahasa Jawa di Yogyakarta untuk lebih berkembang dan dikenal dalam konteks kesenian dan wacana yang pas, waktu itu saya masih bekerja sebagai perupa dan musisi electronic, tidak terbayang jika setahun kemudian akhirnya saya ikut nge-rap. Demikian juga ketika JHF yang awalnya adalah komunitas saat ini kemudian berkembang menjadi semacam kolektif group, band, atau crew dalam hip hop. Semua berjalan dengan natural. Apa yang kita capai sekarang adalah buah dari konsistensi pada jalur yang kita pilih; investasi komitmen dan integritas hampir satu dekade berkarya kolektif dalam jalur hip hop jawa.

Marzuki Mohamad a.k.a Kill the DJ
Founder Jogja Hip Hop Foundation

*dikutip dari http://killtheblog.com/

jika ingin info yang lebih lengkap silahkan berkunjung kesini>>>>> http://killtheblog.com/
 
 
READMORE
 

kungfu komang[ komik lucu]

hahahahahaha




 cari2 di mbah google
eh malah ketemu komik lama, lucu banget


silahkan dibaca selengkapnya di sini
READMORE
 

ini saya dapet tugas bikin desain Logo corel Draw 12
ya ini jadinya seperti ini. harap maklum masih pemula
READMORE
 

NasiB Windows XP di TAhun 2014


Ilustrasi (Ist)
Jakarta - Setelah menemani pengguna komputer di seluruh dunia, akhirnya Microsoft menyatakan akan benar-benar menghentikan dukungannya terhadap sistem operasi Windows XP pada tahun 2014 nanti.

Ini artinya Windows XP dua tahun lagi dipastikan akan benar-benar tamat. Hal ini dilakukan raksasa software tersebut sebagai bagian kebijakan siklus hidup sistem operasi.

"Pada tahun 2002 Microsoft memperkenalkan kebijakan Siklus Hidup sisem operasi yang berdasarkan umpan balik pelanggan untuk memiliki transparansi dan kredibilitas dukungan untuk produk Microsoft," tulis Microsoft di situs resminya, yang detikINET kutip, Kamis (12/4/2012).

Sesuai kebijakan ini, Windows XP dan produk Office 2003, menerima dukungan minimal 10 tahun (5 tahun dukungan Mainstream dan 5 tahun dukungan Perpanjangan). Sehingga Microsoft akan benar-benar menghentikan dukungan pada 8 April 2014.

Setelah tanggal 8 April 2014, tidak akan ada lagi update keamanan baru, non-security hotfix, dan dukungan online lainnya baik itu yang berbayar ataupun gratis.

Mau tidak mau Microsoft memaksa pengguna desktop untuk menggunakan versi terbaru dari Windows, yang disarankan adalah Windows 7 dan Office 2010. Karena Microsoft tidak lagi menjamin keamanan di XP tersebut.

Sumber: http://inet.detik.com/read/2012/04/12/140405/1890885/319/8-april-2014-windows-xp-tamat?i991102105
READMORE
 

Apa Sih Mediafire ITu??????

Mediafire.com adalah sebuah situs filehosting yang powerfull banget bagiku. Kita dimudahkan dalam mendownload file, ngebackup dan juga bisa nyimpan hasil upload an orang lain ke account kita.


Menurutku mediafire.com adalah situs filehosting terbaik karna memberikan berbagai fitur yang menarik kepada user menjadikan mediafire sebagai tempat nge upload file paling diminati.
Ini ada beberapa fitur dari mediafire.com khusus untuk free member.
Photobucket1. Super cepat file dan media hosting.
Dengan fitur flash upload, anda bisa upload file dengan sangat mudah dan sangat efisien waktu

2. Unlimited Uploads
anda bisa nge upload sebanyak yang anda suka, gak pakai batasan kayak filehosting lain.
3. Unlimited Download.
Gak kayak filehosting lain yang harus nunggu beberapa saat buat download, mediafire membuat anda sangat cepat dalam nge download file.
4. Besar file maksimal 200MB/file
bagiku, ini udah lebih dari cukup karna mengingat fiturnya yang unlimited.
Tapi, 200mb itu udah terlalu besar lho. . .
5. Unlimited space
fitur yang inilah yang sangat dicari-cari karna kebutuhan manusia untuk bersosial dan sharing itu unlimited(hanya alasan). . .
Hehehehe
mungkin itu saja yang dapat aku tulis tentang mediafire.
untuk lebih jelas, mendingan daftar aja deh di mediafire.com!!
Gratis tis tis kok

sumber: http://farizalfa.com/yuk-upload-ke-mediafire/
READMORE
 

Wisata Kuliner Di alun-alun Kota MAgelang

Alun-alun sebuah kota mencerminkan kota tersebut secara keseluruhan,  kalau alun-alunya semrawut tidak terawat begitulah keseluruhan kondisi kotanya.Alun-alun kota Magelang yang dulunya semrawut oleh pedagang kaki lima di setiap sudutnya sekarang keliatan rapi setelah di renovasi beberapa waktu yang lalu.
Pedagang kaki lima di tempatkan di sisi utara alun-alun dan beberapa ada yang di sisi selatan dengan tenda-tenda yang seragam, Segala macam jajanan tersedia di sini dari berbagai macam Bakso, Mie Ayam, Nasi Goreng, Es kelapa muda, Dawet sampai Jagung bakar dan aneka MAkanan lainnya tersedia di sini.

sumber :http://www.ikhsan.web.id/2012/01/jangan-takut-kelaparan-di-alun-alun.html
READMORE
 

Sejarah Tentang Menara Air Di Alun2 Magelang

                  Bangunan tua jaman kolonial Belanda memang tidak perlu diragukan kualitasnya. Walaupun umurnya sudah mencapai ratusan tahun, namun bangunan itu masih berfungsi dengan baik. Dari puluhan bangunan tua yang ada di Kota Magelang, menara air/water toren/water tower atau sebagian masyarakat Magelang lebih menyebutnya sebagai kompor raksasa. Hal ini dikarenakan bentuk bangunan tersebut sepintas mirip dengan kompor minyak, hingga saat ini bangunan yang terletak di pojok alun-alun Kota Magelang ini masih berfungsi dan digunakan tempat penampungan air oleh PDAM Kota Magelang. Bangunan yang dibuat seorang arsitek Belanda ini dulunya memang dibangun sebagai tempat penampungan untuk mencukupi kebutuhan air masyarakat Kota Magelang.
Menara air yang terkenal sebagai Land Mark nya Kota Magelang ini dibangun oleh seorang arsitek kebangsaan Belanda yang bernama Herman Thomas Karsten. Menara yang menampung 1,750 juta liter air ini mulai dibuat pada tahun 1916. Menara ini memiliki tinggi 21,2 meter dan dibangun dengan 32 pilar. Bangunan ini mulai dioperasikan dan bisa mencukupi kebutuhan air masyarakat Kota Magelang pada tahun 1920.“Dulu pekerja yang melakukan pembangunan kebanyakan didatangkan dari Sulawesi. Sempat ada pekerja yang meninggal terjatuh saat mengerjakan bangunan tersebut,” ujar salah satu tokoh masyarakat, H Djauhari.
Berdasarkan arsip yang berada di Bangunan seluas 395,99 meter persegi ini, ada beberapa bagian dari menara ini. Bagian paling bawah yang bentuknya melingkar ini dulunya merupakan bangunan yang diperuntukan untuk laboratorium, pelayanan pelanggan, ruang admintrasi dan ruang pengontrol air. Jika dijumlah dengan pintu masuk dan kamar kecil, jumlah ruangan ruangan yang ada di lingkaran bawah berjumlah 16 ruangan. Namun saat ini bangunan tersebut beralih fungsi menjadi gudang.
Untuk menghubungkan dengan bangunan atas yang berfungsi menampung air. Selain pilar yang berjumlah 32, juga ada tangga melingkar yang terlihat dari luar seperti tiang beton dengan diameter 3 meter. Didalam beton tersebut terdapat tangga dengan tiga tingkat yang terdiri dari 18 anak tangga. Tangga tersebut menghubungkan lingkaran bawah dengan lingkaran diatas. Dibagian atas tempat penampungan air tersebut terdapat ruang kecil dan menara yang berfungsi sebagai sirene yang menunjukan waktu pada zaman dahulu
Di lingkaran sebelah atas inilah, air yang berasal dari sumber air di Kalegen, dan Wulung yang berada Bandongan Kabupaten Magelang ini ditampung. Selain itu ada sebuah ruang yang hampa yang difungsikan untuk mengatur tekanan air. Untuk mengontrol dan menggerakan air agar sampai kepelanggan, di menara tersebut terdapat tiga alat pengontrol air yang berfungsi sebagai mesin pemompa untuk mendistribusikan air ke rumah-rumah warga. Tercatat ada tiga mesin yang buatan pabrik Schafter dan Budenberg (Jerman) dan Ruhaak & Co (Belanda). Pipa tersebut sejak pertama bangunan tersebut didirikan masih berfungsi dengan baik.
                   Tiga mesin tersebut berfungsi untuk memastikan air yang melalui pipa-pipa induk yang nantinya akan disalurkan melalui pipa sekunder ke rumah warga. Masih menurut arsip tersebut, ada 7 pipa induk yaitu di Jalan Diponegoro (1,685 km), Jalan Bandongan (4 km), Jalan Aloon-aloon Utara (140 m), Jalan Aloon-aloon selatan (110 m), Jalan Tentara Pelajar (860 m) Jalan Pemuda (1,065 km) dan Jalan Gatot Subroto (760 m). Pipa-pipa tersebut bermerk Century Utrecht NV Solten Fabriek ini terletak dibawah tanah.
Komposisi bangunan yang memerlukan biaya 550 ribu Gulden ini terdiri dari Bligon, sebuah adonan bangunan yang terdiri dari semen merah (batu bata),  batu gamping dan semen biasa. Hingga saat ini bangunan tersebut belum pernah mengalami perombakan dan masih berfungsi dengan baik.

dan menjelang HUT kota Magelang yang ke-1106 Tahun. dimulai Maret 2012 dilakukan Pengecatan
dengan Warna Putih Biru














Sumber:
   http://kotatoeamagelang.wordpress.com/2011/03/30/menara-air/
   indonesianheritage.web.id
READMORE
 

Pantai JOgan dengan Keindahan Air Terjunnya

        Pantai Jogan terletak di desa Purwodadi, Tepus, Gunungkidul, DIY. Letaknya sekitar 200 meter barat Pantai Siung.

        Pantai ini memiliki keunikan yang tidak dimiliki oleh pantai lain. Di pantai ini terdapat air terjun yang langsung jatuh ke laut.Tinggi air terjun sekitar 10 meter. Air terjun ini berasal dari mata air tawar yang kemudian mengalir melalui sungai di atas bukit karts
            Pantai ini cukup mudah dijangkau pengunjung baik dengan sepeda motor ataupun mobil. Jalan menuju pantai ini sudah bagus meskipun masih berupa cor blok sepanjang 1 km dan sepanjang jalan dari Jogja sudah diaspal. Pengunjung juga hanya dikenai biaya parkir Rp 2000. Sayangnya fasilitas tempat makan di pantai ini masih minim, sehingga pengunjung perlu membawa bekal sendiri.

             Selain menikmati keindahan alam dengan memandangnya, pengunjung juga bisa turun ke bawah air terjun, mandi sambil menikmati guyuran air terjun. Namun pengunjung harap berhati - hati dengan ombak yang datang menerjang. Usahakan turun ke air terjun saat air aut surut.

monggo segera dikunjungi
kami tunggu kedatangan anda

sumber:[ http://www.kaskus.us/showthread.php?t=13067061 ]
READMORE
 

Cara Mudah Sharing Beragam File Menggunakan DropBox

Jika anda pengguna internet aktif yang sering melakukan aktifitas online dan mempunyai banyak teman di berbagai tempat yang berbeda bahkan ada juga yang di luar negeri. Pastinya anda pernah merasa kesulitan untuk  melakukan sharing sebuh file atau lebih kepada teman- teman anda tersebut. Biasanya, jika kita ingin sharing sebuah file apa saja, kita menggunakan jasa website penyimpanan file online seperti 4shared, Ziddu dan lain sebagainya. Namun jika kita menggunakan jasa website tersebut kita masih harus melakukan pekerjaan yang namanya meng-upload yang tentunya memakan waktu yang lumayan lama.

Adakah cara berbagi file secara online yang lebih mudah dari cara diatas ? Hemmm.. jawabannya ADA yakni dengan menggunakan DropBox. Dengan menggunakan jasa DropBox ini anda tidak perlu lagi sibuk meng-upload file anda lagi. Anda tinggal membaginya melalui komputer atau laptop anda langsung. Gimana ? Mau ?

jika mau silahkan mampir kesini aja 

makasih buat sumber ilmunya
READMORE
 

iseng-iseng

dapat tugas suruh bikin kursi + meja pakai corel draw

hsilnya kayak gni




harap maklum kalo hsailnya g' bagus2 amat
masih pemula ni





  ini saya buatnya manual dengan menggabungkan
bangun persegi
setelah itu saya kasih effect contour






ini ada tutorial bikin meja pakai corel draw
silahkan mampir kesini
READMORE
 

Info Baca Komik OnLine

temen2 yang suka baca komik,
dari komik NARUTO, ONE PIECE, BLEACH, DETECTIVE CONAN

kalian semua bisa baca komik itu secara onLine
kalau beruntung bisa baca yang sudah terjemahan juga.

kalau mau silahkan masuk kesini aja =>>>>>>> http://mangacan.blogspot.com/
READMORE
 

MATERI KULIAH SEMESTER 4 [KOMUNIKASI DATA]

temen2, saya dapat tugas buat cari materi kuliah nie tentang komunikasi data.

ini dia ada sedikit materi yang ku dapat dari internet silakan di baca.

kali aja bisa membantu temen2

mari kita sama2 belajar bersama

klik disini aja
http://faculty.petra.ac.id/ariewm/komdat/

atau disini juga bisa
1. http://blog.rimbaraya.net/2011/03/materi-komunikasi-data-dan-komputer.html
2. pertemuan_2_kd.pdf
3. http://greenvanda.blogspot.com/2011/04/sistem-komunikasi-online.html
4. Mentari_Tugas Komunikasi data


READMORE
 

siung sama my brother n sister

INI SIUNG cak



READMORE
 

tugas sistem operasi


 Fungsi utama komputer adalah untuk mengeksekusi instruksi. Bagaimanakah suatu instruksi dieksekusi?

Eksekusi dan penyimpanan

Sebuah program komputer biasanya akan disimpan terlebih dahulu dalam memori utama (RAM) komputer sebelum dijalankan yang biasanya dilakukan oleh sistem operasi. Prosesor kemudian akan mengeksekusi program tersebut, instruksi demi instruksi sampai program tersebut diterminasi. Sebuah program yang tengah dieksekusi oleh prosesor dinamakan sebagai proses. Terminasi ataupun penghentian eksekusi sebuah program biasanya terjadi baik karena permintaan dari pengguna, interupsi pengguna, kesalahan atas program itu sendiri, ataupun kesalahan atas perangkat keras yang digunakan.
Beberapa program komputer tertentu dipancangkan langsung pada perangkat kerasnya sebagai program yang dipanggil untuk kebutuhan identifikasi serta inisialisasi atas berbagai aspek untuk memastikan perangkat keras tersebut berfungsi. Saat proses inisialisasi tersebut, program terpancang tersebut akan dipanggil oleh sistem operasi, program terpancang tersebut kemudian akan menjembatani penggunaan perangkat keras tersebut sehingga sistem operasi dapat menggunakannya dengan baik.

Program komputer awalnya diinput secara manual ke prosesor utama dengan memanfaatkan sejumlah pengalih sebagai representasi atas instruksi yang atas status konfigurasi on/off. Setelah menetapkan konfigurasi tersebut, tombol eksekusi akan ditekan. Proses ini kemudian dilakukan secara iteratif. Program komputer dalam sejarahnya pernah juga ditulis melalui paper tape' atau punched cards. Setelah dimasukkan dan alamat awal eksekusi telah dimasukkan, tombol eksekusi akan ditekan.


Pemrograman generatif merupakan sebuah tipikial dari pemrograman komputer yang akan membuat kode sumber melalui kelas-kelas generik, prototipe, aspek, templat, dan pembuat kode (code generator) untuk meningkatkan produktifitas programmer. Kode sumber yang dibuat oleh utilitas pemrograman tersebut misalnya pemroses templat pada sebuah IDE. Bentuk yang paling sederhana adalah pemroses makro yang terdapat pada bahasa pemrograman C.

Eksekusi simultan

Umumnya sistem operasi yang ada saat ini sudah mendukung pemanfaatan multitasking yang memungkinkan beberapa program komputer dijalankan pada saat yang bersamaan di sebuah komputer. Untuk dapat menjalankan beberapa program tersebut pada saat yang bersamaan, sistem operasi memanfaatkan mekanisme penjadualan proses yang merupakan suatu mekanisme yang akan mengatur pengalihan prosesor dalam melakukan pemrosesan sehingga beberapa program komputer tersebut dapat berinteraksi dengan pengguna saat dijalankan. Di sisi perangkat keras yang digunakan, prosesor modern saat ini umumnya telah mendukung beberapa core prosesor yang dipancangkan sebagai sebuah prosesor yang memungkinkannya menjalankan beberapa program sekaligus.
Sebuah program komputer dapat melakukan kalkulasi secara simultan pada beberapa jenis operasi di saat yang bersamaan dengan memanfaatkan thread atau sebagai proses terpisah. Umumnya prosesor yang ada saat ini sudah mendukung arsitektur multithreading yang teroptimasi untuk menjalankan beberapa thread secara efisien.
http://id.wikipedia.org/wiki/Program_komputer

Struktur Sistem Operasi

Command-Interpreter System

Sistem Operasi menunggu instruksi dari pengguna (command driven). Program yang membaca instruksi dan mengartikan control statements umumnya disebut: control-card interpreter, command-line interpreter, dan UNIX shell. Command-Interpreter System sangat bervariasi dari satu sistem operasi ke sistem operasi yang lain dan disesuaikan dengan tujuan dan teknologi I/O devices yang ada. Contohnya: CLI, Windows, Pen-based (touch), dan lain-lain.
http://ikc.unimal.ac.id/umum/ibam/ibam-os-html/x395.html

Jelaskan pengertian:

Batch system
merupakan suatu cara untuk menghindari waktu nganggur CPU yang cukup lama, maka dikembangkan suatu teknik pengurutan kerja job secara otomatis. Teknik ini mampu mentransfer kontrol secara otomatis dari suatu job ke-job brikutnya. Inilah bentuk operating system yang pertama kali. Gambar sebelah merupakan komputer UNIVAC yang juga menggunakan transistor.
Multiprogramming
Multiprogramming memiliki pengertian yaitu Sistem Operasi dapat
melayani banyak program yang tidak ada hubungannya antar program
satu dengan yang lain, dan program-program tersebut dapat dijalankan
sekaligus dalam satu komputer yang sama.
Pelaksanaan instruksi yang terjadi oleh Sistem Operasi adalah pada
mulanya program dimuat ke dalam memori terlebih dahulu, kemudian
program dijalankan hingga mengakses perangkat input dan output,
kemudian software akan berpindah ke pekerjaan yang lainnya begitu
pula jika ada program yang akan di jalankan lagi, dengan program
yang sebelumnya telah dijalankan masih terus berjalan.
Multitasking
Istilah Multitasking memiliki definisi banyak pekerjaan atau proses
diolah dengan menggunakan sumberdaya CPU yang sama. Dalam
komputer berprosesor tunggal, hanya satu instruksi yang dapat
bekerja dalam satu waktu sehingga CPU tersebut secara aktif
mengolah instruksi untuk satu pekerjaan tersebut. Multitasking
mengatasi masalah ini dengan menjadwalkan pekerjaan mana
yang dapat berjalan dalam satu waktu, dan kapan pekerjaan lain
yang menunggu untuk diolah dapat dikerjakan.
Sistem operasi komputer dapat mengadopsi berbagai macam
penjadwalan, yaitu:
1. Dalam sistem Multi-program, pekerjaan yang sedang diolah
terus berjalan hingga membutuhkan suatu operasi yang memerlukan
interaksi dari luar. Multi-program dipakai untuk memaksimalkan
penggunaan CPU.
2. Dalam sistem Time-sharing, pekerjaan yang sedang diolah
diharuskan melepaskan kerja CPU. Sistem time-sharing didesain
untuk memperbolehkan beberapa program seolah diproses
secara bersamaan.
3. Dalam sistem Real-time, beberapa program yang sedang
menunggu dijamin untuk mendapatkan pengolahan dari CPU
ketika interaksi luar terjadi.
Time sharing
Time Sharing merupakan variasi dari Multiprogramming, dimana
setiap pemakai memiliki satu terminal online dengan pemroses
hanya memberi layanan pada pemakai yang aktif secara bergantian
dengan cepat. Pemakai akan merasa dilayani terus menerus,
padahal sebenarnya digilir waktu yang cukup singkat.

Real Time Systems

Sistem waktu nyata ialah suatu sistem yang mengharuskan suatu komputasi selesai dalam jangka waktu tertentu. Jika komputasi ternyata belum selesai maka sistem dianggap gagal dalam melakukan tugasnya. Sistem waktu nyata memiliki dua model dalam pelaksanaannya: hard real time system dan soft real time system.

Hard real time system menjamin suatu proses yang paling penting dalam sistem akan selesai dalam jangka waktu yang valid. Jaminan waktu yang ketat ini berdampak pada operasi dan perangkat keras (hardware) yang mendukung sistem. Operasi M/K dalam sistem, seperti akses data ke storage, harus selesai dalam jangka waktu tertentu. Dari segi (hardware), memori jangka pendek (short-term memory) atau read-only memory (ROM) menggantikan hard-disk sebagai tempat penyimpanan data. Kedua jenis memori ini dapat mempertahankan data mereka tanpa suplai energi. Ketatnya aturan waktu dan keterbatasan hardware dalam sistem ini membuat ia sulit untuk dikombinasikan dengan sistem lain, seperti sistim multiprosesor dengan sistem time-sharing.

Soft real time system tidak memberlakukan aturan waktu seketat hard real time system. Namun, sistem ini menjamin bahwa suatu proses terpenting selalu mendapat prioritas tertinggi untuk diselesaikan diantara proses-proses lainnya. Sama halnya dengan hard real time system, berbagai operasi dalam sistem tetap harus ada batas waktu maksimum.

Aplikasi sistem waktu nyata banyak digunakan dalam bidang penelitian ilmiah, sistem pencitraan medis, sistem kontrol industri, dan industri peralatan rumah tangga. Dalam bidang pencitraan medis, sistem kontrol industri, dan industri peralatan rumah tangga, model waktu nyata yang banyak digunakan ialah model hard real time system. Sedangkan dalam bidang penelitian ilmiah dan bidang lain yang sejenis digunakan model soft real time system.
Menurut Morgan [MORG92], terdapat sekurangnya lima karakteristik dari sebuah sistem waktu nyata
• deterministik, dapat ditebak berapa waktu yang dipergunakan untuk mengeksekusi operasi.
• responsif, kapan secara pasti eksekusi dimulai serta diakhiri.
• kendali pengguna, dengan menyediakan pilihan lebih banyak daripada sistem operasi biasa.
• kehandalan, sehingga dapat menanggulangi masalah-masalah pengecualian dengan derajat tertentu.
• penanganan kegagalan, agar sistem tidak langsung crash.


System call menyediakan interface antara program (program pengguna yang berjalan) dan bagian OS. System call menjadi jembatan antara proses dan sistem operasi. System call ditulis dalam bahasa assembly atau bahasa tingkat tinggi yang dapat mengendalikan mesin (C). Contoh: UNIX menyediakan system call: read, write => operasi I/O untuk berkas.
Sering pengguna program harus memberikan data (parameter) ke OS yang akan dipanggil. Contoh pada UNIX: read(buffer, max_size, file_id);
Tiga cara memberikan parameter dari program ke sistem operasi:
  • Melalui registers (sumber daya di CPU).
  • Menyimpan parameter pada data struktur (table) di memori, dan alamat table tsb ditunjuk oleh pointer yang disimpan di register.
  • Push (store) melalui "stack" pada memori dan OS mengambilnya melalui pop pada stack tsb.

Perbedaan thread dan proses

            Proses bisa disebut juga sebagai suatu urutan atau langkah dalam melakukan sesuatu entah itu dalam suatu program atau yang lainnya dan yang menghasilkan sesuatu. Keberhasilan suatu hal tergantung bagaimana proses dilakukan yaitu mulai dari persiapan, penerapan, hingga akhirnya penyelesaian.
            Sedangkan thread sendiri merupakan bagian dari suatu proses atau sering diistilahkan dengan lightweight process. Thread tidak memiliki alokasi resource sendiri. Di dalam proses bisa terdapat beberapa thread di mana masing-masing thread memiliki execution state sendiri. Dari segi performance pun, thread memerlukan waktu yang sedikit dalam pembentukannya, membutuhkan waktu yang lebih sedikit untuk mengakhiri thread dan membutuhkan waktu yang lebih sedikit untuk melakukan switching antar thread.

http://tmaj0r.blogspot.com/search/label/SisTem%20OpErasI

  Diketahui
Process       Arrival Time       Burst Time
P1                       0.0ms                      5ms
P2                    2.0ms                     10ms
P3                    4.0ms                       3ms
P4                    5.0ms                       7ms
Hitung rata-rata waktu tunggu proses jika menggunakan algoritma shortest-job first preemptive
  Rata-ratanya = (0+5+15+3)/4 = 5,75ms

READMORE
 

MARI BELAJAR BAHASA JEPANG

Lyrics Yasai Shisutazu - AKB48

  • Romaji

    Ohayou!
    V-E-G-E-T-A-B-LES

    Yasai! WOW WOW WOW
    Shisutazu! YEAH! YEAH!

    Tomato kyabetsu ninjin kabocha
    Aka piman horenso
    Nasu ni gobo tamanegi serori
    Burokkori daikon

    Taiyo nobotte
    Mabushii asa da yo
    Kyo mo ichi nichi
    Chikara awase te ganbarou

    Yasai! WOW WOW WOW
    Shisutazu! YEAH! YEAH!
    Minna! WOW WOW WOW
    Shugo! YEAH! YEAH!

    Murasaki imo kureson retasu
    Komatsuna bito asuparagasu
    Keru paseri ashita bashoga
    Puchiveru wa kusai moroheiya mo ne

    Ii koto ari so na
    Harewatata aozora
    Kyo mo ichi nichi
    Happi egao de ikimasho u

    Hatake kara atsumatta
    nii yuu shurui no sokojikara
    Ii mono mochiyotte
    Genki no nijuumaru ageyo

    V-E-G-E-T-A-B-LES
    Shiawase na toki mo
    So janai toki mo
    Kyo mo ichi nichi
    Yume wo shinjite ganbarou

    Naka ga ii watashi tachi
    nii yuu shurui no chosho ga aru
    Dai shizen ni sodate rareta
    Genki no nijuumaru rettsugo!

    Yasai! WOW WOW WOW
    Shisutazu! YEAH! YEAH!
    Minna! WOW WOW WOW
    Shugo! YEAH! YEAH!
    Yasai! WOW WOW WOW
    Shisutazu! YEAH! YEAH!
    Yasai! WOW WOW WOW
    Shisutazu! YEAH! YEAH![edit]Last edit by
  • Kanji

    「オハヨウ!」
    V-E-G-E-T-A-B-LES

    野菜!WOW WOW WOW
    シスターズ!YEAH! YEAH!

    トマト・キャベツ・にんじん・かぼちゃ
    赤ピーマン・ほうれん草
    なすにごぼう・たまねぎ・セロリ
    ブロッコリー・だいこん

    太陽 昇って
    眩しい朝だよ
    今日も 一日
    力合わせて 頑張ろう

    野菜!WOW WOW WOW
    シスターズ! YEAH! YEAH!
    みんな!WOW WOW WOW
    集合!YEAH! YEAH!

    紫いも・クレソン・レタス
    小松菜・ビート・アスパラガス
    ケール・パセリ・あしたば・しょうが
    プチヴェール・はくさい・「モロヘイヤもね」

    いいことありそうな
    晴れ渡った青空
    今日も 一日
    ハッピー 笑顔で行きましょう

    畑から集まった
    25種類の底力
    いいもの持ち寄って
    元気のニジュウマルあげよう

    V-E-G-E-T-A-B-LES
    しあわせな時も
    そうじゃない時も
    今日も 一日
    夢を信じて 頑張ろう

    仲がいい私たち
    25種類の長所がある
    大自然に育てられた
    元気のニジュウマル レッツゴー!

    野菜!WOW WOW WOW
    シスターズ! YEAH! YEAH!
    みんな!WOW WOW WOW
    集合!YEAH! YEAH!
    野菜!WOW WOW WOW
    シスターズ! YEAH! YEAH!
    野菜!WOW WOW WOW
    シスターズ! YEAH! YEAH!
  • Translation

    "Ohayou!"
    V-E-G-E-T-A-B-LES

    Vegetables! WOW WOW WOW
    Sisters! YEAH! YEAH!

    Tomato squash cabbage carrots
    Spinach red pepper
    Onion and celery in the form burdock
    Radish broccoli

    The sun rises
    It's bright morning
    Mo day today
    My best power suit

    Vegetables! WOW WOW WOW
    Sisters! YEAH! YEAH!
    Everyone! WOW WOW WOW
    Set! YEAH! YEAH!

    Purple potatoes watercress lettuce
    Asparagus beet komatsuna
    If Tomorrow ginger kale parsley


    Likely to be good
    Cloudless blue sky
    Mo day today
    Happy go with a smile

    Gathered from field
    Underlying strength of 25
    What do infrequently
    Let spirited Nijuumaru

    V-E-G-E-T-A-B-LES
    Sometimes Happy
    Sometimes it's not
    Mo day today
    Believe my best dreams

    We get along
    There are 25 kinds of advantages
    Nature Education
    Let's Go Nijuumaru's great!

    Vegetables! WOW WOW WOW
    Sisters! YEAH! YEAH!
    Everyone! WOW WOW WOW
    Set! YEAH! YEAH!
    Vegetables! WOW WOW WOW
    Sisters! YEAH! YEAH!
    Vegetables! WOW WOW WOW
    Sisters! YEAH! YEAH!
sumber:http://www.jpopasia.com/lyrics/39035/
READMORE
 

Tugas Makul Sistem Operasi


 
Apa Perbedaan Proses, Program, Dan Software

           Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah cip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.
Program adalah sederetan instruksi yang diberikan kepada suatu komputer.
Sedangkan
proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya.
           Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.
Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.
Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga mengubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).
sumber : id.wikipedia.org/wiki/Sistem_Operasi


Program merupakan kumpulan instruksi set yang akan dijalankan oleh pemroses yang bentuknya berupa software dan program inilah yang mengendalikan semua aktifitas yang ada pada pemroses. Program juga berisikan konstruksi logika yang dibuat oleh manusia yang sudah diterjemahkan ke dalam bahasa mesin sesuai dengan format yang ada pada instruksi set.
Contoh-contoh pembagian program:
Ø Personal packaged
Ø Workgroup computing
Ø Intregration
Ø Enterprise application
Software (piranti lunak) merupakan kumpulan beberapa perintah instruksi yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya, perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan dan mengatur perintah maupun dokumen lainnya sebagai data elektronik.
Contoh-contoh pembagian software:
Ø Application software
Ø Sysem software
Ø Desktop application
Ø Embedded
Ø Realtime
 sumber: http://www.websiteherman.webs.com
READMORE
 

Beberapa desain kernel sistem operasi

            1. Kernel monolitik
Pendekatan kernel monolitik didefinisikan sebagai sebuah antarmuka virtual yang berada pada tingkat tinggi di atas perangkat keras, dengan sekumpulan primitif atau system call untuk mengimplementasikan layanan-layanan sistem operasi, seperti halnya manajemen proses, konkurensi (concurrency), dan manajemen memori pada modul-modul kernel yang berjalan di dalam mode supervisor.

Meskipun jika setiap modul memiliki layanan operasi-operasi tersebut terpisah dari modul utama, integrasi kode yang terjadi di dalam monolithic kernel sangatlah kuat, dan karena semua modul berjalan di dalam address space yang sama, sebuah bug dalam salah satu modul dapat merusak keseluruhan sistem. Akan tetapi, ketika implementasi dilakukan dengan benar, integrasi komponen internal yang sangat kuat tersebut justru akan mengizinkan fitur-fitur yang dimiliki oleh sistem yang berada di bawahnya dieksploitasi secara efektif, sehingga membuat sistem operasi dengan monolithic kernel sangatlah efisien—meskipun sangat sulit dalam pembuatannya.

Pada sistem operasi modern yang menggunakan monolithic kernel, seperti halnya Linux, FreeBSD, Solaris, dan Microsoft Windows, dapat memuat modul-modul yang dapat dieksekusi pada saat kernel tersebut dijalankan sehingga mengizinkan ekstensi terhadap kemampuan kernel sesuai kebutuhan, dan tentu saja dapat membantu menjaga agar kode yang berjalan di dalam ruangan kernel (kernel-space) seminim mungkin.

Di bawah ini ada beberapa sistem operasi yang menggunakan Monolithic kernel:
* Kernel sistem operasi UNIX tradisional, seperti halnya kernel dari sistem operasi UNIX keluarga BSD (NetBSD, BSD/I, FreeBSD, dan lainnya).
* Kernel sistem operasi GNU/Linux, Linux.
* Kernel sistem operasi Windows (versi 1.x hingga 4.x; kecuali Windows NT)

     2. Mikrokernel

Pendekatan mikrokernel berisi sebuah abstraksi yang sederhana terhadap hardware, dengan sekumpulan primitif atau system call yang dapat digunakan untuk membuat sebuah sistem operasi agar dapat berjalan, dengan layanan-layanan seperti manajemen thread, komunikasi antar address space, dan komunikasi antar proses. Layanan-layanan lainnya, yang biasanya disediakan oleh kernel, seperti halnya dukungan jaringan, pada pendekatan microkernel justru diimplementasikan di dalam ruangan pengguna (user-space), dan disebut dengan server.
Server atau disebut sebagai peladen adalah sebuah program, seperti halnya program lainnya. Server dapat mengizinkan sistem operasi agar dapat dimodifikasi hanya dengan menjalankan program atau menghentikannya. Sebagai contoh, untuk sebuah mesin yang kecil tanpa dukungan jaringan, server jaringan (istilah server di sini tidak dimaksudkan sebagai komputer pusat pengatur jaringan) tidak perlu dijalankan. Pada sistem operasi tradisional yang menggunakan monolithic kernel, hal ini dapat mengakibatkan pengguna harus melakukan rekompilasi terhadap kernel, yang tentu saja sulit untuk dilakukan oleh pengguna biasa yang awam.

Dalam teorinya, sistem operasi yang menggunakan microkernel disebut jauh lebih stabil dibandingkan dengan monolithic kernel, karena sebuah server yang gagal bekerja, tidak akan menyebabkan kernel menjadi tidak dapat berjalan, dan server tersebut akan dihentikan oleh kernel utama. Akan tetapi, dalam prakteknya, bagian dari system state dapat hilang oleh server yang gagal bekerja tersebut, dan biasanya untuk melakukan proses eksekusi aplikasi pun menjadi sulit, atau bahkan untuk menjalankan server-server lainnya.
Sistem operasi yang menggunakan microkernel umumnya secara dramatis memiliki kinerja di bawah kinerja sistem operasi yang menggunakan monolithic kernel. Hal ini disebabkan oleh adanya overhead yang terjadi akibat proses input/output dalam kernel yang ditujukan untuk mengganti konteks (context switch) untuk memindahkan data antara aplikasi dan server.
Beberapa sistem operasi yang menggunakan microkernel:


   3. Kernel hibrida

Kernel hibrida aslinya adalah mikrokernel yang memiliki kode yang tidak menunjukkan bahwa kernel tersebut adalah mikrokernel di dalam ruangan kernel-nya. Kode-kode tersebut ditaruh di dalam ruangan kernel agar dapat dieksekusi lebih cepat dibandingkan jika ditaruh di dalam ruangan user. Hal ini dilakukan oleh para arsitek sistem operasi sebagai solusi awal terhadap masalah yang terjadi di dalam mikrokernel: kinerja.
Beberapa orang banyak yang bingung dalam membedakan antara kernel hibrida dan kernel monolitik yang dapat memuat modul kernel setelah proses booting, dan cenderung menyamakannya. Antara kernel hibrida dan kernel monolitik jelas berbeda. Kernel hibrida berarti bahwa konsep yang digunakannya diturunkan dari konsep desain kernel monolitik dan mikrokernel. Kernel hibrida juga memiliki secara spesifik memiliki teknologi pertukaran pesan (message passing) yang digunakan dalam mikrokernel, dan juga dapat memindahkan beberapa kode yang seharusnya bukan kode kernel ke dalam ruangan kode kernel karena alasan kinerja.
Di bawah ini adalah beberapa sistem operasi yang menggunakan kernel hibrida:

  4. Exokernel

Sebenarnya, Exokernel bukanlah pendekatan kernel sistem operasi yang umum—seperti halnya microkernel atau monolithic kernel yang populer, melainkan sebuah struktur sistem operasi yang disusun secara vertikal.
Ide di balik exokernel adalah untuk memaksa abstraksi yang dilakukan oleh developer sesedikit mungkin, sehingga membuat mereka dapat memiliki banyak keputusan tentang abstraksi hardware. Exokernel biasanya berbentuk sangat kecil, karena fungsionalitas yang dimilikinya hanya terbatas pada proteksi dan penggandaan sumber daya.
Kernel-kernel klasik yang populer seperti halnya monolithic dan microkernel melakukan abstraksi terhadap hardware dengan menyembunyikan semua sumber daya yang berada di bawah hardware abstraction layer atau di balik driver untuk hardware. Sebagai contoh, jika sistem operasi klasik yang berbasis kedua kernel telah mengalokasikan sebuah lokasi memori untuk sebuah hardware tertentu, maka hardware lainnya tidak akan dapat menggunakan lokasi memori tersebut kembali.
Exokernel mengizinkan akses terhadap hardware secara langsung pada tingkat yang rendah: aplikasi dan abstraksi dapat melakukan request sebuah alamat memori spesifik baik itu berupa lokasi alamat physical memory dan blok di dalam hard disk. Tugas kernel hanya memastikan bahwa sumber daya yang diminta itu sedang berada dalam keadaan kosong—belum digunakan oleh yang lainnya—dan tentu saja mengizinkan aplikasi untuk mengakses sumber daya tersebut. Akses hardware pada tingkat rendah ini mengizinkan para programmer untuk mengimplementasikan sebuah abstraksi yang dikhususkan untuk sebuah aplikasi tertentu, dan tentu saja mengeluarkan sesuatu yang tidak perlu dari kernel agar membuat kernel lebih kecil, dan tentu saja meningkatkan performa.
Exokernel biasanya menggunakan library yang disebut dengan libOS untuk melakukan abstraksi. libOS memungkinkan para pembuat aplikasi untuk menulis abstraksi yang berada pada level yang lebih tinggi, seperti halnya abstraksi yang dilakukan pada sistem operasi tradisional, dengan menggunakan cara-cara yang lebih fleksibel, karena aplikasi mungkin memiliki abstraksinya masing-masing. Secara teori, sebuah sistem operasi berbasis Exokernel dapat membuat sistem operasi yang berbeda seperti halnya Linux, UNIX, dan Windows dapat berjalan di atas sistem operasi tersebut.


sumber :http://id.wikipedia.org/wiki/Kernel_%28ilmu_komputer%29
READMORE
 

munggah gunung pas puasa

READMORE