Jumat, 02 Maret 2018

Cara Membuat Tampilan Online Shop dengan Bootstrap


Ok Sobat, disini saya akan membagi tutorial membuat tampilan web untuk online shop dengan Bootstrap. anda belum tahu apa itu bootstrap ? 
Bootstrap adalah sebuah framework css yang dapat digunakan untuk mempermudah membangun tampilan web. jadi anda tinggal panggil panggil saja fungsi css nya yang sudah dijadikan framework sama bootstrap. Bootstrap ini untuk mempermudah kita dalam membuat tampilan web kekinian yaitu Resvonsive.

Ok langsung saja yang harus kita persiapkan :

1. Download dulu Bootstrap nya Download
2. Anda buat folder online shop nya, dengan nama Onlineshop. silahkan simpan dimana saja.
3. setelah itu, anda masukan file bootstrap yang telah didownload tadi ke dalam folder Onlineshop
4. didalam Folder Onlineshop anda buat folder baru dengan nama foto_produk
5. Masih didalam folder Onlineshop silahkan anda buat Coding nya dengan teks editor nya.
Copykan kode di bawah ini . Lalu simpan dengan nama file index.html



<!DOCTYPE html>
<html>
<head>
 <title>Toko Online</title>
 <link rel="stylesheet" type="text/css" href="bootstrap.css">
</head>
<body>

 <!-- Navbar -->
 <nav class="navbar navbar-default">
  <div class="container">
   <ul class="nav navbar-nav">
    <li><a href="#">Home</a></li>
    <li><a href="#">Keranjang</a></li>
    <li><a href="#">Login</a></li>
    <li><a href="#">Chekout</a></li>
   </ul>
   <form class="form-inline my-2 my-lg-0" style="float: right; padding: 10px;">
        <input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
        <button class="btn btn-primary my-2 my-sm-0" type="submit">Search</button>
      </form>
  </div>
 </nav>

 <!-- Konten -->
 <section class="konten">
  <div class="container">
   <h1>Produk Terbaru</h1>
   <div class="row">
    <div class="col-md-3">
     <div class="thumbnail">
      <img src="foto_produk/dell.jpg">
      <div class="caption">
       <h3>Laptop Dell Gamer</h3>
       <h5>Rp. 1,500,000</h5>
       <a href="#" class="btn btn-primary">Beli</a>
      </div>
     </div>
    </div>
    <div class="col-md-3">
     <div class="thumbnail">
      <img src="foto_produk/asus.jpg">
      <div class="caption">
       <h3>Laptop Asus X451C</h3>
       <h5>Rp. Rp. 2,000,000</h5>
       <a href="#" class="btn btn-primary">Beli</a>
      </div>
     </div>
    </div>
    <div class="col-md-3">
     <div class="thumbnail">
      <img src="foto_produk/acer.png">
      <div class="caption">
       <h3>Laptop Acer A541Z</h3>
       <h5>Rp. 2,500,000</h5>
       <a href="#" class="btn btn-primary">Beli</a>
      </div>
     </div>
    </div>
    <div class="col-md-3">
     <div class="thumbnail">
      <img src="foto_produk/samsung.jpg">
      <div class="caption">
       <h3>Laptop Samsung</h3>
       <h5>Rp. 3,000,000</h5>
       <a href="#" class="btn btn-primary">Beli</a>
      </div>
     </div>
    </div>
   </div>
   <div class="row">
    <div class="col-md-3">
     <div class="thumbnail">
      <img src="foto_produk/axio.png">
      <div class="caption">
       <h3>Laptop Axio</h3>
       <h5>Rp. 2,300,000</h5>
       <a href="#" class="btn btn-primary">Beli</a>
      </div>
     </div>
    </div>
    <div class="col-md-3">
     <div class="thumbnail">
      <img src="foto_produk/aspire.jpg">
      <div class="caption">
       <h3>Laptop Aspire xix</h3>
       <h5>Rp. Rp. 2,000,000</h5>
       <a href="#" class="btn btn-primary">Beli</a>
      </div>
     </div>
    </div>
    <div class="col-md-3">
     <div class="thumbnail">
      <img src="foto_produk/apple.jpeg">
      <div class="caption">
       <h3>Laptop Apple</h3>
       <h5>Rp. 5,000,000</h5>
       <a href="#" class="btn btn-primary">Beli</a>
      </div>
     </div>
    </div>
    <div class="col-md-3">
     <div class="thumbnail">
      <img src="foto_produk/macintosh.png">
      <div class="caption">
       <h3>Laptop Macintosh</h3>
       <h5>Rp. 4,000,000</h5>
       <a href="#" class="btn btn-primary">Beli</a>
      </div>
     </div>
    </div>
   </div>
 </section> 
</body>
</html>


Untuk Gambar, silahkan masukan dulu gambar nya ke folder foto_produk, setelah itu ganti kode berikut, dan sesuaikan dengan nama gambar yang ada di folder foto_produk.

<!DOCTYPE html>
<img src="foto_produk/dell.jpg">

Setelah itu Selesai. silahkan buka index.html nya lewat browser anda.

Dan hasilnya seperti ini *SS:



Lihat Blog Generasi Baper

Jumat, 13 Oktober 2017

Alur dan Perangkat Pengembangan Aplikasi Web


Ok sobat, dipostingan pelajaran pemrograman web sebelumnya kita telah membahas sejarah web dan cara kerjanya, mengenal apa saja profesi pengembangan aplikasi web. sekarang kita akan membahas Alur dan Perangkat Pengembangan Aplikasi Web. Bagaimana Alur Pengembangan Aplikasi Web ?

Berdasarkan persepsi dari beberapa pengembang perangkat lunak dan ahli-ahli dalam bidang rekayasa perangkat lunak (software engineering professional), Pengembangan Aplikasi Web tidaklah sama dengan rekayasa perangkat lunak walaupun keduanya melibatkan pemrograman dan pengembangan perangkat lunak. 

Walaupun banyak mengadopsi prinsip-prinsip rekayasa perangkat lunak, Pengembangan Aplikasi Web memiliki banyak pendekatan, metoda, alat bantu, teknik dan panduan yang memenuhi persyaratan pembuatan sistem berbasis web. 

Pengembangan sistem berbasis web berbeda dengan pengembangan perangkat lunak konvensional, dimana pengembangan sistem berbasis web lebih banyak menghadapi tantangan. Pengembangan Aplikasi Web adalah gabungan dari print publishing dan pengambangan perangkat lunak, diantara marketing dan perhitungan dan diantara seni dan teknologi. Alternatif model dari Pengembangan Aplikasi Web adalah sebagai berikut : 

Formulasi (formulation) 
Kegiatan yang berfungsi untuk merumuskan tujuan dan ukuran dari aplikasi berbasis web serta menentukan batasannya sistem. 

Tujuan yang ingin dicapai bisa dibedakan menjadi dua kategori, yaitu : 

1. Tujuan yang bersifat informatif 
Menyediakan suatu informasi tertentu kepada pengguna, berupa teks, grafik, audio, dan video. 

2. Tujuan yang bersifat fungsional 
Kemampuan untuk melakukan suatu fungsi yang dibutuhkan pengguna, misal dengan menggunakan aplikasi tersebut seorang guru dapat memperoleh nilai akhir dan statistik nilai guru dari data-data ujian, tugas, kuis yang ia input ke dalam aplikasi. 

