Perangkat Keras (HARDWARE)

HARDWARE


Hardware (Perangkat Keras) adalah peralatan (rangkaian elektronik) di sistem komputer yang secara fisik terlihat dan dapat dijamah.

Macam Macam Perangkat Keras Komputer

PROCESSOR

Prosesor (Processor, Central Procesing Unit), adalah bagian dari perangkat keras komputer yang dianggap sebagai "otak" komputer".

  •  Alat ini menentukan sejauh mana kecepatan komputer melakukan instruksi. 
  • Kecepatan prosesor digambarkan dengan istilah clock cycles, saat ini kecepatan prosesor mutakhir telah berada pada kisaran GigaHertz
  • Beberapa produsen prosesor terkenal adalah Intel, AMD dan Cyrix

Jenis Jenis Prosessor

Intel 
  • Pentium 1 – 4 
  •  Celeron 
  • Core Duo 
  • Core 2 Duo 
  • Quad Core AMD 
  • Duron 
  • Atlhon XP 
  • Barton
  • Sempron 
  • AM2

MOTHERBOARD

  • Sebuah motherboard (mainboard, logic board atau system board) adalah papan sirkuit utama atau papan sirkuit pusat untuk membentuk suatu sistem elektronik yang komplek seperti komputer.
  • Sebuah motherboard PC memiliki sejumlah slot dan soket untuk meletakkan sejumlah komponen perangkat keras lainnya seperti :
    • CPU(Central Processing Unit)
    • Random Access Memory(RAM)
    • Basic Input-Output System(BIOS) 
    • Sejumlah Bus seperti ; PCI bus, AGP bus, ISA bus, EISA bus dan USB
  • Motherboard memiliki sejumlah expansion slot, yaitu sejumlah slot yang dapat diisi dengan card untuk menambah kemampuan komputer:
    • PCI (Peripheral Component Interconnect). Slot berwarna putih, biasanya tersusun berderet di kebanyakan motherborad saat ini. Karena paling popuper, sebuah motherboard dapat menyediakan hingga 5 PCI slot. 
    •  PCI-Express (Peripheral Component Interconnect Express). Biasanya berwarna hitam, dianggap akan menggantikan seluruh jenis slot yang ada. Dikeluarkan dalam sejumlah ukuran(1X, 4X, 8X dan 16X). Belum banyak yang menggunakannya. 
    •  AGP (Accelerated Graphic Port). Biasanya berwarna coklat, berbeda dengan lainnya slot AGP hanya digunakan untuk Video Card. Biasanya diletakkan sejajar dengan PCI slot, berada di tengah motherboard. 
    •  ISA (Industry Standard Architecture). Berwarna hitam. Terletak sejajar dengan PCI slot, di bagian pinggir motherboard. Slot yang satu ini sudah tidak terlalu populer.

Memori

  • Memori berfungsi untuk menyimpan data. Kecuali memori sekunder (hardisk), memori juga menyimpan instruksi komputer dari program yang sedang dijalankan. 
  • Berdasar tingkat kecepatannya, memori terbagi menjadi : Register: berada pada prosesor atau dapat dikatakan sebagai memory internal prosesor, merupakan jenis memory yang paling cepat.
  • Cache memory: memory perantara untuk meningkatkan kecepatan komputer 
  •  Main memory: untuk menyimpan instruksi dan data yang sedang berjalan. Contoh: ROM(Read Only Memory) dan RAM(Random Access memory) 
  •  Memori sekunder: media penyimpanan data jangka panjang, seperti hardisk. 
  •  Prosesor mengambil data dan instruksi dari RAM, memprosesnya dan menuliskan data baru kembali ke RAM dalam siklus yang berulang-ulang. Kegiatan pemindahan data antara prosesor dan RAM terjadi jutaan kali setiap detik. Pada saat sebuah aplikasi ditutup, aplikasi tersebut beserta file yang bersangkutan biasanya dihapus dari RAM untuk menyediakan tempat bagi data baru.

