ISTILAH - ISTILAH DALAM TEKNOLOGI INFORMASI

ISTILAH – ISTILAH DALAM TEKNOLOGI INFORMASI

1 Pemrograman
Pemrograman adalah suatu proses menulis dan memperbaiki (debug) , dan memelihara kode yang membangun suatu program computer . Kode ini ditulis dalam berbagai bahasa pemrograman. Tujuan dari pemrograman adalah suatu program yang dapat melakukan suatu perhitungan atau pekerjaan sesuai dengan keinginan se pemrogram. Untuk melakukan pemrograman diperlukan keterampilan dalam algoritma , logika , bahasa pemrograman , dan banyak kasus pengetahuan – pengetahuan lain seperti matematika.
Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda ( disebut paradigm pemrograman ). Pilihan bahasa yang digunakan  adalah tunduk pada banyak pertimbangan seperti kebijakan perusahaan kesesuaian untuk tugas, ketersediaan pihak ketiga paket, atau keinginan individualnya. Idealnya , bahasa pemrograman yang cocok untuk tugas yang di hadapi akan di pilih. Trade-Off dari ideal ini melibatkan cuku menemukan programmer yang tahu bahasa untuk membangun sebuah tim, ketersediaan compiler untuk bahasa , dan efisiensi dengan program – program yang di tulis dalam bahasa tertentu mengeksekusi.
Beberapa bahasa pemrograman adalah:
-          Assembly
-          Ada
-          Basic
-          C atau C++
-          C#
-          Cobol
-          Java
-          Fortran
-          Clipper
-          Pascal
-          Visual Basic
2. Sistem informasi

Sistem informasi menurut  John F. Nash adalah kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses atas transaksi – transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat. Sedangkan menurut Henry Lucas adalah suatu kegiatan dari prosedur – prosedur yang diorganisasikan, bilamana di eksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian didalam.
Komopen system informasi:
-          Komponen input
-          Komponen model
-          Komponen output
-          Komponen teknologi
-          Komponen basis data
-          Komponen Control

3. Kecerdasan Buatan
Kecerdasan buatan (Artificial Intelligence ) merupakan kawasan penelitian , aplikasi dan instruksi yang terkait dengan pemrograman computer untuk melakukan sesuatu hal yang dalam pandangan manusia adalah cerdas (H.A.Simon[1987]). Kecerdasan Buatan (AI) merupakan sebuah studi tentang bagaimana membuat computer melakukan hal-hal yang pada saat ini dapat dilakukan lebih baik oleh manusia (Rich and Knight [1991]). Kecerdasan buatan (AI). Merupakan cabang dari ilmu computer yang dalam merepresentasi pengetahuan lebih banyak menggunakan bentuk symbol – symbol dari pada bilangan , dan memproses informasi berdasarkan metode heuristic atau dengan berdasarkan sejumlah aturan ( Encyclopedia Britannica ).
Jenis – jenis kecerdasan buatan:
  • Sistem pakar ( Expert System ), computer sebagai sarana untuk menyimpan pengetahuan para pakar sehingga computer memiliki keahlian menyelesaikan permaslahan dengan meniru keahlian yang dimiliki pakar.
  • Pengolahan bahan alami ( Natural Language Processing ), user dapat berkomunikasi dengan computer menggunakan bahasa sehari – hari, missal bahasa inggris, bahasa Indonesia, dan sebagainya.
  • Pengelanan ucapan (Speech Recognition ), Manusia dapat berkomunikasi dengan computer mengunakan suara.
  • Robotika dan Sistem Sensor.
  • Computer Vision, menginterpretasikan gambar atau objek – objek tanpa melalui computer.
  • Intelligent Computer –Aided Instruction, computer dapat digunakan sebagai tutor yang dapat melatih dan mengajar.
  • Game playing.
