HARDWARE DAN SOFTWARE

Komponen-Komponen Teknologi Informasi

  1. I.                    Komponen Ti  terdiri ata 5 macam, yakni :
  2. Hardware (Perangkat keras)

Sebagian di antara kita pasti sudah mengetahui, apa itu hardware. Hardware adalah seperangkat komputer yang secara fisik dapat kita lihat dan kita pegang.  Hardware menjadi komponen yang paling penting, karena HW merupakan media penyimpanan segala bentuk data dan  informasi.

  1. Software (Perangkat Lunak)

Secara umu, software dapat di artikan sebagai jembatan antara user dan hardware. Untuk bisa memaksimalkan fungsi hardware, kita butuh intruksi-intruksi untuk di terjemahkan ke dalam hardware itu sendiri, maka disinilah peranan software. Jadi, pengertian software secara khusus yakni  intruksi dalam bahasa pemrograman, disusun oleh programmer untuk di kerjakan komputer .

  1. Infoware

Merupakan suatu dokumentasi dari suatu produk atau data

  1. Fireware

Adalah media penyimpanan yang permanen. Untuk menyimpan apa? Tentu saja untuk menyimpan data-data yang ada di komputer kita.

  1. Brainware (user)

Brainware ini merupakan komponen terpenting. Ia berperan sebagai pengguna. Tanpa Brainware, komputer kita tentu saja tidak akan ada gunanya. Karena sesungguhnya fungsi komputer itu adalah alat penunjang kebutuhan seorang user.

 

  1. II.                  HARDWARE
    1. Hardware dalam sistem komputer, terbagi atas 4 bagian, yakni :
    2. Processor

Merupakan otak dari sebuah komputer, diamana didalamnya terdapat jutaan chip untuk menginput perintah-perintah atau  perhitungan yang dilakukan oleh user. Processor disebut juga sebagai ALU (Arithmatic Logical Unit).

  1. Memory Card

Merupakan media untuk penyimpanan data baik yang bersifan permanen atau sementara.

  1. Peripheral (input dan output device)

Merupakan piranti yang terdapat dalam suatu rangkaian komputer, yang terbagi atas perangkat masukan(input) dan keluaran(output). Contoh input device adalah mouse, keyboard, joystick, scanner, dll. Sedangkan contoh dari output ialah printer, speaker, monitor, dll.

  1. Kabel data

Adalah piranti penghubung antara satu peripheral ke peripheral yang lain agar dapat digunakan sesuai dengan fungsinya. Contohnya kabet SATA harddisk yang berfungsi menghubungkan antara harddisk dengan mothrboard.

  1. Struktur dari CPU :
  2. Processor atau ALU ( Arithmatic Logical Unit) yakni untuk melaksanakan berbagai macam perhitungan
  3. Control Unit bertugas untuk mengatur seluruh operasi komputer.
  4. Internal Memory (Register) untuk menyimpan data dan program

Internal Mempry terbagi atas 2 macam yakni RAM dan ROM. RAM (Random Access Memory) merupakan jenis memory  yang bersifat sementara, karena dia bisa read dan execute, sedangkan ROM (Read Only Memory) ialah memory internal yang bersifat permanen, karena ia hanya bisa membaca saja.

 

  1. C.      Media Penghubung

Merupakan media yang berfungsi sepagai piranti dukungan untuk menghubungkan piranti lain ke dalam komputer agar kinerjanya bisa lebih luas. Misalnya, agar komputer bisa terkoneksi dengan internet, ia membutuhkan modem sebagai media penghubungnya. Contoh dari media peghubung lainnya ialah wireless, switch, router, bluetooth, cardreader, dll.

  1. III.                SOFTWARE

Software merupakan istilah umum untuk data yang di format dan disimpan secara digital, termasuk program komputer, dokumentasinya dan berbagai informasi yang bisa di baca dan ditulis oleh komputer. Definisi software lain ialah intruksi dalam bahasa (formal) pemrograman, disusun oleh programmer untuk di kerjakan komputer.

Software terdiri atas 2 macam, yakni ;

  1. Software system.

Software system atau yang biasa kita sebut dengan Operating sysntem (OS) merupakan jembatan penghubung antara user dengan hardware.Tanpa OS, user tidak bisa menjalankan aplikasi pendukung lainnya. Contoh software system ialah : Windows, Linux, DOS, UNIX, dll.

  1. Software Application

Merupakan aplikasi pendukung yang berada di dalam software sytem atau OS. Digunakan untuk membantu user dalam memaksimalkan kinerja komputer. Contohnya Ms.Office, Winamp, Photoshop, dll.

Membuat Software

Software dikembangkan dengan bahasa pemrograman :

-          High Level Language (HLL)

Contoh : Basic, fortran, pascal, c++, Java, php, java, VN, foxpro.

-          Intermediate Level Language (ILL)

Contoh : Auto Coder, Assembler, Spim

-          Low Level Language (LLL)

Contoh ; Machine Language

Pembuatan software (Rekayasa Perangkat Lunak Software Engineering) meliputi:

  1. Perencanaan
  2. Definisi dan analisis masalah
  3. Pemodelan (Program dan user Interface)
  4. Coding dan Testing
  5. Run Program
  6. Dokumentasi Program

Sedangkan metode yang dapat digunakan dalam pengembangan software ialah :

-          Waterfall

-          Rapid Aplication Development

-          Prototyping

-          Spiral

-          Agile.

 

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s