Jenis Memori


  1. EDO RAM (extended data output random access memory ) 
  2. SDRAM (synchronous dynamic random access memory ) 
  3. DDR SDRAM (Double data rate synchronous dynamic random access memory) 
  4. DDR SDRAM 2

Harddisk


  1. Media penyimpanan data 
  2. Pemasangan hardisk: Letak Jumper, 
  3. Penempatan kabel power dan penempatan kabel data. 
  4. Jenis Hardisk: IDE, ATA, SATA, dan SSD

Peripheral

Image By Rebinder.blogspot.com

Referensi : Materi Kuliah PTI oleh Ritzkal, S.Kom, M.Kom.

Belajar Databases Mysql dengan Command line Bagian I

Databases Mysql


MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial [1].

Ada Banyak jenis RDBMS contohnya adalah mysql itu sendiri, dalam praktik kali ini saya menggunakan XAMPP Versi 3.2.2 sebagai Web server dan Mysql server saya. Tentunya pertama kali kita harus mendownload Xampp terlebih dahulu di Official link Xampp  Setelah selesai installasi Xampp kita bisa langsung menekan tombol start MySql pada control panel xampp , lalu kita bisa menekan tombol Shell pada panel xampp untuk memunculkan terminal di jendela kerja kita. Untuk memulai nya kita di haruskan untuk masuk ke mysql dengan cara login sebagai user mysql Gunakan perintah berikut untuk login sebagai user mysql Mysql – u root -p

Sumber Gambar (tekinfouika.wordpress.com)
Catatan : -u di gunakan untuk menandakan kita login sebagai user dan root adalah user kita, -p digunakan untuk menandakan password mysql kita Setelah itu tekan enter maka kita akan di minta password MySql, isi password mysql jika ada (secara default password Mysql pada Xampp kosong jadi kosongkan lalu tekan enter).
3
Sumber Gambar (tekinfouika.wordpress.com)
Setelah selesai kalian bisa bermain main dengan beberapa command seperti Show databases; Untuk menampilkan semua database kita. Create database [nama_database_baru]; Untuk membuat database baru Dan masih banyak lagi . Catatan : setiap akhir perintah menggunakan semicolon untuk penutup perintah atau menandakan sesi dari perintah tersebut berakhir.
Karena kita akan bermain dengan beberapa command yang bisa kita gunakan di mysql, sekarang kita akan mempraktikan bagaimana caranya membuat database baru dengan command line Gunakan perintah
Create database latihan1;
1
Sumber Gambar (tekinfouika.wordpress.com)
Untuk membuat database baru dengan nama latihan1 Lalu cek apakah database yang baru kita buat tadi ada atau tidak dengan perintah
Show databases;
Nah di sini kalian akan melihat nama database yang baru kita buat barusan dengan nama latihan1
2
Sumber Gambar (tekinfouika.wordpress.com)
Perlu kalian ketahui database itu hanya ibarat sebuah wadah, dan isinya berupa tabel-tabel yang berisi data data yang nantinya akan kita masukan, nah bisa juga kita sebut database itu adalah sebuah himpunan dan tabelnya itu adalah elemen-elemen yang ada dalam himpunan tersebut. Maka dari itu sekarang kita akan membuat sebuah elemen atau isi dari database tersebut berupa tabel yang field – field nya berisi (id, Nama dan Alamat) dengan nama tabel mahasiswa, sebelumnya kita pilih database yang akan kita pergunakan dengan perintah
Use [nama_database];
Maka kita akan menggunakan command berikut Use latihan1;
3
Sumber Gambar (tekinfouika.wordpress.com)
Selanjutnya kita buat table baru di dalam database yang baru saja kita pilih Sebelum nya sytak yang akan kita gunakan sebagai berikut

CREATE TABLE table_name (column_name column_type);
Maka dapat kita implementasikan pembutan table sebagai berikut

