Ringkasan Subnetting

Standar

       Subnetting adalah sebuah teknik yang mengizinkan para administrator jaringan untuk memanfaatkan 32 bit IP address yang tersedia dengan lebih efisien. Teknik subnetting membuat skala jaringan lebih luas dan tidak dibatas oleh kelas-kelas IP (IP Classes) A, B, dan C yang sudah diatur. Dengan subnetting, anda bisa membuat network dengan batasan host yang lebih realistis sesuai kebutuhan.

        Subnetting menyediakan cara yang lebih fleksibel untuk menentukan bagian mana dari sebuah 32 bit IP adddress yang mewakili netword ID dan bagian mana yang mewakili host ID.
Dengan kelas-kelas IP address standar, hanya 3 kemungkinan network ID yang tersedia; 8 bit untuk kelas A, 16 bit untuk kelas B, dan 24 bit untuk kelas C. Subnetting mengizinkan anda memilih angka bit acak (arbitrary number) untuk digunakan sebagai network ID.
Dua alasan utama melakukan subnetting:

1. Mengalokasikan IP address yang terbatas supaya lebih efisien. Jika internet terbatas oleh alamat-alamat di kelas A, B, dan C, tiap network akan memliki 254, 65.000, atau 16 juta IP address untuk host devicenya. Walaupun terdapat banyak network dengan jumlah host lebih dari 254, namun hanya sedikit network (kalau tidak mau dibilang ada) yang memiliki host sebanyak 65.000 atau 16 juta. Dan network yang memiliki lebih dari 254 device akan membutuhkan alokasi kelas B dan mungkin akan menghamburkan percuma sekitar 10 ribuan IP address.
2. Alasan kedua adalah, walaupun sebuah organisasi memiliki ribuan host device, mengoperasikan semua device tersebut di dalam network ID yang sama akan memperlambat network. Cara TCP/IP bekerja mengatur agar semua komputer dengan network ID yang sama harus berada di physical network yang sama juga. Physical network memiliki domain broadcast yang sama, yang berarti sebuah medium network harus membawa semua traffic untuk network. Karena alasan kinerja, network biasanya disegmentasikan ke dalam domain broadcast yang lebih kecil – bahkan lebih kecil – dari Class C address.
A. Subnets
Subnet adalah network yang berada di dalam sebuah network lain (Class A, B, dan C). Subnets dibuat menggunakan satu atau lebih bit-bit di dalam host Class A, B, atau C untuk memperlebar network ID. Jika standar network ID adalah 8, 16, dan 24 bit, maka subnet bisa memiliki panjang network ID yang berbeda-beda.
Gambar di Picture 1 menunjukkan sebuah network sebelum dan sesudah subnetting diaplikasikan. Di dalam jaringan yang tidak subnetkan, network ditugaskan ke dalam Address di Class B 144.28.0.0. Semua device di dalam network ini harus berbagi domain broadcast yang sama.
        Di network yang ke dua, empat bit pertama host ID digunakan untuk memisahkan network ke dalam dua bagian kecil network – diidentifikasikan dengan subnet 16 dan 32. Bagi dunia luar (di sisi luar router), kedua network ini tetap akan tampak seperti sebuah network dengan IP 144.28.0.0. Sebagai contoh, dunia luar menganggap device di 144.28.16.22 dimiliki oleh jaringan 144.28.0.0. Sehingga, paket yang dikirim ke device ini dikirim ke router di 144.28.0.0. Router kemudian melihat bagian subnet dari host ID untuk memutuskan apakah paket diteruskan ke subnet 16 atau 32.
B. Subnet Mask
Agar subnet dapat bekerja, router harus diberi tahu bagian mana dari host ID yang digunakan untuk network ID subnet. Cara ini diperoleh dengan menggunakan angka 32 bit lain, yang dikenal dengan subnet mask. Bit IP address yang mewakili network ID tampil dengan angka 1 di dalam mask, dan bit IP address yang menjadi host ID tampil dengan angka 0 di dalam mask. Jadi biasanya, sebuah subnet mask memiliki deretan angka-angka 1 di sebelah kiri, kemudian diikuti dengan deretan angka 0.
        Sebagai contoh, subnet mask untuk subnet di Picture 1 – dimana network ID yang berisi 16 bit network ID ditambah tambahan 4-bit subnet ID – terlihat seperti ini:
11111111 11111111 11110000 00000000 Atau dengan kata lain, 20 bit pertama adalah 1, dan sisanya 12 bit adalah 0. Jadi, network ID memiliki panjang 20 bit, dan bagian host ID yang telah disubnetkan memiliki panjang 12 bit.
        Untuk menentukan network ID dari sebuah IP address, router harus memiliki kedua IP address dan subnet masknya. Router kemudian menjalankan operasi logika AND di IP address dan mengekstrak (menghasilkan) network ID. Untuk menjalankan operasi logika AND, tiap bit di dalam IP address dibandingkan dengan bit subnet mask. Jika kedua bit 1, maka hasilnya adalah, Jika salah satu bit 0, maka hasilnya adalah 0.
        Sebagai contoh, berikut ini adalah contoh network address yang di hasilkan dari IP address menggunakan 20-bit subnet mask dari contoh sebelumnya.
144. 28. 16. 17.
IP address (biner) 10010000 00011100 00100000 00001001
Subnet mask 11111111 11111111 11110000 00000000
Network ID 10010000 00011100 00100000 00000000
144. 28. 16. 0
Jadi network ID untuk subnet ini adalah 144.28.16.0
Subnet mask, seperti juga IP address ditulis menggunakan notasi desimal bertitik (dotted decimal notation). Jadi 20-bit subnet mask seperti contoh diatas bisa dituliskan seperti ini: 255.255.240.0
Subnet mask:
11111111 11111111 11110000 00000000
255. 255. 240. 0.
Jangan bingung membedakan antara subnet mask dengan IP address. Sebuah subnet mask tidak mewakili sebuah device atau network di internet. Cuma menandakan bagian mana dari IP address yang digunakan untuk menentukan network ID. Anda dapat langsung dengan mudah mengenali subnet mask, karena octet pertama pasti 255, 255 bukanlah octet yang valid untuk IP address class.
C. Aturan-aturan Dalam Membuat Subnet mask
1. Angka minimal untuk network ID adalah 8 bit. Sehingga, octet pertama dari subnet pasti 255.
        2. Angka maximal untuk network ID adalah 30 bit. Anda harus menyisakan sedikitnya 2 bit untuk host ID, untuk mengizinkan paling tidak 2 host. Jika anda menggunakan seluruh 32 bit untuk network ID, maka tidak akan tersisa untuk host ID. Ya, pastilah nggak akan bisa. Menyisakan 1 bit juga tidak akan bisa. Hal itu disebabkan sebuah host ID yang semuanya berisi angka 1 digunakan untuk broadcast address dan semua 0 digunakan untuk mengacu kepada network itu sendiri. Jadi, jika anda menggunakan 31 bit untuk network ID dan menyisakan hanya 1 bit untuk host ID, (host ID 1 digunakan untuk broadcast address dan host ID 0 adalah network itu sendiri) maka tidak akan ada ruang untuk host sebenarnya. Makanya maximum network ID adalah 30 bit.
        3. Karena network ID selalu disusun oleh deretan angka-angka 1, hanya 9 nilai saja yang mungkin digunakan di tiap octet subnet mask (termasuk 0). Tabel berikut ini adalah kemungkinan nilai-nilai yang berasal dari 9 bit.
Binary Octet Decimal
00000000 0
10000000 128
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
11111111 255
D. Private dan Public Address
Host apapun dengan koneksi langsung ke internet harus memiliki IP address unik global. Tapi, tidak semua host terkoneksi langsung ke internet. Beberapa host berada di dalam network yang tidak terkoneksi ke internet. Beberapa host terlindungi firewall, sehingga koneksi internet mereka tidak secara langsung.
        Beberapa blok IP address khusus digunakan untuk private network atau network yang terlindungi oleh firewall. Terdapat tiga jangkauan (range) untuk IP address tersebut seperti di tabel berikut ini. Jika anda ingin menciptakan jaringan private TCP/IP, gunakan IP address di tabel ini.
CIDR Subnet Mask Address Range
10.0.0.0/8 255.0.0.0 10.0.0.1 – 10.255.255.254
172.16.0.0/12 255.255.240.0 172.16.1.1 – 172.31.255.254
192.168.0.0/16 255.255.0.0 192.168.0.1 – 192.168.255.254

SIKLUS INTRUKSI

Standar
STRUKTUR KOMPUTER
1.  Register-register internal CPU:
Memory Buffer Register (MBR) atau Memory Data Register (MDR) :
berisi sebuah word yang akan disimpan di dalam memori, atau digunakan untuk menerima word dari memori.
2.  Memory Address Register (MAR) :
menentukan alamat di memori yang isinya akan diambil ke MBR atau yang akan diisi dengan data yang terdapat di MBR.
3.  Instruction Register (IR) :
Instruction Register (IR) : tempat menampung instruksi yang akan dieksekusi.
4.  Program Counter (PC)  :
menyimpan alamat instruksi berikutnya yang akan diambil dari memori.
5.  Accumulator :
digunakan untuk menyimpan sementara operand dan hasil operasi ALU.
6.  Fetch cycle

Fetch   adalah siklus pengambilan data ke memori atau register.  Berikut adalah contoh aliran data siklus pengambilan(fetch cycle) :

