Jumat, 28 September 2012

Pengantar Teknik Informatika


PENGANTAR TEKNIK INFORMATIKA



SISTEM INFORMASI
• Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi. Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien.
• Ada lima komponen sistem informasi yaitu hardware, programs, data, procedures, dan people.
• Sistem informasi bergerak dan fokus pada aspek-aspek informasi dari teknologi informasi
• Sistem informasi menjadikan teknologi sebagai sebuah instrumen untuk menghasilkan, memproses, dan mendistribusikan informasi.
ILMU KOMPUTASI
• Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.
• Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.
• Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut.
• Hal-hal yang termasuk ilmu komputasi
- Mendesain dan membuat perangkat keras dan lunak
- Memproses dan mengorganisasi berbagai jenis informasi
- Pembelajaran ilmiah menggunakan komputer
- Membuat sistem komputer menjadi cerdas dan mudah digunakan
- Membuat dan menggunakan media komunikasi dan hiburan
- Menemukan dan mengumpulkan informasi yang relevan dengan tujuan.
TEKNIK LISTRIK/ELEKTRO
• Teknik listrik (electrical engineering) adalah salah satu bidang ilmu teknik mengenai aplikasi listrik untuk memenuhi kebutuhan masyarakat. Teknik listrik melibatkan konsep, perancangan, pengembangan, dan produksi perangkat listrik dan elektronik yang dibutuhkan oleh masyarakat. Insinyur listrik adalah kaum profesional yang memegang peranan penting dalam mengembangkan dan memajukan teknologi tinggi dalam dunia komputer, laser, penjelajahan angkasa, telekomunikasi, energi, dan aplikasi lainnya dari perangkat dan sistem elektronik. Teknik listrik bekerja sama dengan insinyur dari area lain seperti teknik kimia, teknik mesin, dan teknik sipil untuk merancang, mengembangkan, dan membantu produksi berbagai macam produk dan jasa seperti sistem distribusi energi, komputer pribadi, sistem satelit, radio genggam, sistem radar, mobil listrik, jantung buatan, dan lain-lain yang melibatkan komponen listrik dan elektronik.
• Beberapa bidang yang ada di electrical engineering adalah :
- Teknik tenaga listrik
- Teknik elektromagmetik
- Teknik komputer
- Teknik elektronika
- Teknik rekayasa sistem
- Teknik kendali
TEKNIK KOMPUTER
• Teknik komputer (disebut juga teknik sistem computer) adalah suatu disiplin khusus yang mengkombinasikan teknik elektro dan ilmu komputer. Seorang teknisi komputer adalah teknisi elektro arus lemah yang lebih berfokus pada sistem sirkuit digital, sistem komunikasi data pada frekuensi radio, dan elektronika sebagai bagian dari komputer secara menyeluruh.
• Dari kacamata ilmu komputer, seorang teknisi komputer adalah seorang arsitek perangkat lunak yang memiliki fokus pada interaksi antara perangkat lunak dan program serta komponen perangkat keras pendukungnya. Secara akademis, teknik komputer menekankan pada jenis mata kuliah:
- elektronika dan sistem digital
- mikroprosesor dan bahasa assembler
- organisasi komputer atau arsitektur komputer
- jaringan komputer dan Internet
- komputer paralel, dll
• Teknik komputer bergerak dan fokus terhadap pembuatan desain dan konstruksi komputer dan komputer berbasis system.
• Beberapa bidang pekerjaan para ahli teknik komputer
- Mendesain dan Mengimplementasikan perangkat lunak
- Menemukan hal-hal baru yang bisa digunakan dengan komputer
- Mengembangkan solusi-solusi yang efektif untuk menyelesaikan masalah-masalah komputasi
Pekerjaan ahli komputer
- Mendesain dan Mengimplementasikan perangkat lunak
- Menemukan hal-hal baru yang bisa digunakan dengan komputer
- Mengembangkan solusi-solusi yang efektif untuk menyelesaikan masalah-masalah komputasi.
SAINS KOMPUTER
• Sains komputer (computer science) secara umumnya adalah pengkajian perhitungan (computation) dan pemprosesan maklumat, sama ada dari segi perkakasan mahupun perisian.Seseorang yang pakar dalam bidang perkomputeran dipanggil Saintis Komputer. Ini adalah kerana sains komputer merupakan salah satu cabang daripada aliran sains. Skop sains komputer masih tidak dapat dipisahkan dengan jelas memandangkan bidang ini meliputi aspek yang amat luas dalam kehidupan manusia dan skopnya akan terus berkembang selari dengan perkembangan kemajuan teknologi.
• Sebagai contoh, pada suatu masa dahulu telefon bimbit lebih dikaitkan dengan bidang kejuruteraan, akan tetapi apabila teknologi telefon bimbit semakin berkembang, terdapat banyak teknologi daripada aliran sains komputer diserapkan ke dalam alatan ini. Kemajuan robotik semakin menyerapkan elemen-elemen sains komputer seperti kepintaran buatan untuk menjadikan sesebuah robot lebih bijak.Bidang ini mendapat penawaran meluas di dalam universiti dalam dan luar negara memandangkan ia merupakan bidang yang menarik perhatian serta tempat yang meluas dalam industri. Antara perkara penting dalam sains komputer adalah Bahasa Pengaturcaraan.
• Bahasa pengaturcaraan adalah bahasa yang boleh digunakan untuk menulis perisian komputer. Antara bahasa pengaturcaraan yang popular ialah C, C++, dan Java.
TEKNOLOGI INFORMASI
• Teknologi Informasi adalah istilah umum yang menjelaskan teknologi apa pun yang membantu manusia dalam membuat, mengubah, menyimpan, mengomunikasikan dan/atau menyebarkan informasi. TI menyatukan komputasi dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern misalnya ponsel.
• Dalam pandangan umum sering disamakan dengan seluruh kegiatan komputasi
• Dalam akademis: program studi yang menyiapkan para mahasiswa untuk membuat sesuatu yang dibutuhkan oleh suatu organisasi
• Komputer berbasis sistem harus bisa bekerja dengan baik, aman, dan bisa ditingkatkan kemampuannya, dipelihara, dan bisa diganti dengan yang sesuai
REKAYASA PERANGKAT LUNAK
• Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak dan manajemen kualitas.
• IEEE Computer Society mendefinisikan rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas perangkat lunak
• Merupakan suatu disiplin ilmu yang mengembangkan dan memelihara sistem perangkat lunak sehingga bisa bekerja dengan baik dan efisien, aman dalam mengmbangkan dan memelihara, serta memenuhi semua kriteria permintaan.
• Software engineering semakin hari semakin berkembang