Rabu, 29 November 2017

APLIKASI SEDERHANA NETBEANS JAVA MENGHITUNG BANGUN RUANG

Apa itu subroutine?

Pertama-tama saya perkenalkan dulu apa itu subroutine/methode. Subroutine/methode disebut juga subprogram, pengelompokan beberapa instruksi / baris program yang melakukan sebuah perhitungan / komputasi tertentu dimana letaknya terpisah dengan program utama (main). Methode adalah subroutine yang didefinisikan pada program OOP.

Subroutine di bagi dua yaitu:
  • Procedure Subroutine yaitu bentuk statement yang mana tidak mengembalikan/ menghasilkan suatu nilai (value).
  • Function yaitu subroutine yang mengembalikan / menghasilkan suatu nilai (value) dalam bentuk ekspresi.

Soalnya :
  1. Buat program menghitung bangun ruang.
         Ketentuan :
         Terapkan fungsi dan prosedure dalam membuat program user memilih menu (kubus, balok,                 tabung, kerucut dan bola).
         Program menampilkan hasil
           - Hasil perhitungan
           - Konfirmasi "Apakah mau menghitung lagi? {Y/N}"

Kode Program :
 









Hasil Running :






Materi ini bertujuan untuk memenuhi tugas mandiri mata pelajaran Pemrograman Terstruktur di STMIK MERCUSUAR, Dosen Mata Kuliah : Bpk. Slamet Sucipto, S.Kom. M.Kom

Rabu, 22 November 2017

TUGAS ARRAY DENGAN 2 DIMENSI MENGGUNAKAN APLIKASI JAVA NETBEANS

PENGERTIAN ARRAY


Array merupakan sebuah variable yang menyimpan lebih dari satu buah data yang memiliki tipe data yang sama .jadi dapat dikatan bahwa array merupakan kumpulan dari data tunggal yang dijadikan dalam 1 variabel array yang alamat memorinya berbeda yang selanjutnya disebut elemen-elemen array yang bisa kita akses berdasarkan indeks.

Macam-macam array:
1       .      Array satu dimensi
Array satu dimensi adalah array yang hanya berisi satu dimensi
Contoh:
Type[value_dim]name_array; 

2       .      Array 2 dimensi/multi dimensi
Array multi dimensi merupakan array dari array .artinya terdapat sebuah array yang setiap elemennya juga  bertipe array.
Contoh:
Tipe-data nama_array [indeks-1][indeks-2];

3       .      Array 3 dimensi
Digunakanuntuk mengeloladatadalambentuk3dimensiatau tiga sisi
Contoh:

Tipe data nama variable [jumlah baris][jumlah kolom][panjang karakter].



Tugas :

Buat Aplikasi dengan Array 2 dimensi
Ketentuan:
-  Jumlah baris 4
-  Jumlah kolom 4
-  User menginput nilai (angka- 2digit) pada setiap kombinasi baris dan kolom
    1. system menampilkan nilai yang diinput
    2. Jika ada nilai yang diinput terdapat angka ganjil, maka nilai diganti dengan karakter ‘**’

Jawaban :
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package input.nilai;
import java.util.Scanner;
/**
 *
 * @author HP
 */
public class InputNilai {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
         Scanner scan = new Scanner(System.in);
  
  String[][] array = new String[4][4];
  int cek;
  String bintang = ""; 
  for(int i=0;i<array.length;i++){
   for(int j=0;j<array.length;j++){
    System.out.print("Input Angka baris["+i+"]"+" kolom["+j+"]= ");
    array[i][j] = scan.next();
   }
   System.out.println("\n");
  }
                System.out.println("\n");
                System.out.println("Hasil Nilai Inputan");
  for(int i=0;i<array.length;i++){  
   for(int j=0;j<array.length;j++){
    System.out.print("|"+array[i][j]+"|");
                                bintang = array[i][j];
          cek = bintang.indexOf("3");
          cek = bintang.indexOf("1");
          cek = bintang.indexOf("5");
    array[i][j] = cek>=0?"**":array[i][j];
   }
   System.out.println("");
  }
                System.out.println("------------------------------------");
                System.out.println("");
                System.out.println("Hasil Nilai Berubah");
        for (String[] array1 : array) {
            for (int j = 0; j<array.length; j++) {
                System.out.print("|" + array1[j] + "|");
            }
            System.out.println();
        }
    
}
    }