Perencanaan (planning) 
Kegiatan yang digunakan untuk menghitung estimasi biaya proyek pembuatan aplikasi berbasis web ini, estimasi jumlah pengembang, estimasi waktu pengembangan, evaluasi resiko pengembangan proyek, dan mendefinisikan jadwal pengembangan untuk versi selanjutnya (jika diperlukan).

Analisis (analysis) 
Kegiatan untuk menentukan persyaratan-persyaratan teknik dan mengidentifikasi informasi yang akan ditampilkan pada aplikasi berbasis web. Analisis yang digunakan pada rekayasa web dilakukan dari empat sisi, yaitu : 

1. Analisis isi informasi 
Mengidentifikasi isi yang akan ditampilkan pada aplikasi berbasis web ini. Isi informasi dapat berupa teks, grafik, audio, maupun video. 

2. Analisis interaksi 
Analisis yang menunjukkan hubungan antara web dengan pengguna. 

3. Analisis fungsional 
Analisis tentang proses bagaimana aplikasi berbasis web ini akan menampilkan informasi kepada pengguna. 

4. Analisis konfigurasi 
Konfigurasi yang digunakan pada aplikasi berbasis web, internet, intranet, atau extranet. Selain itu, analisis ini juga meliputi relasi database dengan web jika diperlukan. 

Rekayasa (engineering) 
Terdapat dua pekerjaan yang dilakukan secara paralel, yaitu desain isi informasi dan desain arsitektur web. 

Pada saat tahap desain, ada beberapa hal yang perlu dilakukan :
  • Pembuatan Diagram Wireframe (Gambar Rangka), tujuan dari diagram gambar rangka adalah untuk menunjukkan bagaimana lay out halaman web dan menunjukkan di mana fungsi dan konten seperti navigasi, kotak pencarian, elemen bentuk dan sebagainya, tanpa desain grafis. Berikut ini contohnya : 
  • Diagram Situs, Sebuah diagram situs menunjukkan struktur situs secara keseluruhan dan bagaimana halaman individual berhubungan satu sama lain. Gambar 2.2 menunjukkan diagram situs yang sangat sederhana 
  • Storyboard dan diagram alir pengguna, Storyboard ini bertujuan untuk menunjukkan langkah-langkah yang diperlukan untuk menyelesaikan tugas-tugas, opsi yang mungkin, dan juga memperkenalkan beberapa standar jenis halaman. Gambar 1-3 menunjukkan storyboard sederhana

Implementasi (page generation) & pengujian (testing) 
Suatu kegiatan pengembangan untuk mewujudkan desain menjadi suatu web site. Teknologi yang digunakan tergantung dengan kebutuhan yang telah dirumuskan pada tahap analisis. 

Dalam tahap pengembangan ini, meliputi kegiatan: 
  • Authoring,  adalah istilah yang digunakan untuk proses mempersiapkan konten untuk nantinya diunggah di Web, atau lebih khusus, menandai konten dengan tag HTML yang menggambarkan isi dan fungsinya.
  • Styling, dalam development web, penampilan halaman dalam browser dikendalikan oleh aturan style yang ditulis dalam CSS ( Cascading Style Sheets ) 
  • Scripting dan pemrograman, ada bahasa pemrograman web terkait diantaranya PHP, Ruby, Python, dan ASP.NET, yang berjalan pada server dan mengolah data dan informasi sebelum dikirim ke browser pengguna. 
Ada beberapa pendekatan yang digunakan untuk melakukan pengujian, yaitu : 

1. Pengujian fungsional dan operasional (fungsional and operational testing) 
Bertujuan untuk menguji masukan dan keluaran dari aplikasi ini. Hasil keluaran aplikasi bergantung dari teknologi yang digunakan, baik itu bahasa pemrograman maupun bahasa skrip yang digunakan. Untuk menguji code HTML dan CSS yang digunakan dapat menggunakan alat bantu W3C HTML Validation Service di http://validator.w3.org/ dan W3C CSS Validation Service di http://jigsaw.w3.org/css-validator/ 

2. Pengujian navigasi (navigation testing) 
Hal ini digunakan untuk melihat kesesuaian antara desain navigasi dengan navigasi yang ada di aplikasi. Navigasi berhubungan dengan link-link yang terdapat didalam aplikasi. 
Untuk menguji link dapat digunakan alat bantu W3C Link Checker Service di http://validator.w3.org/checklink 

3. Pengujian konfigurasi (configuration testing)
Pengujian ini dilakukan pada sistem operasi, browser, sistem perangkat keras dan perangkat lunak pendukung. Pengujian ini dilakukan untuk menentukan batas toleransi kebutuhan aplikasi akan perangkat lunak dan perangkat keras pendukungnya. 

4. Pengujian keamanan dan performansi (security and performance testing) Pengujian ini dilakukan untuk melihat tingkat keamanan aplikasi dengan cara menguji aspek-aspek yang dapat menimbulkan gangguan keamanan aplikasi maupun server. 

Keamanan aplikasi sangat bergantung pada teknologi pengembangan website, konfigurasi server yang digunakan dan kelakuan sistem. Pengujian performansi dapat dilakukan bersamaan dengan pengujian keamanan aplikasi, karena keamanan aplikasi berbasis web juga tergantung dari performansi server dan aplikasi tersebut. 

Evaluasi oleh konsumen (customer evaluation) 
Suatu kegiatan akhir dari siklus proses rekayasa web, akan menentukan apakah web yang telah selesai dibuat tersebut sesuai dengan yang mereka inginkan. Apabila aplikasi berbasis web ini belum sesuai dengan kehendak mereka, maka proses rekayasa web akan terus dilakukan dan dimulai lagi dari tahap formulasi untuk versi berikutnya. 

Perangkat pengembangan aplikasi web  
Untuk perangkat pengembangan aplikasi web dapat dikelompokan menjadi perangkat keras dan perangkat lunak.  

Perangkat Keras 
Untuk lingkungan pengembangan web yang nyaman, berikut ini peralatan yang sebaiknya disediakan: 
  • Komputer Utama, dengan operating system Macintosh, Windows, ataupun Linux. Perusahaan pengembangan web profesional cenderung berbasis Macintosh.
  • Memori tambahan. sebaiknya computer memiliki memori yang besar, karena dalam pengembangan web cenderung kita akan membuka beberapa aplikasi sekaligus.
  • Sebuah monitor besar. Meskipun bukan keharusan, monitor besar memudahkan untuk desainer visual. Semakin besar monitor, semakin banyak jendela dan panel kontrol dapat terbuka pada waktu yang sama. 
  • Sebuah scanner dan / atau kamera digital. Jika mengantisipasi membuat gambar dan tekstur sendiri, akan memerlukan beberapa alat untuk membuat gambar.  
  • Sebuah komputer kedua. Banyak web designer merasa berguna memiliki komputer penguji yang menjalankan platform yang berbeda dari komputer utama yang mereka gunakan untuk pengembangan. Karena browser kerja yang berbeda pada Mac dan pada mesin Windows, itu penting untuk menguji halaman web dalam sebanyak mungkin system operasi berbeda. 
  • Perangkat mobile/smartphone. Saat ini banyak orang mengakses web melalui smartphone/tablet, sehingga kita perlu menguji penampilan dan kinerja situs web yang kita buat pada mobile browser pada smartphone atau perangkat tablet. Namun saat ini banyak web emulator yang dapat digunakan sebagai penguji web kita 
