Sabtu, 08 Juni 2019

Menggunakan fungsi Logika 'IF' dan contoh penggunaannya


Fungsi IF atau Rumus IF merupakan salah satu fungsi Excel dalam kategori atau kelompok logical yang sering digunakan untuk melakukan uji logika tertentu pada rumus microsoft excel.

Rumus Excel IF
 akan menghasilkan sebuah nilai tertentu jika kondisi yang kita tentukan untuk di evaluasi terpenuhi (TRUE) dan akan menghasilkan nilai lainnya apabila uji logika atau kondisi itu tidak terpenuhi (FALSE)Dengan kata lain fungsi IF excel ini akan melakukan evaluasi terhadap uji logika tertentu kemudian menghasilkan nilai TRUE atau FALSE. Nilai TRUE adalah nilai dimana kondisi tersebut terpenuhi dan nilai FALSE adalah nilai untuk kondisi yang tidak terpenuhi.

Fungsi IF pada excel memiliki tiga argumen:
  • TesLogika : Argumen ini berisi ekspresi logika yang bisa dievaluasi ke dalam nilai TRUE atau FALSE. Argumen ini merupakan kriteria acuan untuk menentukan nilai yang akan dihasilkan oleh rumus excel IF.

  • KondisiTerpenuhi
     : (Opsional) Nilai yang ingin kita hasilkan jika argumen TesLogika mengevaluasi ke TRUE. Argumen ini merupakan nilai yang akan dihasilkan jika kondisi terpenuhi.

  • KondisiTidakTerpenuhi
     : (Opsional) Nilai yang ingin kita hasilkan jika argumen TesLogika mengevaluasi ke FALSE. Argumen ini merupakan nilai jika hasil tes logika tidak terpenuhi.

  • CONTOH RUMUS IF EXCEL


    Penggunaan fungsi IF pada rumus excel bisa digunakan secara tunggal maupun ganda atau bertingkat. Maksud dari rumus IF ganda adalah kita menggunakan fungsi IF bersarang atau memasukkan fungsi excel if ke dalam sebuah rumus if yang lain.

Fungsi perhitungan kredit flat & floating( fungsi PMT atauPayment)

Kredit Flat adalah sistem perhitungan suku bunga yang besarannya mengacu pada pokok hutang awal. Biasanya diterapkan untuk kredit barang konsumsi seperti handphone, home appliances, mobil atau kredit tanpa agunan (KTA). Dengan menggunakan sistem bunga flat ini maka porsi bunga dan pokok dalam angsuran bulanan akan tetap sama. Misalnya besarnya angsuran adalah satu juta rupiah dengan komposisi porsi pokok 750 ribu dan bunga 250 ribu. Maka, sejak angsuran pertama hingga terakhir porsinya akan tetap sama.
Suku bunga floating yaitu tingkat suku bunga KPR yang sifatnya tidak tetap karena bergantung pemberlakuan suku bunga dasar darBank Indonesia (BI). Di mana, biasanya Bank Indonesia biasanya selalu akan mengevaluasi tingkat suku bunga dasarnya dalam beberapa periode tertentu.Pemberitahuan tingkat suku bunga yang aka dijadikan bank dalam menetapkan suku bunga floating-nya. Jadi, jika Anda memilih menggunakan tingkat suku bunga mengambang (floating), maka harus siap membayar cicilan KPR yang berbeda-beda.Keuntungan yang didapat dari KPR bunga floating adalah ketika suku bunga BI (BI Rate) turun, maka bank juga akan ikut menurunkan bunganya yang tentunya akan meringankan pembayaran cicilan Anda. Sebaliknya, kekurangan dari bunga floating didapat ketika BI memutuskan untuk menaikkan tingkat suku bunga dasarnya sehingga bank juga ikut menaikkan suku bunga KPR-nya.

Menjelaskan fungsi tanda "String" ($) atau nilai absolut dalam penggunaan rumus Ms. Excell

