Anda di halaman 1dari 7

1.

Pipelining
Pipelining adalah mesin yang melakukan beberapa komputasi yang berbeda secara bersa-
sama, namun pada saat itu setiap komputasi akan berada dalam tahapan eksekusi yang
berveda
Keuntungan dari Pipelining: 
   1. Waktu siklus prosesor berkurang, sehingga meningkatkan tingkat instruksi-isu   dalam
kebanyakan kasus. 
   2. Beberapa combinational sirkuit seperti penambah atau pengganda dapat dibuat lebih
cepat dengan menambahkan lebih banyak sirkuit.
Kekurangan Pipelining: 
   1. Non-pipelined prosesor hanya menjalankan satu instruksi pada satu waktu. Hal
ini untuk mencegah penundaan cabang (yang berlaku, setiap cabang tertunda) dan
masalah dengan serial instruksi dieksekusi secara bersamaan. Akibatnya desain lebih
sederhana dan lebih murah untuk diproduksi. 
   2. Instruksi latency di non-pipelined prosesor sedikit lebih rendah daripada dalam
pipelined setara. Hal ini disebabkan oleh fakta bahwa sandal jepit ekstra harus
ditambahkan ke jalur data dari prosesor pipelined. 
   3. Non-pipelined prosesor akan memiliki instruksi yang stabil bandwidth. Kinerja
prosesor yang pipelined jauh lebih sulit untuk meramalkan dan dapat bervariasi lebih
luas di antara program yang berbeda.

2. Multiprosesor dan Multitasking


 Multiprosesor adalah penggunaan 2 atau lebih unit pengolahan pusat (CPU) dalam satu
sistem komputer.
 Multitasking adalah merupakan sebuah sebutan dalam dunia teknologi informasi yang
mengacu kepada sebuah metode atau sebuta dimana artinya benyak pekerjaan atau
proses dengan menggunakan sumberdaya cpu yang sama.
 Multipengolahan (Bahasa Inggris:Multiprocessing) adalah istilah teknologi informasi
yang merujuk kepada kemampuan pemrosesan komputer yang dilakukan secara serentak.
Hal ini dimungkinkan dengan menggunakan dua CPU atau lebih dalam sebuah sistem
komputer. Istilah ini juga dapat merujuk kepada dukungan sebuah sistem untuk
mendukung lebih dari satu prosesor dan mengalokasikan tugas kepada prosesor-prosesor
tersebut.
Perbedaan multiprosesor dengan multitasking
Multiprosesor :
- penggunaan beberapa perangkat keras CPU
- kemampuan proses pada lebih dari satu core processor
Multitasking :
- Mekanisme kerja komputer CPU komputer dapat menangani
beberapa proses dalam waktu yang sama secara akurat (proses yang
dikerjakan tergantung pada intruksi yang diberikan sofwer komputer)
Keuntungan Multiorosesor
- peningkatan throughput, karena lebih banyak proses atau thread yang berjalan dalam waktu
sekaligus.
- ekonomi dalam device yang dibagi bersama-sama (economy of scale).
- peningkatan kehandalan(reabilitas).

3. Perbedaan sistem operasi perangkat mobile (smartphone) antara


