I.F DOSEN : Dr. Eng. Muhammad Kunta NIM : 2008048035 Biddinika, S.T., M. Eng. HARI/TANGGAL: Kamis/12-05-2021 KELAS/ANGK A/21 PRODI : Magister TUGAS KE- UTS informatika :
1. Tulisan populer (minimal 700 kata) yang mendeskripsikan tentang
microprocessoryang di dalamnya menjelaskan dengan lengkap kinerjanya, clock-rate, dan jumlah transistor di setiap chip.
Microprocessor,
Computer yang saat ini kita gunakan untuk melakukan segala
aktivitas pendukung kerja pasti menggunakan micro prosesor, untuk melaksanakan tugas atau perintah yang kita berikan.Jenis prosecor yang kita gunakan berbagai macam, contoh processor computer saat ini seperti intel core i9, AMD Ryzen 9. Kinerja micro propesor dipengaruhi oleh jumlah transistor, seperti yang kita lihat sebelumnya, intruksi biasadalam prosessor 8088 membutuhkan 15 clock cyle. Karena desain multiplier, dibutuhkan sekitar 80 clock cyle untuk melakukan perkailan 16-bit pada 8088. Transistor yang semakin banyak juga memungkinkan teknologi pipelining. Dalam arsitektur pipeline, pelaksanaan instruksi waktunya bersamaan. Jadi meskipun dibutuhkan lima clock cycle untuk menjalankan instruksi, ada lima instruksi yang bisa dijalankan bersamaan. Banyak processor modern mempunyai beberapa instruction decoder, masing-masing dengan pipeline sendiri. Ini memungkinkan beberapa aliran data, yang berarti lebih dari satu instruksi dalam satu clock cycle. Teknik ini cukup kompleks untuk dilakukan, jadi membutuhkan banyak transistor. Trend desain mikroprocessor selama ini adalah ALU full 32-bit dengan floating point unit yang cepat dan pipeline dengan berbagai aliran instruksi. Yang paling baru dalam desain processor adalah ALU 64-bit dan orang-orang berharap untuk menggunakan processor ini pada PC rumah mereka dalam sepuluh tahun ke depan. Juga ada kecenderungan ke instruksi khusus (seperti MMX) yang membuat operasi tertentu lebih efisien, dan penambahan dukungan virtual memory dan cache L1 pada chip prosesor. Semua trend ini memperbesar transistor yang mengarah ke multi-juta transistor. Processor ini dapat menjalankan satu miliar instruksi per detik. Dalam pengetahuan komputer, istilah clock rate biasanya digunakan untuk menyebut kecepatan kerja prosesor yang diukur dalam satuan herz. Sebenarnya clock rate menyatakan banyaknya siklus per detik (cycles per second). Siklus yang dimaksud adalah siklus transfer nilai (data) dari satu register prosesor ke lainnya. Misalnya dalam satu detik terjadi 100 siklus. pengiriman nilai, maka dapat dikatakan clock rate-nya adalah 100 herz. Dengan demikian, jika clock rate suatu prosesor 800 MHz, maka prosesor tersebut mampu mengerjakan 800 juta siklus pengiriman (transfer) nilai atau data per detik. Dengan kata lain, prosesor tersebut mampu mengirim nilai/data sebanyak 800.000.000 kali dalam satu detik. Clock rate menyatakan banyaknya ‘transfer’ dalam satu detik. Makna kalimat: ‘banyaknya transfer dalam satu detik’ identik dengan ‘seringnya transfer dalam satu detik’
Banyaknya transfer atau seringnya transfer dalam satu detik,
menggambarkan frekuensi kejadian dalam satu detik. Itulah sebabnya clock rate disebut juga dengan istilah frekuensi. Perhatikan pula pernyataan ini : ‘Semakin banyak data yang ditransfer dalam satu detik, semakin cepat kinerja prosesor dalam menyelesaikan pengiriman data.’ Pernyataan tersebut melukiskan kecepatan prosesor. Itulah sebabnya clock rate disebut juga dengan istilah clock speed. Ada pula yang mendefinisikan clock rate dengan pernyataan: ‘Clock rate adalah kecepatan irama kerja prosesor dalam satu detik, diukur dengan satuan Herz, Mega Herz, atau Giga Herz.’ Pengertian ini tidak salah, identik dengan pengertian yang telah dijelaskan sebelumnya. Hanya saja penggunaan kalimatnya yang berbeda Dengan transistor yang lebih banyak, bisa didapat multiplier yang lebih powerful untuk melakukannya dalam satu clock cycle. Transistor yang semakin banyak juga memungkinkan teknologi pipelining. Dalam arsitektur pipeline, pelaksanaan instruksi waktunya bersamaan. Jadi meskipun dibutuhkan lima clock cycle untuk menjalankan instruksi, ada lima instruksi yang bisa dijalankan bersamaan. Banyak processor modern mempunyai beberapa instruction decoder, masing-masing dengan pipeline sendiri. Ini memungkinkan beberapa aliran data, yang berarti lebih dari satu instruksi dalam satu clock cycle. Teknik ini cukup kompleks untuk dilakukan, jadi membutuhkan banyak transistor. Secara umum terdapat hubungan antara clock speed dan MIPS. Clock speed maksimum merupakan fungsi dari proses manufaktur dan delay di dalam chip. Di samping itu juga terdapat hubungan antara jumlah transistor dan MIPS. Sebagai contoh, 8088 dengan clock 5 MHz hanya dijalankan pada 0,33 MIPS (sekitar satu instruksi per 15 clock cycle). Processor modern dapat menjalankan dua instruksi per clock cycle. Peningkatan ini secara langsung berhubungan dengan jumlah transistor pada chip.
2. Buatlah sebuah tulisan populer (minimal 1000 kata) yang
menggambarkan sejarah singkatperkembangan sistem operasi komputer yang di dalamnya mendeskripsikan generasi-generasi sistem operasi komputer, sistem-sistem hardwaredan software-nya, dan sebagainya.
Dalam memahami sistem operasi (operating system), terlebih
dahulu akan diulas mengenai sistem komputer. Pada dasarnya agar komputer dapat digunakan haruslah terdiri dari suatu kesatuan sistem yang terdiri dari 3 komponen utama, yaitu hardware (perangkat keras), software (perangkat lunak) dan brainware (user/pengguna).
Hardware adalah perangkat fisik komputer yang menjadi inti
dari sumber daya sebuah komputer.Perangkat fisik dari sebuah komputer adalah bagian yang dapat dilihat dan disentuh. Contoh dari hardware adalah monitor, keyboard, processor dan lain sebagainya.Hardware dapat digolongkan sesuai dengan fungsinya menjadi 4 macam golongan:
1. Input Device (perangkat keras masukan), berfungsi sebagai
masukandata pengguna untuk diolah oleh komputer misalnya: keyboard (masukan data berupa angka/text/karakter), mouse (masukan data berupa arah/pointer), microphone (masukan data berupa suara), camera (masukan data berupa gambar), scanner dsb. 2. Processing Device (Perangkat keras pemrosesan), berfungsi untuk mengolah atau memproses data yang diinputkan agar dapat disajikan/dioutputkan ke pengguna. Contoh: processor, RAM/main memory, VGA card, sound card, network interface card/LAN card dsb. 3. Output Device (Perangkat keras keluaran), berfungsi untuk menampilkan hasil pengolahan komputer bagi pengguna, misalnya: monitor & proyektor (keluaran berupa gambar), speaker & earphone (keluaran berupa suara), printer & plotter (keluaran berupa hasil cetakan pada kertas) dsb. 4. Storage Device (Perangkat keras penyimpanan), berfungsi untuk menyimpan hasil pengolahan komputer. Contoh: harddisk, flashdisk, disket, CD/DVD/Blueray disk dsb.
Software merupakan program berupa kode-kode dan perhitungan
matematis yang dapat dimengerti oleh perangkat keras komputer (hardware) yang disesuaikan dengan tujuan dan fungsinya agar komputer tersebut dapat dioperasikan oleh brainware. Apabila dimisalkan seorang manusia, hardware merupakan raga atau fisiknya dan software merupakan jiwa atau ruhnya sedangkan brainware merupakan akal pikiran yang mengendalikannya. Software secara umum dibagi menjadi “program aplikasi” dan “sistem operasi”. Program aplikasi adalah program yang digunakan oleh pengguna untuk menyelesaikan suatu tugas tertentu misalnya untuk hiburan, menyetel video, pengolah grafis, pengolah kata, pengolah angka dll. Contoh perangkat lunak aplikasi yang sering digunakan adalah MS Word, MS Word digunakan sebagai perangkat pengolah kata yaitu membuat surat, makalah dan lain sebagainya. Brainware biasa juga disebut dengan user atau pengguna, merupakan manusia atau program yang menggunakan dan mengoperasikan komputer. Pada umumnya brainware adalah seorang manusia yang mengoperasikan komputer. Namun sebenarnya brainware bukan hanya manusia, software semisal program aplikasi juga dapat bertindak sebagai brainware. Ketiga komponen sistem komputer tersebut dibutuhkan dalam sebuah kesatuan yang utuh untuk menjalankan komputer agar dapat berfungsi. Tanpa adanya salah satu komponen, mustahil komputer dapat digunakan. Hardware tanpa software hanya seonggok rangkaian semikonduktor tak berarti, software tidak akan dapat digunakan tanpa adanya hardware. Dan tanpa adanya brainware, hardware dan software tidak akan dapat menjalankan fungsi sesuai tujuannya untuk menyelesaikan pekerjaan manusia sebagaimana mestinya. Sistem operasi bisa dikatakan merupakanprogram yang menghubungkan semua komponen sistem komputer tersebut. Sistem operasi dapat diibaratkan sebuah jembatan yang menghubungkan antara brainware, software aplikasi dan hardware agar dapat saling berkomunikasi.Sebuah sistem operasilah yang mengatur hardware komputer, dengan menyediakan landasan untuk aplikasi yang berada di atasnya, serta bertindak sebagai penghubung antara brainware dengan hardware. Sistem operasi bertugas untuk mengendalikan (kontrol) serta mengkoordinasikan pengunaan hardware untuk berbagai program aplikasi yang digunakan brainware. Sistem operasi merupakan software pada lapisan pertama yang diletakan didalam memori utama pada saat komputer pertama kali dinyalakan. Sedangkan software lainnya baru diaktifkan setelah sistem operasi berjalan, sistem operasi akan menyediakan layanan inti umum bagi software-software itu. Layanan inti tersebut seperti akses ke disk, manajemen memori, scheduling task, dan memberikan antar muka bagi user. Software-software lainnya tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilakukan dan dilayani oleh sistem operasi. Bagian kode (source code) yang melakukan tugas-tugas inti umum dan berjalan setiap saat disebut dengan “kernel” dalam sistem operasi.
Sejarah Perkembangan Sistem Operasi,
Arsitektur hardware komputer tradisional terdiri dari empat komponen utama yaitu “Prosesor”, “Memori Penyimpanan”, “Masukan” (Input), dan “Keluaran” (Output). Model tradisional tersebut sering dikenal dengan nama arsitektur von-Neumann. Pada saat awal, komputer berukuran sangat besar sehingga komponen-komponennya dapat memenuhi sebuah ruangan yang sangat besar. Sang pengguna menjadi programer yang sekaligus merangkap menjadi menjadi operator komputer dan bekerja masih di dalam ruang komputer tersebut. Perkembangan Sistem operasi dimulai dari sini. Dengan memanfaatkan sistembatchpara operator mengumpulkan job-job yang mirip yang kemudian dijalankan secara berkelompok. Misalnya, job yang memerlukan kompilator Fortran akan dikumpulkan ke dalam sebuah batch bersama denganjob-job lainnya yang juga memerlukan kompilator Fortran. Setelah sebuah kelompok job selesai, maka kelompok job berikutnya akan dijalankan secara otomatis. Sistem batch mengizinkan pengurutan tugas secara otomatis dengan menggunakan Sistem operasi yang terintegrasi dan memberikan peningkatan yang cukup besar dalam utilisasi komputer. Komputer tidak perlu lagi menunggu operasi oleh pengguna. Tapi utilisasi CPU tetap saja rendah. Hal ini dikarenakan lambatnya kecepatan alat-alat untuk I/O secara relatif terhadap kecepatan CPU. Operasi off-line dari alat-alat yang lambat bertujuan untuk menggunakan beberapa sistem reader-to-tape dan tape-to- printer untuk satu CPU. Untuk meningkatkan keseluruhan kemampuan dari sistem computer dari sistem computer, para developer memperkenalkan konsep multiprogramming. Pada perkembangan berikutnya, diperkenalkan konsep Multiprogrammed System. Dengan sistem ini job-job disimpan di memori utama di waktu yang sama dan CPU dipergunakan bergantian. Hal ini membutuhkan beberapa kemampuan tambahan yaitu: penyediaan I/O yang rutin oleh sistem, pengaturan memori untuk mengalokasikan memori pada beberapa Job, penjadwalan CPU untuk memilih job mana yang akan dijalankan, serta pengalokasian hardware lain. Peningkatan lanjut dikenal sistem “bagi waktu” (Time Sharing System),”tugas ganda” (Multitasking), dan “komputasi interaktif” (Interactive Computing). Sistem ini, secara simultan dapat diakses lebih dari satu pengguna. CPUdigunakan bergantian oleh job-job di memori dan di disk. CPU dialokasikan hanya pada job di memori dan job dipindahkan dari dan ke disk. Interaksi langsung antara pengguna dan komputer ini melahirkan konsep baru, yaitu response time (waktu respon) yang diupayakan wajar agar tidak terlalu lama menunggu. Hingga akhir tahun 1980-an, sistem komputer dengan kemampuan yang “normal”, lazim dikenal dengan istilah main frame. Sistem komputer dengan kemampuan jauh lebih rendah (dan lebih murah) disebut “komputer mini”. Sebaliknya, komputer dengan kemampuan jauh lebih canggih disebut komputer super (super computer). Berdasarkan Namun prinsip kerja dari Sistem operasi dari semua komputer tersebut lebih kurang sama saja. Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam empat generasi:
1. Generasi Pertama (1945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi
elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.
2. Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job
yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS.
3. Generasi Ketiga (1965-1980)
Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secaraon-line ke komputer, maka sistem operasi menjadi multi-user(di gunakan banyak pengguna sekaligus) dan multi-programming (melayani banyak program sekaligus).
4. Generasi Keempat (Pasca 1980-an)
Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer
dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar- muka komputer yang berbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimana komputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehingga tercapai kinerja yang lebih baik.
3. Buatlah sebuah tulisan populer (minimal 500 kata) yang
menggambarkan perkembangan dari salah satu sistem operasi yang Anda kenal yang di dalamnya meliputi penjelasan fungsi-fungsi dari berbagai komponen sistem operasi tersebut !
Sistem Operasi Windows pertama kali ditemukan oleh dua orang
yang bersahabat sejak mereka kecil yaitu Bill Gates dan Paul Allen. OS Windows merupakan sistem operasi yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna berbasis GUI ( Graphical User Interface ). Hingga saat ini perkembangan windows sudah sampai pada Windows 10 bisa disebut sebagai penebus" Windows sebelumnya gagal total di pasaran yaitu Windows 8. Lalu, apa istimewanya Windows 10? Windows terbaru ini disebut benar-benar beda dibandingkan pendahulunya, Windows 8 atau 8.1. Menurut Microsoft, Windows 10 dirancang dari nol, bukan perbaikan dari Windows versi sebelumnya. Hal paling menonjol yang bisa dlihat adalah tampilan taskbar yang kembali berisi tombol Start, serta tambahan baru berisa search bar milik Cortana.
1. Tombol Start Baru Tombol ini sangat berbeda bila dibandingkan
dengan Windows 8. Microsoft benar-benar mengembalikan fungsinya sebagai menu utama untuk membuka berbagai aplikasi dan berbagai file milikmu. Meski kembali ke fungsi klasik, seperti pada era Windows 7 dan sebelumya, desain tombol ini seluruhnya baru. Ketika mengklik tombol tersebut Kita akan menemukan dua kolom, yaitu bagian kiri yang berisi Most Used App, pengaturan, pilihan untuk menghidupkan dan mematikan perangkat, serta Explorer serta bagian kanan yang berisi aplikasi-aplikasimu dalam tampilan Metro. 2. Cortana Tepat di samping tombol Start, kita akan melihat sebuah search bar bertuliskan "Ask me anything". Ya, itulah Cortana. Asisten virtual tandingan Siri dan Google Now yang bakal menjawab berbagai perintah dan pertanyaanmu. Untuk memakainya, kita harus mengatur penggunaan mikrofon dulu. Kemudian cukup mengatakan "Hey, Cortana" maka dia akan merespon dan menanyakan keperluanmu. Kita juga bisa mengklik search bar itu untuk membuka menu pencarian. Di dalam menu tersebut diperlihatkan beberapa hal yang bisa dilakukan Cortana, seperti mengenali musik yang sedang dimainkan hingga merekomendasikan berita hari ini. 3. Microsoft Edge Microsoft sudah menghapus Internet Explorer. Sebagai gantinya adalah browser dengan desain dan berbagai fungsi baru, yang menurut Nextren bisa membantu kegiatan kreatifmu di laptop atau komputer. Misalnya ketika menjelajah situs-situs tertentu dan menemukan referensi menarik yang mesti dicatat. Kita tak usah repot membuka aplikasi lain untuk copy paste halaman web lalu memberi keterangan.
4. Mode Tablet Kalau Kita menggunakan gadget hybrid, misalnya
jenis komputer yang dapat berubah menjadi tablet, maka mode tablet ini akan sangat menarik. Beda dengan Windows 8 yang seolah memaksakan pengguna mencicipi antarmuka tablet, seri terbaru ini membuat Kita bisa memilihnya sesuai kebutuhan. Ketika mengubah komputer menjadi tablet, cukup klik ikon notifikasi kemudian pilih Tablet Mode. Maka interface akan berubah jadi lebih sederhana. Tombol Start pun beralih fungsi. Jika menekan tombol ini, Kita akan dibawa ke daftar aplikasi dalam gaya interface Metro, mirip Start Screen pada Windows 8.
5. Task View Tepat di samping Cortana, pengguna akan menemukan
logo berbentuk dua tumpuk kotak. Inilah tombol yang berfungsi mengaktifkan Task View. Saat tombol ini ditekan, layar komputer bakal menampilkan kolom-kolom yang berjajar teratur. Setiap kolom mewakili aplikasi yang sedang dibuka, lengkap dengan isi, keterangan dan tombol silang untuk menutupnya.Menariknya, pengguna juga bisa membuat kelompok aplikasi. Contohnya, ketika Task View terbuka dan pengguna menekan tombol New Desktop, tampilan akan kembali ke desktop kosong.