Kamis, 17 Desember 2015

Perbedaan antara komputer Analog, Digital dan Hybrid

Berikut ini saya akan menjelaskan perbedaan antara komputer Analog, Digital dan Hybrid, yaitu :

·         Komputer Analog








Komputer Analog adalah istilah yang digunakan untuk menggambarkan alat penghitung yang bekerja pada level analog. Level Analog disini adalah:
1.      Lawan dual dari level digital.
2.      Yang mana level digital tegangannya tinggi
3.      Level rendah
Yang digunakan dalam implemensi bilangan binary. Secara mendasar, komponen elektrnik yang digunakan sebagai inti dari komputer analog adalah op-amp ( Operational Amplifier ).
·         Komputer Digital







Komputer Digital adalah mesin komputer yang diciptakan untuk mengolah data yang bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan lain-lain. Yang memprosesnya dilaksanakan berdasarkan teknologi yang merubah sinyal menjadi kombinasi bilangan 0 dan 1.Merupakan hasil teknologi yang merubah sinyal menjadi kombinasi urutan bilangan 0 dan1 disebut juga dengan biner untuk proses informasi yang mudah, cepat dan akurat. Sinyal tersebut disebut sebuah bit.
Sinyal digital ini memiliki berbagai keistimewaan yang unik yang tidak dimiliki oleh teknologi analog, yaitu :
1.      Mampu mengirimkan informasi dengan kecepatan cahaya yang dapat memmbuat informasi dapat dikirim dengan kecepatan tinggi
2.      Penggunaan yang berulang-ulang terhadap informasi tidak mempengaruhi kualitas dan kuantitas informasi itu sendiri.
3.      Infofmasi dapat mudah diproses dan dimodifikasi kedalam berbaai bentuk.
4.      Dapt memperoses informasi dalam jumlah yang sangat besar dan mengirimnya secara interaktif.
Komputer mengolah data yang ada adalah secra Digital, melalui sinyal listrik yang diterima atau dikirimkannya. Pada prinsipnya., komputer hanya mengenal dua arus, yaitu On dan Off, atau istilah dalam angkanya sering juga dikenal dengan 1 dan 0. Kombinasi dari arus On atau Off inilah yang mampu membuat komputer melakukan banyak hal, baik dalam pengenalan huruf, gambar, suara, bahkan film-film menarik yang anda tonton dalam format digital.
·         Komputer Hybrid






Komputer Hybrid adalah jenis Komputer yang diperuntukan untuk pengolahan data yang sifatnya kuantitatif maupun kualitatif, atau dengan istilah lain menggabungkan kemampuan Digital dengan Analog. Dengan perkataan lain data kuantitatif yang diolah menghasilkan data kualitatifnya dan sebaliknya.
semoga bermanfaat...

apa itu komputer

apa itu komputer ?
komputer adalah suatu peralatan elektronik yang dapat menerima input, memberikan informasi, menggunakan suatu program yang disimpan di memori computer yang dapat menyimpan program dan hasil pengolahan serta bekerja otomatis


Menurut Blissmer (1985), komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi.

Sedangkan menurut Sanders (1985), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya, dan menghasilkan output berdasarkan instruksi-instruksi yang telah tersimpan di dalam memori. Dan masih banyak lagi ahli yang mencoba mendefinisikan secara berbeda tentang komputer. Namun, pada intinya dapat disimpulkan bahwa komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis.

Dari definisi tersebut terdapat tiga istilah penting, yaitu input (data), pengolahan data, dan informasi (output). Pengolahan data dengan menggunakan komputer dikenal dengan nama pengolahan data elektronik (PDE) atau elecronic data processing (EDP). Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan (fakta), dapat berupa angka-angka, huruf, simbol-simbol khusus, atau gabungan dari ketiganya. Data masih belum dapat bercerita banyak sehingga perlu diolah lebih lanjut.

Menurut buku Computer Today (Donald H.Sanders), komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya dan menghasilkan output dibawah pengawasan suatu langkah-langkah instruksi-instruksi program yang tersimpan di memori (stored program).

Menurut buku Computer Organization (V.C. Hamacher, Z.G. Vranesic. S.G. Zaky), komputer adalah mesin penghitung elektronik yang cepat dapat menerima informasiinput digital, memprosesnya sesuai dengan suatu program yang tersimpan di memorinya (stored program) dan menghasilkan output informasi.

Menurut buku Introduction To The Computer, The Tool Of Busines (William M.Fouri), komputer adalah suatu pemroses data (data processor) yang dapat melakukan perhitungan besar dan cepat, termasuk perhitungan aritmatika yang besar atau operasi logika, tanpa campur tangan dari manusia mengoperasikan selama pemrosesan.