Dengan fungsi string, Anda dapat membuat ekspresi di Access yang bekerja dengan teks dalam berbagai cara. String adalah tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace (spasi), dan berbagai karakter. Fungsi ini digunakan untuk membuat identifier String/teks.
String juga sering disebut sebagai “array of char”(Identifier : tanda pengenal), format: String identifier_name;
Untuk...
Gunakan…
Misalnya…
Hasil
Mengembalikan karakter dari permulaan sebuah string
=Left([SerialNumber],2)
Jika [SerialNumber] adalah “CD234”, hasilnya adalah “CD”.
Mengembalikan karakter dari akhir sebuah string
=Right([SerialNumber],3)
Jika [SerialNumber] adalah “CD234”, hasilnya adalah “234”.
Menemukan posisi sebuah karakter dalam sebuah string
=InStr(1,[FirstName],"i")
Jika [FirstName] adalah “Colin”, hasilnya adalah 4.
Mengembalikan karakter dari pertengahan sebuah string
=Mid([SerialNumber],2,2)
Jika [SerialNumber] adalah “CD234”, hasilnya adalah “D2”.
Memangkas spasi sebelum atau sesudah dari string
=Trim([FirstName])
Jika [FirstName] adalah “ Colin ”, hasilnya adalah “Colin”.
Menggabungkan dua string
Operator tanda plus (+)*
=[FirstName] + [LastName]
Jika [FirstName] adalah “Colin” dan [LastName] adalah Wilcox, hasilnya adalah “ColinWilcox”
Menggabungkan dua string dengan spasi di antaranya
Operator tanda plus (+)*
=[FirstName] + “ “ + [LastName]
Jika [FirstName] adalah “Colin” dan [LastName] adalah Wilcox, hasilnya adalah “Colin Wilcox”
Mengubah huruf string menjadi huruf besar atau huruf kecil
=UCase([FirstName])
Jika [FirstName] adalah “Colin”, hasilnya adalah “COLIN”.
Menentukan panjang string
=Len([FirstName])
Jika [FirstName] adalah “Colin”, hasilnya adalah 5.

Fungsi " LEFT, "MID", "RIGHT" untuk mencari beberapa karakter dari suatu kata

LEFTRumus Excel untuk mengambil karakter/kata dari arah kiri.
RIGHT Rumus Excel untuk mengambil karakter/kata dari arah kanan.

MID Rumus Excel untuk mengambil karakter/kata dari sebelah kiri pada posisi tertentu atau di tengah-tengah sebuah teks.



Fungsi Rank, Data Sort, Chart, dan COUNTIF

Fungsi Rank, digunakan untuk menentukan peringkat dari range tertentu, peringkat tersebut dapat berupa dari nilai tertinggi sampai terendah, atau dari terendah ke nilai tertinggi. 

Rumus COUNIF, digunakan untuk menghitung jumlah cell dalam range nilai tertentu dengan menggunakan kriteria tambahan semisal nilai lebih kecil dari, lebih dari, frasa tertentu dan lain sebagainya. 
Fungsi Data Sort, digunakan untuk mengurutkan data baik secara ascending (naik) maupun descending (turun).
Fungsi Chart, berfungsi untunk menyisipkan atau menampilkan chart wizard untuk pembuatan Graphic di document anda. Ada berbagai macam chart yaitu Column, Line, Pie, Bar, Area, X Y (Scatter), Stock, Surface, Doughnut, Bubble dan juga Radar.

Fungsi VLOOKUP dan HLOOKUP serta Perbedaan Penggunaan Fungsi Tersebut

Vlookup dan Hlookup merupakan bagian dari fungsi Lookup. Lookup digunakan untuk mencari nilai pada baris atau kolom Tertentu. Vlookup digunakan untuk mencari nilai dalam bentuk vertikal, sesuai dengan awalan huruf V yang merupakan singkatan dari Vertikal/tegak Lurus. Sedangkan Hlookup yang berawal Huruf H digunakan untuk mencari nilai dalam bentuk baris /horizontal.