Contoh hasilnya :













Program ini bertujuan untuk memenuhi tugas mata kuliah Pemrograman Terstruktur .
Dosen mata kuliah :Slamet Sucipto S.Kom.M.Kom.

Terimakasih





Selasa, 24 Oktober 2017

PROGRAM PERPUSTAKAAN DAN DATA GAJI KARYAWAN DENGAN PROGRAM APLIKASI NETBEANS



1. PERPUSTAKAAN

User memasukkan data (namaMhs, nim, jumlahbukupinjam, judulBuku, jenis, Biayapinjam)
Program Menampilkan :
  • (namaMhs, nim, jumlahbukupinjam, judulbuku, jenis, biayapinjam)
  • Total biaya = di hitung dari penjumlahan biayapinjam per masing buku
  • jenis = jenis buku (1. Buku Komputer, 2. Buku Non Komputer)
  • biaya pinjam =
    • ketentuan jika jenis buku komputer, biaya pinjam = 5000/buku
    • ketentuan jika jenis buku non komputer, biaya pinjam = 3000/buku


Berikut ini source code nya :


package perpustakaan.java;
import java.util.Scanner;
/**
 *
 * @author HP
 */
public class PERPUSTAKAANJava {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner input =  new Scanner(System.in);
        System.out.println("masukan datanya " );
   System.out.println("~~~~~~~~~~~~~============~~~~~~~~~~~~~");
    System.out.print("Nama    : ");
  String Nama = input.nextLine();
  System.out.print("NIM : ");
  String NIM = input.nextLine();
  System.out.print("Masukan jumlah buku  : ");
  int jumlah =  input.nextInt();
  System.out.println();
 
  int total = 0 ;
  int i = 0;
  String[] judul = new String[jumlah];
  int [] jenis  = new  int [jumlah];
  int [] harga  = new  int [jumlah];
 
  do{
    Scanner inputarr =  new Scanner(System.in); 
    System.out.print("judul buku ke-"+ i +" : ");
    judul[i] = inputarr.nextLine();
    System.out.print("jenis buku <1>:buku komputer<2>buku non komputer | pilih : ");
    jenis[i] = inputarr.nextInt();
   
    if(jenis[i]==1){
        harga[i]=5000;}
    else if (jenis[i]==2){
        harga[i]=3000;}i++;
  }while(i<jumlah);
    System.out.println();
   System.out.println("~~~~~~~~~~~~~============~~~~~~~~~~~~~");
   System.out.println("Nama   :  "+Nama);
   System.out.println("NIM    :" + NIM );
          System.out.println("Nama anda : " +  Nama );
   System.out.println("~~~~~~~~~~~~~============~~~~~~~~~~~~~");
   System.out.println(" buku yang di pinjam" );
   System.out.println("~~~~~~~~~~~~~============~~~~~~~~~~~~~" );
   i=0;
   do{
         System.out.println(i+"|"+judul[i]+"Harga sewa : "+harga[i]);
         total=total+harga[i];
         i++;
  
    }
   while(i<jumlah);
   System.out.println("~~~~~~~~~~~~~============~~~~~~~~~~~~~" );
   System.out.println("total biaya pinjam "+total );

    }


    

}


Hasil Setelah di running :


























2. DATA KARYAWAN

User memasukkan data (nama, nik, tgl/bln/tahun kelahiran, masakerja)
Progrram menampilkan : 
  • (nama, nik, tgl/bln/tahun kelahiran, masakerja)
  • Umur = dihitung dari data kelahiran
  • gaji = 
    • ketentuan jika masakerja <= 5 tahun, gaji = 3.000.000
    • ketentuan jika masakerja >= 5 tahun, gaji = 6.000.000


Berikut ini source code nya :

package data.gaji.karyawan;

import java.util.Calendar;
import java.util.Scanner;

/**
 *
 * @author HP
 */