OS androit, ios, windows
1. Os androit adalah operating sistem yanng dikeluarkan oleh perusaan internet raksaksa
google, os ini bersifat open source sehingga dapat digunakan diperangkat gadget
lainnya dan memiliki banyak apps pililhan yang tersedia dari pengembang apps tempat
apps disebut play store.
2. Windows phone
merupakan operating sistem yang dikemukakan oleh perusahaan microsoft.
Ketersediaan dalam os ini masih tertinggal jauh oleh androit dari ios.
3. Ios
Merupakan os yang diciptakan oleh perusahaan apple.
Os ini hanya bisa digunakan pada perangkat apple, apps yang tersedia di ios tdk bersifat
open source seperti androit dan apps yang tersedia ios (apps store) memiliki keamanan
dari virus yang lebih baik dibandingkan windows dan androit.
Perbedaan
1. Sisi harga
Androit memiliki variasi harga yang lebih banyak, windows phone tdk jauh berbeda
dengan androit (memiliki variasi harga yang cukup banyak) hanya tersediaan smartphone
tdk banyak seperti smartphone androit, sedangkan ios harga yang ditawarkan relatif mahal
namun memiliki prestige tersendiri.
2. Aplikasi
- Androit memiliki keteerkaitan lebihbanyak diantara windows phone, ios
- ios memiliki ketersediaan apps cukup banyak dibawah androit
- sementara windows appsnya tertinggal jauh oleh androit dan ios
3. Antarmuka
- Androit memiliki inter face yang berbeda-beda sesuai dengan vendor yang
mengusungnya
-ios memiliki antar muka yang beraneka ragam apple,dalam inter face yang
digunakannya memikiki tampilan yang lebih modern
- windows phone interface yang digunakn terlalu kaku dan tidak memiliki pilihan-pilihan
widget yang lengkap
4. Produksi keamanan
- ios lebih unggul dari pada androit atau windws phone, karena apple memiliki
pengawasan yang lebih ketat terhadapap apps yang disediakannya dan memiliki kontrol
yang lebih baik terhadap apps untuk penunjang perangkat ios

4.Sistem Operasi
Fungsi sistem operasi adalah sistem operasi bertugas untuk menghubungkan antara perangkat
kerasa dan penggunanya. Serta berperan dalam pengendalian untuk menghindari kesalahan
penggunaan komputer dan mengatur pengolahan sumberdaya yang terdapat pada sistem
komputer serta memudahkan user dalam mengoprasikan komputer.

Perbedaan Sistem Operasi


1. Segi Kepopuleran

 Windows memiliki tingkat populer pertama.


 Mac OS adalah yang kedua.
 Linux adalah yang ketiga.

2. Segi Harga

 Windows adalah salah satu sistem operasi yang berbayar.


 Linux dan Mac OS adalah sistem operasi bisa didapat dengan gratis.
3. Segi User Interface

 Windows tidak memiliki banyak user interface.


 Linux memiliki banyak user interface.
 Mac OS tidak memiliki banyak user interface. Akan tetapi, meskipun Mac OS tidak
mempunyai banyak user interface tapi Mac OS sudah baik untuk dipakai dan dipandang.

4. Segi Kualitas Gambar

Kualitas gambar Mac OS adalah kualitas gambar yang paling bagus


diantara Windows dan Linux.

5. Segi Kelengkapan Program

 Pertama kali memakai Windows, maka harus mengisi program aplikasi yang lain.
 Didalam Linux sudah terdapat banyak program yang siap untuk dipakai.
 Didalam Mac OS sudah terdapat program yang siap dipakai, tapi tidak terlalu banyak.

6. Segi Keamanan Virus

Linux memiliki tingkat keamanan dari virus yang paling kuat. Bahkan banyak orang yang
menggunakan Linux sebagai sistem operasi pembuat virus. Dan Mac OS pun susah untuk
terkena virus. Sedangkan Windows rentan sekali terkena virus.

7. Segi Kenyamanan Pemakai

 Windows adalah sistem operasi yang sangat disukai oleh para user atau brainware karena
lebih mudah untuk dipakai dibandingkan dengan sistem operasi yang lainnya.

# Perkembangan Sistem Operasi Linux

Linux merupakan sistem operasi berbasis opoen source. Pertamakalilinux dikembangkan oleh
linus torvald pada 1991.

1983 : richart stallman memperkarsai profect GNU (GNU’S Not Unix) untuk menciptakan
sistem operasi free(free=bebas).
5 september 1991 : linux torval merilis kernel linux versi 0.02
19 desember 1991 : linux torvval merilis kernel linux versi 0.11
5 januari 1992 : linux torvval merilis kernel linux versi 0.12
1996 : kernel linux versi 2.0 dirilis
Januari 1999 : kernel linux versi 2.2 dirilis
Januari 2001 : kernel linux versi 2.4 dirilis
2011 : kernel linux versi 3.0 dirilis
2015 : kernel linux versi 4.0 dirilis
NB : kornel adalah sebuah perangkat lunak yang membuat komunikasi/ mediator antara
aplikasi komputer dan perangkat keras yang menyediakan pelayanan sistem seperti
pengaturan memori untuk proses-proses yang berjalan, pengsturan file-file, input-output
terhadap dan dari suatu devide dan masih banyak lagi fungsi tambahkan yang lainnya.