Perangkat Lunak 
Untuk perangkat lunak pengembangan web dapat dikelompokkan menjadi beberapa, diantaranya : 

Web page authoring 
Ini adalah kelompok perangkat lunak seperti desktop publishing tetapi format yang dihasilkan adalah halaman web. Aplikasi ini biasanya bersifat “WYSIWYG” (What You See Is What You Get, dibaca “whizzy-wig”) yaitu apa yang kamu lihat, itulah yang kamu dapatkan. Jadi aplikasi ini biasanya ketika membuat tampilannya seperti yang akan dihasilkan.

Beberapa contoh aplikasi yang termasuk dalam kelompok ini : 
  • Adobe Dreamweaver, aplikasi ini berbayar dan dibawah lisensi perusahaan Adobe, aplikasi ini banyak digunakan oleh pengembang web. Memiliki banyak fasilitas dan fiture. 
  • Microsoft Expression Web (lisensi dari Windows). Bagian dari  Microsoft’s suite yang merupakan aplikasi perancangan professional.  
  • Nvu (Linux, Windows, dan Mac OS X). Tidak ingin membayar untuk Editor WYSIWYG? Nvu (diucapkan N-view, untuk "pandangan baru") adalah sebuah aplikasi open source (sumber terbuka) yang cocok dengan banyak fitur dalam Adobe Dreamweaver, dan dapat diunduh secara gratis di nvu.com. 
Gambar Tampilan aplikasi Adobe Dreamweaver CS6

Gambar Tampilan aplikasi Microsoft Expression Web

Gambar Tampilan aplikasi Nvu

Editor 
Ini adalah kelompok perangkat lunak yang kebalikan dari Adobe Dreamweaver Microsoft Expression Web. Aplikasi ini tidak lagi “WYSIWYG” (What You See Is What You Get”) tetapi lebih ke kode HTML. Beberapa contoh aplikasi yang termasuk dalam kelompok ini : 
  • TextPad (Windows saja). TextPad adalah plain-text sederhana dan murah untuk editor kode di Windows. 
  • Teks Sublime (Window, Mac, Linux). Editor teks ini terlihat dipreteli namun memiliki banyak fungsi (seperti kode warna dan ikhtisar kode penuh) bagi pengembang web. 
  • Coda oleh Panic (hanya Macintosh). Pengguna Coda seperti alur kerja yang visual, alat-alat manajemen file, dan built-in akses terminal. 
  • Textmate oleh MacroMates (hanya Macintosh). Editor teks canggih ini memiliki alat manajemen proyek dan antarmuka yang terintegrasi dengan sistem operasi Mac. Hal ini semakin populer karena disesuaikan, kaya fitur, dan murah. 
  • BBEdit oleh Bare Bones Software (hanya Macintosh). Untuk pengembang web banyak fitur shortcut yang besar telah membuat editor terkemuka berbasis Mac 
Aplikasi editing gambar dan menggambar  
Untuk menambahkan gambar ke halaman web, akan perlu program editing gambar. Berikut ini beberapa aplikasi yang cukup populer : 
  • Adobe Photoshop. Photoshop dapat dikatakan sebagai standar industri untuk penciptaan gambar baik dalam cetak maupun  dunia web. 
  • Adobe Photoshop Elements. Versi ini lebih ringan dari Photoshop dirancang untuk mengedit foto dan manajemen, tetapi beberapa penggemar menemukan bahwa ia memiliki semua alat yang diperlukan untuk menempatkan gambar pada halaman web. 
  • Adobe Illustrator. Karena desainer perlu membuat logo, ikon, dan ilustrasi di berbagai ukuran dan resolusi, untuk itu semua aplikasi ini sangat membantu. Aplikasi ini juga dapat dipadukan dengan Photoshop 
  • Adobe Fireworks. Program grafis web ini menggabungkan editor foto dengan alat untuk membuat ilustrasi berbasis vektor. Ia juga memiliki alatalat canggih untuk grafis web. 
  • Corel Paint Shop Photo Pro (Windows saja). Editor gambar yang penuh fitur ini populer  di pengguna Windows, terutama karena harga yang rendah. 
Aplikasi Internet 
Karena hasil akhir dari pengembangan halaman web digunakan di Internet, maka diperlukan beberapa aplikasi untuk membuka halaman web, biasa disebut “browser”.  Berikut ini beberapa aplikasi browser yang cukup populer : 

Windows: 
     o Internet Explorer 
     o Chrome o Firefox 
     o Safari 
     o Opera 

Macintosh OS X: 
     o Safari 
     o Chrome 
     o Firefox 
     o Opera

Browser perangkat bergerak (mobile) 
     o Mobile Safari (iOS) 
     o Android Browser (Android) 
     o BlackBerry Browser (RIM) 
     o Nokia Series 40 dan Nokia Browser for Symbian 
     o Opera Mobile dan Mini (installed on any device) 
     o Internet Explorer Mobile (Windows Phone) 
     o Silk (Kindle Fire) 

Aplikasi transfer file (FTP/File Transfer Protokol).  
Sebuah aplikasi FTP memungkinkan untuk mengunggah dan mengunduh file antara komputer kita dan komputer yang akan menjadi tempat halaman web/web server. Beberapa aplikasi authoring web sebelumnya juga memiliki aplikasi FTP yang terintegrasi langsung. Ada juga aplikasi FTP khusus, seperti yang tercantum di bawah ini: 

Windows  
     o WS_FTP 
     o CuteFTP 
     o AceFTP 
     o Filezilla 

Macintosh 
     o Transmit 
     o Cyberduck 
     o Fetch 

Kamis, 12 Oktober 2017

Metode Rekayasa Perangkat Lunak


Ok sobat, di postingan pertama kali Smart IT. telah membahas pengenalan jurusan RPL. sekarang kita akan membahas bagaimana metode Rekayasa Perangkat Lunak. Demikian juga dalam rekayasa perangkat lunak, diperlukan tahapan-tahapan kerja yang harus dilalui.  

Rabu, 11 Oktober 2017

Pengelolaan Aplikasi Pengolah Kata (Microsoft Word)


Sobat. kita berjumpa lagi di postingan yang pertama kalinya dalam label (kategori) Simdig. disini Anda akan mempelajari pengelolaan informasi meng-gunakan perangkat lunak pengolah kata / Microsoft Word.  Smart IT akan melatih anda supaya tidak gugup dalam mengetik dalam aplikasi pengolah kata.

Selasa, 10 Oktober 2017

Perkembangan Teknologi Komputer Sebelum dan Setelah 1940


Apa Kabar Sobat...??? Di postingan sebelumnya kita telah membahas perkembangan sistem operasi. Disini Smart IT akan membahas Perkembangan peradaban manusia diiringi dengan perkembangan cara penyampaian informasi yang dikenal dengan istilah teknologi informasi. Perkembangan ini dimulai dari gambar – gambar yang tidak bermakna pada dinding gua, peletakan tonggak sejarah dalam bentuk prasasti, sampai diperkenalkannya dunia arus informasi yang dikenal dengan nama internet. 

1) Perkembangan generasi komputer sebelum tahun 1940 

Pada era sebelum tahun 1940 penggunaan alat bantu penghitung masih sangat sederhana dan manual, 
1. Abacus 