public class DATAGAJIKARYAWAN {
private static Object Input;
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        Scanner input =  new Scanner(System.in);
  Calendar cal  = Calendar.getInstance();
  int year =  cal.get(Calendar.YEAR);
 
 
  System.out.print("Masukan nama    : ");
  String nama = input.nextLine();
  System.out.print("Masukan NIK   : ");
  String NIK = input.nextLine();
  System.out.print("Masukan tahun lahir    : ");
  int umur =  input.nextInt();
  System.out.print("Masukan masa kerja(tahun)   : ");
  short lama_kerja = input.nextByte();
  int hasil = year-umur;
  System.out.println("~~~~~~~~~~~~~PRINT~~~~~~~~~~~~~~");
        
   System.out.println("Nama anda : " +  nama );
   System.out.println("NIK anda : " +  NIK );
   System.out.println("umur anda : " +  hasil +"tahun" );
   System.out.println("Masa kerja anda: " +  lama_kerja + "tahun" );
  
   if (lama_kerja <5)
       System.out.println("Gaji anda : Rp.3.000.000 " );
   else if(lama_kerja>4)
       System.out.println("Gaji anda :Rp.6.000.000 " );
    }
   
}


Hasil setelah di running :








tulisan berikut bertujuan untuk memenuhi tugas mandiri dari mata kuliah PEMROGRAMAN TERSTRUKTUR, STMIK MERCUSUAR.
Dosen Pengajar : Slamet Sucipto M.Kom

Semoga tulisan ini bermanfaat bagi kalian.

Rabu, 11 Oktober 2017

Flowchart dan Deskriptif Transportasi Online ( Ojek Online) yaitu :

1. Deskriptif Uber
    ~ Membuka Aplikasi Uber
    ~ Memasukkan Nama dan No. Hp
    ~ Memasukkan Lokasi Tujuan Dan Penjemputan
    ~ Memilih Pembayaran
    ~ Bayar
    ~ Selesai


2.1  Pseudocode Pengambilan KRS
    ~ Algoritma
       /*[memasukkan nama, nim, algoritma menerima masukkan ipk dan sks, cetak hasil        keluarannya]*/

    ~ Deklarasi
       Nama = String
       Nim = Integer
       Ipk = Real
    
    ~ Deskripsi
       Read Nama, Nim
       If ipk > 3.3 sks = 20
       Else if ipk < 3.3 sks = 16
       Print
       End
   
2.2 Deskriptif Pengambilan Krs
      ~ Algoritma
         [memasukkan nama, nim, algoritma menerima masukkan ipk dan sks, cetak hasil        keluarannya]
     
      ~  Deklarasi
          Nama = String ( Konversi Data )
          Nim = Integer ( Angka )
          Ipk = Real ( Data Fakta )

      ~ Deskripsi
         Baca Nama, Nim
         Masukkan ipk > 3.3 sks = 20
         Masukkan ipk < 3.3 sks = 16
         Cetak
         Selesai

Selasa, 04 Oktober 2016



Ass bloggers, saat ini saya ingin menyampaikan tentang perkembangan komputer dari awal pertama sejarah komputer hingga saat ini. Sudah tidak asing bagi kita mendengar kata komputer bahkan anak-anak pun sudah familiar dengan benda yang bernama komputer. Saya bukan orang yang ngerti apa itu komputer dengan jelas tapi dengan tulisan ini semoga bagi orang-orang seperti saya yang tidak begitu mengerti komputer bisa menjadi tahu dan mengenal apa itu komputer sesungguhnya.
Kebanyakan dari kita adalah karyawan, tidak asing lagi bagaimana cara menggunakan komputer. Tapi banyak juga dari kita yang Cuma tau apa yang mereka kerjakan saja, seperti Ms.Word, Ms.Excel, Internet, atau mungkin yang bagian akuntansi yang di kerjakan MYOB, Accurate, dll. Mereka tidak tau sejarah benda yang mereka gunakan untuk mereka bekerja, Maka dengan ini saya akan menyampaikan sedikit sejarah komputer dari dulu hingga berkembang seperti sekarang.
A. Pengertian Komputer
Komputer berasal dari bahasa Latin yaitu computare yang berarti menghitung.

Definisi komputer menurut para ahli :

1. Carl Hamacher
Komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi

2. Robert H. Blissmer
Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut :
            ~ Menerima input
~Memproses input sesuai dengan programnya
~ Menyimpan perintah-perintah dari hasil pengolahan
~ Menyediakan output dalam bentuk informasi

3. William M. Fuori
Komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara tepat, termasuk perhitungan aritmatika dan operasi logika tanpa campur tangan dari manusia.
Sejarah Komputer
Seiring dengan perkembangan zaman, hingga sampai saat ini perkembangan komputer tak terbendung lagi. Komputer sendiri memiliki definisi suatu alat yang terdiri dari alat input, alat proses dan alat output yang bekerja sesuai perintah untuk tujuan tertentu.

Menurut beberapa sumber, komputer pertama kali diciptakan oleh seorang yang bernama Charles Babbage. Berawal dari penemuannya, dia menciptakan suatu alat hitung sederhana yang merupakan cikal bakal adanya komputer hingga saat ini. Berkat penemuannya tersebut, menjadikan Charles Babbage menjadi orang yang sangat berpengaruh dalam sejarah perkembangan komputer. Dari penemuan tersebut, Charles Babbage memberi nama alat tersebut Difference Engine no 1. Difference Engine no 1 adalah kalkulator otomatis pertama yang memudahkan dalam pekerjaan perhitungan. Pada saat itu, penemuan Charles Babbage adalah penemuan yang fenomenal di dunia yang memberikan pengaruh besar terhadap sejarah perkembangan komputer hingga sekarang. Atas penemuannya tersebut Charles pun dinobatkan sebagai Bapak Komputer atau orang yang menemukan komputer.

Sejarah Awal Komputer
Berdasarkan sejarah perkembangannya, komputer dibagi kedalam lima generasi. Untuk lebih lengkapnya silahkan simak penjelasan dari kelima generasi komputer tersebut.

1. Komputer Generasi Pertama


Pada komputer generasi pertama bernama ENIAC.ENIAC merupakan kepanjangan dari Electronic Numerical Integrator and Computer. ENIAC merupakan komputer pertama yang diciptakan di dunia. Komputer ini memiliki berat kurang lebih 30 ton, panjang 30 meter dan tinggi 2,4 meter. Sedangkan daya listrik yang dibutuhkan komputer ini adalah 174 kilowatt. Pada komputer generasi pertama ini terdiri dari 18.000 tabung vakum, 70.000 resistor dan 5 juta titik solder.
    
Hasil gambar untuk komputer generasi pertama

Hasil gambar untuk komputer generasi pertama 

Pada pertengahan tahun 1950 UNIVAC mengalami kemajuan dalam beberapa aspek pemrograman tingkat lanjut, sehingga merupakan komputer general purpose pertama yang didesain untuk menggunakan angka dan huruf dan menggunakan pita magnetik sebagai media input dan output-nya. Inilah yang dikatakan sebagai kelahiran industri komputer yang didominasi oleh perusahaan IBM dan Sperry. Komputer UNIVAC pertama kali digunakan untuk keperluan kalkulasi sensus di AS pada tahun 1951, dan dioperasikan sampai tahun 1963.

Komputer-Komputer IBM

IBM memproduksi IBM 605 dan IBM 701 pada tahun 1953 yang berorientasi pada aplikasi bisnis dan merupakan komputer paling populer sampai tahun 1959. IBM 705 dikeluarkan untuk menggantikan IBM 701 yang kemudian memantapkan IBM dalam industri pengolahan data.


2. Komputer Generasi Kedua

Pada tahun 1948, penemuan transistor mempengaruhi pada perkembangan komputer. Dengan penemuan transistor ini menggantikan peran tube vakum pada televisi, radio dan komputer. Sehingga ukuran alat elektronik berkurang drastis.

Penggunaan transistor didalam komputer mulai tahun 1956. Penemuan lain yang berupa memori inti magnetik, membantu pengembangan komputer generasi kedua ini memiliki ukuran lebih kecil, lebih cepat, lebih hemat energi dan lebih dapat diandalkan dibandingkan penedahulunya generasi komputer pertama.
Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. Pada komputer generasi kedua tidak lagi menggunakan bahasa mesin tetapi diganti dengan bahasa assembly. Bahasa assembly adalah bahasa yang terdiri dari singkatan-singkatan untuk menggantikan kode biner (angka 0 dan 1).