–         Urutan kejadian selama siklus instruksi tergantung pada rancangan CPU.

–         Asumsi: sebuah CPU yang menggunakan register memori alamat (MAR), register memori buffer (MBR), pencacah program (PC) dan register instruksi (IR).

Prosesnya :

–         Pada saat siklus pengambilan (fetch cycle), instruksi dibaca dari memori.

–         PC berisi alamat instruksi berikutnya yang akan diambil.

–         Alamat ini dipindahkan ke MAR dan ditaruh di bus alamat.

–         Unit control meminta pembacaan memori dan hasilnya disimpan di bus data dan disalin ke MBR dan kemudian dipindahkan ke IR.

–         PC naik nilainya 1, sebagai persiapan untuk pengambilan selanjutnya.

–         Siklus selesai, unit control memeriksa isi IR untuk menentukan apakah IR berisi operand specifier yang menggunakan pengalamatan tak langsung.

6.1  Ada 4 Registers yang ada di dalam fetch:

  1.   Memory Address Register (MAR) 
  • Terkoneksi dengan address bus
  • MAR melakukan spesifikasi address untuk operasi baca atau tulis
  1.   Memory Buffer Register (MBR) 
  • Terkoneksi dengan data bus
  • Menyimpan data untuk di tulis atau menyimpan data terakhir yang dibaca (Holds data to write or last data read)

7.  Execution Cycle

Execution cycle adalah proses dari CPU untuk mengerjakan instruksi yang sudah dijemput dari main memory dan sudah berada di IR register.Control unit di CPU mengartikan instruksi tersebut, melaksanakan operasi yang harus dilakukan, seperti penjemputan/penambilan data dari main memory, mengirim instruksi ke ALU untuk melakukan operasi aritmatika atau logika dan menyimpan hasil pengolahan kembali ke main memory.

SIKLUS INTRUKSI DASAR :

  • Eksekusi program akan terhenti apabila komputer dimatikan, terjadi kesalahan, atau terdapat instruksi yang menghentikan komputer.
  • Mengambil instruksi berikutnya Eksekusi instruksi Siklus Pengambilan (Fetch Cycle) & Siklus Eksekusi (Execute Cycle)
  • Pada awal setiap siklus instruksi, CPU membaca instruksi dari memori.
  • Sebuah register yang disebut Program Counter (PC) digunakan untuk menunjukkan alamat instruksi yang akan diambil dari memori.
  • Setiap kali sebuah instruksi dibaca, isi PC akan ditambah sehingga CPU akan membaca instruksi selanjutnya secara berurutan.
  • Instruksi yang dibaca akan dimuatkan ke sebuah register di dalam CPU yang disebut Instruction register (IR).
  • Selanjutnya CPU menginterpretasikan instruksi dan melakukan aksi yang diperlukan.
REGISTER INTERNAL CPU
  • Program Counter (PC) = menyimpan alamat instruksi
  • Instruction Register (IR) = menampung instruksi yang sedang dieksekusi
  • Accumulator (AC) = register penyimpanan temporer
KODE ATAU INSTRUKSI :
  • 0001 = Isi memori, yang alamatnya dinyatakan pada bit 4 sampai bit 15 pada format instruksi, disalinkan ke Accumulator.
  • 0010 = Simpan isi accumulator ke memori, yang alamatnya dinyatakan pada bit 4 sampai bit 15.
  • 0101 =Tambahkan isi AC dengan isi memori, yang alamatnya dinyatakan pada bit 4 sampai bit 15.

 

KUMPULAN REGISTER :
  • 9 Memory Buffer Register (MBR)
  • 9 Memory Address Register (MAR)
  • 9 Instruction Register (IR)
  • 9 Instruction Buffer Register (IBR): digunakan untuk menyimpan sementara instruksi sebelah kanan word di dalam memori.
  • 9 Program Counter (PC)
  • 9 Accumulator dan Multiplier -Ouotient (MQ) : digunakan untuk menyimpan sementara operand dan hasil operasi ALU.
Pada IAS, setiap siklus instruksi terdiri dari dua subsiklus. Selama siklus pengambilan, op code instruksi berikutnya dimuatkan ke IR dan alamat dimuatkan ke MAR. Instruksi ini dapat diambil dari IBR atau dapat diperoleh dari memori dengan cara memuatkan sebuah word ke dalam MBR, dan kemudian diturunkan ke IBR, IR dan MAR.
Pengolahan instruksi dalam CPU terdiri dari dua langkah, yaitu : operasi pembacaan instruksi (fetch) dan operasi pelaksanaan instruksi (execute). Siklus instruksi yang terdiri dari siklus fetch dan siklus eksekusi.
Siklus Instruksi Dasar
Pada setiap siklus instruksi, CPU awalnya akan membaca instruksi dari memori. Terdapat register dalam CPU yang berfungsi mengawasi dan menghitung instruksi selanjutnya, yang disebut Program Counter (PC). PC akan menambah satu hitungannya setiap kali CPU membaca instruksi.

 

Gambar Sederhana Flow Control

SIKLUS FETCH – EKSEKUSI
Instruksi – instruksi yang dibaca akan dibuat dalam register instruksi (IR). Instruksi – instruksi ini dalam bentuk kode – kode binner yang dapat diinterpretasikan oleh CPU kemudian dilakukan aksi yang diperlukan. Aksi – aksi ini dikelompokkan menjadi empat katagori, yaitu :
  • CPU – Memori, perpindahan data dari CPU ke memori dan sebaliknya.
  • CPU –I/O, perpindahan data dari CPU ke modul I/O dan sebaliknya.
  • Pengolahan Data, CPU membentuk sejumlah operasi aritmatika dan logika terhadap data.
  • Kontrol, merupakan instruksi untuk pengontrolan fungsi atau kerja. Misalnya instruksi pengubahan urusan eksekusi.
Diagram Siklus Intruksi

FUNGSI INTERRUPT

Fungsi interupsi adalah mekanisme penghentian atau pengalihan pengolahan instruksi dalam CPU kepada routine interupsi. Hampir semua modul (memori dan I/O) memiliki mekanisme yang dapat menginterupsi kerja CPU.
Tujuan interupsi secara umum untuk menejemen pengeksekusian routine instruksi agar efektif dan efisien antar CPU dan modul – modul I/O maupun memori. Setiap komponen komputer dapat menjalankan tugasnya secara bersamaan, tetapi kendali terletak pada CPU disamping itu kecepatan eksekusi masing – masing modul berbeda sehingga dengan adanya fungsi interupsi ini dapat sebagai sinkronisasi kerja antar modul. Macam – macam kelas sinyal interupsi :
  • Program, yaitu interupsi yang dibangkitkan dengan beberapa kondisi yang terjadi pada hasil eksekusi program. Contohnya: arimatika overflow, pembagian nol, oparasi ilegal.
  • Timer, adalah interupsi yang dibangkitkan pewaktuan dalam prosesor. Sinyal ini memungkinkan sistem operasi menjalankan fungsi tertentu secara reguler.
  • I/O, sinyal interupsi yang dibangkitkan oleh modul I/O sehubungan pemberitahuan kondisi error dan penyelesaian suatu operasi.
  • Hardware failure, adalah interupsi yang dibangkitkan oleh kegagalan daya atau kesalahan paritas memori.
Dengan adanya mekanisme interupsi, prosesor dapat digunakan untuk mengeksekusi instruksi-instruksi lain. Saat suatu modul telah selesai menjalankan tugasnya dan siap menerima tugas berikutnya maka modul ini akan mengirimkan permintaan interupsi ke prosesor. Kemudian prosesor akan menghentikan eksekusi yang dijalankannya untuk menghandel routine interupsi.
Setelah program interupsi selesai maka prosesor akan melanjutkan eksekusi programnya kembali. Saat sinyal interupsi diterima prosesor ada dua kemungkinan tindakan, yaitu interupsi diterima/ditangguhkan dan interupsi ditolak. Apabila interupsi ditangguhkan, prosesor akan melakukan hal – hal dibawah ini :
Fungsi Interupsi
  • Prosesor menangguhkan eksekusi program yang dijalankan dan menyimpan konteksnya. Tindakan ini adalah menyimpan alamat instruksi berikutnya yang akan dieksekusi dan data lain yang relevan.
  • Prosesor menyetel program counter (PC) ke alamat awal routine interrupt handler.

Pengertian Media Sosial, Peran serta Fungsi Media Sosial

Standar

 

Pengertian Media Sosial, Peran serta Fungsinya

Media sosial adalah sebuah media online, dengan para penggunanya bisa dengan mudah berpartisipasi, berbagi, dan menciptakan isi meliputi blog, jejaring sosial, wiki, forum dan dunia virtual. Blog, jejaring sosial dan wiki merupakan bentuk media sosial yang paling umum digunakan oleh masyarakat di seluruh dunia. Pendapat lain mengatakan bahwa media sosial adalah media online yang mendukung interaksi sosial dan media sosial menggunakan teknologi berbasis web yang mengubah komunikasi menjadi dialog interaktif.

Andreas Kaplan dan Michael Haenlein mendefinisikan media sosial sebagai “sebuah kelompok aplikasi berbasis internet yang membangun di atas dasar ideologi dan teknologi Web 2.0 , dan yang memungkinkan penciptaan dan pertukaran user-generated content”.