Muncul sekitar 5000 tahun yang lalu di Asia kecil dan masih digunakan di beberapa tempat hingga saat ini, dapat dianggap sebagai awal mula mesin komputasi. Alat ini memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser yang diatur pada sebuh rak.Para pedagang di masa itu menggunakan abacus untuk menghitung transaksi perdagangan. Seiring dengan munculnya pensil dan kertas, terutama di Eropa, Abacus kehilangan popularitasnya. 

2. Kalkulator roda numerik 1 


Setelah hampir 12 abad, muncul penemuan lain dalam hal mesin komputasi. Pada tahun 1642, Blaise Pascal (1623-1662), yang pada waktu itu berumur 18 tahun, menemukan apa yang ia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak. Kotak persegi kuningan ini yang dinamakan Pascaline, menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit. Alat ini merupakan alat penghitung bilangan berbasis sepuluh. Kelemahan alat ini adalahhanya terbataas untuk melakukan penjumlahan. 
3. Kalkulator roda numerik 2 
Tahun 1694, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem von Leibniz (1646-1716) memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan. Sama seperti pendahulunya, alat mekanik ini bekerja dengan menggunakan roda-roda gerigi. Dengan mempelajari catatan dan gambar-gambar yang dibuat oleh Pascal, Leibniz dapat menyempurnakan alatnya. 

4. Kalkulator Mekanik 


Charles Xavier Thomas de Colmar menemukan mesin yang dapat melakukan empat fungsi aritmatik dasar. Kalkulator mekanik Colmar, arithometer, mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapat melakukan penjumlahan, pengurangan, perkalian, dan pembagian. Dengan kemampuannya, arithometer banyak dipergunakan hingga masa Perang Dunia I. Bersama-sama dengan Pascal dan Leibniz, Colmar membantu membangun era komputasi mekanikal. 

2) Perkembangan generasi komputer setelah tahun 1940 

1. Komputer generasi pertama ( 1940-1959 ). 
Komputer generasi pertama ini menggunakan tabung vakum untuk memproses dan menyimpan data. Alat ini menjadi cepat panas dan mudah terbakar, oleh karena itu beribu-ribu tabung vakum diperlukan untuk menjalankan operasi keseluruhan komputer. Alat ini juga memerlukan banyak tenaga elektrik yang menyebabkan gangguan elektrik di kawasan sekitarnya. Komputer generasi pertama ini 100% elektronik dan membantu para ahli dalam menyelesaikan masalah perhitungan dengan cepat dan tepat.


2. Komputer generasi kedua ( 1959 - 1964 ) 
Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tabung vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis. Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. 

Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponenkomponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program. 

3. Komputer generasi ketiga ( 1964 - awal 80an )
Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. 

IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor.

4. Komputer generasi keempat ( awal 80an - ??? ) 
Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponen - komponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. 

Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal. Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan.Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer.

Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil

5. Komputer generasi kelima ( masa depan ) 
Banyak kemajuan di bidang desain komputer dan teknologi semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model nonNeumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. 

Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi. 

Senin, 09 Oktober 2017

Mengenal Jaringan Komputer PAN (Personal Are a Network)


Ok sobat, di postingan sebelumnya kita membahas pelajaran Pemrograman Dasar, mungkin sekrang saya akan beralih ke pembahasn jaringan dasar, karena kalau di jurusan RPL ini, biasanya awal" kelas 10, pelajarannya campur dengan TKJ. jadi, walau kita jurusan RPL, kita wajib tau pembahasan Jaringan Dasar. Ok, mari kita bahas sepintas tentang jaringan dasar.

Jaringan dasar komputer adalah salah satu mata pelajaran wajib dasar program keahlian Teknik Komputer dan Informatika (TKI). 

Pembelajaran Jaringan dasar komputer ini menggunakan metode pendekatan scientifik. Dalam pendekatan ini praktikum atau eksperimen berbasis sains merupakan bidang pendekatan ilmiah dengan tujuan dan aturan khusus, dimana tujuan utamanya adalah untuk memberikan bekal ketrampilan yang kuat dengan disertai landasan teori yang realistis mengenai fenomena yang akan kita amati.

Mengenal Jaringan Komputer PAN (Personal Are a Network) 

Personal Area Network (PAN)  
Personal area network (PAN) adalah jaringan komunikasi satu perangkat lain dengan perangkat lainnya dalam jarak sangat dekat, hanya dalam beberapa meter saja. PAN atau Personal Area Network merupakan titik akses ke berbagai perangkat pribadi seperti komputer, telpon, ponsel, televise sistem keamanan rumah yang berbasis komunikasi data, maupun perangkat komunikasi publik seperti internet. 

Kontrol pada PAN dilakukan dengan authoritas pribadi, dan untuk Teknologi yangdigunakan antara lain Wireless Application Protocol (WAP) dan Bluetooth. PAN ini dihubungkan melalui bus yang ada pada komputer, seperti USB dan Firewire. PAN atau Personal Area adalah jaringan komputer digunakan untuk komunikasi antara perangkat komputer,Jangkauan dari PAN biasanya hanya beberapa meter. 

PAN dapat digunakan untuk komunikasi antara perangkat pribadi sendiri (komunikasiintrapersonal). Kegunaan Personal Area Network  
  1. Menghubungkan perangkat-perangkat computer  
  2. Sebagai media komunikasi antara perangkat sendiri (komunikasi personal) 
Contoh Penggunaan Jaringan PAN 
Menghubungkan HP dengan Laptop menggunakan Bluetooth.Menghubungkan mouse dengan Laptop menggunakan Bluetooth. Contoh gambar jaringan Personal Area Network 


Disamping itu  Personal Area Network (PAN) merupakan jaringan komputer yang digunakan untuk komunikasi antara komputer perangkat (termasuk telepon dan asisten pribadi digital) dekat dari satu orang. Perangkat mungkin atau tidak milik orang tersebut. Jangkauan dari PAN biasanya beberapa meter. PANs dapat digunakan untuk komunikasi antara perangkat pribadi mereka sendiri (intrapersonal komunikasi), atau untuk menghubungkan ke tingkat yang lebih tinggi dan jaringan Internet (an uplink). 

Teknologi 
J Bluetooth PAN juga disebut piconet, dan terdiri dari 8 sampai perangkat aktif dalam hubungan tuan-budak (yang sangat besar jumlah perangkat yang dapat dihubungkan pada “parkir” mode). Perangkat Bluetooth pertama di piconet adalah master, dan semua perangkat yang berkomunikasi dengan slave master. J piconet biasanya memiliki jarak 10 meter, walaupun berkisar hingga 100 meter dapat dijangkau di bawah keadaan ideal. 

Inovasi baru dalam Bluetooth antena ada diizinkan untuk perangkat ini sangat melebihi jangkauan untuk mereka yang pada awalnya dirancang. Pada DEF CON 12, sekelompok hacker yang dikenal sebagai “Flexilis” berhasil tersambung dua perangkat Bluetooth lebih dari setengah mil (800 m) itu. Mereka menggunakan antena dengan lingkup dan antena Yagi, semua terpasang ke senapan saham. J terpasang kabel antena ke Bluetooth kartu di komputer. Mereka kemudian dinamakan antena “The BlueSniper.”

Skinplex, PAN teknologi lain, transmit melalui capacitive dekat bidang kulit manusia. Skinplex dapat mendeteksi dan berkomunikasi hingga satu meter dari tubuh manusia. Sudah digunakan untuk kontrol akses untuk mengunci pintu dan kemacetan perlindungan mobil di atap mobil. 