Pada awal tahun 1960-an, komputer generasi kedua mulai bermunculan dan banyak digunakan bidang bisnis, universitas dan pemerintahan. Pada komputer generasi kedua sepenuhnya menggunakan transistor. Adapun komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini seperti printer, penyimpanan data dalam disket, memory, sistem operasi dan program aplikasi.

Dalam perkembangannya, komputer generasi kedua ini memiliki ciri-ciri sebagai berikut :


  1. Bahasa pemrograman tidak lagi menggunakan bahasa mesin yang rumit, tetapi diganti dengan bahasa yang mudah dimengerti oleh manusia seperti COBOL, FORTRAN, ALGOL
  2. Sirkuit terbuat dari transistor
  3. Ukuran lebih kecil dibandingkan generasi pertama.
  4. Kapasitas memori penyimpan data lumayan besar.
  5. Tidak membutuhkan daya listrik yang besar.
  6. Berorientasi pada bisnis.
  7. Pengoperasian komputer sudah cepat.

UNIVAC III

Dibanding denga tabung, teknologi transistor jauh lebih efisien sebagai switch dan dapat diperkecil ke skala mikroskopik. Pada tahun 2001 peniliti Intel telah memperkenalkan silikon paling kecil dan paling cepat di dunia, dengan ukuran 20 nanometer ata sebanding dengan sepermiliar meter, yang akan digunakan pada prosesor dengan kecepatan 20 GHz (Giga Hertz). Era ini juga menandakan permulaan munculnya minikomputer yang merupakan terbesar kedua dalam keluarga komputer. Harganya lebih murah dibanding dengan generasi pertama. Komputer DEC PDP-8 adalah minikomputer pertama yang dibuat tahun 1964 untuk pengolahan data komersial.

Jenis-jenis komputer lain yang muncul pada generasi ini diantaranta UNIVAC III, UNIVAC SS80, SS90, dan 1107, IBM 7070, 7080, 1400, dan 1600.



Hasil gambar untuk komputER GENERASI KEDUA


3. Komputer Generasi Ketiga

Pada generasi sebelumnya, hampir seluruh komputer menggunakan transistor. Penggunaan Transistor memang mampu mengungguli tube vakum, namun penggunaan transistor dapat menghasilkan suhu panas yang cukup besar, sehingga berpotensi merusak bagian-bagian komputer.
Pada tahun 1958, Jack Kilby seorang insinyur di Texas Instrumen mengembangkan sirkuit terintegrasi (Integrated Circuit / IC). IC mengkombinasikan tiga komponen elektronik dalam sebuah silikon piringan kecil yang terbuat dari pasir kuarsa. Pengembangan IC yang terbuat dari pasir kuarsa mampu menangani masalah pada suhu panas.
Para ilmuwan kemudian berhasil memasukan lebih banyak komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasil dari penemuan para ilmuwan tersebut membuat ukuran komputer menjadi lebih kecil karena komponen-komponen dapat dipadatkan kedalam sebuah chip.
Kemajuan lainnya dari komputer generasi ketiga adalah dalam penggunaan sistem operasi atau operating system. Yaitu memungkinkan mesin bekerja untuk menjalankan program yang berbeda dalam waktu yang bersamaan dengan sebuah program utama yang bertugas memonitor dan mengkoordinasi memori komputer.
 Hasil gambar untuk komputER GENERASI KETIGAHasil gambar untuk komputER GENERASI KETIGA
Dalam penggunaan Large Scale Integration (LSI) yang disebut juga dengan nama Bipolar Large Large Scale Integration. LSI merupakan pemadatan beribu-ribu IC yang dijadikan satu dalam sebuah keping IC yang disebut chip. Istilah chip digunakan untuk menunjukkan suatu lempengan persegi empat yang memuat rangkaian terpadu IC. LSI kemudian dikembangkan menjadi Very Large Scale Integration (VLSI) yang dapat menampung puluhan ribu hingga ratusan ribu IC. Selanjutnya dikembangkannya komputer mikro yang menggunakan mikroprosesor dan semikonduktor yang berbentuk chip untuk memori komputer internal sementara generasi sebelumnya menggunakan magnetic core storage.