Jejaring sosial merupakan situs dimana setiap orang bisa membuat web page pribadi, kemudian terhubung dengan teman-teman untuk berbagi informasi dan berkomunikasi. Jejaring sosial terbesar antara lain Facebook, Myspace, dan Twitter. Jika media tradisional menggunakan media cetak dan media broadcast, maka media sosial menggunakan internet. Media sosial mengajak siapa saja yang tertarik untuk berpertisipasi dengan memberi kontribusi dan feedback secara terbuka, memberi komentar, serta membagi informasi dalam waktu yang cepat dan tak terbatas.

Saat teknologi internet dan mobile phone makin maju maka media sosial pun ikut tumbuh dengan pesat. Kini untuk mengakses facebook atau twitter misalnya, bisa dilakukan dimana saja dan kapan saja hanya dengan menggunakan sebuah mobile phone. Demikian cepatnya orang bisa mengakses media sosial mengakibatkan terjadinya fenomena besar terhadap arus informasi tidak hanya di negara-negara maju, tetapi juga di Indonesia. Karena kecepatannya media sosial juga mulai tampak menggantikan peranan media massa konvensional dalam menyebarkan berita-berita.

Pesatnya perkembangan media sosial kini dikarenakan semua orang seperti bisa memiliki media sendiri. Jika untuk memiliki media tradisional seperti televisi, radio, atau koran dibutuhkan modal yang besar dan tenaga kerja yang banyak, maka lain halnya dengan media. Seorang pengguna media sosial bisa mengakses menggunakan social media dengan jaringan internet bahkan yang aksesnya lambat sekalipun, tanpa biaya besar, tanpa alat mahal dan dilakukan sendiri tanpa karyawan. Kita sebagai pengguna social media dengan bebas bisa mengedit, menambahkan, memodifikasi baik tulisan, gambar, video, grafis, dan berbagai model content lainnya.

Media sosial mempunyai ciri-ciri, yaitu sebagai berikut :

  • Pesan yang di sampaikan tidak hanya untuk satu orang saja namun bisa keberbagai banyak orang contohnya pesan melalui SMS ataupun internet
  • Pesan yang di sampaikan bebas, tanpa harus melalui suatu Gatekeeper
  • Pesan yang di sampaikan cenderung lebih cepat di banding media lainnya
  • Penerima pesan yang menentukan waktu interaksi

Pertumbuhan Media Sosial

Pesatnya perkembangan media sosial kini dikarenakan semua orang seperti bisa memiliki media sendiri. Jika untuk memiliki media tradisional seperti televisi, radio, atau koran dibutuhkan modal yang besar dan tenaga kerja yang banyak, maka lain halnya dengan media. Seorang pengguna media sosial bisa mengakses menggunakan media sosial dengan jaringan internet bahkan yang aksesnya lambat sekalipun, tanpa biaya besar, tanpa alat mahal dan dilakukan sendiri. Pengguna media sosial dengan bebas bisa mengedit, menambahkan, memodifikasi baik tulisan, gambar, video, grafis, dan berbagai model content lainnya.media sosial yang sekarang lagi berkembang ialah FB,Twitter, YM, wahtshap,phone banking, internet banking dll.

Peran dan Fungsi Media Sosial

Media sosial merupakan alat promosi bisnis yang efektif karena dapat diakses oleh siapa saja, sehingga jaringan promosi bisa lebih luas. Media sosial menjadi bagian yang sangat diperlukan oleh pemasaran bagi banyak perusahaan dan merupakan salah satu cara terbaik untuk menjangkau pelanggan dan klien. Media sosial sperti blog, facebook, twitter, dab youtube memiliki sejumlah manfaat bagi perusahaan dan lebih cepat dari media konvensional seperti media cetak dan iklan TV, brosur dan selebaran.

Media sosial memiliki kelebihan dibandingkan dengan media konvensional, antara lain :

  • Kesederhanaan

Dalam sebuah produksi media konvensional dibutuhkan keterampilan tingkat tinggi dan keterampilan marketing yang unggul. Sedangkan media sosial sangat mudah digunakan, bahkan untuk orang tanpa dasar TI pun dapat mengaksesnya, yang dibutuhkan hanyalah komputer dan koneksi internet.

  • Membangun Hubungan

Sosial media menawarkan kesempatan tak tertandingi untuk berinteraksi dengan  pelanggan dan membangun hubungan. Perusahaan mendapatkan sebuah feedback langsung, ide, pengujian dan mengelola layanan pelanggan dengan cepat. Tidak dengan media tradisional yang tidak dapat melakukan hal tersebut, media tradisional hanya melakukan komunikasi satu arah.

  • Jangkauan Global

Media tradisional dapat menjangkau secara global tetapi tentu saja dengan biaya sangat mahal dan memakan waktu. Melalui media sosial, bisnis dapat mengkomunikasikan informasi dalam sekejap, terlepas dari lokasi geografis. Media sosial juga memungkinkan untuk menyesuaikan konten anda untuk setiap segmen pasar dan memberikan kesempatan bisnis untuk mengirimkan pesan ke lebih banyak pengguna.

  • Terukur

Dengan sistemtracking yang mudah, pengiriman pesan dapat terukur, sehingga perusahaan langsung dapat mengetahui efektifitas promosi. Tidak demikian dengan media konvensional yang membutuhkan waktu yang lama.

Fungsi Media Sosial

Ketika kita mendefinisikan media sosial sebagai sistem komunikasi maka kita harus mendefinisikan fungsi-fungsi terkait dengan sistem komunikasi, yaitu :

  • Administrasi

Pengorganisasian proofil karyawan perusahaan dalam jaringan sosial yang relevan dan relatif dimana posisi pasar anda sekarang. Pembentukan pelatihan kebijakan media sosial, dan pendidikan untuk semua karyawan pada penggunaan media sosial. Pembentukan sebuah blog organisasi dan integrasi  konten dalam masyarakat yang relevan. Riset pasatr untuk menemukan dimana pasar anda.

  • Mendengarkan dan Belajar

Pembuatan sistem pemantauan untuk mendengar apa yang pasar anda inginkan, apa yang relevan dengan mereka.

  • Berpikir dan Perencanaan

Dengan melihat tahap 1 dan 2, bagaiman anda akan tetap didepan pasar dan begaiman anda berkomunikasi ke pasar. Bagaiman teknologi sosial meningkatkan efisiensi operasional hubungan pasar.

  • Pengukuran

Menetapkan langkah-langkah efektif sangat penting untuk  mengukur apakah metode yang digunakan, isi dibuat dan alat yang anda gunakan efektif dalam meningkatkan posisi dan hubungan pasar anda.

Cara Penggunaan  Media Sosial

  1. Facebook

Facebook  adalah sebuah layanan jejaring sosial yang berguna sebagai alat komunikasi dan sharing antar penggunanya.adapun tatacara penggunaan facebook yang baik adalah:

  1. Bersifat sopan dan tidak menyinggung perasaan orang lain.
  2. Hindari memposting segala hal dalam hidup kamu.
  3. Kenali dengan baik siapa yang akan menjadi teman anda
  4. Tidak memposting hal-hal yang mengandung unsur-unsur pornografi dan SARA.
  5. Jangan jadikan Facebook sebagai ajang cari jodoh.
  6. Manfaatkan facebook sebagai ajang diskusi di grup yang anda sukai.
  7. jalinlah hubungan baik dengan para pengguna facebook lainnya dengan baik.
  8. Jangan menggunakan facebook secara berlebihan sehingga anda tidak peduli dengan lingkungan anda.
  9. YM (yahoo messenger)

Berikut ini akan di jelaskan langkah-langkah menjalan aplikasi yahoo messenger bagi pemula:

  1. Mempunyai id yahoo messenger, ini bisa kamu dapatkan dengan cara mendaftar email di mail.yahoo.com, atau bagi kamu yang sudah memiliki email yahoo, kamu bisa gunakan email yahoo kamu sebagai Id yahoo messenger kamu. Namun jika belum mempunyai email yahoo kamu bisa membuatnya terlebih dahulu.
  2. Jika sudah mempunyai Id yahoo messenger kamu harus memiliki Aplikasi atau software yahoo messenger, jika belum punya aplikasi yahoo messenger silahkandownload, jika sudah kamu download silahkan instal aplikasi yahoo messenger pada laptop maupun smartphone anda.
  3. Jika sudah di instal Buka aplikasi yahoo messsenger yang sudah terinstal pada komputer atau PC kamu,
  4. Masukkan ID yahoo messenger dan pasword kamu pada kolom yang telah disediakan
  5. setelah itu tekan Sign in
  6. Karena ID kamu masih baru tentunya kamu harus tahu caranya menambahkan ID yahoo teman kamu, untuk menambahkan ID yahoo messenger teman kamu adalah dengan cara klik menu contact kemudian klik add contact, setelah id yahoo teman kamu ditambahkan, kamu tinggal menunggu konfirmasi dari teman kamu, apakah permintaan penambahan ID YM kamu disetujui atau tidak
  7. Cara menambahkan teman sudah, sekarang saatnya melakukan chatting dengan teman atau kenalan kita.
  8. jika telah selesai chatting lakukan sign out untuk keluar dari chatting yahoo messenger.
  1. Line