Menurut buku Introduction To Computers (Gordon B. Davis), komputer adalah tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti.
Dari beberapa definisi yang didapat dari berbagai buku, dapat disimpulkan bahwa komputer adalah :
  • Alat elektronik
  • Dapat menerima input data
  • Dapat mengolah data
  • Dapat memberikan informasi
  • Menggunakan suatu program yang tersimpan di memori komputer (stored program)
  • Dapat menyimpan program dan hasil pengolahan
  • Bekerja secara otomatis
Sedangkan yang disebut dengan program adalah kumpulan instruksi atau perintah terperinci yang sudah dipersiapkan supaya komputer dapat melakukan fungsinya dengan cara yang sudah tertentu.


materi ini yang telah kami bahas di matkul pak mahfud...

semoga bermanfaat...

Rabu, 16 Desember 2015

Sejarah Komputer dan Perkembangannya


Sejarah Komputer dan Perkembangannya

Awal mula kata komputer dipergunakan untuk memvisualisasikan orang yang mempunyai pekerjaan melakukan perhitungan aritmatika. Namun, sekarang ini komputer diartikan kepada sebuah perangkat mesin tersebut. Dalam pengertian yang paling mendasar, komputer adalah perangkat yang membantu manusia dalam melakukan berbagai macam perhitungan. Dalam hal ini, komputer pertama yaitu sempoa yang digunakan untuk melakukan operasi artimatika dasar.



Dalam sejarah komputer dan perkembangannya, Sempoa atauAbacus merupakan awal dari lahirnya komputer. Komputer dalam melakukan prosesnya berbentuk elektronik, yang memungkinkan untuk melakukan perhitungan yang lebih luas dan cepat. Hingga saat ini komputer dapat memproses gambar, suara, teks dan bentuk non-numerik data lainnya. Yang perlu diingat semuanya itu tidak lepas dari perhitungan numerik dasar. Gambar, suara dan lainnya hanyalah sebuah abstaksi dari angka-angka yang berderak di dalam sebuah mesin. Dalam komputer angka-angka tersebut yaitu “1” dan “0” yang mewakili kombinasi listrik aktif dan non-aktif. Dengan kata lain setiap gambar, suara, teks dan lainnya di dalam komputer memiliki kode biner yang sesuai.

Sejarah Komputer Generasi Pertama (1940 – 1950)

komputer generasi pertama
Komputer Generasi Pertama menggunakan beberapa tabung vakum yang besar dan kompleks seperti crystal diodes, relays, resistors, dan capacitorsyang membutuhkan daya listrik sebesar 150 kilowatt. Komputer elektronik pertama yang digunakan untuk umum yaitu ENIAC (Electronic Numerical Integrator And Computer). Sudah berbentuk digital, namun belum menggunakan kode biner sebagai prosesnya. Digunakan untuk memecahkan rangkaian lengkap tentang masalah komputasi. Diprogram menggunakan plugboard dan switch, yang sudah mendukung input dan output dari IBM card.
Komputer elektronik pertama yang digunakan untuk non-umum yaitu ABC (Atanasoff-Berry Computer), ten British Colossus computers, german Z3, LEO, UNIVAC, dan Harvard Mark I.

Sejarah Komputer Generasi Kedua (1955 – 1960)

komputer generasi kedua
Komputer Generasi Kedua muncul setelah ditemukannya transistor, yang kemudian mulai mengganti tabung vakum dalam desain komputer. Dengan transistor, daya, panas dan bentuk jauh lebih kecil dibandingkan dengan komputer generasi pertama. Namun, masih jauh lebih besar dengan komputer sekarang ini.
Komputer dengan transistor pertama ini dibuat di University of Manchester pada tahun 1953. Yang paling populer dari komputer transistor generasi kedua ini adalah IBM 1401. IBM juga menciptakan drive pertama (sebuah media penyimpanan) pada tahun 1956, yang dikenal dengan IBM 350 RAMAC.

Sejarah Komputer Generasi Ketiga (1960)

komputer generasi kedua
Penemuan Integrated Circuits (IC) atau dikenal juga dengan microchips, membuka jalan untuk komputer generasi ketiga atau yang kita kenal dengan komputer sekarang ini. Berbentuk jauh lebih kecil dengan generasi komputer sebelumnya, dengan transistor yang lebih banyak dan dibenamkan ke dalam microchips tunggal. Dalam tahap perkembangannya, komputer generasi kedua masih bertahan.
Pertama munculnya minicomputer yang didasarkan pada kedua transistor dan microchips seperti IBM System/360. Komputer ini jauh lebih kecil dan lebih murah daripada generasi-generasi sebelumnya. Sejarah Komputer Generasi Ketiga dikenal sebagai mainframe komputer. Minicomputer dapat dilihat sebagai jembatan antara mainframe dan microcomputer sebagai proliferasi dalam perkembangan komputer.


