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
Posting Komentar