Create table mahasiswa( id INT NOT NULL AUTO_INCREMENT, nama VARCHAR(20) NOT NULL, ALAMAT TEXT NOT NULL, PRIMARY KEY (id) );
4
Sumber Gambar (tekinfouika.wordpress.com)
Catatan : id, nama dan ALAMAT merupakan nama dari colum pada table yang baru saja kita buat, int, varchar dan text merupakan tipe data yang kita gunakan, dan, tidak akan di bahas pada artikel ini. Setelah selesai membuat sebuah tabel, kita bisa melihat apakah sudah ada tabel di dalam database kita dengan perintah

Show tables;
5
Sumber Gambar (tekinfouika.wordpress.com)
Dan untuk menampilkan struktur data table yang baru saja kita buat bisa dengan menggunakan perintah DESCRIBE nama_tabel; Maka Kita gunakan syntak berikut DESCRIBE mahasiswa;
6
Sumber Gambar (tekinfouika.wordpress.com)
Nah begitulah cara membuat database dan tabel dengan menggunakan command line part 1, di sesi berikutnya kita akan belajar bagaimana caranya mengisi data pada tabel yang kita buat
Referensi :
  1. id.wikipedia.org/wiki/MySQL <-di akses 22 september 2016
  2. dev.mysql.com/doc/refman/5.7/en/creating-tables.html <-di akses 22 september 2016

Pengantar Teknologi Informasi - I

Pengantar Teknik Informatika


TEKNOLOGI BERASAL DARI BAHASA YUNANI YAITU : TEKNOS & LOGOS
SUATU ALAT YANG DICIPTAKAN OLEH MANUSIA YANG DIGUNAKAN UNTUK MEMUDAHKAN PEKERJAAN MANUSIA. “ HASIL PERKEMBANGAN DARI ILMU PENGETAHUAN YANG ADA “ 
TI adalah istilah terhadap berbagai macam hal dan kemampuan yang digunakan dalam pembentukan, penyimpanan, dan penyebaran informasi.

Perlunya Teknologi Informasi, karena:


  • Kompleksitas tugas manajemen
  • Pengaruh globalisasi 
  • Perlunya response time cepat 
  • Tekanan persaingan bisnis

Sistem Informasi

Pengertian : sistem yang menggunakan Teknologi komputer untuk mengumpulkan,memproses, menyimpan, menganalisis dan menyebarkan informasi.
  • Data : fakta mentah.
  • Informasi : data yang telah diorganisir sehingga memberi arti.
  • Pengetahuan :informasi yang diproses sehingga memberikan pembelajaran, pemahaman untuk dapat diaplikasikan.

Sistem Informasi Berbasis Komputer atau Computer Based Information System (CBIS)

Sistem Informasi yang menggunakan komputer dan teknologi komunikasi untuk melakukan tugas-tugas yang diinginkan.

Infrastruktur Informasi

  • Perangkat Keras (Hardware)
  • Perangkat Lunak (Software)
  • Jaringan dan Komunikasi
  • Basis Data (Database)
  • Information Management Personnel

Arsitektur Informasi

Perencanaan terhadap kebutuhan informasi

Kemampuan Sistem Informasi

  • Proses transaksi cepat dan akurat
  • Kapasitas penyimpanan besar dan akses cepat
  • Komunikasi cepat, dll.

DEFINISI KOMPUTER


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

  • Menurut William M. Fouri (buku: Introduction To The Computer, The Tool Of Business)
Suatu pemroses data (data processor) yang dapat melakukan perhitungan yang besar dan cepat, termasuk perhitungan arithmatika yang besar atau operasi logika, tanpa campur tangan dari manusia mengoperasikan selama pemrosesan

  • Menurut Gordon B. Davis (buku Introduction To Computers)
Tipe khusus alat penghitung yang mempunyai sifat tertentu yang pasti