Sejarah Komputer Generasi Keempat (1971)

komputer generasi keempat       
Microchips berbasis Central Processing Unit (CPU) pertama, terdiri dari beberapa microchips untuk komponen CPU yang berbeda. Dorongan untuk integrasi semakin besar dan miniasturisasi dipimpin menuju single-chip CPU, di mana semua komponen CPU yang diperlukan dimasukkan ke sebuah microchips tunggal yang disebut microprocessor. Microprocessor pertama yaitu Intel 4004.

Munculnya microprocessor melahirkan evolusi dari microcomputer, bentuk yang akhirnya akan menjadi komputer pribadi yang kita kenal sekarang ini.


semoga bermanfaat...


Ide-Ide Inovatif Dalam Aplikasi Berbasis Web

Pertemuan selanjutnya membahas tentang ide-ide inovatif dala aplikasi berbasis web

Ide-Ide  Inovatif  Dalam  Aplikasi  Berbasis  Web

Aplikasi berbasis web merupakan Aplikasi yang dibuat dengan memanfaatkan mekanisme dan aplikasi yang sudah ada pada sistem web (WWW). Aplikasi berbasis web merupakan aplikasi yang dapat langsung dijalankan pada browser dengan bantuan koneksi dari internet. Aplikasi berbasis web tidak terbatas pada sistem operasi yang digunakan. User yang mengakses data dengan menggunakan aplikasi berbasis web bisa langsung mendapat umpan balik dari server penyedia data sehingga tidak statis. Jenis gahasa pemrograman yang digunakan tidak mempengaruhi hasil aplikasi yang dibuat.

Sistem web sebenarnya merupakan aplikasi yang :
Ø  Berarsitektur client-server
·         software web browser di sisi client
·         software web server di sisi server
 Ã˜  menggunakan protokol HTTP dalam komunikasi antara client dan  server
 Ã˜  mempunyai fungsi untuk mengambil/menjalankan isi file dokumen web di server dan menampilkannya di sisi client

Keunggulan aplikasi berbasis web ini antara lain :
 1.    Platform Independent, artinya aplikasi ini dapat dijalankan dari sistem operasi windows, linux, BSD, Mac. Program yang kita perlukan hanyalah browser (Mozilla Firefox, Internet Explorer maupun browser lainnya)
 2.  Untuk dijalankan di banyak komputer, tidak perlu install di aplikasi disetiap komputer, cukup kopi aja script programnya ke server atau salah satu komputer. Untuk komputer lain yang ingin menjalankan program ini cukup buka browsernya dan membuka alamat host server dimana program ini disimpan.
 3.    Aplikasi ini dapat dijalankan dari jarak jauh dengan menggunakan internet.
 4.  Selalu mendapatkan versi terbaru dari aplikasi. Karena aplikasi tersebut terpasang di server Intranet/Internet, perusahaan pembuat aplikasi bisa memperbarui aplikasinya terus-menerus. Begitu kita mengakses aplikasi itu, yang kita dapatkan pasti adalah versi terbaru. Tidak perlu lagi kita melakukan upgrade, menginstall service pack, maupun berbagai hal lainnya yang merepotkan.

Kekurangan aplikasi berbasis web antara lain :
 1.  Antarmuka yang dapat dibuat terbatas sesuai spesifikasi standar untuk membuat dokumen web dan keterbatasan kemampuan web browser untuk menampilkannya
 2.    Terbatasnya kecepatan internet mungkin membuat respon aplikasi menjadi lambat
Web Client (web browser)
Web browser merupakan sebuah software yang dijalankan pada komputer user. Yang berisikan perangkat navigasi didalam web yang akan menampilkan dokumen web.
Perangkat lunak web browser yang populer saat ini adalah :
·         Internet Explorer (Windows)
·         Mozilla Firefox (Windows dan Linux)
·         Opera (Windows dan Linux)
·         Chrome (Windows) dll.
Web Server
Web server merupakan suatu software yang dijalankan pada komputer server yang berfungsi sebagai jembatan agar dokumen web yang tersimpan pada server dapat diakses oleh user melalui internet.
Perangkat lunak web server yang populer saat ini adalah :
·         Apache (Linux & Windows)
·         MS Internet Information Server/IIS (Windows)
·         Tomcat, untuk java (Windows & Linux)