Wireless PAN 

J WPAN (wireless personal area network) adalah jaringan area pribadi – untuk jaringan yang terpusat di sekitar perangkat interconnecting perorangan dari kerja – di mana sambungan nirkabel. Umumnya, personal area jaringan nirkabel menggunakan beberapa teknologi yang memungkinkan komunikasi dalam waktu sekitar 10 meter – dengan kata lain, yang sangat jarak dekat. Salah satu teknologi Bluetooth, yang digunakan sebagai dasar untuk sebuah standar baru, IEEE 802,15. 

J WPAN dapat melayani semua interkoneksi ke komputer dan berkomunikasi biasa pada perangkat yang memiliki banyak orang di meja mereka atau membawa mereka dengan hari ini – atau bisa melayani tujuan yang lebih khusus seperti mengizinkan ahli bedah dan anggota tim lainnya untuk berkomunikasi selama suatu operasi. 

Kunci konsep dalam teknologi WPAN dikenal sebagai “plugging dalam”. Dalam skenario yang ideal, jika dua-WPAN dilengkapi perangkat menjadi dekat (dalam beberapa meter dari satu sama lain) atau dalam waktu beberapa kilometer dari server pusat, mereka dapat berkomunikasi seakan-akan terhubung dengan kabel. Fitur penting lain adalah kemampuan masing-masing untuk mengunci perangkat dari perangkat lain yang selektif, perlu mencegah gangguan yang tidak sah atau akses informasi. 

Teknologi untuk WPAN adalah dalam masa pertumbuhan yang cepat dan proses pembangunan. Tujuannya adalah untuk memfasilitasi operasi halus di antara rumah atau bisnis perangkat dan sistem. Setiap perangkat di dalam WPAN akan dapat menyambungkan ke perangkat lain yang sama dalam WPAN, asalkan mereka dalam berbagai fisik satu sama lain. Selain itu, seluruh dunia akan WPANs interkoneksi. Jadi, misalnya, sebuah situs dalam archeologist di Yunani mungkin menggunakan PDA akses langsung ke database di University of Minnesota di Minneapolis, dan untuk mengirimkan temuan itu ke database. 

Perkembangan Sistem Operasi


Apa Kabar Sobat ? sekarang kita akan membahas pembelajaran sistem operasi. yang tentunya bagi seorang programer juga harus bisa menguasai sistem operasi. apalagi degan seiring waktu. perkembangan sistem operasi begitu maju sangat pesat. jadi kita kalau tidak update pasti akan ketinggalan. oleh karena itu yuk kita cermati bagaimana perkembangan sistem operasi windows. namun sebelum itu. kita harus tau dulu. Apa sih Sistem Operasi itu ??

Definisi  Sistem  Operasi 
Sistem  operasi  (operating  system  atau  OS)  adalah  perangkat  lunak  yang   bertugas  untuk mengatur,  mengendalikan  perangkat  keras  dan  memberikan   kemudahan  untuk  pemakai  dalam penggunaan  komputer.    Sistem  Operasi  akan   melakukan  layanan  inti  umum  untuk  software aplikasi.  Layanan  tersebut  seperti   akses  ke  disk,  manajemen  memori,  tugas  penjadwalan,  dan antar-muka  user.   Bagian  kode  yang  melakukan  tugas-tugas  ini    dinamakan  dengan  “kernel” suatu   Sistem  Operasi. 

Ragam  sistem  operasi 
Sistem  operasi  yang  digunakan  untuk  sistem  komputer  umum  termasuk   komputer  personal   terbagi  menjadi  3  kelompok  besar,  yaitu: 
  1. Keluarga  Microsoft  Windows  –   sistem  operasi  meliputi  antara  lain   ialah  Windows Desktop  Environment  berbasis  MS-DOS  (versi  1.x  hingga   versi  3.x),  berbasis  GUI Windows  9x  (Windows  95,  98,  dan  Windows   ME).  Sistem  operasi  berbasis  Windows NT  seperti  Windows  NT  3.x,   Windows  NT  4.0,  Windows  2000,  Windows  XP, Windows Server  2003,   windows  server  2008,  windows  server  2008  R2,  Windows  Home  Server   Windows  Vista,  Windows  7  (Seven)  yang  dirilis  pada  tahun  2009,   Windows  8  yang dirilis  pada  Oktober  2012  dan  Windows  Orient  yang  akan  dirilis  pada  tahun  2014.    Keluarga  Windows  CE  seperti  windows   CE  1.0-CE  6.0  dan  Windows  Mobile. 
  2. Keluarga  Unix.  Sistem  operasi  ini  menggunakan  antarmuka  sistem   operasi  POSIX, seperti  SCO  UNIX,  keluarga  BSD  (Berkeley  Software   Distribution),  GNU/Linux,   debian,  red  hat,  SUSE,  Ubuntu,  Zeath  OS   (berbasis  kernel  linux  yang  dimodifikasi.). MacOS/X  (berbasis  kernel   BSD  yang  dimodifikasi,  dan  dikenal  dengan  nama  Darwin) dan  GNU/ Hurd.  Sistem  operasi  keluarga  unix  lainnya  seperti  AIX,  Amiga   OS,     DragonFly  BSD,  Free  BSD,  GNU,  HP-UX,  IRIX,Linux,  LynxOS,   MINIX,  NetBSD, OpenBSD,  OS  X,  Plan  9,  QNX,  Research  UNIX,  SCO   OpenServer,  Solaris,  UNIX System  V,  Tru64  UNIX,  UnixWare,
  3. Keluaraga  Mac  OS.  Sistem  operasi  ini  dikeluarkan  oleh  industri   komputer  Apple  yang disebut  Mac  atau  Macintosh.  Sistem  operasi  ini   antara  lain  ialah  Public  Beta  (Kodiak), Mac  OS  X  10.0  (Cheetah),  Mac   OS  X  10.1  (Puma),  Mac  OS  X  10.2  (Jaguar),  Mac OS  X  10.3  (Panther),   Mac  OS  X  10.4  (Tiger),  Mac  OS  X  10.5  (Leopard),  Mac  OS  X 10.6  (Snow   Leopard),  Mac  OS  X  10.7  (Lion),  Mac  OS  X  10.8  (Mountain  Lion).   Berbasis  Server  :  OpenStep,  Raphsody,  Mac  OS  X  Server  1.0,  berbasis   Mobile:  iOS. Awal  tahun  2007  dikeluarkan    versi  10.5  (Leopard).  Tahun   2011  diluncurkan  versi  10.7 (lion).  Sistem  tersebut  menggunakan   interface  TEXT  (DOS,  POSIX,  LINUX),  dan   GUI (Graphical  User   Interface)  seperti  MS  Windows  dan  LINUX  (berbasis  TEXT  dan berbasis   GUI).
Perkembangan  Umum  Sistem  operasi 
Menurut  Tanebaum,  Sistem  Operasi  mengalami  perkembangan  yang  dapat   dibagi  ke  dalam lima  generasi. diantaranya saja yaitu :

a) Generasi  Awal  
(1945-1955) Generasi  pertama  merupakan  awal  perkembangan  sistem komputasi elektronik   sebagai  pengganti  sistem  komputasi  mekanik,  hal  itu  disebabkan kecepatan   manusia untuk menghitung  terbatas  dan  manusia  sangat  mudah  untuk   membuat  kecerobohan,  kekeliruan bahkan  kesalahan.  Pada  generasi  ini  belum   ada  sistem operasi,  maka  sistem  komputer  diberi instruksi  yang  harus   dikerjakan  secara  langsung oleh  pengguna.  

