Prog Jaringan (Proxy,Web Server,Mobile Server, FTP Server, DNS Server)
Pengertian Proxy
proxy adalah server yang menyediakan suatu layanan untuk meneruskan setiap permintaan user kepada server lain yang terdapat di internet. Atau definisi proxy server
yang lainnya yaitu suatu server atau program komputer yang mempunyai peran sebagai penghubung antara suatu komputer dengan internet.
Cara kerja Proxy server
Bagaimanakah proxy bekerja? Sebenarnya prinsip kerja proxy server sangatlah sederhana, saat user menggunakan layanan suatu proxy lalu meminta file atau data yang terdapat di public server (internet) maka proxy akan meneruskannya ke internet jadi seolah-olah proxy tersebut yang memintanya. Dan saat proxy server telah mendapatkan apa yang diminta oleh user, proxy akan memberikan respon kepada user jadi seolah-olah dialah public servernya.
Description: Apa itu proxy server?
Fungsi proxy
Berikut di bawah ini adalah beberapa fungsi proxy:
1. Fungsi conecting sharing
Salah satu fungsi proxy adalah sebagai connecting sharing yaitu sebagai penghubung atau perantara pengambilan data dari suatu alamat IP dan diantarkan ke alamat IP lainnya ataupun kepada IP komputer user.
2. Fungsi filtering
Terdapat beberapa proxy yang dilengkapi dengan firewall yang dapat memblokir beberapa atau sebuah alamat IP yang tidak diinginkan, sehingga beberapa website tidak dapat diakses dengan memakai proxy tersebut. Itulah salah satu fungsi dari proxy sebagai filtering.
3. Fungsi caching
Dan fungsi proxy yang lainnya yaitu sebagai fungsi caching, disini maksudnya proxy juga dilengkapi dengan media penyimpanan data dari suatu web, dari query ataupun permintaan akses user. Misalnya permintaan untuk mengakses suatu web dapat lebih cepat jika telah ada permintaan akses ke suatu web pada pemakai proxy sebelumnya. Itulah fungsi proxy sebagai chacing.
Pengertian Web Server
Web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML. itulah pengertian web server sebenarnya. dalam bentuk sederhana web server akan mengirim data HTML kepada permintaan web Browser sehingga akan terlihat seperti pada umumnya yaitu sebuah tampilan website.
Fungsi Web server
Fungsi utama Web server adalah untuk melakukan atau akan tranfer berkas permintaan pengguna melalui protokol komunikasi yang telah ditentukan sedemikian rupa. halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi. pemanfaatan web server berfungsi untuk mentransfer seluruh aspek pemberkasan dalam sebuah halaman web termasuk yang di dalam berupa teks, video, gambar atau banyak lagi.
Pengertian Mobile Server
Mobile Server adalah software yang menjadi tulang belakang dari world wide web (www). Web server menunggu permintaan dari client dengan menggunakan browser, kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke Browser. dengan kata lain Web Server merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML
Cara Kerja Web Server
Web server, untuk berkomunikasi dengan client-nya (web browser) mempunyai protokol sendiri, yaitu HTTP (hypertext tarnsfer protocol).
Dengan protokol ini komunikasi antar web server dengan client-nya dapat saling dimengerti dan lebih mudah.
Format data pada world wide web adalah SGML(standar general markup language), Tapi para pengguna internet saat ini lebih banyak menggunakan format HTML (hypertext markup language) karena penggunaannya lebih sederhana dan mudah dipelajari.
FTP Server
File Transfer Protocol (FTP) adalah suatu protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang menggunakan TCP koneksi bukan UDP. Dua hal yang penting dalam FTP adalah FTP Server dan FTP Client. FTP server adalah suatu server yang menjalankan software yang berfungsi untuk memberikan layanan tukar menukar file dimana server tersebut selalu siap memberikan layanan FTP apabila mendapat permintaan (request) dari FTP client.
FTP client adalah computer yang merequest koneksi ke FTP server untuk tujuan tukar menukar file. Setelah terhubung dengan FTP server, maka client dapat men-download, meng-upload, merename, men-delete, dll sesuai dengan permission yang diberikan oleh FTP server.
Tujuan dari FTP server adalah sebagai berikut :
• Untuk tujuan sharing data
• Untuk menyediakan indirect atau implicit remote computer
• Untuk menyediakan tempat penyimpanan bagi user
• Untuk menyediakan transfer data yang reliable dan efisien
DNS Server
DNS adalah sebuah aplikasi service di internet yang menerjemahkan sebuah domain name ke IP address dan salah satu jenis system yang melayani permintaan pemetaan IP address ke FQPN (Fany Qualified Domain Name) dan dari FQDN ke IP address. DNS biasanya digunakan pada aplikasi yang berhubungan ke internet sererti Web Browser atau e-mail, Dimana DNS membantu memetakan host name sebuah computer ke IP address. Selain digunakan di internet DNS juga dapat di implementasikan ke private network atau internet.
Fungsi utama dari sebuah sistem DNS
Menerjemahkan nama-nama host(hostnames) menjadi nomor IP(IPaddress) ataupun sebaliknya, sehingga nama tersebut mudah diingat oleh pengguna internet
Memberikan suatu informasi tentang suatu host keseluruh jaringan internet.
Keunggulan DNS
DNS sangat mudah karena user tidak lagi direpotkan untuk mengingat IP address sebuah computer cukup hostname (nama Komputer).
Konsisten, IP address sebuah computer boleh berubah tapi hostname tidak berubah.
Ref :
- https://id.wikipedia.org/wiki/Peladen_pewali
- https://id.wikipedia.org/wiki/Sistem_Penamaan_Domain
Senin, 13 Juni 2016
Tugas Softskill - Parallel Computation
Pengertian
Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak. Kasus kedua umum ditemui di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimia komputasi) dll.
Mesin paralel
Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Tidak berarti dengan mesin paralel semua program yang dijalankan diatasnya otomatis akan diolah secara paralel.
Architectural parallel computer
Michael J. Flynn menciptakan satu diantara sistem klasifikasi untuk komputer dan program paralel, yang dikenal dengan sebutan Taksonomi Flynn. Flynn mengelompokkan komputer dan program berdasarkan banyaknya set instruksi yang dieksekusi dan banyaknya set data yang digunakan oleh instruksi tersebut.
1. SISD (Single Instruction stream, Single Data stream)
Komputer tunggal yang mempunyai satu unit kontrol, satu unit prosesor dan satu unit memori Instruksi dilaksanakan secara berurut tetapi boleh juga overlap dalam tahapan eksekusi (overlap) Satu alur instruksi didecode untuk alur data tunggal.
2. SIMD (Single Instruction stream, Multiple Data stream)
Komputer yang mempunyai beberapa unit prosesor di bawah satu supervisi satu unit common control. Setiap prosesor menerima instruksi yang sama dari unit kontrol, tetapi beroperasi pada data yang berbeda.
3. MISD (Multiple Instruction stream, Single Data stream)
Sampai saat ini struktur ini masih merupakan struktur teoritis dan belum ada komputer dengan model ini.
4. MIMD (Multiple Instruction stream, Multiple Data stream)
Organisasi komputer yang memiliki kemampuan untuk memproses beberapa program dalam waktu yang sama. Pada umumnya multiprosesor dan multikomputer termasuk dalam kategori ini.
Ref :
- https://id.wikipedia.org/wiki/Komputasi_paralel
- http://myblogisland.blogspot.co.id/2013/04/parallel-computation.html
Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (di industri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak. Kasus kedua umum ditemui di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika (fisika komputasi), kimia (kimia komputasi) dll.
Mesin paralel
Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi. Tidak berarti dengan mesin paralel semua program yang dijalankan diatasnya otomatis akan diolah secara paralel.
Architectural parallel computer
Michael J. Flynn menciptakan satu diantara sistem klasifikasi untuk komputer dan program paralel, yang dikenal dengan sebutan Taksonomi Flynn. Flynn mengelompokkan komputer dan program berdasarkan banyaknya set instruksi yang dieksekusi dan banyaknya set data yang digunakan oleh instruksi tersebut.
1. SISD (Single Instruction stream, Single Data stream)
Komputer tunggal yang mempunyai satu unit kontrol, satu unit prosesor dan satu unit memori Instruksi dilaksanakan secara berurut tetapi boleh juga overlap dalam tahapan eksekusi (overlap) Satu alur instruksi didecode untuk alur data tunggal.
2. SIMD (Single Instruction stream, Multiple Data stream)
Komputer yang mempunyai beberapa unit prosesor di bawah satu supervisi satu unit common control. Setiap prosesor menerima instruksi yang sama dari unit kontrol, tetapi beroperasi pada data yang berbeda.
3. MISD (Multiple Instruction stream, Single Data stream)
Sampai saat ini struktur ini masih merupakan struktur teoritis dan belum ada komputer dengan model ini.
4. MIMD (Multiple Instruction stream, Multiple Data stream)
Organisasi komputer yang memiliki kemampuan untuk memproses beberapa program dalam waktu yang sama. Pada umumnya multiprosesor dan multikomputer termasuk dalam kategori ini.
Ref :
- https://id.wikipedia.org/wiki/Komputasi_paralel
- http://myblogisland.blogspot.co.id/2013/04/parallel-computation.html
Tugas Softskill - Quantum Computation
Quantum Computation
Komputasi kuantum adalah bidang studi yang difokuskan pada teknologi komputer berkembang berdasarkan prinsip-prinsip teori kuantum , yang menjelaskan sifat dan perilaku energi dan materi pada kuantum (atom dan subatom) tingkat.
Quantum Computer atau yang dikenal sebagai Quantum Supercomputer adalah sistem komputasi yang menggunakan sebuah fenomena mekanika kuantum untuk melakukan operasi data. Dalam komputasi klasik, jumlah data dihitung dengan bit, dalam komputer kuantum, hal ini dilakukan dengan qubit atau quantum bit. Prinsip dasar komputer kuantum adalah bahwa sifat kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data, dan bahwa mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Dalam hal ini untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika baru yang sesuai dengan prinsip kuantum.
Entanglement
Entanglement merupakan keadaan dimana dua atom yang berbeda berhubungan sedemikian hingga satu atom mewarisi sifat atom pasangannya. “Entanglement adalah esensi komputasi kuantum karena ini adalah jalinan kualitas yang berhubungan dengan lebih banyak informasi dalam bit kuantum dibanding dengan bit komputing klasik,” demikian Andrew Berkley, salah satu peneliti.
Para ahli fisika dari University of Maryland telah satu langkah lebih dekat ke komputer kuantum dengan mendemonstrasikan eksistensi entanglement antara dua gurdi kuantum, masing-masing diciptakan dengan tipe sirkuit padat yang dikenal sebagai persimpangan Josephson. Temuan terbaru ini mendekatkan jalan menuju komputer kuantum dan mengindikasikan bahwa persimpangan Josephson pada akhirnya dapat digunakan untuk membangun komputer supercanggih.
Quantum entanglement adalah bagian dari fenomena quantum mechanical yang menyatakan bahwa dua atau lebih objek dapat digambarkan mempunyai hubungan dengan objek lainnya walaupun objek tersebut berdiri sendiri dan terpisah dengan objek lainnya. Quantum entanglement merupakan salah satu konsep yang membuat Einstein mengkritisi teori Quantum mechanical. Einstein menunjukkan kelemahan teori Quantum Mechanical yang menggunakan entanglement merupakan sesuatu yang “spooky action at a distance” karena Einstein tidak mempercayai bahwa Quantum particles dapat mempengaruhi partikel lainnya melebihi kecepatan cahaya. Namun, beberapa tahun kemudian, ilmuwan John Bell membuktikan bahwa “spooky action at a distance” dapat dibuktikan bahwa entanglement dapat terjadi pada partikel-partikel yang sangat kecil.
Penggunaan quantum entanglement saat ini diimplementasikan dalam berbagai bidang salah satunya adalah pengiriman pesan-pesan rahasia yang sulit untuk di-enkripsi dan pembuatan komputer yang mempunyai performa yang sangat cepat.
Quantum Gates
Dalam kuantum komputer dan khususnya model rangkaian kuantum perhitungan, sebuah quantum gates atau quantum logic gates adalah dasar kuantum sirkuit operasi pada sejumlah kecil qubit.Mereka adalah blok bangunan sirkuit kuantum, seperti logic gates klasik untuk sirkuit digitalkonvensional.
Ref :
- http://william-manurung.blogspot.co.id/2015/04/quantum-computation.html
- http://en.wikipedia.org/wiki/Quantum_entanglement
Komputasi kuantum adalah bidang studi yang difokuskan pada teknologi komputer berkembang berdasarkan prinsip-prinsip teori kuantum , yang menjelaskan sifat dan perilaku energi dan materi pada kuantum (atom dan subatom) tingkat.
Quantum Computer atau yang dikenal sebagai Quantum Supercomputer adalah sistem komputasi yang menggunakan sebuah fenomena mekanika kuantum untuk melakukan operasi data. Dalam komputasi klasik, jumlah data dihitung dengan bit, dalam komputer kuantum, hal ini dilakukan dengan qubit atau quantum bit. Prinsip dasar komputer kuantum adalah bahwa sifat kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data, dan bahwa mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Dalam hal ini untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika baru yang sesuai dengan prinsip kuantum.
Entanglement
Entanglement merupakan keadaan dimana dua atom yang berbeda berhubungan sedemikian hingga satu atom mewarisi sifat atom pasangannya. “Entanglement adalah esensi komputasi kuantum karena ini adalah jalinan kualitas yang berhubungan dengan lebih banyak informasi dalam bit kuantum dibanding dengan bit komputing klasik,” demikian Andrew Berkley, salah satu peneliti.
Para ahli fisika dari University of Maryland telah satu langkah lebih dekat ke komputer kuantum dengan mendemonstrasikan eksistensi entanglement antara dua gurdi kuantum, masing-masing diciptakan dengan tipe sirkuit padat yang dikenal sebagai persimpangan Josephson. Temuan terbaru ini mendekatkan jalan menuju komputer kuantum dan mengindikasikan bahwa persimpangan Josephson pada akhirnya dapat digunakan untuk membangun komputer supercanggih.
Quantum entanglement adalah bagian dari fenomena quantum mechanical yang menyatakan bahwa dua atau lebih objek dapat digambarkan mempunyai hubungan dengan objek lainnya walaupun objek tersebut berdiri sendiri dan terpisah dengan objek lainnya. Quantum entanglement merupakan salah satu konsep yang membuat Einstein mengkritisi teori Quantum mechanical. Einstein menunjukkan kelemahan teori Quantum Mechanical yang menggunakan entanglement merupakan sesuatu yang “spooky action at a distance” karena Einstein tidak mempercayai bahwa Quantum particles dapat mempengaruhi partikel lainnya melebihi kecepatan cahaya. Namun, beberapa tahun kemudian, ilmuwan John Bell membuktikan bahwa “spooky action at a distance” dapat dibuktikan bahwa entanglement dapat terjadi pada partikel-partikel yang sangat kecil.
Penggunaan quantum entanglement saat ini diimplementasikan dalam berbagai bidang salah satunya adalah pengiriman pesan-pesan rahasia yang sulit untuk di-enkripsi dan pembuatan komputer yang mempunyai performa yang sangat cepat.
Quantum Gates
Dalam kuantum komputer dan khususnya model rangkaian kuantum perhitungan, sebuah quantum gates atau quantum logic gates adalah dasar kuantum sirkuit operasi pada sejumlah kecil qubit.Mereka adalah blok bangunan sirkuit kuantum, seperti logic gates klasik untuk sirkuit digitalkonvensional.
Ref :
- http://william-manurung.blogspot.co.id/2015/04/quantum-computation.html
- http://en.wikipedia.org/wiki/Quantum_entanglement
Senin, 18 April 2016
Tugas Softskill - Microcontroller
Microcontroller, sebagai suatu terobosan teknologi mikroprosesor dan mikrokomputer merupakan teknologi baru untuk memenuhi kebutuhan pasar. Microcontroller sebagai teknologi baru, yaitu teknologi semikonduktor dengan kandungan transistor yang lebih banyak namun hanya membutuhkan ruang yang kecil sehingga microcontroller dapat diproduksi secara masal (dalam jumlah banyak) membuat harganya menjadi lebih murah (dibandingkan mikroprosesor). Microcontroller sebagai kebutuhan pasar, mikrokontroler hadir untuk memenuhi selera industri dan para konsumen akan kebutuhan dan keinginan alat-alat bantu bahkan mainan yang lebih baik dan canggih.
Tidak seperti sistem komputer, yang mampu menangani berbagai macam program aplikasi (misalnya pengolah kata, pengolah angka dan lain sebagainya), mikrokontroler hanya bisa digunakan untuk suatu aplikasi tertentu saja (hanya satu program saja yang bisa disimpan). Perbedaan lainnya terletak pada perbandingan RAM dan ROM. Pada sistem komputer perbandingan RAM dan ROM-nya besar, artinya program-program pengguna disimpan dalam ruang RAM yang relatif besar, sedangkan rutin-rutin antarmuka perangkat keras disimpan dalam ruang ROM yang kecil. Sedangkan pada Mikrokontroler, perbandingan ROM dan RAM-nya yang besar, artinya program kontrol disimpan dalam ROM (bisa Masked ROM atau Flash PEROM) yang ukurannya relatif lebih besar, sedangkan RAM digunakan sebagai tempat penyimpan sementara, termasuk register-register yang digunakan pada mikrokontroler yang bersangkutan. Kelebihan Microcontroller Adapun kelebihan dari mikrokontroller adalah sebagai berikut : Penggerak pada mikrokontoler menggunakan bahasa pemograman assembly dengan berpatokan pada kaidah digital dasar sehingga pengoperasian sistem menjadi sangat mudah dikerjakan sesuai dengan logika sistem (bahasa assembly ini mudah dimengerti karena menggunakan bahasa assembly aplikasi dimana parameter input dan output langsung bisa diakses tanpa menggunakan banyak perintah). Desain bahasa assembly ini tidak menggunakan begitu banyak syarat penulisan bahasa pemrograman seperti huruf besar dan huruf kecil untuk bahasa assembly tetap diwajarkan. Mikrokontroler tersusun dalam satu chip dimana prosesor, memori, dan I/O terintegrasi menjadi satu kesatuan kontrol sistem sehingga mikrokontroler dapat dikatakan sebagai komputer mini yang dapat bekerja secara inovatif sesuai dengan kebutuhan sistem. Sistem running microcontroller berdiri sendiri tanpa tergantung dengan komputer sedangkan parameter komputer hanya digunakan untuk download perintah instruksi atau program. Langkah-langkah untuk download komputer dengan mikrokontroler sangat mudah digunakan karena tidak menggunakan banyak perintah. Pada mikrokontroler tersedia fasilitas tambahan untuk pengembangan memori dan I/O yang disesuaikan dengan kebutuhan sistem. Harga microcontroller lebih murah dan mudah didapat.
Ref :
http://elektronika-dasar.web.id/pengertian-dan-kelebihan-microcontroller/
Tidak seperti sistem komputer, yang mampu menangani berbagai macam program aplikasi (misalnya pengolah kata, pengolah angka dan lain sebagainya), mikrokontroler hanya bisa digunakan untuk suatu aplikasi tertentu saja (hanya satu program saja yang bisa disimpan). Perbedaan lainnya terletak pada perbandingan RAM dan ROM. Pada sistem komputer perbandingan RAM dan ROM-nya besar, artinya program-program pengguna disimpan dalam ruang RAM yang relatif besar, sedangkan rutin-rutin antarmuka perangkat keras disimpan dalam ruang ROM yang kecil. Sedangkan pada Mikrokontroler, perbandingan ROM dan RAM-nya yang besar, artinya program kontrol disimpan dalam ROM (bisa Masked ROM atau Flash PEROM) yang ukurannya relatif lebih besar, sedangkan RAM digunakan sebagai tempat penyimpan sementara, termasuk register-register yang digunakan pada mikrokontroler yang bersangkutan. Kelebihan Microcontroller Adapun kelebihan dari mikrokontroller adalah sebagai berikut : Penggerak pada mikrokontoler menggunakan bahasa pemograman assembly dengan berpatokan pada kaidah digital dasar sehingga pengoperasian sistem menjadi sangat mudah dikerjakan sesuai dengan logika sistem (bahasa assembly ini mudah dimengerti karena menggunakan bahasa assembly aplikasi dimana parameter input dan output langsung bisa diakses tanpa menggunakan banyak perintah). Desain bahasa assembly ini tidak menggunakan begitu banyak syarat penulisan bahasa pemrograman seperti huruf besar dan huruf kecil untuk bahasa assembly tetap diwajarkan. Mikrokontroler tersusun dalam satu chip dimana prosesor, memori, dan I/O terintegrasi menjadi satu kesatuan kontrol sistem sehingga mikrokontroler dapat dikatakan sebagai komputer mini yang dapat bekerja secara inovatif sesuai dengan kebutuhan sistem. Sistem running microcontroller berdiri sendiri tanpa tergantung dengan komputer sedangkan parameter komputer hanya digunakan untuk download perintah instruksi atau program. Langkah-langkah untuk download komputer dengan mikrokontroler sangat mudah digunakan karena tidak menggunakan banyak perintah. Pada mikrokontroler tersedia fasilitas tambahan untuk pengembangan memori dan I/O yang disesuaikan dengan kebutuhan sistem. Harga microcontroller lebih murah dan mudah didapat.
Ref :
http://elektronika-dasar.web.id/pengertian-dan-kelebihan-microcontroller/
Tugas Softskill - Arsitektur Komputer
Arsitektur Komputer
Perangkat keras merupakan perangkat elektronik yang menyusun bentuk fisik dari sebuah sistem komputer. Pada awalnya komputer tersusun dari perangkat keras yang masih bekerja secara mekanis dengan digerakkan oleh mesin uap maupun tenaga manusia.
Pada dasarnya komputer arsitektur Von Neumann adalah terdiri dari elemen sebagai berikut:
Prosesor, merupakan pusat dari kontrol dan pemrosesan instruksi pada komputer.
Memori, digunakan untuk menyimpan informasi baik program maupun data Perangkat input-output, berfungsi sebagai media yang menangkap respon dari luar serta menyajikan informasi keluar sistem komputer.
a. Prosesor atau Central Processing Unit (CPU)
CPU merupakan tempat untuk melakukan pemrosesan instruksi-instruksi dan pengendalian sistem komputer.
Perkembangan perangkat CPU mengikuti generasi dari sistem komputer.
Pada generasi pertama CPU terbuat dari rangkaian tabung vakum sehingga memiliki ukuran yang sangat besar.
Pada generasi kedua telah diciptakan transistor sehinga ukuran CPU menjadi lebih kecil dari sebelumnya.
Pada generasi ketiga CPU telah terbuat dari rangkaian IC sehingga ukurannya menjadi lebih kecil.
Pada generasi keempat telah diciptakan teknologi VLSI dan ULSI sehingga memungkinkan ribuan sampai jutaan transistor tersimpan dalam satu chip.
• Elemen CPU
Pada perkembangan komputer modern, setiap prosesor terdiri atas:
Control Unit (CU).
Arithmatic and Logic Unit (ALU).
Register.
Bus.
Pada dasarnya komputer arsitektur Von Neumann adalah terdiri dari elemen sebagai berikut:
Prosesor, merupakan pusat dari kontrol dan pemrosesan instruksi pada komputer.
Memori, digunakan untuk menyimpan informasi baik program maupun data Perangkat input-output, berfungsi sebagai media yang menangkap respon dari luar serta menyajikan informasi keluar sistem komputer.
a. Prosesor atau Central Processing Unit (CPU)
CPU merupakan tempat untuk melakukan pemrosesan instruksi-instruksi dan pengendalian sistem komputer.
Perkembangan perangkat CPU mengikuti generasi dari sistem komputer.
Pada generasi pertama CPU terbuat dari rangkaian tabung vakum sehingga memiliki ukuran yang sangat besar.
Pada generasi kedua telah diciptakan transistor sehinga ukuran CPU menjadi lebih kecil dari sebelumnya.
Pada generasi ketiga CPU telah terbuat dari rangkaian IC sehingga ukurannya menjadi lebih kecil.
Pada generasi keempat telah diciptakan teknologi VLSI dan ULSI sehingga memungkinkan ribuan sampai jutaan transistor tersimpan dalam satu chip.
• Elemen CPU
Pada perkembangan komputer modern, setiap prosesor terdiri atas:
Control Unit (CU).
Arithmatic and Logic Unit (ALU).
Register.
Bus.
- Control Unit (CU).
Control Unit atau Unit Kontrol berfungsi untuk mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Unit kendali akan mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan pada alat output.
Unit ini juga mengartikan instruksi-instruksi dari program komputer, membawa data dari alat input ke memori utama, dan mengambil data dari memori utama untuk diolah.
Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU. Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output.
- Arithmatic and Logic Unit (ALU).
Arithmatic and Logic Unit atau Unit Aritmetika dan Logika berfungsi untuk melakukan semua perhitungan aritmatika (matematika) dan logika yang terjadi sesuai dengan instruksi program. ALU menjalankan operasi penambahan, pengurangan, dan operasi-operasi sederhana lainnya pada input-inputnya dan memberikan hasilnya pada register output.
- Register
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan instruksi yang sedang diproses, sementara data dan instruksi lainnya yang menunggu giliran untuk diproses masih disimpan di dalam memori utama. Setiap register dapat menyimpan satu bilangan hingga mencapai jumlah maksimum tertentu tergantung pada ukurannya. Register-register dapat dibaca dan ditulis dengan kecepatan tinggi karena berada pada CPU.
Beberapa jenis register adalah:
Program Counter (PC), merupakan register yang menunjuk ke instruksi berikutnya yang harus diambil dan dijalankan.
Instruction Register (IR), merupakan register yang menyimpan instruksi yang sedang dijalankan.
General Purpose Register, merupakan register yang memiliki kegunaaan umum yang berhubungan dengan data yang diproses. Memory Data Register (MDR), merupakan register yang digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yang akan direkam ke memori utama dari hasil pengolahan oleh CPU.
Memory address register (MAR), merupakan register yang digunakan untuk menampung alamat data atau instruksi pada memori utama yang akan diambil atau yang akan diletakkan.
Sebagian besar komputer memiliki beberapa register lain, sebagian digunakan untuk tujuan umum, dan sebagian lainnya untuk tujuan khusus.
Bus
Bus merupakan penghubung antara semua komponen CPU. Bus berupa sekumpulan kabel-kabel paralel untuk mentransmisikan alamat (address), data, dan sinyal-sinyal kontrol.
• Klasifikasi Prosesor
- Berdasarkan jenis mikroprosesor, dapat dibagi menjadi dua yaitu:
Tipe Intel untuk Personal Computer (PC), diproduksi oleh Intel Corp., Advanced MicroDevices (AMD), Cyrix, DEC, dll.
Tipe Motorola untuk komputer Macintosh, diproduksi oleh Motorola.
-Ukuran kecepatan prosesor adalah:
Hertz, yaitu jumlah clock atau ketukan prosesor tiap satu detik. Untuk prosesor modern memakai satuan Megahertz atau Gigahertz.
MIPS, singkatan dari Million Instruction Per Second, yaitu jumlah instruksi dalam juta tiap satu detik.
Flops, singkatan dari Floating Point per Second, yaitu jumlah perhitungan floating point tiap satu detik. Floating point adalah metode untuk menuliskan bilangan dengan mantisa, contoh: 3 x 10-5.
Fractions of a second, yaitu waktu eksekusi relatif dari suatu instruksi pada sistem komputer.
-Dalam desain mikroprosesor, terdapat dua jenis desain, yaitu:
CISC (Complex instruction set computing chips), dapat menampung banyak instruksi yang kompleks.
RISC (Reduced instruction set computing chips), dapat meringkas beberapa instruksi sehingga dapat mempercepat kerja prosesor.
- Jenis bus yang telah didukung oleh sistem komputer saat ini adalah:
ISA, singkatan dari Industry Standard Architecture, merupakan jenis bus standar pertama yang digunakan industri. Bus ISA beroperasi pada kecepatan 8.33 MHz. Versi perkembangan dari ISA adalah EISA (Extended ISA).
PCI, singkatan dari Peripheral Component Interconnect bus, merupakan jenis bus yang dikembangkan dan dipatenkan oleh Intel pada tahun 1990. Versi pertama PCI beroperasi pada kecepatan 33 MHz dengan bandwidth 133 MB/dtk. PCI 2.0 diperkenalkan tahun 1993 dan PCI 2.1 tahun 1995 dengan bandwidth 528 MB/dtk.
AGP, singkatan dari Accelerator Graphic Port, merupakan bus hasil perkembangan dari PCI yang dikhususkan untuk pemrosesan data grafik dan video.
USB, singkatan dari Universal Serial Bus, pada awalnya dikembangkan secara bersama-sama oleh tujuh perusahaan, yaitu Compaq, DEC, IBM, Intel, Microsoft, NEC, dan Northern Telecom. Saat ini USB telah menjadi standar yang digunakan secara luas dalam Personal Computer.
b. Memori
Memori adalah bagian dari komputer yang digunakan untuk menyimpan program atau instruksi dan data-data. Beberapa pakar komputer menggunakan istilah store atau storage untuk menamakan memori, meskipun kata storage sering digunakan untuk menamakan tempat penyimpanan disket. Peran memori sangat penting supaya program maupun data dapat disimpan pada sistem komputer, sehingga lebih memudahkan dalam pengoperasian komputer. Terdapat dua jenis memori dalam sistem komputer, yaitu memori utama dan memori sekunder.
Memori adalah bagian dari komputer yang digunakan untuk menyimpan program atau instruksi dan data-data. Beberapa pakar komputer menggunakan istilah store atau storage untuk menamakan memori, meskipun kata storage sering digunakan untuk menamakan tempat penyimpanan disket. Peran memori sangat penting supaya program maupun data dapat disimpan pada sistem komputer, sehingga lebih memudahkan dalam pengoperasian komputer. Terdapat dua jenis memori dalam sistem komputer, yaitu memori utama dan memori sekunder.
• Memori Utama
Dalam sebuah sistem komputer, memori utama berfungsi untuk menyimpan program yang sedang atau akan dijalankan dalam prosesor. Untuk mengimbangi kinerja prosesor yang cenderung sangat cepat, kecepatan akses memori juga harus relatif cepat, meskipun tidak secepat prosesor. Setiap lokasi penyimpanan dalam memori ditunjukkan melalui sebuah alamat (address) dengan panjang sesuai ukuran memori, biasanya dalam bilangan heksadesimal. Besar kapasitas memori diukur dengan satuan bit atau byte. Satu alamat memori dapat menyimpan 8-32 bit bilangan biner tergantung dari jenis memori. Sebagian besar memori ini bersifat volatil atau data akan hilang jika aliran listrik berhenti kecuali flash memory.
-Random Access Memory (RAM)
Memori jenis ini memiliki karakteristik akses alamat secara acak untuk menyimpan data dan instruksi program. Struktur RAM terbagi menjadi empat bagian utama, yaitu:
Input storage, digunakan untuk menampung input yang dimasukkan melalui alat input.ü
Program storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses.
Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan. Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.
Beberapa jenis RAM antara lain:
EDO-RAM
SD-RAM
RD-RAM
DDR-RAM
- Read Only Memory (ROM)
Memori jenis ini hanya dapat dibaca saja sehingga program tidak dapat menulis dalam memori ini. Biasanya memori jenis ini sudah terisi dari pabriknya berisi program-program ataupun data. Biasanya program berupa sistem operasi ataupun program bios untuk sebuah sistem komputer yang spesifik.
Beberapa jenis ROM adalah:
ROM (Read Only Memory), merupakan memori yang benar-benar tidak dapat dihapus lagi.
PROM (Programmable Read Only Memory), merupakan memori yang dapat diprogram selanjutnya tidak dapat dihapus lagi.
EPROM (Erasable Programmable Read Only Memory), merupakan memori yang dapat dihapus dengan sinar ultraviolet dan dapat diprogram berulang-ulang.
EEPROM (Electrically Erasable Programmable Readü Only Memory), merupakan memori yang dapat dihapus secara elektronik dan dapat diprogram berulang-ulang.
-Cache Memory
Cache memory digunakan untuk tujuan mengatasi perbedaan kecepatan antara prosesor dan memori. Sebagian besar produsen memori hanya berkonsentrasi untuk meningkatkan kapasitasnya saja, sehingga dalam hal kecepatan semakin tertinggal jauh dengan prosesor. Cache memory mengatasi hal ini karena memiliki kecepatan yang sangat tinggi dan biasanya tertanam dalam prosesor. Beberapa instruksi yang sering digunakan akan tersimpan dalam cache, sehingga dapat mempercepat pemrosesan instruksi, karena prosesor tidak perlu menunggu terlalu lama reaksi dari memori konvensional. Cache Memory memiliki dua level, yaitu:
Level 1 (L1) cache, merupakan bagian dari mikroprosesor menjadi satu kemasan dengan unit prosesor yang lain. L1 dapat disebut juga internal cache.
Level 2 (L2) cache, berada di luar kemasan mikroprosesor. L2 dapat disebut juga external cache.
• Memori Sekunder
Dalam sebuah sistem komputer, memori sekunder berfungsi untuk menyimpan program maupun data dalam bentuk file dalam ukuran yang cukup besar. Karena sifatnya yang non-volatile, data dan program dapat disimpan secara permanen meskipun mesin sedang dimatikan. Memori sekunder dapat melakukan proses penulisan, pembacaan, dan penghapusan data.
- Floppy Disk
Floppy Disk merupakan media penyimpanan eksternal yang bersifat mobile atau dapat dipindah-pindahkan ke tiap komputer. Bentuk fisik floppy disk adalah berbentuk piringan magnetik dan untuk mengoperasikan floppy disk diperlukan sebuah disk drive. Kecepatan operasi floppy disk juga tergolong rendah. Beberapa jenis floppy disk adalah:
5.25 inciü floppy disk yang mempunyai kapasitas 360 Kbytes untuk tipe Double Density (DD) dan 1.2 Mbytes untuk tipe High Density (HD).
3.5 inci floppty disk yang mempunyai kapasitas 720 Kbytes untuk DD dan 1.44ü Mbytes untuk HD.
Zip Disk terbuat dari bahan plastik dan memiliki kapasitas 100 sampai 250 Mbytes.
Superdisk terbuat dari piringan magnetik dengan kapasitas 120 Mbytes dan dan dapat membaca floppy ukuran 1.44 MBytes.
HiFD (High Floppy Disk) terbuat dari piringan magnetik dengan kapasitas 200 Mbytes dan dan dapat membaca floppy ukuran 1.44 MBytes.
-Hard Disk
Hard disk merupakan media penyimpanan eksternal yang dikhususkan untuk penggunakan tidak mobile atau tidak dapat dipindah-pindahkan. Hard disk dapat disebut juga sebagai fixed disk yang berarti hanya dapat digunakan hanya untuk satu sistem komputer. Kapasitas hard disk jauh lebih besar jika dibandingkan dengan media penyimpanan lain dimana ukurannya mulai ukuran Mbytes sampai Gbytes. Kecepatan operasi hard disk relatif lebih cepat dibandingkan dengan floppy. Ukuran kecepatan sebuah hard disk tergantung dari kecepatan maksimum bus dan kecepatan putar piringannya yang diukur dengan satuan RPM (Rotation Per Minute). Jenis bus yang dipakai untuk transfer data pada hard disk adalah:
Ultra ATA (EIDE).
SCSI.
- Read Only Memory (ROM)
Memori jenis ini hanya dapat dibaca saja sehingga program tidak dapat menulis dalam memori ini. Biasanya memori jenis ini sudah terisi dari pabriknya berisi program-program ataupun data. Biasanya program berupa sistem operasi ataupun program bios untuk sebuah sistem komputer yang spesifik.
Beberapa jenis ROM adalah:
ROM (Read Only Memory), merupakan memori yang benar-benar tidak dapat dihapus lagi.
PROM (Programmable Read Only Memory), merupakan memori yang dapat diprogram selanjutnya tidak dapat dihapus lagi.
EPROM (Erasable Programmable Read Only Memory), merupakan memori yang dapat dihapus dengan sinar ultraviolet dan dapat diprogram berulang-ulang.
EEPROM (Electrically Erasable Programmable Readü Only Memory), merupakan memori yang dapat dihapus secara elektronik dan dapat diprogram berulang-ulang.
-Cache Memory
Cache memory digunakan untuk tujuan mengatasi perbedaan kecepatan antara prosesor dan memori. Sebagian besar produsen memori hanya berkonsentrasi untuk meningkatkan kapasitasnya saja, sehingga dalam hal kecepatan semakin tertinggal jauh dengan prosesor. Cache memory mengatasi hal ini karena memiliki kecepatan yang sangat tinggi dan biasanya tertanam dalam prosesor. Beberapa instruksi yang sering digunakan akan tersimpan dalam cache, sehingga dapat mempercepat pemrosesan instruksi, karena prosesor tidak perlu menunggu terlalu lama reaksi dari memori konvensional. Cache Memory memiliki dua level, yaitu:
Level 1 (L1) cache, merupakan bagian dari mikroprosesor menjadi satu kemasan dengan unit prosesor yang lain. L1 dapat disebut juga internal cache.
Level 2 (L2) cache, berada di luar kemasan mikroprosesor. L2 dapat disebut juga external cache.
• Memori Sekunder
Dalam sebuah sistem komputer, memori sekunder berfungsi untuk menyimpan program maupun data dalam bentuk file dalam ukuran yang cukup besar. Karena sifatnya yang non-volatile, data dan program dapat disimpan secara permanen meskipun mesin sedang dimatikan. Memori sekunder dapat melakukan proses penulisan, pembacaan, dan penghapusan data.
- Floppy Disk
Floppy Disk merupakan media penyimpanan eksternal yang bersifat mobile atau dapat dipindah-pindahkan ke tiap komputer. Bentuk fisik floppy disk adalah berbentuk piringan magnetik dan untuk mengoperasikan floppy disk diperlukan sebuah disk drive. Kecepatan operasi floppy disk juga tergolong rendah. Beberapa jenis floppy disk adalah:
5.25 inciü floppy disk yang mempunyai kapasitas 360 Kbytes untuk tipe Double Density (DD) dan 1.2 Mbytes untuk tipe High Density (HD).
3.5 inci floppty disk yang mempunyai kapasitas 720 Kbytes untuk DD dan 1.44ü Mbytes untuk HD.
Zip Disk terbuat dari bahan plastik dan memiliki kapasitas 100 sampai 250 Mbytes.
Superdisk terbuat dari piringan magnetik dengan kapasitas 120 Mbytes dan dan dapat membaca floppy ukuran 1.44 MBytes.
HiFD (High Floppy Disk) terbuat dari piringan magnetik dengan kapasitas 200 Mbytes dan dan dapat membaca floppy ukuran 1.44 MBytes.
-Hard Disk
Hard disk merupakan media penyimpanan eksternal yang dikhususkan untuk penggunakan tidak mobile atau tidak dapat dipindah-pindahkan. Hard disk dapat disebut juga sebagai fixed disk yang berarti hanya dapat digunakan hanya untuk satu sistem komputer. Kapasitas hard disk jauh lebih besar jika dibandingkan dengan media penyimpanan lain dimana ukurannya mulai ukuran Mbytes sampai Gbytes. Kecepatan operasi hard disk relatif lebih cepat dibandingkan dengan floppy. Ukuran kecepatan sebuah hard disk tergantung dari kecepatan maksimum bus dan kecepatan putar piringannya yang diukur dengan satuan RPM (Rotation Per Minute). Jenis bus yang dipakai untuk transfer data pada hard disk adalah:
Ultra ATA (EIDE).
SCSI.
Ref : https://id.wikipedia.org/wiki/Arsitektur_komputer
Rabu, 30 Maret 2016
Tugas Softskill - Perbedaan Windows, Linux, dan Macintos(Mac OS)
1. WINDOWS
Sistem Operasi “Windows” dibuat oleh perusahaan Microsoft yang terletak di Amerika dan dipimpin oleh Bill Gates. Mengapa Sistem Operasinya dinamakan “Windows” ?. Mungkin karena yang pertama tampil di layar monitor ketika komputer dihidupkan adalah gambar seperti jendela-jendela kecil. Nah, sistem operasi windows ini mengalami beberapa perubahan-perubahan dan perbaikan. Dulu, akhir tahun 1980 (Awal tahun 1990 - 1994) terkenal sistem operasi Windows 3.0, Windows 3.1.1 dikenal dengan generasi Windows 3.X, kemudian mengalami perubahan-perubahan menjadi Windows 95 setelah itu Windows 98 (Windows 9.X), berubah lagi menjadi Windows 2000 dan saat ini Windows ME (Millenium Edition / Edisi Millenium) sedang banyak digunakan.
Windows ini merupakan seri up-grade (peningkatan kualitas) dari Windows 98. Dalam Windows ME telah dimasukkan software untuk memainkan musik digital dan video, pengaturan untuk jaringan di rumah serta kemudahan memperbaiki dari adanya kemungkinan kerusakan sistem. Selain itu ada juga yang namanya “Windows NT”, yaitu Sistem operasi yang dikhususkan untuk jaringan lokal.
Sekarang Microsoft telah memperkenalkan dan meluncurkan produk MS Windows dan Office yang terbaru. Produk itu disebut Windows Vista dan Office 2007. XP kepanjangannya “experience”. efek dan tampilan di windows Vista sangat bagus anda pasti ingin memilikinya kan……?Apalagi dengan Office 2007, mungkin ketika melihat tampilannya anda akan bingung namun ketika anda tahu begitu ringkasnya maka anda akan berpendapat lain.Dengan kemudahan yang didapat dan so fleksibel mungkin.
kelebihan
- mudah untuk digunakan,karena banyak yang menggunakanya
- proses instalasi aplikasinya mudah banget,untuk orang awam pun bisa menginstalnya.cukup next -next saja.
- kalau ada masalah gampang untuk memperbaikinya karena banyak yang menggunakanya jadi banyak yang bisa memperbaikinya.
- banyak driver hardware yang sesuai dengan aplikasi windows
- aplikasi geratisan banyak yang ditawarkan.
kekurangan
- untuk mendapatkan licence harus membayar mahal,maka dari itu banyak bajakan yang muncul karena tidak kuat membeli yang asli.
- komunitas sedikit karena bersifat closed source jadi tidak bisa di oprek sembarangan.
- keamanan jelek karena banyak yang bisa membobol sistem yang ada di windows
- banyak versi yang dikeluarkan windows jadi untuk update harus mengeluarkan duit lagi untuk mendapatkanya.
2. LINUX
Kernel Linux pada mulanya ditulis sebagai proyek hobi oleh pelajar universitas Finland Linus Torvalds yang belajar di Universitas Helsinki, untuk membuat kernel Minix yang gratis dan dapat diedit. (Minix adalah projek pelajaran menyerupai UNIX dibuat untuk mudah digunakan dan bukannya untuk digunakan secara komersial.) Versi 0.01 dikeluarkan ke Internet pada September 1991, Versi 0.02 pada 5 Oktober 1991.
Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution), yang di dalamnya disertakan program-program lain pendukung sistem operasi. Contoh program tersebut adalah server web, bahasa pemrograman, basisdata, tampilan desktop (Desktop Environment) (seperti GNOME dan KDE), dan aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric. Distro Linux telah mengalami pertumbuhan yang pesat dari segi popularitas, sehingga lebih populer dari versi UNIX yang menggunakan sistem lisensi dan berbayar (proprietary) maupun versi UNIX bebas lain yang pada awalnya menandingi dominasi Microsoft Windows dalam beberapa sisi.
Para pengamat teknologi informatika beranggapan kesuksesan ini dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX proprietari, serta faktor keamanan dan kestabilannya dibandingkan dengan Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software). Linux mendukung banyak perangkat keras komputer, dan telah digunakan di berbagai peralatan dari komputer pribadi, superkomputer dan sistem benam (embedded system), seperti telepon seluler (Ponsel) dan perekam video pribadi.
kelebihan
- free
pasti semua pengguna tau kalau linux merupakan open souce, jadi penggunanya bebas untuk menggunakanya,dan mengembangkanya.
- banyak pilihan
linux sekarang sudah berkembang pesat hal ini dibuktikan dengan banyaknya distro-distro linux yang bermunculan. jadi bagi kita pengguna bebas memilihnya sesuai dengan kebutuhan kita.
- aplikasi banyak
aplikasi yang linux sekarang juga banyak sekali,hampir semua aplikasi yang ada di windows kini ada alternatifnya di linux jadi mudah digunakan.
- keamanan
kalau diliah dari sisi keamanan linux lebih bagus daripada windows hal ini dibuktikan hampir smua pengguna windows pernah terjangkit virus,tapi tidak dengan linux.
kekurangan
- terasa susah digunakan
hal ini disebabkan kita sudah terbiasa menggunakan windows jadi untuk mengoperasikanya butuh belajar lagi.
- instalasi rumit
jarang orang bisa mengistalasi linux dan aplikasinya karena beda dengan proses instalasi windows yang bagi orang awam cukup mudah.
- dukungan perangkat keras belum maksimal
ada vendor perangkat keras yang tidak sesuai dengan linux,jadi harus memilih hardware yang bisa sesuai dengan linux.
3. MAC OS
Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh. Sistem operasi ini pertama kali dikeluarkan pada tahun 2001. Karakter “X” adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8 dan Mac OS 9. Beberapa orang membacanya sebagai huruf “X” yang terdengar seperti “eks”. Salah satu alasan mengapa mereka menafsir sedemikian karena tradisi untuk memberikan nama sistem operasi yang berbasis Unix dengan akhiran “x” (misalnya AIX, IRIX, Linux, Minix, Ultrix, Xenix).
Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standardnya, dengan perbedaan bahwa versi Server mencakup piranti lunak untuk keperluan manajemen dan administrasi workgroup dalam komputer berskala besar. Contoh fitur tambahan yang tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS. Selain itu cara melisensinya juga berbeda.
Mac OS X adalah sistem operasi yang menggunakan kernel BSD sehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam keluarga Unix. Hal yang menarik dari OS ini adalah keindahan tampilannya sehingga menjadikannya panutan bagi pengembang desktop lain.
kelebihan
- dari segi graphic Mac lebih bagus kalau dibandingkan dengan windows n yang lainya.
- tampilan dan model sudah terkenal bagus
- dari segi keamanan Mac cukup mumpuni karena memiliki firewall yang bagus sehingga virus ogah mampir.
- aplikasinya bagus dan banyak juga yang free.
kekurangan
- untuk membeli perangkat kerasnya cukup mahal
- untuk orang yang terbiasa memakai windows Mac cukup susah digunakan.
Ref :
Sistem Operasi “Windows” dibuat oleh perusahaan Microsoft yang terletak di Amerika dan dipimpin oleh Bill Gates. Mengapa Sistem Operasinya dinamakan “Windows” ?. Mungkin karena yang pertama tampil di layar monitor ketika komputer dihidupkan adalah gambar seperti jendela-jendela kecil. Nah, sistem operasi windows ini mengalami beberapa perubahan-perubahan dan perbaikan. Dulu, akhir tahun 1980 (Awal tahun 1990 - 1994) terkenal sistem operasi Windows 3.0, Windows 3.1.1 dikenal dengan generasi Windows 3.X, kemudian mengalami perubahan-perubahan menjadi Windows 95 setelah itu Windows 98 (Windows 9.X), berubah lagi menjadi Windows 2000 dan saat ini Windows ME (Millenium Edition / Edisi Millenium) sedang banyak digunakan.
Windows ini merupakan seri up-grade (peningkatan kualitas) dari Windows 98. Dalam Windows ME telah dimasukkan software untuk memainkan musik digital dan video, pengaturan untuk jaringan di rumah serta kemudahan memperbaiki dari adanya kemungkinan kerusakan sistem. Selain itu ada juga yang namanya “Windows NT”, yaitu Sistem operasi yang dikhususkan untuk jaringan lokal.
Sekarang Microsoft telah memperkenalkan dan meluncurkan produk MS Windows dan Office yang terbaru. Produk itu disebut Windows Vista dan Office 2007. XP kepanjangannya “experience”. efek dan tampilan di windows Vista sangat bagus anda pasti ingin memilikinya kan……?Apalagi dengan Office 2007, mungkin ketika melihat tampilannya anda akan bingung namun ketika anda tahu begitu ringkasnya maka anda akan berpendapat lain.Dengan kemudahan yang didapat dan so fleksibel mungkin.
kelebihan
- mudah untuk digunakan,karena banyak yang menggunakanya
- proses instalasi aplikasinya mudah banget,untuk orang awam pun bisa menginstalnya.cukup next -next saja.
- kalau ada masalah gampang untuk memperbaikinya karena banyak yang menggunakanya jadi banyak yang bisa memperbaikinya.
- banyak driver hardware yang sesuai dengan aplikasi windows
- aplikasi geratisan banyak yang ditawarkan.
kekurangan
- untuk mendapatkan licence harus membayar mahal,maka dari itu banyak bajakan yang muncul karena tidak kuat membeli yang asli.
- komunitas sedikit karena bersifat closed source jadi tidak bisa di oprek sembarangan.
- keamanan jelek karena banyak yang bisa membobol sistem yang ada di windows
- banyak versi yang dikeluarkan windows jadi untuk update harus mengeluarkan duit lagi untuk mendapatkanya.
2. LINUX
Kernel Linux pada mulanya ditulis sebagai proyek hobi oleh pelajar universitas Finland Linus Torvalds yang belajar di Universitas Helsinki, untuk membuat kernel Minix yang gratis dan dapat diedit. (Minix adalah projek pelajaran menyerupai UNIX dibuat untuk mudah digunakan dan bukannya untuk digunakan secara komersial.) Versi 0.01 dikeluarkan ke Internet pada September 1991, Versi 0.02 pada 5 Oktober 1991.
Istilah Linux atau GNU/Linux (GNU) juga digunakan sebagai rujukan kepada keseluruhan distro Linux (Linux distribution), yang di dalamnya disertakan program-program lain pendukung sistem operasi. Contoh program tersebut adalah server web, bahasa pemrograman, basisdata, tampilan desktop (Desktop Environment) (seperti GNOME dan KDE), dan aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric. Distro Linux telah mengalami pertumbuhan yang pesat dari segi popularitas, sehingga lebih populer dari versi UNIX yang menggunakan sistem lisensi dan berbayar (proprietary) maupun versi UNIX bebas lain yang pada awalnya menandingi dominasi Microsoft Windows dalam beberapa sisi.
Para pengamat teknologi informatika beranggapan kesuksesan ini dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX proprietari, serta faktor keamanan dan kestabilannya dibandingkan dengan Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software). Linux mendukung banyak perangkat keras komputer, dan telah digunakan di berbagai peralatan dari komputer pribadi, superkomputer dan sistem benam (embedded system), seperti telepon seluler (Ponsel) dan perekam video pribadi.
kelebihan
- free
pasti semua pengguna tau kalau linux merupakan open souce, jadi penggunanya bebas untuk menggunakanya,dan mengembangkanya.
- banyak pilihan
linux sekarang sudah berkembang pesat hal ini dibuktikan dengan banyaknya distro-distro linux yang bermunculan. jadi bagi kita pengguna bebas memilihnya sesuai dengan kebutuhan kita.
- aplikasi banyak
aplikasi yang linux sekarang juga banyak sekali,hampir semua aplikasi yang ada di windows kini ada alternatifnya di linux jadi mudah digunakan.
- keamanan
kalau diliah dari sisi keamanan linux lebih bagus daripada windows hal ini dibuktikan hampir smua pengguna windows pernah terjangkit virus,tapi tidak dengan linux.
kekurangan
- terasa susah digunakan
hal ini disebabkan kita sudah terbiasa menggunakan windows jadi untuk mengoperasikanya butuh belajar lagi.
- instalasi rumit
jarang orang bisa mengistalasi linux dan aplikasinya karena beda dengan proses instalasi windows yang bagi orang awam cukup mudah.
- dukungan perangkat keras belum maksimal
ada vendor perangkat keras yang tidak sesuai dengan linux,jadi harus memilih hardware yang bisa sesuai dengan linux.
3. MAC OS
Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh. Sistem operasi ini pertama kali dikeluarkan pada tahun 2001. Karakter “X” adalah nomor Romawi yang berarti sepuluh, di mana versi ini adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8 dan Mac OS 9. Beberapa orang membacanya sebagai huruf “X” yang terdengar seperti “eks”. Salah satu alasan mengapa mereka menafsir sedemikian karena tradisi untuk memberikan nama sistem operasi yang berbasis Unix dengan akhiran “x” (misalnya AIX, IRIX, Linux, Minix, Ultrix, Xenix).
Mac OS X Server juga dirilis pada tahun 2001. Pada dasarnya versi Server ini mirip dengan versi standardnya, dengan perbedaan bahwa versi Server mencakup piranti lunak untuk keperluan manajemen dan administrasi workgroup dalam komputer berskala besar. Contoh fitur tambahan yang tersedia untuk versi ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB, LDAP dan DNS. Selain itu cara melisensinya juga berbeda.
Mac OS X adalah sistem operasi yang menggunakan kernel BSD sehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam keluarga Unix. Hal yang menarik dari OS ini adalah keindahan tampilannya sehingga menjadikannya panutan bagi pengembang desktop lain.
kelebihan
- dari segi graphic Mac lebih bagus kalau dibandingkan dengan windows n yang lainya.
- tampilan dan model sudah terkenal bagus
- dari segi keamanan Mac cukup mumpuni karena memiliki firewall yang bagus sehingga virus ogah mampir.
- aplikasinya bagus dan banyak juga yang free.
kekurangan
- untuk membeli perangkat kerasnya cukup mahal
- untuk orang yang terbiasa memakai windows Mac cukup susah digunakan.
Ref :
- https://id.wikipedia.org/wiki/Microsoft_Windows
- https://id.wikipedia.org/wiki/Linux
- https://id.wikipedia.org/wiki/Macintosh
Tugas Softskill - Generasi Komputer
1. Generasi I (1944-1959)
Tabung hampa udara sebagai penguat sinyal, merupakan salah satu ciri khas komputer generasipertama. Pada awalnya, tabung hampa udara (vacum-tube) digunakan sebagai komponenpenguat sinyal. Bahan bakunya terdiri dari kaca, sehingga banyak memiliki kelemahan, seperti:mudah pecah, dan mudah menyalurkan panas. Pada tahun 1946, komputer elektronik di dunia yangpertama yakni ENIAC selesai dibuat. Pada komputer tersebut terdapat 18.800 tabung hampaudara dan berbobot 30 ton. begitu besar ukurannya, sampai-sampai memerlukan suatu ruangan tersendiri. Pada gambar nampak komputer ENIAC, yang merupakan komputer elektronik pertama di dunia yang mempunyai bobot seberat 30 ton, panjang 30 M dan tinggi 2.4 M danmembutuhkan daya listrik 174 kilowatts.
Ciri-ciri :
A. Komponen yang dipergunakan adalah tabung hampa udara (Vacum Tube) untuk sirkuit.
B. Semua input dan ouput dilakukan melalui kartu plong (Puched Card).
C. Progam hanya dapat dibuat dengan mesin Assembler.
D.Ukuran fisik komputer besar, memerlukan ruangan yang luas.
E. Cepat panas
F. Kapasitas penyimpanan kecil.
G. Memerlukan daya listrik yang besar.
H. Orientasi pada aplikasi bisnis
2. Generasi II (1960-1964)
Transistor merupakan ciri khas komputer generasi kedua. fungsitransistor adalah sebagai penguat sinyal. Sebagai komponen padat, tansistor mempunyai banyakkeunggulan seperti misalnya: tidak mudah pecah, tidak menyalurkan panas. Contoh: IBM 7090, IBM Serie 1400, NCR Serie304
Ciri-ciri :
A. Sirkuit berupa transistor
B. Progam dapat dibuat dengan bahasa tingkat tinggi, seperti FORTRAN,COBOL,ALGOL.
C. Menggunakan simpanan luar berupa Magnetic Tape dan Magnetic Disk
D. Kapasitas memori utama dikembangkan dari Mangnetic Core Storage.
E. Proses operasi lebih cepat, yaitu jutaan operasi perdetik.
F. Kapasitas memori utama sudah cukup besar.
G. Ukuran fisik komputer lebih kecil.
H. Membutuhkan lebih sedikit daya listrik.
I. Berorientasi pada bisnis dan teknik.
3. Generasi III (1964-1975)
Ribuan transistor akhirnya berhasil digabung dalam satu bentukyang sangat kecil inilah yang disebut sebagai Integrated Circuit atau IC-Chip yang merupakan cirikhas komputer generasi ketiga.
Ciri-ciri :
A. Komponen yang digunakan adalah IC (Integrated Circuit).
B. Peningkatan dari softwarenya
C. Kemampuan melakukan multi processing dan multitasking.
D. Telah menggunakan terminal visual display dan dapat menggeluarkan suara.
E. Pemrosesan lebih cepat.
F. Kapasitas memori lebi besar.
G. Penggunaan listrik lebih hemat
H. bentuk fisik lebih kecil.
I. Harga semakin murah.
4. Generasi IV (1975-Sekarang)
Ciri-ciri:
A. Menggunakan Large Scare Intergration (LSI) yang merupakan pemadatan biribu-ribu IC yang dijadikan satu dalam sebuah keping IC yang disibut Chip.
B. Dikembangkan komponen mikro yang menggunakan micro processor dan semikonduktor yang berbentuk chip untuk memori komputer.
Ref:
Tabung hampa udara sebagai penguat sinyal, merupakan salah satu ciri khas komputer generasipertama. Pada awalnya, tabung hampa udara (vacum-tube) digunakan sebagai komponenpenguat sinyal. Bahan bakunya terdiri dari kaca, sehingga banyak memiliki kelemahan, seperti:mudah pecah, dan mudah menyalurkan panas. Pada tahun 1946, komputer elektronik di dunia yangpertama yakni ENIAC selesai dibuat. Pada komputer tersebut terdapat 18.800 tabung hampaudara dan berbobot 30 ton. begitu besar ukurannya, sampai-sampai memerlukan suatu ruangan tersendiri. Pada gambar nampak komputer ENIAC, yang merupakan komputer elektronik pertama di dunia yang mempunyai bobot seberat 30 ton, panjang 30 M dan tinggi 2.4 M danmembutuhkan daya listrik 174 kilowatts.
Ciri-ciri :
A. Komponen yang dipergunakan adalah tabung hampa udara (Vacum Tube) untuk sirkuit.
B. Semua input dan ouput dilakukan melalui kartu plong (Puched Card).
C. Progam hanya dapat dibuat dengan mesin Assembler.
D.Ukuran fisik komputer besar, memerlukan ruangan yang luas.
E. Cepat panas
F. Kapasitas penyimpanan kecil.
G. Memerlukan daya listrik yang besar.
H. Orientasi pada aplikasi bisnis
2. Generasi II (1960-1964)
Transistor merupakan ciri khas komputer generasi kedua. fungsitransistor adalah sebagai penguat sinyal. Sebagai komponen padat, tansistor mempunyai banyakkeunggulan seperti misalnya: tidak mudah pecah, tidak menyalurkan panas. Contoh: IBM 7090, IBM Serie 1400, NCR Serie304
Ciri-ciri :
A. Sirkuit berupa transistor
B. Progam dapat dibuat dengan bahasa tingkat tinggi, seperti FORTRAN,COBOL,ALGOL.
C. Menggunakan simpanan luar berupa Magnetic Tape dan Magnetic Disk
D. Kapasitas memori utama dikembangkan dari Mangnetic Core Storage.
E. Proses operasi lebih cepat, yaitu jutaan operasi perdetik.
F. Kapasitas memori utama sudah cukup besar.
G. Ukuran fisik komputer lebih kecil.
H. Membutuhkan lebih sedikit daya listrik.
I. Berorientasi pada bisnis dan teknik.
3. Generasi III (1964-1975)
Ribuan transistor akhirnya berhasil digabung dalam satu bentukyang sangat kecil inilah yang disebut sebagai Integrated Circuit atau IC-Chip yang merupakan cirikhas komputer generasi ketiga.
Ciri-ciri :
A. Komponen yang digunakan adalah IC (Integrated Circuit).
B. Peningkatan dari softwarenya
C. Kemampuan melakukan multi processing dan multitasking.
D. Telah menggunakan terminal visual display dan dapat menggeluarkan suara.
E. Pemrosesan lebih cepat.
F. Kapasitas memori lebi besar.
G. Penggunaan listrik lebih hemat
H. bentuk fisik lebih kecil.
I. Harga semakin murah.
4. Generasi IV (1975-Sekarang)
Ciri-ciri:
A. Menggunakan Large Scare Intergration (LSI) yang merupakan pemadatan biribu-ribu IC yang dijadikan satu dalam sebuah keping IC yang disibut Chip.
B. Dikembangkan komponen mikro yang menggunakan micro processor dan semikonduktor yang berbentuk chip untuk memori komputer.
Ref:
- https://id.wikipedia.org/wiki/Sejarah_komputer
- kuliah.dinus.ac.id/edi-nur/sb1-2.html
Langganan:
Postingan (Atom)