Perangkat pengembang aplikasi berbasis web
Bahasa dasar dalam dunia web dan internet adalah dikenalkannya HTML (Hypertext Markup Language) sebagai standar penulisan halaman web. Perkembangan perangkat pengembang aplikasi berbasis web sangat beraneka ragam mulai dari yang sangat sederhana hingga yang cukup komplek,
berikut ini adalah daftar aplikasi pengembang berbasis web :
a. Notepad
b. MS Word
c. Microsoft Frontpage
d. Macromedia Dreamweaver

Bahasa pengembang aplikasi berbasis web
1. Bahasa Pemrograman HTML
HyperText Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C).HTML berupa kode-kode tag yang menginstruksikan browser untuk menghasilkan tampilan sesuai dengan yang diinginkan.Sebuah file yang merupakan file HTML dapat dibuka dengan menggunakan browser web seperti Mozilla Firefox atau Microsoft Internet Explorer.
2. Bahasa Pemrograman PHP
PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini.
PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama FI (Form Interpreted), yang wujudnya berupa sekumpulan script yang digunakan untuk mengolah data form dari web.PHP banyak dipakai untuk membuat situs web yang dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakaian lain.PHP biasanya berjalan pada sistem operasi linux (PHP juga bisa dijalankan dengan hosting windows).
3. Bahasa Pemrograman Javascript
Javascript adalah bahasa scripting yang handal yang berjalan pada sisi client.JavaScript merupakan sebuah bahasa scripting yang dikembangkan oleh Netscape.Untuk menjalankan script yang ditulis dengan JavaScript kita membutuhkan JavaScript-enabled browser yaitu browser yang mampu menjalankan JavaScript.
4. Bahasa Pemrograman CSS
Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup.Penggunaan yang paling umum dari CSS adalah untuk memformat halaman web yang ditulis dengan HTML dan XHTML.Walaupun demikian, bahasanya sendiri dapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C).
5. Bahasa Pemrograman ASP
ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web untuk menciptakan halaman web yang dinamis.ASP merupakan salah satu produk teknologi yang disediakan oleh Microsoft.ASP bekerja pada web server dan merupakan server side scripting.
6. Bahasa Pemrograman XML
Extensible Markup Language (XML) adalah bahasa markup serbaguna yang direkomendasikan W3C untuk mendeskripsikan berbagai macam data.XML menggunakan markup tags seperti halnya HTML namun penggunaannya tidak terbatas pada tampilan halaman web saja.XML merupakan suatu metode dalam membuat penanda/markup pada sebuah dokumen.
7. Bahasa Pemrograman WML
WML adalah kepanjangan dari Wireless Markup Language, yaitu bahasa pemrograman yang digunakan dalam aplikasi berbasis XML (eXtensible Markup Langauge).WML ini adalah bahasa pemrograman yang digunakan dalam aplikasi wireless.WML merupakan analogi dari HTML yang berjalan pada protocol nirkabel.
8. Bahasa Pemrograman PERL
Perl adalah bahasa pemrograman untuk mesin dengan sistem operasi Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, PowerPC, BeOS, VMS, EBCDIC, dan PocketPC.PERL merupakan bahasa pemograman yang mirip bahasa pemograman C.
9. Bahasa Pemrograman CFM
Cfm dibuat menggunakan tag ColdFusion dengan software Adobe ColdFusion / BlueDragon / Coldfusion Studio.Syntax coldfusion berbasis html.

Dengan membuat aplikasi berbasis web berarti:
·         Memperkaya fungsi web server dengan cara :
Menambahkan program pada dokumen web yang akan dieksekusi oleh server ketika file dokumen web tersebut diakses oleh web server
Misalnya, program yang mengambil data kebasis data untuk ditampilkan ke web browser
·         Memperkaya interaktivitas dokumen dengan cara :
Menambahkan program pada dokumen web yang  akan dieksekusi oleh web browser ketika file dokumen tersebut ditampilkan oleh web browser Misalnya, program yang memvalidasi data masukan pada form sebelum disubmit ke web server.

Kesimpulan :
·         Ide-ide inovatif dalam  aplikasi web adalah Inovasi yang merupakan alat yang mendukung pembelajaran lebih menarik yaitu dengan membuat inovasi pembelajaran berbasis web untuk memudahkan pengunjung web tersebut.

semoga bermanfaat ....

Selasa, 15 Desember 2015

Pengantar Teknologi Informasi oleh Dosen Pak Mahfud

tulisan pertama saya ini akan membahas apa itu pti atau pengantar teknologi informasi itu ?