1. Windows

Kelebihan Windows :

 Pengguna bisa menjalankan lebih dari satu aplikasi pada saat yang bersamaan.
 Bisa membuka lebih dari satu file dalam waktu yang bersamaan.
 Bisa sharing data aplikasi yang lain dengan mudah.
 Terdapat Banyak aplikasi yang kompetibel dengan windows.
 Enduser / orang yang awam tentang komputer mudah untuk menjalankannya.
 Banyak didukung oleh vendor hardware dan software.
 Digunakan oleh mayoritas pengguna komputer di dunia.

Kekurangan Windows :

  Menyebabkan ketergantungan penggunaan produk Microsoft.


 Space hardisk yang dibutuhkan besar.
 Sistem security yang lemah dan mudah dijebol oleh para hacker.
 Membutuhkan memori fisik besar.
 Membutuhkan kecepatan prosesor yang tinggi.
 Harga lisensi yang mahal

2.  Linux 

Kelebihan Linux :

  Licensi yang gratis (Terbuka dan Bebas) bahkan banyak yang bisa didapat dengan
cara download.
 Linux bisa berinteraksi dengan operating system lain dengan cara kompabilitas file
system,   kompabilitas network, dan emulasi operating system.
 Virtual memori membuat linux mempunyai kemampuan untuk menjalankan
program-program yang lebih dari seharusnya karena penggunaan swap memori.
 Stabilitas linux sangat luar biasa stabil, jika dikonfigurasi dengan benar, sysitem
linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain
dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas.
 Linux mewarisi tradisi Unix dengan mendukung adanya file permission, yang dapat
mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu
virus pada dasarnya tidak dikenali didunia linux.
 Didukung oleh ribuan programmer di seluruh dunia
Kekurangan Linux :

  Aplikasi yang tersedia belum sebanyak windows.


 Operating system yang tidak sepenuhnya GUI (Graphical User Interface).
 Meskipun sudah menggunakan X-windows seperti GNOME dan KDE.
 Dan yang tidak lupa menurut pengalaman saya operating system yang lumayan sulit
untuk dipelajari.

3.  Mac OS

Kelebihan Mac OS :

  Mac OS Tidak mudah terkena virus. Dirancang dengan security oriented, Mac
OS tidak diganggu oleh serangan konstan dari PC virus dan malware. Namun tidak
juga memperlambatanda dengan peringatan keamanan konstan dan interupsi
lainnya.
 High Performance. Khusus pada Mac Os X- dengan prosesor Intel terbaru dan
inovasi terbaik lainnya, Mac OS dapat melakukan semua hal yang hanya dapat
dilakukan Mac dengan kecepatan yang menakjubkan.
 User-Friendly. Dengan tampilan GUI yang sangat menarik, menjadikan Mac OS
sebagai salah satu OS yang banyak diminati khususnya oleh para graphic desainer

Kekurangan Mac OS :

  Mac OS tidak bisa dirakit sendiri karena apple sudah tidak memberi lisensi untuk
perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS.
 Software di Mac OS tidak begitu lengkap. Pengaruh dominasi Microsoft windows
selama bertahun-tahun membuat user sudah sangat terbiasa dan enggan beradaptasi
dengan OS terbaru.
 Biayanya mahal.
 Hanya berguna untuk graphic designer.
 Tidak dapat digunakan dalam waktu bersamaan.
 Softwarenya tidak lengkap dan tidak cocok bermain game karena tampilannya
kurang bagus.

5. Mesin Touring dan Cara kerjanya