b) Generasi  Kedua  (1955-1965) 
Generasi  kedua  memperkenalkan  Batch  Processing  System,  yaitu  Job  yang   dikerjakan  dalam satu  rangkaian,  lalu  dieksekusi  secara  berurutan.  Generasi  ini   sistem  komputer  belum dilengkapi  sistem  operasi,  tetapi  beberapa  fungsi  sistem   operasi  telah  ada,  contohnya  fungsi sistem  operasi  ialah  FMS  dan  IBSYS 

c) Generasi  Ketiga  (1965-1980) 
Sistem  operasi  pada  generasi  ini  dikembangkan  untuk  melayani  banyak   pemakai,  dimana  para pemakai  berkomunikasi  lewat  terminal  secara  on-line  ke   komputer.  Sistem  operasi  menjadi multi-user  (digunakan  oleh  banyak  pengguna   sekaligus),  multi-programming  (melayani  banyak program  sekaligus)  dan  multi   tasking  (melayani  banyak  tugas  dan  pekerjaan  /    Batch Processing  System) 

d) Generasi  Keempat  (1980  –  2000-an) 
Pada  masa  ini  sistem  operasi  telah  menggunakan  Graphical  User  Interface (GUI)  yaitu  antar-muka  komputer  yang  berbasis  grafis  yang  sangat  nyaman  dan   mudah  digunakan.  Pada  masa ini  juga  dimulai  era  komputasi  tersebar   (distributed  computer)  dimana  komputasi-komputasi tidak  lagi  berpusat  di  satu   titik,  tetapi  dipecah  dibanyak  komputer  sehingga  tercapai  kinerja yang  lebih   baik.

e) Generasi  Selanjutnya 
Pada  generasi  ini  diperkenalkan  Sistem  Operasi  yang  berada  dalam  sebuah   Sistem  Operasi dan  Sistem  Operasi  bergerak  (Mobile)  pada  perangkat  bergerak   seperti:  PDA,  Poket  PC, Laptop,  Notebook  dan  NetBook.  Sistem  Operasi   jaringan  virtual  juga  berkembang,  sehingga dalam  satu  jaringan  hanya  diinstal   satu  buah  Sistem  Operasi  pada  perangkat  Server.

Perkembangan  sistem  operasi  windows 
Mircorost  Windows  adalah  Sistem  Operasi  yang dikembangkan  oleh   Microsoft  Corporation yang  menggunakan  antar  muka  berbasis  grafis  atau  dikenal  dengan  nama  GUI  (Graphical User Interface).  
Microsoft Corporation adalah sebuah perusahaan multinasional Amerika Serikat yang berkantor pusat di Redmond, Washington, Amerika Serikat yang mengembangkan, membuat, memberi lisensi dan mendukung beragam produk dan jasa terkait dengan komputer. Perusahaan ini didirikan di BillGates dan Paul Allen pada tanggal 4 april 1975
a) MS-Dos 

Ms-Dos  (Microsoft  Disk  Operating  System)  adalah  Sistem  Operasi  yang   berbasiskan  teks  dan Command-Line  interpreter.  Windows  Versi  pertama,   Windows  Graphic  Environmnet  1.0 merupakan  perangkat  lunak  yang  bekerja   atas  arsitekstur  16-Bit  dan  bukan  merupakan  Sistem Operasi  dan  berjalan  atas   MS-DOS,  sehingga  untuk  menjalankannya  membutuhkan  MS-DOS

MS-DOS  sendiri  sebenarnya  dibuat  oleh  perusahaan  pembuat  komputer   Seattle  Computer Products  kemudian  direkrut  oleh  Microsoft  yang  selanjutnya   dibeli  lisensinya.  MS-DOS  dirilis pertama  kali  pada  tahun  198,  dan  seiring   dengan  waktu,  Microsoft  pun  meluncurkan  versi yang  lebih  baru  dari  MS-DOS.   Tidak  kurang  hingga  delapan  kali  Microsoft  meluncurkan versi  baru  MS-DOS   dari  tahun  1981  hingga  Microsoft  menghentikan  dukungan  MS-DOS pada tahun   2000.

b) Microsoft  Windows  (windows  1.x  –  windows  3.x) 

Microsoft  Windows  1.0  merupakan  versi  pertama  sistem  operas  dalam   dunia  sistem  operasi berbasis  Graphical  User  Interface  (GUI)  yang  dibuat  oleh   Microsoft  Corporation  .  Versi  ini sebenarnya  diluncurkan  pertama  kali  pada   tanggal  10  November  1998,  tapi  tidak  pernah keluar  ke  pasar  publik  sebelum   bulan  November  1998,  karena  banyaknya  hambatan  yang terjadi  ketika   pengembangan  berlangsung.

Microsoft  Windows  2.0  merupakan  versi  kedua  dari  sistem  operasi   berbasis  graphical  user interface  (GU)   buatan  Microsoft  Corporatio,  yang  dirilis   pada  9  Desember  1987.  Sistem  ini   diluncurkan  untuk  melengkapi   kekurangan  ragam  aplikasi  pada   Windows  1.0.

Windows  3.0  memiliki  kemampuan   dukungan  kartu  grafis  SVGA  atau  XGA   dan  juga  icon. Microsoft  menyediakan  SDK  (Software  Development  Kit)   sehingga  para  developer  piranti lunak  dapat  mengembangkan  aplikasi  agar   mampu  berjalan  di  Windows  3.0  ini.

Sistem  ini mengenalkan  Virtual  Device   Driver  (VXD)  yang  berguna  untuk  meminimalisasi ketergantungan setiap  driver   pada  perangkat  keras  tertentu.  Sistem  ini  berevolusi  menjadi Windows  3.1  yang mengenalkan  fitur  Multimedia  dan  True  Type  Font.  Sistem  ini memudahkan End -User  karena adanya  fitur  Drag  and  Drop.  Windows  versi  3.0  ini  berkembang   menjadi Windows  3.11 yang mendukung  aplikasi    NetWorking.

c) Windows  95    –  windows  ME 
Windows  95  diperkenalkan  pada  tanggal  14  Agustu  1995.  Sistem  operasi   ini  memiliki  GUI yang  lebih  menarik  dan  atraktif,  menggunakan  rancangan  menu   "Start",  menu  inovatif  untuk mengakses  grup  program  (pengganti   Program   Manager)  mendukung  penamaan  berkas  yang panjang.  Windows  95  juga   mendukung  Plug  and  Play  untuk  mendeteksi  instalasi  perangkat keras  dan   konfigurasi  secara  otomatis,    memiliki  beberapa  fasilitas  seperti  :  Browser  yang   terintegrasi  dan  Windows  Explorer  untuk  menjelajah  Windows.  Selain  itu  juga   Windows  95 memiliki  fitur  untuk  memanajemen  daya  (APM)  dan   diperkenalkannya  juga  Client-Server.