Soft computing merupakan sebuah inovasi dalam membangun system cerdas yaitu system yang memiliki keahlian seperti manusia pada domain tertentu, mampu beradaptasi dan belajar agar dapat bekerja lebih baik jika terjadi perubahan lingkungan. Soft computing mengeksploitasi adanya toleransi terhadap ketidaktepatan, ketidakpastian dan kebenaran parsial untuk dapat di selesaikan dan dikendalikan dengan mudah agar sesuai dengan realita ( Prof. Lotfi A Zadeh 1992 ).
Metodologi – metodologi yang digunakan dalam soft computing adalah:
  • Logika Fuzzy / Fuzzy Logic (mengakomodasi ketidaktepatan).
  • Jaringan Syaraf Tiruan / Neurall Network ( menggunakan pembelajaran).
  • Probabilistic Reasoning ( mengakomodasi ketidakpastian ).
  • Algoritma Genetic / Evolutionary Computing ( optimasi ).
4. Jaringan
Jaringan computer adalah sebuah  system yang terdiri dari dua atau lebih computer yang saling terhubung satu sama lain melalui media transmisi atau media komunikasi sehingga dapat saling berbagi data, aplikasi maupun berbagi perangkat keras computer.
Manfaat jaringan  computer:
  • Dengan jaringan computer kita bias mengakses file yang kita miliki sekaligus file orang lain yang tekag disearluaskan melalui suatu jaringan, semisal jaringan internet.
  • Melalui jaringan computer, kita bias melakukan proses pengiriman data secara cepat dan efisien.
  • Jaringan computer membantu seseorang berhubungan dengan orang lain dari berbagai Negara dengan mudah.
  • Selain itu pengguna juga dapat mengirim teks, gambar, audio, maupun video secara real time dengan bantuan jaringan computer.
  • Kita dapat mengakses berita atau informasi dengan sangat mudah melalui internet dikarenakan internet merupakan salah satu contoh jaringan computer.
Misalkan dalam suatu kantor memerlukan printer, kita tidak perlu membeli printer sejumlah dengan computer yang terdapat pada kantor tersebut. Kita cukup membeli satu printer saja untuk digunakan oleh semua karyawan kantor tersebut dengan bantan jaringan computer.

Macam – Macam Jaringan Komputer
Umumnya jaringan computer dikelompokan menjadi 3 kategori, yaitu berdasarkan jangkauan geografis, distribusi sumber informasi/data, media transmisi data, peranan dan hubungan tiap computer dalam memproses data dan berdasarkan jenis topologi yang digunakan.
  • Local Area Network (LAN) merupakan jaringan yang hanya mencakup wilayah kecil saja, semisal warnet, kantor, atau sekolah. Umumnya jaringan LAN luas areanya tidak jauh dari 1km persegi. Biasanya jaringan LAN menggunakan teknologi IEEE 802.3 Ethernet yang mempunyai kecepatan transfer data sekitar 10.100, bahkan 1000Mb/s. Selain itu menggunakan teknologi Ethernet, tak sedikit juga yang menggunakan teknologi nirkabel seperti Wi-fi untuk jaringan LAN.
  • Metropolitan Area Network (MAN) merupakan jaringan yang mencakup suatu kota dengan dibekali kecepatan transfer data yang tinggi. Bisa dibilang jaringan MAN merupakan gabungan dari beberapa jaringan LAN. Jangkauan dari MAN sekitar 10-59km. MAN hanya memiliki satu atau dua kabel dan tidak dilengkapi dengan elemen switching yang berfungsi membuat rancangan menjadi simple.
  • Wide Area Network (WAN) merupakan jaringan yang jangkauannya mencakup daerah geografis yang luas, semisal sebuah Negara bahkan benua. WAN umumnya digunakan untuk menghubungkandua atau lebih jaringan local sehingga pengguna dapat berkomunikasi dengan pengguna lain meskipun berada di lokasi yang berbeda.



Komentar

Postingan populer dari blog ini

Perbedaan Hub, Switch, dan Router