PTI bersifat Broad " pengantar " ( membicarakan banyak hal tetapi tanpa atau tidak terlalu masuk ke detailnya )

Sedangkan untuk data  memiliki arti yaitu Data adalah sekumpulan fakta yang belum mengandung arti atau belum diolah.  Data adalah suatu fakta yang masih bersifat mentah, dan juga data adalah kumpulan dari suatu yang belum di proses yang biasanya tidak dapat di terima oleh akal pikiran dari penerima data tersebut. Data dapat berupa teks, gambar, symbol, angka dan suara.
Dalam dunia  computer data adalah segala sesuatu yang disimpan di dalam memori menurut format tertentu.
Contoh : - kecelakaan di rel kereta api
-          Persipura kalah

Informasi adalah sekumpulan data/fakta yang mengandung arti atau  data yang telah diolah atau di proses sehingga menghasilkan sesuatu yang berguna, yang lebih tepatnya hasil pengolahan data yang sudah dapat diterima oleh akal pikiran penerima informasi yang nantinya dapat digunakan dalam pengambilan keputusan, dapat berupa hasil analisa, hasil penyimpulan dan juga hasil pengolahan system informasi komputerisasi.
Contoh : - telah terjadi kecelakaan mengenaskan antara KRL dengan minibus yang menyebabkan banyak penumpang yang meninggal sebanyak 18 orang dan banyak luka-luka yang terjadi di stasiun angke menuju kestasiun duri  yang tepatnya pada tanggal 06 Desember 2015, pagi pada pukul 07.00 WIB

Teknologi adalah alat – alat yang memudahkan pekerjaan manusia yang berbasis elektronik.

Jadi pengantar teknologi informasi adalah

Fungi dari teknologi informasi adalah :
1.       Menangkap (Capture), Mengkompilasikan catatan u catatan rinci dari aktivitas u aktivitas. Misalnya menerima inputan dari keyboard, scanner, mic, dsb.
2.        Mengolah (Processing), Mengolah/memproses data masukan yang diterima untuk menjadi informasi. Pengolahan/pemrosesan data dapat berupa mengkonversi(mengubah data ke bentuk lain), menganalisis (analisa kondisi), menghitung (kalkulasi), mensintesis (penggabungan) segala bantuk data dan informasi.
3.       Menghasilkan (Generating), Menghasilkan atau mengorganisasikan informasi ke dalam bentuk yang berguna. Misalnya laporan-laporan, table, grafik, dsb.
4.       Menyimpan (Storage) ,Merekam atau menyimpan data dan informasi dalam suatu media yang dapat digunakan untuk keperluan lainnya. Misalnya : simpan ke harddisk, tape, disket, CD, dsb.
5.       Mencari kembali (Rertrival), Menelusuri ,mendapat kembali informasi atau mengkopi (Copy) data dan informasi yang sudah tersimpan. Misalnya mencari kembali supplier yang sudah lunas, dsb.
6.       MenTransmisi (Transmission), Mengirim data dan informasi dari suatu lokasi ke lokasi lain melalui jaringan komputer. Misalnya mengirimkan data penjualan dari user A ke user lainnya, dsb.

Perlunya teknologi informasi, karena :
1.        kompleksitasi tugas manajemen
2.       Pengaruh globalisasi
3.       Perlunya respon time cepat
4.       Tekanan persaingan bisnis

Keuntungan penerapan  teknologi informasi  :

Berikut adalah keuntungan dari penerapan teknologi informasi.
1.       Kecepatan (Speed) ; Komputer dapat mengerjakan sesuatu perhitungan yang kompleks dalam hitungan detik, sangat cepat, jauh lebih cepat dari yang dapat dikerjakan oleh manusia.
2.       Konsistensi (Consistency) ; Hasil pengolahan lebih konsisten tidak berubah-ubah karena formatnya (bentuknya) sudah standar, walaupun dilakukan berulang kali, sedangkan manusia sulit menghasilkan yang persis sama.
3.       Ketepatan (Precision) ; Komputer tidak hanya cepat,tetapi juga lebih akurat dan tepat (persisi). Komputer dapat mendeteksi suatu perbedaan yang sangat kecil, yang tidak dapat dilihat dengan kemampuan manusia, dan juga dapat melakukan perhitungan yang sulit.

4.       Keandalan (Reliability) ; Apa yang dihasilkan lebih dapat bisa dipercaya dibandingkan dengan dilakukan oleh manusia. Kesalahan yang terjadi lebih kecil kemungkinannya jika menggunakan komputer.


semoga bermanfaan...