d)  Windows  98  -    windows  SE   
Windows  98  dikeluarkan  oleh  Microsoft  pada  25  Jun  1998.  Windows  98   sudah  mendukung VGA  berbasis  AGP,  serta  mendukung  media  penyimpanan   berkas  seperti  USB, diperkenalkannya  NAT  untuk  berbagi  koneksi  Internet  dan   digantikannya  Virtual  Device Driver  dengan  Windows  Driver  Model.  Ada  juga   beberapa  fitur  tambahan  berupa  aplikasi Microsoft  Office  dan  Internet  Explorer   versi  5.  Windows  98  juga  sudah  memiliki kemampuan-kemampuan  untuk   memainkan  Game  dan  menjalankan  aplikasi  Multimedia.

Windows  98SE  menambahkan  dukungan  pada  Internet  Explorer  5,  NAT   untuk  berbagi koneksi Interne,  Digital  Versatile  Disk  (DVD,  Windows  Driver   Mode  (WDM)  yang  menggantikan model  Virtual  Device  Drive  (VxD)  serta   Windows  NetMeeting  3.  Sistem  ini  menganut prinsip hibrida  dengan  dukungan   kernel  16-bi/32-bi,  dan  masuk  pada  famili  Windows  98.

Windows  ME  diluncurkan  pada  tanggal  14  Septembe  2000.  Dalam  sistem   operasi  ini  tidak ada  fitur  yang  spesial  selain  transisi  dukungan  grafis  dari  16-Bit   ke  32-Bit  dan  sistem  ini banyak  dipakai  oleh  pengguna  pribadi.

e) Windows  NT  3.xx  –  4.xx 
Windows  NT  sebagai  pengganti  windows  ME  mendukung  arsitekrtur  x86   (80×86),  Intel  IA64 dan  AMD64  (x64)  dan  grafis  32-Bit.  Windows  NT  dibangun  dari  pengembangan  IBM  OS/2 dan    banyak  digunakan  dalam  jaringan   komputer.  Windows  NT  juga  memperkenalkan  File System  NTFS  yang  lebih   baik  dari  FAT  maupun  FAT-32.

Windows  NT  3.1  dirilis  untuk  komputer  Intel  x86,  DEC  Alpha,  dan   beberapa  platform  yang mendukung  ARC  (Advanced  RISC  Computing  MIPS.   Sedangkan  Windows  3.51  diluncurkan untuk  mendukung  komputer  IBM  PowerP   khususnya  untuk  sistem  PReP  seperti  deskto  atau laptop  IBM  Power  Series  dan   seri  Motorol  PowerStack.

Meskipun  menggabungkan  dua teknologi  dari  dua   perusahaan,  Windows  NT  3.51  tidak  bisa dijalankan  di  atas  Power Macintosh.   Intergraph  Corporatio  kemudian  membuat  porting  untuk arsitektur  Intergraph   Clipper  miliknya  sendiri  dan  membuat  porting  Windows  NT  3.51  agar bisa   berjalan  di  atas arsitektur  SPAR  (milik  Sun  Microsystem).  Meskipun  demikian,   kedua produk  tersebut  tidak dijual  ke  publik  sebagai  produk  ritel.

Windows  NT  4.0  diluncurkan  untuk  mendukung  banyak  platform,  akan   tetapi  microsoft  hanya membuat  service  pack  dan  update  untuk  dua  varian    (x86   dan  DEC  Alph).  Selain  ke  dua varian  tersebut  service  pack  dan  update  dibuat   oleh  pihak  ketiga  (Motorola,  Intergraph,  dan lain-lain).  Windows  NT  4.0   merupakan  versi  rilis  Windows  NT  yang  mendukung  DEC Alpha, MIPS,  dan   PowerPC.  Microsoft  juga  membuat  Windows  2000  untuk  DEC  Alpha  hingga   bulan  Agustu  199.  Karena  Compaq  menghentikan  dukungan  Windows  NT  untuk   arsitektur tersebut  maka  Microsoft    menghentikan  pengembangan  proyek   AlphaNT  tersebut.

f) Windows  2000. 

Windows  2000  (atau  Windows  NT  5.0  build  2159)  adalah  sebuah  versi   sistem  operas Window  yang  merupakan  versi  pengembangan  dari  Windows  N   versi  4.0  yang  di  dikeluarkan oleh  Microsof  tanggal  17  Februari  2000  di  Amerika   Serikat.    Windows  2000  mempunyai banyak  fitur  tambahan  diantaranya  :
  1. Active  Director  yang  baru,  
  2. Image  Preview,  
  3. Plug  and  Play  dan  Windows   Driver  Model  yang  lebih  baik  performanya  dibanding sebelumnya,  
  4. Browser   Explore  yang  baru,  yaitu  Internet  Explorer  5.0.  
  5. Mendukung    untuk  Microsoft   Direct  dan  Open  GL  (Windows  NT  4.0  hanya mendukung  akselerasi  OpenG),  
  6. Windows  Media  Playe  6.4  terintegrasi    (dapat  diinstalasikan  di  Windows  NT  4.0,   Terminal  Servic  yang  telah  terintegrasi,  
  7. Plug  And  Pla  yang  lebih  canggih,   sehingga  memasang  hardware  tertentu  dapat  langsung melalui  proses   restart,  
  8. Menggunakan  driver  untuk  hardware  berbasis   Windows  Driver  Mode  atau  dikenal  juga  dengan  WDM,  
  9. Dukungan   manajemen  daya  lebih  baik,  yaitu  ACP  (Advanced  Configuration  and  Power   Interface)  yang  dapat  menghemat  daya.
g) Windows  XP. 

Windows  XP  menawarkan  banyak  perubahan,  fitur  dan  performa,   berbasis  grafis  digunakan pada  komputer  pribad,   desktop  bisnis,  lapto,  dan   pusat  media.    Windows  XP  pertama  kali dirilis  pada  25  Oktobe  2001,  400  juta   salinan  instalasi  digunakan  pada  Januari  2006. Windows  XP  tersedia  dalam   berbagai  macam  edisi,  antara  lain  ialah  : 
  • Windows  XP  Home  Edition  ditargetkan  untuk  pengguna  pribadi.     
  • Windows  XP  Professional  menawarkan  fitur    tambahan  seperti  dukungan   untuk  domain Windows  Server  dan  dua  prosesor  fisik,  dan  ditargetkan   untuk    pasar  power  user, bisnis dan  perusahaan  klien. 
  • Windows  XP  Media  Center  Edition  memiliki  fitur  multimedi  tambahan  yang   menawarkan  kemampuan  untuk  merekam  dan  menonton  acara  T,  melihat   fil  DV,  dan mendengarkan  musik. 
  • Windows  XP  Tablet  PC  Edition  didesain  khusus  untuk  platform  PC  Tablet,   yakni sebuah  komputer  pribadi  yang  menggunakan  stylus.   
  • Windows  XP  profesional  64-bit  Edition  untuk  prosesor  berarsitektur  IA-6   (Itaniu) 
  • Windows  XP  Professional  x64  Edition  untuk  prosesor  berarsitektur  x86-6. 
  • Windows  XP  Starter  Edition  yang  dijual  di  beberapa  negara  berkembang. 
  • Windows  XP  Embedded,  sebuah  versi  Windows  XP  Professional  yang   dikurangi  segala fiturnya  di  sana  sini  untuk  pasar  tertentu. 
h) Windows  server  2003 