Line adalah sebuah aplikasi gratis yang memungkinkan kita untuk mengirim pesan teks, pesan suara, panggilan suara, mengirimkan gambar, video, dan lain-lain jika kita terhubung di Internet. Aplikasi Line dibuat dan dikembangkan oleh salah satu perusahaan dari Jepang “NHL Corporation”. Aplikasi ini pertama diluncurkan pada pertengahan tahun 2011 dan waktu itu terbatas hanya untuk sistem iOS dan Android, dan beberapa waktu kemudian Line masuk pada perangkat Blackberry. Pada tahun 2012 Line telah resmi meluncurkan aplikasi untuk bisa digunakan di perangkat Windows dan Mac. Cara menggunakan aplikasi line adalah sebagai berikut :

  1. Silahkan download dulu aplikasi Line pada Google Play
  2. Setelah terinstall di Android, silahkan buka Aplikasi Linenya
  3. Pilih NEW USER
  4. Kemudian masukkan nomor ponsel sebagai ID Anda, biasanya ini akan terdeteksi secara otomatis.
  5. Lalu klik NEXT
  6. Kemudian akan muncul form Term of Service dari pihak Line, klik I Agree With Terms And Verify
  7. Lalu Anda akan diminta memasukkan nomor yang akan dikirimi KODE VERIFIKASI dari Line, klik OK
  8. Tak lama kemudian Anda akan menerima SMS dari Naverline yang isinya adalah kode verifikasi. Masukkan kode tersebut kedalam form yang telah disediakan pada aplikasi Line. Kode tersebut akan terdeteksi secara otomatis.
  9. Dan LINE siap untuk digunakan.
  10. Whatshap

WhatsApp adalah layanan pesan multiplatform yang menggunakan sambungan internet ponsel Anda untuk chatting dengan pengguna WhatsApp lainnya. Sebelum menggunakan WhatsApp anda harus menginstall WhatsApp dengan cara sebagai berikut:

  1. Download aplikasi tersebut dari websitenya
  2. Install aplikasi tersebut ke smartphone
  3. Daftarkan nomer telepon anda tanpa menggunakan 0 atau format internasional karena WhatsApp menggunakan nomor telepon anda untuk mendaftar anda dalam databasenya.
  4. Aplikasi kemudian akan mengirimkan kode konfirmasi via SMS yang mengharuskan anda untuk mengisikan kode konfirmasi tersebut ke langkah selanjutnya. Setelah anda mengkonfirmasikan nomor telepon anda, anda siap untuk menggunakannnya
  5. Aplikasi WhatsApp akan secara otomatis mendata phonebook untuk menunjukan siapa-siapa saja yang sudah menggunakan WhatsApp. Untuk mengetahui siapa saja yang sudah masuk ke daftar, tekan pada tab contact. Mereka yg menggunakan WhatsApp akan memiliki status disamping nama mereka.
  6. Mulailah perbincangan dengan temana-teman anda yang menggunakan WhatsApp dengan mengklik nama tersebut
  7. Anda dapat juga mengundang teman anda untuk menggunakan WhatsApp aplikasi dengan menggunakana “Invite Friends”
  8. Offline payment

Offline payment adalah pembayaran yang di lakukan secara langsung ( bertatap muka) antara pembayar ataupun yang menerima pembayaran, kalau di bank offline payment di lakukan dengan cara sebagai berikut :

  1. Nasabah mengisi fomulir untuk menabung atau menarik uang
  2. Mengambil no antrian
  3. Menunggu di panggail sesuai dengan no antrian
  4. Menyerahkan formulir kepada kasir,
  5. Menunggu formulir d proses
  6. Menerima uang bagi yang mengambil uang dan menerima buku tabungan bagi yang menabung.
  7. Selesai
  8. Phone banking

Phone banking adalah salah satu fitur yang di sediakan oleh bank agar nasabah dapat bertransaksi dengan mudah dimana saja tanpa harus datang ke bank, berikut tata cara memperolah dan mengoperasikan fitur phone banking:

  1. Nasabah bank mandiri dapat melakukan pendaftaran untuk mengunduh layanan bank mandiri mobile dengan cara, SMS ke nomor 3355 dengan perintah ketik Reg Mobile, Situs Bank Mandiri http://www.bankmandiri.co.id. Layanan unduh aplikasi resmi mitra Bank Mandiri, seperti Blackberry App World, App Store, Android Market
  2. Selanjutnya apabila aplikasi bank mandiri mobile sudah selesai diunduh, maka nasabah bank mandiri wajib membuat password atau identitas rahasia yang akan digunakan setiap kali login ke dalam aplikasi.
  3. Untuk dapat melakukan transaksi keuangan dengan fitur bank mandiri mobile, maka nasabah bank mandiri tersebut wajib terdaftar sebagai user aktif bank mandiri sms karena otorisasi transaksi via bank mandiri mobile menggunakan PIN bank mandiri sms.
  4. Untuk pengguna iPhone, disamping menggunakan PIN bank mandiri sms juga ditambahkan dengan SMS OTP (one time password). SMS OTP adalah 6 digit angka yang unik yang berlaku hanya untuk 1 (satu) kali transaksi. OTP akan dikirim ke inbox, untuk memunculkan OTP berupa pop-up message, nasabah bank mandiri bisa masuk ke menu setting notification pada iPhone.
  1. Internet banking :

BRI Internet Banking adalah suatu cara baru untuk melakukan transaksi perbankan         dengan menggunakan jaringan internet yang memudahkan Anda untuk selalu dapat berinteraksi dengan Bank dimana pun Anda berada dengan cepat, aman dan mudah.

Cara memperoleh layanan internet banking dari bank sebagai berikut :

  1. Anda harus memiliki rekening tabungan terlebih dahulu
  2. Anda harus mengaktifkan internet banking serta registrasiMtoken melalui atm atau datang ke costumer servis di bank
  3. Anda akan diminta membuat USER ID dan password Internet Banking oleh Customer Service dan untuk pendaftaran dari ATM, hanya password yang diminta.
  4. Anda akan diberikan struk berisi User ID yang digunakan untuk login (daftar melalui ATM)

Cara login ke internet banking adalah sebagai berikut :

  1. Masuk ke dalam web resmi bank anda dan cari menu internet banking
  2. Masukkan [USER ID] dan [PASSWORD].
  3. Masukkan [VALIDASI] yaitu 4 digit angka yang ada di layar
  4. Pilih bahasa yang akan digunakan pada pilihan [BAHASA].
  5. Klik [LOGIN] untuk mengakses menu/fasilitas yang tersedia di Internet Banking.
  6. Jika ini merupakan login pertama Anda, Anda diminta membaca Syarat & Ketentuan penggunaan terlebih dahulu. Klik [SETUJU] bila Anda setuju untuk tunduk ke Syarat & Ketentuan tersebut.
  7. Jika Anda mendaftar melalui ATM, layar berikutnya adalah Layar Aktivasi dimana Anda diharuskan mengganti password dan memasukkan alamat email Anda.
  8. Ketik password lama ke dalam kotak [MASUKKAN PASSWORD LAMA]
  9. Ketik password baru ke dalam kotak [MASUKKAN PASSWORD BARU]
  10. Setelah selesai logout dulu baru login denga paswor baru kemudian anda sudah bisa memulai transaksi menggunkan internet banking anda.

evolusi dan kinerja komputer

Standar

Sejarah perkembangan computer dibagi menjadi :

  1. Sebelum tahun 1940
  2. Sesudah tahun 1940

SEBELUM TAHUN 1940

Manusia menggunakan jari untuk mengenali dan membilang nomor satu hingga sepuluh. Selepas itu mereka mulaI mengenali nomor-nomor yang lebih besar tetapi masih menggunakan digit-digit dari 0 hingga 9. Ahli-ahli perniagaan dari negeri China, Turki dan Yunani menggunakan abacus (sempoa) untuk melakukan perhitungan. Pada tahun 1617, John Napier mengemukakan perhitungan logaritma dan menemukan alat yang disebut tulang Napier (Napier’s bones).. Blaise Pascal mencipta mesin perhitungan mekanikal pertama pada tahun 1642. Mesin ini beroperasi dengan menggerakkan gear pada roda. Pascal juga telah banyak menyumbang ide dalam bidang matematika. Pada tahun 1816, Charles Babbage membuat ‘the difference engine’. Mesin ini bisa menyelesaikan masalah perhitunganmatematika seperti logaritma secara mekanikal dengan tepat sampai dua puluh digit. Howard Aiken memperkenalkan penggunaan mesin elektromakenikal yang disebut dengan nama Mark I pada tahun 1937. Bentuknya besar dan berat serta mengandungi kabel wayer yang panjang. Semua operasi di dalam komputer dijalankan oleh tenaga elektromagnetik.

 

  1. Komputer Generasi Pertama (1945 – 1955)

Komputer generasi pertama menggunakan Vacuum Tube (tabung vakum) untuk menyimpan baris perintah. Vacuum Tube yang diperlukan amatlah banyak agar komputer dapat digunakan secara tepat dan ukuran komputer generasi pertama ini sangat besar. Yang termasuk dalam komputer generasi pertama antara lain:

ENIAC (Electronic Numerical Integrator And Computer )