Fungsi vlookup
 atau rumus vlookup adalah salah satu fungsi atau rumus excel dasar yang sering dibutuhkan. Rumus Excel Vlookup yang termasuk dalam kategori lookup & reference ini akan sering anda butuhkan saat mengerjakan tugas-tugas keseharian terkait dengan microsoft excel. fungsi VLOOKUP, =VLOOKUP (Nilai yang ingin dicari, rentang yang ingin dicari nilainya, nomor kolom dalam rentang berisi nilai kembali, hasil yang sama persis atau hasil yang mendekati – yang terindikasi sebagai 0/FALSE atau 1/TRUE).

Fungsi HLOOKUP digunakan untuk menampilkan data dari sebuah tabel yang disusun dalam format horizontal, lalu menampilkan nilai lain yang sekolom dengan nilai tersebut sesuai yang diinginkan.


Perbedaan Penggunaan VLOOKUP & HLOOKUPFungsi vlookup merupakan fungsi bantuan references. Fungsi Vlookup dipakai untuk menghasilkan nilai pada tabel secara vertikal.

Penulisan :
=VLOOKUP(nama_baris;tabel;kolom_pencarian;range_lookup)
Misal :
solusi :
Pada A8 masukkan nilai NIM terlebih dahulu yang terdapat pada tabel NIM-Nama. kemudian pada B8 ketikkan formula
 =VLOOKUP(A8;$A$2:$B$5;2;0).
Fungsi HLOOKUP
Fungsi Hlookup merupakan fungsi bantuan references juga. bedanya Fungsi Hlookup dipakai untuk menghasilkan nilai pada tabel secara horizontal.
Penulisan :
=HLOOKUP(nama_kolom;tabel;baris_pencarian;range_lookup)

Misal :

solusi :
Pada C6 ketikkan formula =HLOOKUP(B6;$B$1:$F$3;2;0).

Kegunaan dan Fungsi dari Tombol Keyboard

Keyboard adalah sebuah perangkat keras (hardware) pada komputer yang berfungsi sebagai alat untuk input data yang berupa huruf, angka dan simbol. Atau definisi keyboard yaitu suatu perangkat keras pada komputer yang berbentuk papan dan memiliki berbagai macam tombol yang dimana tombol tersebut fungsinya berbeda tergantung pada penekanannya yang bisa menghasilkan proses yang sesuai dengan keinginan penggunanya.



Kegunaan dan fungsi tombol keyboard pada komputer
Kegunaan dalam menggunakan keyboard adalah salah satu aktivitas yang dilakukan Brainware untuk mengoperasikan komputer baik di rumah, kampus, kantin dan lain-lainnya.