Dari beberapa definisi tersebut, dapat disimpulkan bahwa komputer adalah: 

  1. Alat elektronik 
  2. Dapat menerima input data 
  3. Dapat mengolah data 
  4. Dapat memberikan informasi 
  5. Menggunakan suatu program yang tersimpan di memori komputer (stored program) 
  6. Dapat menyimpan program dan hasil pengolahan 
  7. Bekerja secara otomatis
Sedangkan yang disebut dengan program adalah kumpulan dari instruksi atau perintah terperinci yang sudah dipersiapkan supaya komputer dapat melakukan fungsinya dengan cara tertentu.

SIKLUS PROSES KOMPUTER

Sumber Gambar dari File Materi Kuliah 

Input :

Tahap ini merupakan proses memasukkan data ke dalam proses komputer melalui alat input (input device)

Processing :

Tahap ini merupakan proses pengolahan dari data yang sudah dimasukkan yang dilakukan oleh alat pemroses (processing device), yang dapat berupa proses menghitung, membandingkan, mengklasifikasikan, mengurutkan, mengendalikan atau mencari di storage

Output :

Tahap ini merupakan proses menghasilkan output dari hasil pengolahan data ke alat output (output device), yaitu berupa informasi

SISTEM KOMPUTER

Supaya komputer dapat digunakan untuk mengolah data, maka harus berbentuk sistem komputer (computer system). Sistem merupakan jaringan daripada elemen-elemen yang saling berhubungan, membentuk satu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut. Tujuan pokok dari sistem komputer adalah mengolah data untuk menghasilkan informasi. Supaya tujuan pokok tersebut terlaksana, maka harus ada elemen-elemen yang mendukungnya. Elemen-elemen dari sistem komputer adalah:

  1. Hardware (Perangkat keras) 
  2. Software (Perangkat Lunak) 
  3. Brainware (Pengguna)
Hardware adalah peralatan sistem komputer yang secara phisik terlihat dan terjamah.
Software adalah program yang berisi perintah-perintah untuk melakukan pengolahan data.
Brainware adalah manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer.

Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk satu kesatuan. Hardware tanpa adanya software, maka tidak akan berfungsi seperti yang diharapkan, hanya berupa benda mati saja. Software yang akan mengoperasikan hardware. Hardware yang sudah didukung oleh software juga tidak akan berfungsi jika tidak ada brainware (manusia) yang mengoperasikannya.

KEMAMPUAN KOMPUTER


  1. Kemampuan komputer yang paling menakjubkan adalah kecepatannya, yang dapat melakukan suatu operasi dasar seperti misalnya perhitungan pertambahan atau pengurangan dalam waktu yang sangat cepat.
  2. Kemampuan lainnya adalah ketepatannya. Jika manusia lelah maka mentalnya akan luluh (mental fatique), yang akan berakibat kecendrungan untuk melakukan kesalahan.
    1. Komputer akan mengalami kesalahan, bilamana:
    2. Komponennya rusak (metal fatique)
    3. Data yang dimasukkan salah, maka hasilnya akan salah. Suatu istilah di komputer yang cukup populer, yaitu GIGO singkatan dari Garbage In Garbage Out atau Gold In Gold Out
    4. Memiliki ingatan (memory) yang besar.

Satuan Kapasitas Memory Komputer

Satuan MemoriKapasitas
1 Byte8 Bit atau 1 karakter
1 KB (Kilobyte) 1024 Byte
1 MB (Megabyte) 1024 KB atau 1.048.576 Byte
1 GB (Gigabyte) 1024 MB atau 1.048.576 Kilobyte atau 1.073.741.824 Byte
1 Terabit 1024 GB
1 Petabyte 1024 TB

Tip’s Belajar Komputer

  1. Membaca buku-buku, artikel komputer
  2. Mencoba langsung pada komputer
  3. Menulis suatu program komputer
  4. Mengikuti seminar atau workshop
  5. Sharing (berbagi) dengan teman
  6. Sabar dan selalu berikhtiar
Referensi :
- Materi Kuliah Pengantar Teknologi Informasi - Pertemuan pertama