ENIAC didesain dan dibangun oleh John Mauckhy dan John Presper Eckret di Universitas Pennsylvania merupakan computer digital elektronik untuk kebutuhan umum pertama di dunia.. Dimana Mauchly merupakan guru besar teknik elektro dan Eckret merupakan mahasiswanya yang sudah lulus. Pembangunan ENIAC ini dimulai pada tahun 1943 dengan persetujuan Army’s Ballistics Research Laboratory (BRL). Sebuah badan yang bertanggung jawab dalam pembuatan jarak dan tabel lintasan peluru kendali senjata baru. Sebelumnya tugas ini dilakukan oleh kurang lebih 200 personil dengan menggunakan kalkulator untuk menyelesaikan persamaan matematis peluru kendali yang memakan waktu lama. Pada tahun 1946, ENIAC selesai dibuat dengan spesifikasi sebagai berikut :

  1. Memanfaatkan bilangan decimal bukan bilangan biner
  2. Berat 30 ton
  3. Volume 1.500 kaki²
  4. Berisi 18.000 Vakum Tube
  5. Daya listrik yang diperlukan 140kW
  6. Kecepatan operasi 5000 per detik
  7. 20 akumulator mampu menampung 10 digit bilangan desimal
  8. Masih menggunakan saklar manual

ENIAC digunakan oleh BRL untuk kepentingan perang sampai dengan tahun1955. Setelah itu, ENIAC tidak lagi digunakan.

  1. VON NEUMANN MACHINE

Von Neumann mencetuskan ide mengenai konsep stored-program (program penyimpanan) sebagai pengembangan dari ENIAC. Idenya tersebut dipublikasikan dalam bentuk proposal pada tahun 1945 dengan nama EDVAC (Electronic Discrete Variable Computer). Pada tahun 1946 Von Neumann bersama koleganya mulai mendesain komputer baru dengan konsep program penyimpanan, dimana kemudian dikenal dengan sebutan komputer IAS (Computer of Institute for Advanced Studies) karena dikembangkan di Computer of Institute for Advanced Studies. Komputer ini terdiri :

  • Memori Utama, untuk menyimpan data maupun instruksi.
  • Arithmetic Logic Unit (ALU), untuk mengolah data binner.
  • Control Unit, untuk melakukan interpretasi instruksi – instruksi di dalam memori sehingga adanya eksekusi instruksi tersebut.
  • I/O, untuk berinteraksi dengan lingkungan luar.

Secara detail IAS computer memiliki 1000 lokasi penyimpanan x 40 bit words, dengan rincian:

– Binary number

– 2 x 20 bit instructions

Dengan format memori sebagai

berikut :

Struktur dari IAS secara detail

adalah:

ALU-IAS

  • Memory Buffer Register (MBR),

berisi sebuah word yang akan disimpan di dalam memori atau digunakan untuk menerima word dari memori.

  • Memory Address Register (MAR),

untuk menentukan alamat word di memori untuk dituliskan dari MBR atau dibaca oleh MBR.

  • Instruction Register (IR), berisi instruksi 8 bit kode operasi yang akan dieksekusi.
  • Instruction Buffer Register (IBR),

digunakan untuk penyimpanan sementara instruksi sebelah kanan word di dalam memori.

  • Program Counter (PC),

berisi alamat pasangan instruksi berikutnya yang akan diambil dari memori.

  • Accumulator (AC) dan Multiplier Quotient (MQ), digunakan untuk penyimpanan sementara operand dan hasil ALU. Misalnya, hasil perkalian 2 buah bilangan 40 bit adalah sebuah bilangan 80 bit; 40 bit yang paling berarti (most significant bit) disimpan dalam AC dan 40 bit lainnya (least significant bit) disimpan dalam MQ.
  • IAS beroperasi secara berulang membentuk siklus instruksi. Komputer IAS memiliki 21 instruksi, yang dapat dikelompokkan seperti berikut ini :
  1. Data tranfer, memindahkan data di antara memori dengan register – register ALU atau antara dua register ALU sendiri.
  2. Unconditional branch, perintah-perintah eksekusi percabangan tanpa syarat tertentu.
  3. Conditional branch, perintah-perintah eksekusi percabangan yang memerlukan syarat tertentu agar dihasilkan suatu nilai dari percabangan tersebut.
  4. Arithmetic, kumpulan operasi-operasi yang dibentuk oleh ALU.
  5. Address Modify, instruksi-instruksi yang memungkinkan pengubahan alamat saat di komputasi sehingga memungkinkan fleksibilitas alamat yang tinggi pada program.

  1. KOMPUTER KOMERSIAL (COMMERSIAL COMPUTER)

Pada tahun 1950-an mulai bermunculan industri komputer, antara lain:

1947 – Eckert-Mauchly mendirikan Eckert-Mauchly Computer Corporation, dengan produknya: UNIVAC I (Universal Automatic Computer) sebagai tulang punggung perhitungan sensus di USA, UNIVAC II pada tahun 1950 dengan karakteristik : lebih cepat dan memori lebih besar.

  1. 1950 – muncul 2 perusahaan yaitu Sperry dan IBM yang pada saat itu mendominasi pasar. Produk dari IBM antara lain: IBM seri 701 tahun 1953, IBM seri 702 tahun 1955.
  1. Komputer Generasi Kedua: Transistor (1955 – 1965)

Perubahan mendasar pada computer generasi kedua ini adalah penggatian Vacuum Tube oleh transistor. Dimana transistor memiliki spesifikasi sebagai berikut:

  • Lebih kecil
  • Lebih ringan
  • Disipasi daya lebih rendah
  • Solid State device
  • Terbuat dari silikon Silicon (Sand)

Transistor ditemukan 1947 di Lab.Bell oleh William Shockley dan tahun 1950 telah meluncurkan revolusi elektronika modern. IBM sebagai perusahaan pertama yang meluncurkan produk komputer dengan transistor sehingga tetap mendominasi pangsa pasar komputer. NCR dan RCA adalah perusahaan yang mengembangkan komputer berukuran kecil saat itu, kemudian diikuti IBM dengan mengeluarkan seri 7000-nya.

Dengan adanya transistor membuat hardware komputer saat itu makin cepat prosesnya, Memori makin besar kapasitasnya namun makin kecil bentuknya. Generasi dua ini juga terdapat perubahan perkembangan pada ALU yang makin kompleks, lahirnya bahasa pemrograman tingkat tinggi maupun tersedianya software sistem operasi. Generasi kedua juga ditandai munculnya Digital Equipment Corporation (DEC) tahun 1957 dan meluncurkan komputer pertamanya, yaitu PDP 1. Komputer ini sangat penting bagi perkembangan komputer generasi ketiga.

Gen Tahun Teknologi Kec (operasi/detik)
1 1946 – 1957 Tabung Vakum 40.000
2 1958 – 1964 Transistor 200.000
3 1965 – 1971 Small and medium scale integration 1.000.000
4 1972 – 1977 Large scale integration 10.000.000
5 1978 – Very large scale integration 100.000.000

Tabel 2.1 Kecepatan Generasi – Generasi Komputer

Yang termasuk dalam computer generasi kedua antara lain:

  1. IBM 7094

Komputer ini diluncurkan tahun 1962. Kemajuan IBM 7094 adalah adanyaInstruction Backup Register (IBR) yang berfungsi membeffer instruksi berikutnya, efeknya komputer akan lebih cepat prosesnya. Unit kontrol mengambil dua word yang berdampingan dari memori untuk sebuah pengambilan instruksi, kecuali bila terjadi percabangan. Kemajuan IBM 7094 lainnya adalah adanya multiplexor untuk memultiplexdata channel (saluran data). Multiplexor berfungsi sebagai sentral switch data yang akan diproses dalam CPU.

Konfigurasi IBM 7094

IBM 7094 memiliki konfigurasi sebagai berikut:

IBM 7094 dibuat dengan tujuan kemampuannya semakin meningkat, kapasitasnya semakin besar, dan biayanya semakin kecil.

  1. DEC PDP 1

Digital Equipment Corporation (DEC) tahun 1957 meluncurkan komputer pertamanya yaitu PDP 1.

 

  1. Komputer Generasi Ketiga: Integrated Circuits (1965 – 1980)

Komputer generasi ketiga memasuki era microelectronics sebagai pengganti transistor. Microelectronics merupakan dasar penemuan dari integrated-circuit (lintasan yang terintegrasi).

MICROELECTRONICS

Microelectronics merupakan benar-benar “ small-electronics” yang dapat dibuat dengan semikonduktor. Contoh: silicon wafer (wafer silikon). Microelectronics lebih dikenal dengan nama chip.

MOORE’S LAW

  • Kepadatan komponen dalam sebuah chip meningkat
  • Gordon Moore – cofounder of Intel
  • Jumlah transistor dalam chip menjadi dua kali lipat tiap tahun
  • Sejak 1970 perkembangan agak lambat
  • Jumlah transitor menjadi 2 kali dalam sebuah chip berkembang tiap 18 bulan
  • Harga dari chip rata-rata tetap / tidak berubah
  • Higher packing density berarti jalur elektronik lebih pendek, kemampuan makin meningkat
  • Ukuran yang mengecil meningkatkan flexebilitas
  • Mengurangi daya dan membutuhkan pendinginan
  • Beberapa Interkoneksi meningkatkan reliabilitas

Yang termasuk dalam computer generasi ketiga antara lain:

  1. IBM 360