# Mesin touring adalah model komputasi teoritis yang dikemukakan alan turing, berfungsi
sebagai model ideal untuk melakukan perhitungan matematis.(model yang sederhana dari
komputer)
# Mesin touring adalah sebuah finite automaton yang memiliki sebuah tipe tunggal dengan
panjang tak terhingga yang dapat membaca dan menulis data yang menggunakan notasi
seperti ID-ID pada PPA untuk menyatakan konfigurasi dari komputasi

Cara Kerja :
- lihat state semula dan simbol yang ditunjuk head
- berdasarkan fungsi transisinya, tentukan:
+State berikutnya
+Lakukan penulisan ke pita
+Gerakkanhead kekanan dan kekiri
+Bila dari pasangan state dan simbol yg ditunjuk head tidak ada lagi fungsi transisinya,
berarti mesin touring berhenti
+bila mesin touring berhenti didalam state final(F), berarti input diterima sebaliknya jika
mesin berhenti tdk pada state akhihr, maka berarti inputan tersebut ditolak
Benchmark adalah suatu metode untuk mengevaluasi kinerja sistem(komputer), dan
menggunakan hasil evaluasi tadi untuk dibandingkan dengan sistem(komputer).
Tujuan:
- mengetahui kinerja komputer secara keseluruhan sehingga dapat membandingkannya
dengan komputer lain untuk meningkatkan kinerja komputer lain
-memudahkan kita dalam mengupdate hardware seperti cpu,ram,vga
-untuk memahami dan mengevaluasi proses ataupun produk saat ini sehingga menemukan
cara untuk meningkatkan proses maupun kualitas produk.

6. Cloud Computing
Cloud computing adalah teknologi yang menjadi internet sebagai pusat pengelolahan
data dan aplikasi, dimana pengguna komputer diberikan hak akses (login).
 Tujuan :
- Untuk menjalankan program tanpa instalansi dan mengizinkan pengguna untuk
mengakses data pribadi mereka melalui komputer dimana internet sebagai
pusat server untuk mengelolah data dan juga applikasi pengguna
- untuk kelangsungan bisnis dari perusahaan tersebut, karena cloud computing
memberikan solusi bagi perusahaan untuk meringankan operasional perusahaan
tersebut dalam hal pengelolahan data.
Contoh: Drop box, google drive, sky drive.

 5 karakteristrik penting (essential characteristics ) cloud computing.


1. Resource pooling adalah sumberdaya komputasi dari penyedia cloud harus memenuhi
banyak pelanggan dan bersifat dinamis tergantung kebutuhan pelanggannya.
2. Broad network acces adalah akses jaringan yang luas dan bisa diakse oleh berbagai jenis
perangkat.
3. On-demand self service adalah pengguna cloud dapat mengatur sendiri layanan yang
dipakai sesuai dengan kebutuhannya tanpa interaksi dari pihak penyediaan layanan .
4. Measured service : sistem cloud menyediakan layanan yang dapat memonitor dan
mengoptimalkan penggunaan sumber daya terhadap layanan yang dipakai.
5. Rapit elasticity: kapasitas layanan bersifat fleksibel tergantung kebutuhan pengguna.

7. Overcloc
#overcloc adalah istilah IT yang mengacu kepada cara untuk membuat suatu perangkat
untuk berjalan dikecepatan yang lebih tinggi dari pada ketentuan pembuat perangkat
tersebut (membuat kinerja lebih tinggi).
# overclocking adalah suatu tindakan untuk menjalankan komponen dan sistem PC
dengan kecepatan yang tinggi diluar sttandarnya agar mendapatkan peforma yang lebih
maksimal dari sebelumnya dengan menaikkan clockspeed.

8. Istilah singkat
1. Clock : adalah ukuran dari seberapa besar kecepatan komputer
menyelesaikan perhitungan dasar dan operasi
1. Latches: kunci perangkat keras
2. Latency: jumlah unit waktu antara dua inisiasi dalam suatu pipeline
3. Pipeline: pemrosesan data
4. Pipeline Hazart: intruksi pipeline gagal dilaksanakan atau tidak bisa dilaksanakan
b. Perbedaan analogi pipeline dan unpipeline:

Anda mungkin juga menyukai