Fungsi Tombol Keyboard Tunggal
  1. Tombol Alphanumeric, untuk melakukan input karakter berupa huruf dan juga angka pada komputer.
  2. Tombol Asteriskuntuk melakukan input dari karakter asterisk seperti tanda baca.
  3. Tombol Capslock, untuk membuat huruf menjadi huruf besar atau huruf capital.
  4. Tombol Shift, untuk menjalankan fungsi komplimenter dari setiap tombol, seperti membuat satu buah huruf capital, dan juga melakukan pemilihan pada non-alpha key.
  5. Tombol EscEsc atau escape memiliki fungsi untuk melakukan cancelling pada dialog box, pause pada sebuah game, dan juga untuk melakukan proses stop pada animasi.
  6. Print Screenberfungsi untuk melakukan proses pengambilan screen shoot dari layar atau display komputer anda yang sedang tampil.
  7. Tabuntuk memilih option atau pilihan yang ada pada sebuah dialog box atau kotak dialog.
  8. CTRL, Ctrl atai control merupakan tombol yang berfungsi untuk memungkinkan anda dalam melakukan seleksi multiple (banyak) dengan menggunakan bantuan mouse.
  9. Tombol Windows, Tombol ini biasanya berada pada bagian bawah, di antara tombol alt dan juga ctrl. Fungsi utama dari tombol ini adalah untuk membuka start menu pada windows.
  10. Alt, tombol Alt tidak memiliki fungsi spesifik sebagai tombol tunggal. Fungsi dari Alt akan banyak dibahasa pada penggunaan kombinasi tombol keyboard.
  11. Space Barberfungsi untuk menyelipkan space atau spasi antar karakter ataupun antar kalimat dalam fungsi menulis dan pembuatan dokumen di dalam komputer.
  12. Entermemiiki beberapa fungsi utama. Pada penulisan dokumen, enter berguna untuk membuat paragrap baru pada dokumen. Sedangkan pada aplikasi, tombol enter dapat berarti sebagai OK, dan digunakan juga untuk memilih option yang akan dijalankan.
  13. Backspacedigunakan untuk menghapus satu per satu karakter di dalam sebuah dokumen.
  14. DeleteTombol delete berfungsi untuk menghapus sebuah file.
  15. Homeberfungsi untuk mengembalikan anda pada halaman pertamad ari sebuah page dokumen, ataupun browser.
  16. Page Upberfungsi untuk menaikan halaman, banyak digunakan pada browser dan juga pembuatan dokumen.
  17. Page Downdigunakan sebagai kebalikan dari page up, yaitu menurunkan halaman.
  18. Tombol panah, tombol panah terdiri dari 4 arah, yaitu arah atas, bawah, kiri, dan juga arah ke kanan. Fungsi dari tombol ini, yaitu untuk mengarahkan dalam memilih files yang akan dipilih.
  19.  Num Lockberfungsi untuk melakukan locking pada numeric key atau tombol numeric.
  20. Fn, merupakan kependekan dari function. Tombol ini biasanya banyak terdapat pada keyboard laptop, yang memiliki ukuran lebih kecil daripada keyboard PC desktop biasanya. Digunakan sebagai kombinasi untuk memunculkan fungsi yang sesuai dengan warna tombol tersebut.
  21. Tombol Fungsi F1 hingga F12
  22. F1 banyak digunakan untuk memunculkan menu bantuan atau helps
  23. F2 berfungsi untuk melakukan rename pada item atau objek yang dipilih
  24. F3 berfungsi untuk memunculkan kotak dialog search all files
  25. F4 Berfungsi untuk memunculkan menu Go to A Different Folder
  26. F5 berfungsi untuk melakukan refresh pada window, browser dan juga desktop
  27. F10 berfungsi untuk mengaktifkan menu bar
  28. F11 berfungsi untuk mengaktifkan mode full screen

Fungsi Tombol Kombinasi pada Keyboard :