IBM 360 diluncurkan pada tahun 1964 dan memiliki spesifikasi sebagai berikut:

  • Set Instruksi Mirip atau Identik, dalam kelompok komputer ini berbagai model yang dikeluarkan menggunakan set instruksi yang sama sehingga mendukung kompabilitas sistem maupun perangkat kerasnya.
  • Sistem Operasi Mirip atau Identik, ini merupakan feature yang menguntungkan konsumen sehingga apabila kebutuhan menuntut penggantian computer tidak kesulitan dalam system operasinya karena sama.
  • Kecepatan yang meningkat, model-model yang ditawarkan mulai dari kecepatan rendah sampai kecepatan tinggi untuk penggunaan yang dapat disesuaikan konsumen sendiri.
  • Ukuran Memori yang lebih besar, semakin tinggi modelnya akan diperoleh semakin besar memori yang digunakan.
  • Harga yang meningkat, semakin tinggi modelnya maka harganya semakin mahal.

Karakteristik Penting Kelompok System/360

Karakteristik Model 30 Model 40 Model 50 Model 65 Model 75
Ukuran memori (Kb) 64 256 256 512 512
Laju data dari meori (Mbytes/det) 0.5 0.8 2.0 8.0 16.0
Prosesor cycle time (μdetik) 1.0 0.625 0.5 0.25 0.2
Jumlah maksimum data channel 3 3 4 6 6
Data maks per channel (Kbps) 250 400 800 1250 1250

DEC PDP-8

PDP-8 diluncurkan pada tahun 1964 dan memiliki spesifikasi sebagai berikut:

  • Minicomputer pertama kali (setelah miniskirt)
  • Tidak memerlukan air conditioned room
  • Embedded applications & OEM
  • Arsitektur PDP-8 sangat berbeda dengan IBM terutama bagian sistem bus. Pada komputer ini menggunakan omnibus system
  • Sistem ini terdiri atas 96 buah lintasan sinyal yang terpisah, yang digunakan untuk membawa sinyal-sinyal kontrol, alamat maupun data
  • Arsitektur bus seperti PDP-8 ini nantinya digunakan oleh komputer-komputer modern
  1. Komputer Generasi Terakhir: Very Large Scale Integration (1980 – ????)

Era keempat perkembangan genarasi komputer ditandai adanya VLSI. Paket VLSI dapat menampung 10.000 komponen lebih per kepingnya dengan kecepatan operasi mencapai 100juta operasi per detiknya.

Masa-masa ini diawali peluncuran mikroprosesor Intel seri 4004. Mikroprosesor 4004 dapat menambahkan dua bilangan 4 bit dan hanya dapat mengalikan dengan cara pengulangan penambahan. Memang masih primitif, namun mikroprosesor ini tonggak perkembangan mikroprosesor-mikroprosesor canggih saat ini. Tidak ada ukuran pasti dalam melihat mikroprosesor, namun ukuran terbaik adalah lebar bus data : jumlah bit data yang dapat dikirim diterima mikroprosesor. Ukuran lain adalah jumlah bit dalam register.

Tahun 1972 diperkenalkan dengan mikroprosesor 8008 yang merupakan mikroprosesor 8 bit. Mikroprosesor ini lebih kompleks instruksinya tetapi lebih cepat prosesnya dari pendahulunya. Kemudian Bells dan HP menciptakan mikroprosesor 32 bit pada 1981, sedangkan Intel baru mengeluarkan tahun 1985 dengan mikroprosesor 80386.

Grafik jumlah transistor dalam chips Pentium

Feature 8008 8080 8086 80386 80486
Tahun diperkenalkan

Jumlah instruksi

Lebar bus alamat

Lebar bus data

Jumlah flag

Jumlah register

Memori

I/O port

Waktu add register to register

1972

66

8

8

4

8

15KB

24

1974

111

16

8

5

8

64KB

256

1.3μ det

1978

133

20

16

9

16

1MB

64KB

0.3μ det

1985

154

32

32

14

8

4GB

64KB

0.125μdet

1989

235

32

32

14

8

4GB

4GB

0.06μdet

Evolusi mikroprosesor Intel

Dengan teknologi microprocessor ini didapat banyak keuntungan, antara lain:

  • Kecepatan prosessor meningkat
  • Kapasitas memori meningkat
  • Kecepatan memori tertinggal dibanding kecepatan prosessor

Peningkatan kecepatan:

  • Pipelining
  • On board cache
  • On board L1 & L2 cache
  • Branch prediction
  • Data Flow Analisys
  • Speculative Execution
  1. Perancangan Kinerja

Kinerja sebuah sistem komputer merupakan hasil proses dari seluruh komponen komputer, yang melibatkan CPU, memori utama, memori sekunder, bus, peripheral. Dari segi perkembangan program aplikasipun sangat menakjubkan. Aplikasi dekstop yang hampir dimiliki semua sistem komputer saat ini meliputi :

    • Pengolahan citra
    • Pengenalan voice atau pembicaraan
    • Video conference
    • Mulitimedia
    • Transfer data

Yang menakjubkan lagi adalah dari sudut pandang organisasi dan arsitektur computer saat ini adalah mirip dengan komputer IAS yang dibuat sekitar 50 tahun lalu, namun perkembangan dan kecanggihannya dapat kita rasakan sekarang ini. Peningkatan kinerja mikroprosesor ini terus berlanjut tidak kenal henti dengan berbagai teknik yang telah dikembangkan, diantaranya :

    • Branch Prediction, teknik dimana prosesor memungkinkan mengamati terlebih dahulu di dalam software dan melakukan prediksi percabangan atau kelompok instruksi yang akan dieksekusi berikutnya.
    • Data Flow Analysis, prosesor akan menganalisa instruksi – instruksi yang tidak tergantung pada hasil atau data lainnya untuk membuat penjadwalan yang optimum dalam eksekusi.
    • Speculative Execution, dengan modal prediksi cabang dan analisis data, maka prosesor dapat melakukan eksekusi spekulatif terlebih dahulu sebelum waktunya. Perkembangan mikroprosesor, dilihat dari kapasitas operasi dan kecepatannya sangatlah pesat. Perkembangan mikroprosesor ini sulit diimbangi oleh komponen lainnya semisal memori. Hal ini menimbulkan masalah kesenjangan dan kurang sinkronnya operasi antar komponen. Perhatikan laju perkembangan prosesor dibandingkan memori utama seperti terlihat pada gambar ini.

Grafik perbandingan kecepatan mikroprosesor dan memori

Terdapat beberapa metode untuk mengatasi masalah perbedaan kecepatan operasi antaramikroprosesor dengan komponen lainnya, diantaranya :

  • Meningkatkan jumlah bit yang dicari pada suatu saat tertentu dengan melebarkan DRAM dan melebarkan lintasa sistem busnya.
  • Mengubah antarmuka DRAM sehingga lebih efisien dengan menggunakan teknik cache atau pola buffer lainnya pada keping DRAM.
  • Meningkatkan bandwidth interkoneksi prosesor dan memori dengan penggunakan hierarki bus-bus yang lebih cepat untuk buffering dan membuat struktur aliran data.

Penggunaan DRAM

Bidang lain yang menjadi fokus kajian peningkatan kinerja sistem komputer adalah penanganan perangkat-perangkat I/O. Masalah yang terjadi hampir sama dengan memori. Teknik penyelesaian yang digunakan umumnya adalah teknik buffering dan caching.

Target yang ingin dicapai dalam peningkatan kinerja adalah tercapainya keseimbangan proses operasi antar komponen – komponen penyusun komputer sehingga menghasilkan kinerja komputer yang tinggi.

Contoh Evolusi Komputer

Evolusi komputer yang akan dijelaskan adalah kelompok komputer Pentium Intel dan

PowerPC. Alasannya adalah komputer Pentium Intel mampu mendominasi pasaran dan secara

18

teknologi menggunakan rancangan CISC (complex instruction set computers) dalam

arsitekturnya. Sedangkan PowerPC merupakan kelompok komputer yang menerapkan teknologi

RISC (reduced instruction set computers). Detail tentang CISC dan RISC akan dijelaskan dalam

matakuliah Arsitektur CPU.

Pentium

Pentium merupakan produk Intel yang mampu mendominasi pasaran prosesor hingga saat ini. Generasi demi generasi diluncurkan ke pasaran dengan kenaikan unjuk kerja yang menakjubkan

dalam memenuhi kebutuhan konsumennya. Berikut evolusi prosesor keluaran Intel dari prosesor sederhana sampai prosesor keluaran saat ini:

  • 8080, keluar tahun 1972 merupakan mikroprosesor pertama keluaran Intel dengan mesin 8 bit dan bus data ke memori juga 8 bit. Jumlah instruksinya 66 instruksi dengan kemampuan pengalamatan 16KB.
  • 8086, dikenalkan tahun 1974 adalah mikroprosesor 16 bit dengan teknologi cache instruksi. Jumlah instruksi mencapai 111 dan kemampuan pengalamatan ke memori 64KB.
  • 80286, keluar tahun 1982 merupakan pengembangan dari 8086, kemampuan pengalamatan mencapai 1MB dengan 133 instruksi.
  • 80386, keluar tahun 1985 dengan mesin 32 bit. Sudah mendukung sistem multitasking. Dengan mesin 32 bitnya, produk ini mampu menjadi terunggul pada masa itu.
  • 80486, dikenalkan tahun 1989. Kemajuannya pada teknologi cache memori danpipelining instruksi. Sudah dilengkapi dengan math co-processor.
  • Pentium, dikeluarkan tahun 1993, menggunakan teknologi superscalar sehingga memungkinkan eksekusi instruksi secara paralel.
  • Pentium Pro, keluar tahun 1995. Kemajuannya pada peningkatan organisasisuperscalar untuk proses paralel, ditemukan sistem prediksi cabang, analisa aliran data dan sistem cache memori yang makin canggih.
  • Pentium II, keluar sekitar tahun 1997 dengan teknologi MMX sehingga mampu menangani kebutuhan multimedia. Mulai Pentium II telah menggunakan teknologi RISC.
  • Pentium III, terdapat kemampuan instruksi floating point untuk menangani grafis 3D.
  • Pentium IV, kemampuan floating point dan multimedia semakin canggih.
  • Itanium, memiliki kemampuan 2 unit floating point, 4 unit integer, 3 unit pencabangan, internet streaming, 128 interger register.

 PowerPC