Banyak  sekali  fitur  yang  ditawarkan  pada  Windows  Server  2003.  Fitur   windows  server  2003 edisi  standar  antara  lain  ialah  platform  .Net,  fiitur  Domain   Controller  Server,  PKI  (Public Key  Infrastructure)  Server,  Domain  Name  System   (DNS),  Dynamic  Host  Configuration Protocol  (DHCP),  Windows  Internet  Name   Service  (WINS),  Microsoft  IIS,  Windows  Terminal Service,    Mendukung   pembagian  beban  jaringa  Fitur  standar  sebuah  server:  file  service,  print service,   atau  application  server  yang  dapat  diinstalasi    (seperti  Microsoft  Exchange   Server, SQL  Server,  atau  aplikasi  lainnya).  

Windows  Server  2003  memiliki   nama  kode  Whistler Server  mulai  dikerjakan  pada  akhir tahun 2000.  Windows   Server  2003  terdiri  atas  beberapa edisi  atau  produk  yang  berbeda,  yakni   sebagai  berikut:
  • Windows  Server  2003  Enterprise 
  • Windows  Server  2003  Datacenter   
  • Windows  Server  2003  Web  Edition.   
  • Windows  Small  Business  Server  2003  (Windows  SBS) 
  • Windows  Storage  Server  2003.  
  • Windows  Server  2003  Standard  Edition.   
i) Windows  Vista 

Windows  Vista  diluncurkan  8  November  2000  untuk  pengguna  bisnis,  dan   30  Januari  2000 untuk  pengguna  pribadi.    Windows  Vista  lebih  mengutamakan   interface  atau penampilan  grafis antarmuka  dibandingkan  dengan  performa,   Fitur-fiturnya  antara  lain  AERO, Sidebar,  tingkat keamanan  lebih  baik  dari  pada   Windows  XP.  

Windows  Vista  menggunakan Firewall  with Advanced  Security,   Windows  Defender,  Parental Control,  User  Account  Control (UAC), BitLocker   Drive  Encryption,  ASLR.  Windows  Vista menggunakan   IPv6,  DirectX  versi   terbaru,  dan  arsitekstur  64-Bit.  Windows  vista  mempunyai beberapa  versi:  yaitu: 
  • Windows  Vista  Starter. 
  • Windows  Vista  Home  Basic. 
  • Windows  Vista  Home  Premium 
  • Windows  Vista  Business. 
  • Windows  Vista  Enterprise. 
  • Windows  Vista  Ultimate 
j) Windows  7   

Windows  7   merupakan  gabungan  Windows  XP  dan  Windows  Vista,   Windows  7  memiliki performa  yang  lebih  baik  dari  Windows  Vista.  Windows  7   dirilis  untuk  pabrikan  komputer pada  22  Jul  2009  dan  dirilis  untuk  publik  pada  22   Oktobe  2009.   Windows  7  lebih  fokus pada  pengembangan  dasar  Windows,   dengan  tujuan  agar  lebih  kompatibel  dengan  aplikasi-aplikasi  dan  perangkat   keras  komputer  yang  kompatibel  dengan  Windows  Vista.

Windows  7  tidak  bisa  digunakan  dengan   jumlah  memori  yang  terpasang  melebihi kemampuannya.  Jumlah  ini  berbeda  di   setiap  versi  Windows  7,  dan  juga  berpengaruh  pada arsitektur  yang  dipakai   (apakah  32-bit  atau  64-bit).  Windows  7  memiliki  6  versi  seperti Windows  Vista   hanya  berbeda  nama,  jika  Windows  Vista  memiliki  versi  Business  maka  pada Windows  7  versi  tersebut  dinamakan  Professional.  Versi  tersebut  antara  lain  : 
  • Windows  7  Ultimat 
  • Windows  7  Professiona 
  • Windows  7  Enterpris 
  • Windows  7  Home  Premiu 
  • Windows  7  Home  Basi 
  • Windows  7  Starter 
k) Windows  8 

Windows  8  adalah  nama  dari  versi  terbaru  Microsoft  Window,  serangkaian   Microsoft  secara resmi  merilis  Windows  8  pada  26  Oktober  2012.    Versi   percobaan  Windows  8  berupa Consumer  Preview  dan  Release  Preview.  Pada   tanggal  26  Juni  2013,  Microsoft  merilis  versi Uji  Coba  dari  Windows  8.1   (sebelumnya  dikenal  sebagai  Windows  Blue).

Sistem  operas  ini  diproduksi  oleh   Microsof  untuk  digunakan  pada  komputer  pribad,  termasuk kompute  rumah  dan   bisnis,  lapto,  netboo,  tablet  P,  serve,  dan  PC  pusat  medi.  Sistem  operasi ini   menggunakan  mikroprosesor  AR  selain  mikroprosesor  x8  tradisional  buatan   Inte  dan  AM. Antarmuka  penggunanya  diubah  agar  mampu  digunakan  pada   peralatan  layar  sentu  selain mous  dan  keyboar,  sehingga  Windows  8  di  desain   untuk  perangkat  tablet  sentuh.  Windows  8 mempunyai  beberapa    edisi  atau   versi  antara  lain  adalah  sebagai  berikut  :
  • Windows  8,  setara  dengan  Windows  7  Starter,  Home  Basic,  Home   Premium. 
  • Windows  8  Pro,  setara  dengan  Windows  7  Professional. 
  • Windows  8  Enterprise,  setara  dengan  Windows  7  Enterprise  dan  Ultimate. 
  • Windows  8  RT,  versi  Windows  khusus  untuk  perangkat  berprosesor  ARM. 
  • Windows  8.1 
l) Windows 10

Windows 10 merupakan sistem operasi komputer pribadi yang dikembangkan oleh Microsoft sebagai bagian dari keluarga sistem operasi Windows NT. Diperkenalkan pada tanggal 30 September 2014, dirilis pada 29 Juli 2015 dan pada November 2015, Threshold 2 dari Windows 10 (v10.0.10586) dirilis ke publik.

Pertama diperkenalkan pada bulan April 2014 pada Konferensi Build, Windows 10 bertujuan untuk mengatasi kekurangan dalam antarmuka pengguna pertama kali diperkenalkan oleh Windows 8 dengan menambahkan mekanik tambahan yang dirancang untuk meningkatkan pengalaman pengguna untuk perangkat yang tidak ada layar sentuh (seperti komputer meja dan laptop), termasuk kebangkitan menu Mulai yang terlihat di Windows 7, sistem desktop maya, dan kemampuan untuk menjalankan aplikasi Bursa Windows dalam jendela pada desktop daripada modus layar penuh.

Windows 10 akan tersedia dalam empat edisi utama untuk komputer meja, laptop, dan tablet; Windows 10 Home ditujukan untuk perangkat PC biasa dan memberikan fitur tingkat-konsumen; Windows 10 Pro menambahkan fitur tambahan yang ditujukan untuk pengguna mahir dan lingkungan bisnis skala kecil dan menengah; Windows 10 Enterprise berisi fitur tambahan yang ditujukan terhadap lingkungan bisnis skala menengah dan besar; sementara Windows 10 Education merupakan versi yang mirip dengan Enterprise yang akan didistribusikan ke sekolah, kampus, dan universitas melalui program lisensi akademi Microsoft. Tiga edisi Windows 10 juga akan tersedia untuk perangkat bergerak dan benam.
Empat edisi utama dari Windows 10, yaitu:
  • Windows 10 Home
  • Windows 10 Pro
  • Windows 10 Enterprese
  • Windows 10 Education
  • Windows 10 Enterprese LTSB