Kombinasi Ctrl, 
  • Ctrl + A berguna untuk melakukan seleksi terhadap semua item di window.
  • Ctrl + B berfungsi untuk melakukan penebalan karakter (bold) pada formatting dokumen.
  • Ctrl + C berfungsi untuk melakukan proses copy dari dokumen ataupun files.
  • Ctrl + F berfungsi untuk fungsi find atau mencari.
  • Ctrl + I untuk melakukan formatting italic atau huruf yang dimiringkan pada sebuah dokumen atau kata.
  • Ctrl + N berfungsi untuk membuka window atau jendela baru. Bisa juga digunakan untuk membuka dokumen baru, email baru dan juga tab baru pada browser (N = New).
  • Ctrl + O berfungsi untuk membuka fie atau dokumen (open).
  • Ctrl + P berfungsi untuk menjalankan fungsi printing dokumen.
  • Ctrl + S memiliki fungsi untuk melakukan proses saving dokumen dan files.
  • Ctrl + U untuk melakukan formatting underline atau garis bawah pada sebuah dokumen.
  • Ctrl + V berfungsi untuk melakukan proses paste dari dokumen atau files yang sudah dicopy sebelumnya.
  • Ctrl + W berfungsi untuk melakukan close pada dokumen yang sedang terbuka.
  • Ctrl + X berfungsi untuk melakukan proses cut atau pemotongan file yang di pilih, dan meletakkan di clipboard.
  • Ctrl + Y digunakan untuk melakukan fungsi dari redo file atau dokumen.
  • Ctrl + Z merupakan kebalikan dari ctrl + Y, yaitu untuk melakukan proses undo.
  • Ctrl + Esc digunakan untuk membuka menu start pada windows.
  • Ctrl + drag files kombinasi ini akan membantu user untuk langsung melakukan copy sebuah files.
  • Ctrl + Shift + Drag files kombinasi dari tombol ini berguna untuk membuat shortcut dari sebuah file.
  • Ctrl + F4 berfungsi untuk menutup jendela atau window daari sebuah aplikasi, tanpa harus keluar dari aplikasi tersebut.
Kombinasi Tombol Windows (Win), 
  • Win + D untuk melakukan minimize pada seluruh window.
  • Win + E membuka windows explorer.
  • Win + F untuk memunculkan kotak dialog Find.
  • Win + L untuk melakukan lock pada sistem operasi windows anda.
  • Win + M untuk meminimize selruh window yang terbuka.
  • Win + Shift + M untuk membuka kembali window terakhir yang diminimized.
  • Win + R membuka command RUN.
  • Win + F1 untuk menampilakn hel menu pada windows.
  • Win + Tab memiliki fungsi yang sama seperti Alt + Tab, untuk memilih window yang sudah terbuka.
Kombinasi dari Tombol Alt, 
  • Alt + F4 untuk keluar dari window yang aktif, bisa juga untuk melakukan shut down.
  • Alt + Space Bar untuk menampilkan sistem menu.
  • Alt + enter Untuk melihat properties dari item yang diseleksi.
  • Alt + Tab untuk melakukan pemilihan terhadap window atau jendela yan sudah dibuka.










Kamis, 06 Juni 2019

Fungsi Finance Time Value of Money ( Future Value dan Present Value)