Proyek sistem RISC diawali tahun 1975 oleh IBM pada komputer muni seri 801. Seri pertama ini hanyalah prototipe, seri komersialnya adalah PC RT yang dikenalkan tahun 1986. Tahun 1990 IBM mengeluarkan generasi berikutnya yaitu IBM RISC System/6000 yang merupakan mesin RISC superskalar workstation. Setelah ini arsitektur IBM lebih dikenal sebagai arsitektur POWER.

IBM menjalin kerja sama dengan Motorola menghasilkan mikroprosesor seri 6800, kemudian Apple menggunakan keping Motorola dalam Macintoshnya. Saat ini terdapat 4 kelompok PowerPC, yaitu :

  • 601, adalah mesin 32 bit merupakan produksi masal arsitektur PowerPC untuk lebih dikenal masyarakat.
  • 603, merupakan komputer desktop dan komputer portabel. Kelompok ini sama dengan seri 601 namun lebih murah untuk keperluan efisien.
  • 604, seri komputer PowerPC untuk kegunaan komputer low-end server dan komputer desktop.
  • 620, ditujukan untuk penggunaan high-end server. Mesin dengan arsitektur 64 bit.
  • 740/750, seri dengan cache L2.
  • G4, seperti seri 750 tetapi lebih cepat dan menggunakan 8 instruksi paralel.

BEBERAPA SOLUSI

  • Meningkatkan jumlah bits yang diterima tiap proses
    • Make DRAM “wider” rather than “deeper”
  • Mengubah DRAM interface
    • Cache
  • Mengurangi frekuensi dari akses memori
    • More complex cache and cache on chip
  • Meningkatkan interconnection bandwidth
    • High speed buses
    • Hierarchy of buses

KESIMPULAN

  • Sejarah singkat komputer dimulai dari Tabung Vakum, Transistor, IC dan VLSI.
  • Kinerja sebuah sistem komputer merupakan hasil proses dari seluruh komponen komputer, yang melibatkan CPU, memori utama, memori sekunder, bus, peripheral.
  • Pentium Intel mampu mendominasi pasaran dan secara
  • teknologi menggunakan rancangan CISC (complex instruction set computers) dalam arsitekturnya.
  • PowerPC merupakan kelompok komputer yang menerapkan teknologi RISC (reduced instruction set computers).

Sejarah Microsoft Windows

Standar

Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi. yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka pengguna grafis.
Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. Windows versi pertama, Windows Graphic Environment 1.0 pertama kali diperkenalkan pada 10 November 1983, tetapi baru keluar pasar pada bulan November tahun 1985, yang dibuat untuk memenuhi kebutuhan komputer dengan tampilan bergambar. Windows 1.0 merupakan perangkat lunak 16-bit tambahan (bukan merupakan sistem operasi) yang berjalan di atas MS-DOS (dan beberapa varian dari MS-DOS), sehingga ia tidak akan dapat berjalan tanpa adanya sistem operasi DOS. Versi 2.x, versi 3.x juga sama. Beberapa versi terakhir dari Windows (dimulai dari versi 4.0 dan Windows NT 3.1) merupakan sistem operasi mandiri yang tidak lagi bergantung kepada sistem operasi MS-DOS. Microsoft Windows kemudian bisa berkembang dan dapat menguasai penggunaan sistem operasi hingga mencapai 90%.

Dimulai dari DosShell for DOS 6 buatan Microsoft dan inginnya Microsoft bersaing terhadap larisnya penjualan Apple Macintosh yang menggunakan GUI, Microsoft menciptakan Windows 1.0. Nama ini berasal dari kelatahan karyawan Microsoft yang menyebut nama aplikasi tersebut sebagai Program Windows (Jendela Program). Windows versi 2 adalah versi Windows pertama yang bisa diinstal program. Satu-satunya program yang bisa ditambahkan adalah Microsoft Word versi 1. Windows versi 3 menjanjikan aplikasi tambahan yang lebih banyak, kelengkapan penggunaan, kecantikan user interface atau antarmuka dan mudahnya konfigurasi. Windows versi 3.1 adalah versi Windows yang bisa mengoptimalisasi penggunaannya pada prosesor 32-bit Intel 80386 ke atas. Windows versi 3.11 adalah versi Windows terakhir sebelum era Start Menu. Windows 3.11 pun adalah versi Windows pertama yang mendukung networking/jaringan. Versi Hibrida dapat dijalankan tanpa MS-DOS. Versi Hibrida tersebut menginstalasi dirinya sendiri dengan DOS 7. Tidak seperti Windows versi 16-bit yang merupakan shell yang harus diinstalasi melalui DOS terlebih dahulu. Aplikasinya pun berbeda. Meskipun Windows 9X dapat menjalankan aplikasi Windows 16-bit, namun Windows 9X memiliki grade aplikasi sendiri – X86-32, Windows 9X sangat terkenal dengan BSOD (Blue Screen of Death).
Secara garis besar Windows yang ada dapat dijabarkan sebagai berikut :

  1. 16-bit, berjalan di atas MS-DOS
  • 1985 November – Windows 1.0
  • 1987 9 Desember – Windows 2.0
  • 1990 22 Mei – Windows 3.0
  • 1992 Agustus – Windows 3.1
  • 1992 Oktober – Windows for Workgroups 3.1
  • 1993 November – Windows for Workgroups 3.11
  1. Hibrida (16-bit/32-bit), berjalan tanpa MS-DOS (meski tidak sepenuhnya)
  • 1995 24 Agustus – Windows 95 (Versi: 4.00.950)
  • 1998 25 Juni – Windows 98 (Versi: 4.1.1998)
  • 1999 5 Mei – Windows 98 Second Edition (Versi: 4.1.2222)
  • 2000 19 Juni – Windows Millennium Edition (Me) (Versi: 4.9.3000)
  1. Berbasis kernel Windows NT
  • 1993 Agustus – Windows NT 3.1
  • 1994 September – Windows NT 3.5
  • 1995 Juni – Windows NT 3.51
  • 1996 29 Juli – Windows NT 4.0
  • 2000 17 Februari – Windows 2000 (Versi: NT 5.0.2195)
  • 2001 – Windows XP (Versi: NT 5.1.2600)
  • 2003 – Windows Server 2003 (Versi: NT 5.2.3790)
  • 2006 – Windows Vista (Versi 6.0 Build 6000)
  • 2007 – Windows Home Server (Versi 6.0.1800.24)
  • 2008 – Windows Server 2008 (Versi 6.1)
  • 2009 – Windows 7 (Versi 6.1 Build 7600)
  • 2009 – Windows Server 2008 R2 (Versi 6.1)
  • 2011 – 2012 – Windows 8 (dalam perencanaan – Akan Dirilis)