4. Generasi Keempat

Pada tahun 1971, pembuatan Chip Intel 4004 membawa kemajuan pada IC. Yaitu mampu meletakan seluruh komponen dari komputer ( Central Processing Unit, Memory dan kendali inpu/output) ke dalam sebuah chip yang berukuran kecil yang kemudian disebut mikroprosesor. Dengan berkembangnya mikroprosesor memungkinkan orang-orang biasa dapat menggunakan komputer. Dengan demikian komputer tidak hanya dimiliki perusahaan besar atau lembaga pemerintahan.

Hasil gambar untuk komputER GENERASI KEEMPATHasil gambar untuk komputer generasi keempat (1979-sekarang)

Pada pertengahan tahun 1970-an, perakit komputer memperkenalkan produk mereka ke masyarakat umum. Komputer-komputer ini dikenal dengan nama mini komputer yang dijual satu paket dengan perangkat lunak yang mudah digunakan oleh orang awam.

Pada tahun 1981, IBM memperkenalkan Personal Komputer (PC) untuk penggunaan di kantor, sekolah dan rumah. Pada tahun pertamanya, PC telah digunakan 2 juta unit. Sepuluh tahun kemudian angka tersebut melonjak menjadi 65 juta unit. Dalam sejarah perkembangannya, komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada diatas meja (desktop komputer) menjadi komputer yang dapat dimasukan kedalam tas(laptop), bahkan ada komputer yang dapat digenggam (palmtop).

Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.

Seiring dengan bertambah kuatnya suatu komputer kecil, komputer-komputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya

5. Komputer generasi kelima

Hasil gambar untuk komputer generasi kelima
Hasil gambar untuk komputer generasi kelima

Rencana masa depan komputer generasi ke lima adalah komputer yang telah memiliki Artificial Intelligence (AI). Sehingga komputer di masa depan dapat memberikan respon atas keinginan manusia.

Ciri ciri komputer generasi kelima adalh sebagai berikut :

Komputer generasi ini masih dalam tahap pengembangan dan pemakainya belum banyak. Pengembangan komputer genarasi ini dipelopori oleh negara Jepang. Komponen elektronikanya menggunakan bentuk paling baru dari chip VLSI Program dibuat dalam bahasa PROLOG (Programming Logic) dan LISP (List Processor) Komputer generasi kelima difokuskan kepada AI (Artificial Inteligence / Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analog tingkah laku manusia.

Ciri dari komputer generasi kelima :
 

Dapat membantu menyusun program untuk dirinya sendiri
  1. Dapat menerjemahkan dari suatu bahasa ke bahasa lain
  2. Dapat membuat pertimbangan-pertimbangan logis
  3. Dapat mendengar kalimat perintah yang diucapkan serta melaksanakannya
  4. Dapat memilih setumpuk fakta serta menggunakan fakta yang diperlukan
  5. Dapat mengolah gambar-gambar dan grafik dengan cara yang sama dengan mengolah kata, misalnya dapat melihat serta mengerti sebuah foto.

Demikianlah sejarah perkembangan komputer dari generasi pertama hingga sekarang generasi kelima. Sangat dimungkinkan dimasa yang akan datang akan muncul generasi terbaru dari sejarah perkembangan komputer, hal ini dikarenakan semakin pesatnya perkembangan teknologi komputer dari waktu ke waktu.
Komputer jaman sekarang sudah canggih, komputer yang dulu dengan tabung besar tapi sekarang sudah sangat slim. Bahkan sekarang sudah ada laptop yang bisa di bawa kemana saja, tidak perlu pakai CPU lagi jadi lebih simple. Bisa bekerja dimana saja tanpa perlu repot.
Dulu komputer seperti barang mewah yang hanya bisa di beli dan di pakai orang-orang berada tapi sekarang semua orang sudah bisa membeli dan menggunakan komputer.
Begitulah sejarah komputer yang sangat singkat, semoga yang saya tulis ini bisa membantu teman-teman menambah ilmu tentang sejarah ilmu komputer, terimakasih