PENGERTIAN
Time value of money atau nilai waktu uang merupakan suatu konsep yang menyatakan bahwa nilai uang sekarang akan lebih berharga daripada nilai uang masa yang akan datang atau suatu konsep yang mengacu pada perbedaan nilai uang yang disebabkan karena perbedaan nilai uang atau waktu.
Perhitungan time value of money dapat menggunakan kalkulator finansial, tabel TVM atau aplikasi spreadsheet(ms. excel).
Notasi atau simbol yang digunakan dalam perhitungan :

  • Rate = disebut juga interest rate, bunga, hasil investasi(hati-hati dengan satuan waktu misal 5% pertahun berbeda dengan 5% perbulan.
  • nPer = periode waktu
  • PMT = payment, pembayaran setiap periode, cicilan setiap periode.
  • PV = present value, nilai uang saat ini.
  • FV = future value, nilai uang yang akan datang.
Present Value ( nilai uang pada saat ini).
Contoh kasus : 5 tahun lagi Mareta membutuhkan uang sebanyak Rp.100.000.000 untuk biaya modal bisnis. Jika saat ini bunga deposito adalah 5% per tahun, berapa uang yang harus didepositokan Mareta saat ini?

Diketahui :
  • Rate = 5% per tahun
  • nPer = 5 tahun
  • PMT = tidak ada
  • FV = Rp.100.000.000
  • PV = ?
Gunakan rumus Ms. Excel untuk menghitung PV :
= PV( rate, nPer, PMT, FV, type)
= PV(5%,5,,-100.000.000,0)
= Rp.78.352.617
Jadi, jika mareta mendepositokan uangnya sebesar Rp.78.352.617 saat ini dengan bunga 5% selama 5 tahun, maka uang Mareta menjadi Rp.100.000.000 dalam 5 tahun ke depan.

Future Value ( nilai uang pada saat ini).
Cobtoh kasus : sekarang ini Mareta memiliki uang sevbesar Rp.10.000.000 dan ingin di investasikan di reksa dana saham. Hasil investasi reksa dana saham mencapai 12% per tahun. Berapa uang yang dimiliki Mareta setelah berinvestasi selama 5 tahun ?

Diketahui :
  • Rate = 12% per tahun
  • nPer = 5 thn
  • PMT = tidak ada
  • PV = 10.000.000
  • FV = ?
Gunakan rumus Ms.Excel untuk menghitung PV :
= FV(rate, nper, pmt,type)
= FV(12%,5,,-10.000.000)
= Rp 17.623.417
Jadi, uang Mareta akan menajdi sebesar Rp. 17.632.417 setelah berinvestasi di reksa dana, dengan asumsi hasil investasi 12% per tahun selama 5 tahun.

Pengenalan Hardware, Software, Brainware

A. HARDWARE ( Perangkat Keras)
     Hardware atau perangkat keras adalah komponen pada komputer yang dapat terlihat dan disentuh secara fisik.

Macam Jenis Hardware Pada Komputer :
1. Hardware Input, merupakan perangkat yang dapat digunakan untuk memasukkan data ke dalam komputer, data yang telah masuk itudiolah dalam suatu proses. Contohnya disk drive, mouse, keyboard, joystick, scanner, trackball, dan mouse pen.
2. Process Device, perangkat yang memproses dan mengolah data pada komputer. Sering juga disebut sebagai otaknya komputer karena menjadi perangkat yang penting pada proses pemasukan dan penginputan data. Contohnya CPU, RAM, VGA, dan sebagiannya.
3. Hardware Output, yaitu perangkat keras pada komputer yang gunanya untuk mencetak dan menampilkan informasi dari hasil input data yang berasal dari hardware input yang telah melewati proses dari hardware process.

 Contoh Hardware:
1. Power Supply, perangkat yang berupa kotak bertegangan listrik yang letaknya menempel pada bagian belakang setiap casing yang memiliki kabel power yang akan di sambung ke komponen hardware.
2. Processor/ CPU, komponen yang berupa chip yang memiliki bentuk segiempat, sebagai pengendali proses kerja komputer yang dibantu oleh komponen lainnya.
3. Keyboard, perangkat input yang digunakan untuk memasukkan karakter dan fungsi ke dalam sistem komputer dengan menekan tombol.
.
B. SOFTWARE(Perangkat Lunak)
     Software adalah data-data yang terdapat pada sebuah komputer yang di format kemudian disimpan secara digital. Software merupakan komponen yang tidak terlihat secara fisik, tetapi terdapat dalam sebuah komputer.

Macam Jenis Software Pada Komputer :
1. Freeware, yaitu sebuah perangkat lunak gratis yang bisa di gunakan tanpa adanya batas waktu, pada umumnya freeware di sumbangkan kepada beberapa komunitas.
2. Shareware, merupakan suatu perangkat lunak yang diberikan secara gratis tetapi dengan fitur yang terbatas.
3. Firmware, yaitu sebuah perangkat lunak yang letaknya berada pada ROM (Read Only Memory)
4. Commercial Software, yaitu perangkat lunak yang dipergunakan untuk tujuan komersil yang dapat dibeli kepada para pengembang software.
5. Free Software, adalah jenis perangkat lunak yang dapat di upgrade dengan bebas dan dapat di gunakan kembali oleh pengguna selanjutnya.
6. Open Source Software, merupakan perangkat lunak yang kode sumbernya dapat dipelajari, diubah, dan ditingkatkan ataupun disebarluaskan.
7. Malware, perangkat lunak yang diciptakan untuk merusak sistem pada komputer dan jejaring komputer tetapi tanpa izin dari virus komputer.

Fungsi Software :
1. Menyediakan fungsi dasar untuk kebutuhan komputer yang dibagi menjadi sistem operasi.
2. Mengatur berbagai hardware agar dapat bekerja secara bersama.
3. Sebagai penghubung antara software yang lain dengan hardware.
4. Sebagai pengidentifikasi program.

Contoh Software :
1. Google Chrome, berfungsi untuk masuk jaringan online/jaringan internet.
2. Mozila Firefox, berfungsi untuk masuk ke jaringan online.
3. Ms. Word, berfungsi untuk mengedit atau mengetik sebuah dokumen.
4. Ms. Excel, berfungsi untuk membuat atau mengedit sebuah dokumen.
5. Java, berfungsi untuk mencari aplikasi atau game
6. Recyle bin, berfungsi untuk melihat atau mengambil file yang sudah di hapus.

C. Brainware(Perangkat Manusia)
     Adalah orang yang menggunakan atau mengoperasikan komputer. Brainware juga dapat diartikan sebagai perangkat intelektual yang mengoperasikan kemampuan dari hardware ataupun software.
Jenis-jenis brainware adalah :
1. Operator komputer, seorang yang bertanggung jawab sebagai pengolah data melalui sistem yang berhubungan dengan komputer
2. Programmer, seorang yang mampu membuat suatu program atau aplikasi dengan menggunakan bahasa program.
3. Administrator, seorang yang tugas utamanya sebagai pengelola aplikasi yang telah dibuat oleh programmer agar aplikasi tersebut bisa digunakan oleh pengguna akhir dengan benar

Sejarah dan Generasi Komputer

SEJARAH KOMPUTER  
     Komputer ialah alat yang dipergunakan dalam mengelola data berdasarkan aturan baku yang sudah ditentukan, komputer juga sangat membantu pekerjaan manusia. Secara bahasa, komputer berasal dari bahasa Yunani yaitu computare.
     Komputer merupakan teknologi yang sangat membantu kehidupan manusia dalam melaksanakan berbagai kemudahan pekerjaan manusia. Dengan adanya teknologi membuat manusia tidak merasa kesulitan.sehingga mereka akan dimudahkan dalam pekerjaan mereka masing-masing. Menurut Elias M. Awad, komputer merupakan alat penghitung yang dapat memproses data yang kemudian disajikan dalam bentuk data. Baik itu data digital maupun data analog.
Fungsi komputer :
1. Menerima Input
2. Memproses Input
3. Menyimpan Input
4. Menyajikan Output
Input merupakan salah satu fungsi komputer yang berguna untuk menerima data maupun informasi dari luar.Processing merupakan fungsi yang berguna untuk memproses data-data yang masuk dan akan tersimpan ke memori internal. Sedangkan fungsi output adalah menampilkan data yang sudah dimasukkan dan bisa kita liat hasilnya.
     Penemu komputer adalah Charles Babbage, dikenal dunia sebagai salah satu penemu sejarah komputer pertama kali. Babbage juga di juluk sebagai bapak komputer.  

GENERASI PERTAMA( 1946-1959)
     Sejarah komputer generasi pertama yaitu digital elektronik atau bisa disebut ENIAC (Electronic Numerical Intergrator and Calculator). Perangkat lunak komputer yang pertama kali telah dikembangkan yaitu, komputer sebagai deasain pesawat dan peluru kendali. salah satu ilmuan yang mengerjakan konsep pengembangan tersebut ialah Konrad Zuse, seorang Insinyur berasal dari Jerman. Sejarah komputer generasi pertama memiliki ciri khusus,yaitu intruksi dalam mengoperasikan dibuat secara spesifik untuk satu tugas tertentu. Setiap komputer mempunyai program seperti kode-biner.

GENERASI KEDUA (1959-1964)
     Sejarah komputer yang dikembangkan di laboratorium energi atom, dapat mengatasi sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh para peneliti atom. Komputer generasi kedua telah menggantikan posisi bahasa mesin dengan bahasa assembly. Bahasa assembly adlah bahasa yang menggunakan singkatan sebagai pengganti kode biner. Sejarah komputer generasi kedua juga sudah memiliki tempat sistem penyimpanan sendiri, yaitu kapasitas memori utama di dapat dari Magnetic Core Storage.
Jenis- jenis komputer lain yang telah muncul pada generasi ini ialah UNIVAC III, IBM 14400,7080,7070, dan 1600.

GENERASI KETIGA ( 1964-1970)

     Komputer generasi ketiga adalah perkembangan yang melalui tahap yang sangat pesat dari perkembangan komputer yang ada. Pada generasi ketiga inilah sejarah komputer teknologi Integrated Circuit(IC) menjadi salah satu ciri utama. IC dibuat pertama kali oleh seorang bernama Texas Istruments dan Fairchild Semiconductor pada tahun 1959 yang berisi hanya 6 transistor saja.
dengan begitu ukuran komputer menjadi lebih simpeldan kecil. pada komputer generasi ketiga juga lebih cepat disektor sistem operasi dan mampu menjalankan beberapa program secara bersamaan.

GENERASI KEEMPAT (1997-2000an)
     Pada generasi keempat, komputer sudah mulai menggunakan chip IC, kemudian baru mulai dikembangkan lagi. Oleh perusahaan Very Large Scale Integration. Untuk mencoba mengerjakan pengembangan tersebut sejak tahun 1980-an. Sejak tahun 1970 muncul dua perkembangan yang dianggap sebagai komputer generasi 4. Yang pertama, penggunaan Large Scale Integration (LSI) yang bisa disebut dengan nama Bipolar Large Scale Integration. Komputer- komputer generasi keempat diantaranya adalah Apple II, PDP-11, VisiCalc, dan IBM 370, Apple I dan Altair yang sudah menggunakan prosesor Intel 8080, dengan sistem operasi CP/M (Control Program for Microprocessor), dengan bahasa pemrograman Microsoft Basic (Beginners Allpurpose Symbolic Instruction Code).

GENERASI KELIMA ( Sekarang )
     Komputer generasi kelima yaitu pada saat sekarang ini tengah banyak sekali dilakukan pengembangan oleh berbagai vendor elektronik. Komputer generasi kelima sering disebut dengan komputer generasi masa depan.Sejarah perkembangan komputer generasi kelima merupakan komputer, yang kita gunakan pada sekarang ini. Generasi ini ditandai munculnya. LSI (Large Scale Integration) yang merupakan pemadatan ribuan microprocessor di dalam sebuah microprocesor pada saat ini.
     Pada generasi kelima ini, sudah dilakukan upaya pengembangan yang dinamakan Josephson Junction, teknologi yang dapat menggantikan chip. Yang dapat mempunyai kinerja kemampuan memproses trilyunan pengoperasi perdetik, sementara teknologi chip hanya bisa memproses miliaran operasi dalam perdetik.Komputer pada generasi kelima akan dapat menerjemahkan bahasa manusia, manusia dapat secara langsung berbicara dengan komputer serta adanya kemampuan dalam penghematan energi komputer.

     Sifat yang luar biasa dapat disebut dengan “Artificial Intelligence”, selain itu juga berbasis GUI (Graphic User Interface), multikomunikasi dan multimedia. Contoh-contoh komputer yang telah lahir pada generasi kelima, yang sudah berbasis x86, seperti chip 286 yang telah diperkenalkan tahun 1982 dengan 134.000 transistor, selanjutnya chip 386 tahun 1983 dengan 275.000 transistor, kemudian chip 486 diperkenalkan tahun 1989 yang mempunyai 1,2 juta transistor.