Perkembangan Windows dari Masa Ke Masa

  1. DOS

  1. Windows Versi 2.0 pada tanggal, 9 Desember 1987
    Windows versi 2.0x menggunakan model memori modus real, yang hanya mampu mengakses memori hingga 1 megabita saja. Dan size 1 Mb pada waktu itu sudah sangat besar,  Dalam konfigurasi seperti itu, Windows dapat menjalankan aplikasi multitasking lainnya, semacam DESQview, yang berjalan dalam modus terproteksi yang ditawarkan oleh Intel 80286. Berikut screenhost-nya

  1. Windows Versi 2.1
    Selanjutnya, dua versi yang baru dirilis, yakni Windows/286 2.1 dan Windows/386 2.1. Seperti halnya versi Windows sebelumnya, Windows/286 menggunakan model memori modus real, tapi merupakan versi yang pertama yang mendukung High Memory Area (HMA). Windows/386 2.1 bahkan memiliki kernel yang berjalan dalam modus terproteksi dengan emulasi Expanded Memory Specification (EMS) standar Lotus-Intel-Microsoft (LIM), pendahulu spesifikasi Extended Memory Specification (XMS) yang kemudian pada akhirnya mengubah topologi komputasi di dalam IBM PC. Semua aplikasi Windows dan berbasis DOS saat itu memang berjalan dalam modus real, yang berjalan di atas kernel modus terproteksi dengan menggunakan modus Virtual 8086, yang merupakan fitur baru yang dimiliki oleh Intel 80386.

  1. Windows 3.0
    versi 3.0 mendapatkan tuntutan dari Apple karena memang versi 2.1 ini memiliki modus penampilan jendela secara cascade (bertumpuk), selain beberapa fitur sistem operasi Apple Macintosh yang “ditiru” oleh Windows, utamanya adalah masalah tampilan/look and feel. Hakim William Schwarzer akhirnya membatalkan semua 189 tuntutan tersebut, kecuali 9 tuntutan yang diajukan oleh Apple terhadap Microsoft pada tanggal 5 Januari 1989.
    Kesuksesan dengan Windows 3.0 Microsoft Windows akhirnya mencapai kesuksesan yang sangat signifikan saat menginjak versi 3.0 yang dirilis pada tahun 1990. Selain menawarkan peningkatan kemampuan terhadap aplikasi Windows, Windows 3.0 juga mampu mengizinkan pengguna untuk menjalankan beberapa aplikasi MS-DOS secara serentak (multitasking), karena memang pada versi ini telah diperkenalkan memori virtual. Versi ini pulalah yang menjadikan IBM PC dan kompatibelnya penantang serius terhadap Apple Macintosh. Hal ini disebabkan dari peningkatan performa pemrosesan grafik pada waktu itu (dengan adanya kartu grafis Video Graphics Array (VGA)), dan juga modus terproteksi/modus 386 Enhanced yang mengizinkan aplikasi Windows untuk memakai memori lebih banyak dengan cara yang lebih mudah dibandingkan dengan apa yang ditawarkan oleh MS-DOS. Windows 3.0 dapat berjalan di dalam tiga modus, yakni modus real, modus standar, dan modus 386 Enhanced, dan kompatibel dengan prosesor-prosesor keluarga Intel dari Intel 8086/8088, 80286, hingga 80386. Windows 3.0 akan mencoba untuk mendeteksi modus mana yang akan digunakan, meski pengguna dapat memaksa agar Windows bekerja dalam modus tertentu saja dengan menggunakan switch-switch tertentu saat menjalankannya * win /r: memaksa Windows untuk berjalan di dalam modus real * win /s: memaksa Windows untuk berjalan di dalam modus standar * win /3: memaksa Windows untuk berjalan di dalam modus 386 Enhanced. Versi 3.0 juga merupakan versi pertama Windows yang berjalan di dalam modus terproteksi, meskipun kernel 386 enhanced mode merupakan versi kernel yang ditingkatkan dari kernel modus terproteksi di dalam Windows/386. Karena adanya fitur kompatibilitas ke belakang, aplikasi Windows 3.0 harus dikompilasi dengan menggunakan lingkungan 16-bit, sehingga sama sekali tidak menggunakan kemampuan mikroprosesor Intel 80386, yang notabene adalah prosesor 32-bit. Windows 3.0 juga hadir dalam versi “multimedia”, yang disebut dengan Windows 3.0 with Multimedia Extensions 1.0, yang dirilis beberapa bulan kemudian. Versi ini dibundel dengan keberadaan “multimedia upgrade kit”, yang terdiri atas drive CD-ROM dan sebuah sound card, seperti halnya Creative Labs Sound Blaster Pro. Versi ini merupakan perintis semua fitur multimedia yang terdapat di dalam versi-versi Windows setelahnya, seperti halnya Windows 3.1 dan Windows for Workgroups, dan menjadi bagian dari spesifikasi Microsoft Multimedia PC. Fitur-fitur yang disebutkan di atas dan dukungan pasar perangkat lunak aplikasi yang semakin berkembang menjadikan Windows 3.0 sangat sukses di pasaran. Tercatat, dalam dua tahun sebelum dirilisnya versi Windows 3.1, Windows 3.0 terjual sebanyak 10 juta salinan. Akhirnya, Windows 3.0 pun menjadi sumber utama pemasukan Microsoft, dan membuat Microsoft melakukan revisi terhadap beberapa rencana awalnya. Beralih sementara ke OS/2

  1. Windows 3.1x

  1. Windows Versi 3.1 diluncurkan pada tahun 1992 Sebagai respons dari dirilisnya IBM OS/2 versi 2.0 ke pasaran, Microsoft mengembangkan Windows 3.1  yang menawarkan beberapa peningkatan minor terhadap Windows 3.0 (seperti halnya kemampuan untuk menampilkan font true version, yang dikembangkan secara bersama-sama dengan Aple, dan juga terdapat di dalamnya banyak sekali perbaikan terhadap bug dan dukungan terhadap multimedia Versi 3.1 juga menghilangkan dukungan untuk modus real, sehingga hanya berjalan pada Modus terproteksi yang hanya dimiliki oleh Mikropesessor Intel 80286 atau yang lebih tinggi lagi. Microsoft pun pada akhirnya merilis Windows 3.11, yang merupakan versi Windows 3.1 yang mencakup semua tambalan dan perbaikan yang dirilis setelah Windows 3.1

  1. Windows NT 3.51
    Windows NT 3.5 adalah rilis kedua dari Microsoft Windows NT sistem operasi.. Ini dirilis pada 21 September 1994. . Salah satu tujuan utama selama Windows NT 3.5 ‘s pembangunan adalah untuk meningkatkan kecepatan sistem operasi; sebagai akibatnya, proyek ini diberi nama kode “Daytona” dalam kaitannya dengan sang Daytona International Speedway di Daytona Beach.

  1. Windows 95
    Windows NT 3.51 merupakan rilis ketiga dari Microsoft ‘s Windows NT garis sistem operasi. . Ini dirilis pada tanggal 30 Mei 1995, sembilan bulan setelah Windows NT 3.5. . Rilis menyediakan dua fitur penting perbaikan, pertama NT 3.51 adalah yang pertama dari tamasya singkat dari Microsoft Windows pada PowerPC arsitektur.. Kedua perangkat tambahan paling signifikan ditawarkan melalui pelepasan adalah bahwa ia menyediakan klien / server interoperating dengan dukungan untuk Windows 95, yang dirilis tiga bulan setelah NT 3.51. Windows NT 4.0 menjadi penerusnya setahun kemudian; Microsoft terus mendukung 3,51 sampai 31 Desember 2001.

  1. Windows 98
    Windows 98 adalah sebuah grafis sistem operasi oleh Microsoft.. Itu dirilis untuk manufaktur pada tanggal 15 Mei 1998 dan untuk ritel pada tanggal 25 Juni 1998. . Windows 98 adalah penerus Windows 95. . Seperti pendahulunya, ini adalah hibrida 16-bit / 32-bit monolitik produk dengan MS-DOS berbasis boot loader.. Windows 98 digantikan oleh Windows Me pada tanggal 14 September 2000.. Dukungan Microsoft untuk Windows 98 yang berakhir pada tanggal 11 Juli 2006.

  1. Windows 2000 : rilis 17 Februari 2000
    Windows 2000 adalah garis dari sistem operasi yang diproduksi oleh Microsoft untuk digunakan pada desktop bisnis, komputer notebook, dan server.. Dirilis pada tanggal 17 Februari 2000, [3] itu adalah penerus Windows NT 4.0, dan merupakan rilis final dari Microsoft Windows untuk menampilkan “Windows NT” sebutan.. [ 4 ] Itu digantikan oleh Windows XP untuk sistem desktop pada Oktober 2001 dan Windows Server 2003 untuk server pada April 2003

  1. Windows ME (Milenium) : rilis 14 September 2000
    Windows Millennium Edition, atau Windows Me (pengucapan baik sebagai sebuah kata, / mi ː / saya, atau seperti singkatan, / ɛm i ː / em-ee), adalah sebuah grafis sistem operasi dirilis pada 14 September 2000 oleh Microsoft. [2] Dukungan untuk Windows Me yang berakhir pada tanggal 11 Juli 2006..

  1. Windows XP : rilis pada 2001 Windows XP adalah sebuah sistem operasi yang diproduksi oleh Microsoft untuk digunakan pada komputer pribadi, termasuk rumah dan bisnis desktop, laptop, dan pusat-pusat media. It was released in 2001 . Itu dirilis pada 2001. Nama “XP” adalah kependekan dari “pengalaman.

  1. Windows Vista : di rilis untuk dunia Pada tanggal 30 Januari 2007
    Windows Vista adalah garis dari sistem operasi yang dikembangkan oleh Microsoft untuk digunakan pada komputer pribadi, termasuk rumah dan bisnis desktop, laptop, tablet PC, dan media center PC.. Sebelum pengumuman pada 22 Juli 2005, Windows Vista ini dikenal dengan codename “Longhorn.” Pembangunan selesai pada 8 November 2006; selama tiga bulan itu dirilis secara bertahap untuk hardware dan software komputer pabrikan, pelanggan bisnis, dan ritel saluran.. Pada tanggal 30 Januari 2007, itu dirilis di seluruh dunia,  dan dibuat tersedia untuk membeli dan men-download dari situs Web Microsoft. The peluncuran Windows Vista datang lebih dari lima tahun setelah pengenalan pendahulunya, Windows XP, yang jangka waktu terpanjang berturut-turut antara rilis Microsoft Windows sistem operasi desktop.. Itu digantikan oleh Windows 7 yang dirilis untuk manufaktur pada 22 Juli 2009, dan untuk masyarakat umum pada 22 Oktober 2009.

  1. Windows 7 : rilis 22 Juli 2009
    Windows 7 adalah versi Microsoft Windows, serangkaian sistem operasi yang dihasilkan oleh Microsoft untuk digunakan pada komputer pribadi, termasuk rumah dan bisnis desktop, laptop, netbook, tablet PC, dan media center PC. [3] Windows 7 telah dirilis ke manufaktur pada 22 Juli, 2009, dan mencapai ketersediaan ritel umum pada 22 Oktober 2009.

  1. Windows 8

Sebuah informasi mengenai sistem operasi terbaru Microsoft bocor di internet. Bukan sekadar rumor lagi namun jelas terposting di situs Microsoft Belanda. Tom Warren dari WinRumors adalah orang pertama yang melihat informasi tersebut.