Teknologi
Informasi ,adalah istilah terhadap berbagai macam hal dan kemampuan yang
digunakan dalam pembentukan , penyimpanan, dan penyebaran informasi
Manfaat
Teknologi Informasi
Adanya
Teknologi Informasi dalam Kehidupan juga memberikan manfaat, antara lain :
1.Bidang Penerbangan
- Mengatur jadwal Penerbangan
- Mengatur perubahan jadwal terbang secara mendadak (itinerary change)
- Mengatur penjualan tiket dan resevasi penerbangan Mengatur sistem komunikasi kepada pilot-pilot pesawat mengenai apa yangharus dilakukan
2.Bidang Perbankan
- Mengatur pelayanan rekening pada nasabah
- Menyediakan mesin teller otomatis atau Anjungan Tunai Mandiri ( ATM ). Dengan perangkat ini pihak bank dapat memberikan kemudahan pada nasabah untuk melakukan transaksi walaupun saat libur
3.Bidang Perdagangan
- Menyediakan sistem jaringan yangterkoneksi melalui alat bantu scanner ( pemindai )
- Menyediakan alat bantu konsumen untuk melakukan pengecekan harga
4. Bidang Perkantoran
- Menyedakan mesin penjawab telfon secara otomatis
- Menyediakan alat pengolah kata dengan mesin komunikasi berupa teks dan feksimail
Macam - Macam layanan internet :
1.layanan yang ada diinternet seperti :
- www ( world wide web ) sebagai protokol yang tersedia diinternet
- FTP ( File Transfer Protokol ) untuk mentransfer data dari satu tempat ke tempat lain
- E-Mail ( Electrik Mail ) untuk mengirim surat
- Instant massaging
- usernett
- telnet ( remot loging )
- berita reguler
- Mailing list,pengembangan dari email untuk berdiskusi
- Internet fax untuk mengirim feksimile
- teleckonference untuk berbincang - bincang secara kompleks
2.Layanan internet berdasarkan content :
- .com = comersial ,artinya situs tersebut bersifat comersial yaitu dapat digunakan diseluruh dunia.
- .org = organization, artinya organisasi tersebut berupa suatu organisasi atau kelompok
- .sch = school , artinya situs ini untuk sekolah
- .gov = government, artinya situs ini milik pemerintah
- .mill = millitary ,artinya situs ini milik militer
Bahasa Pemrograman dalam Teknologi Informasi
a. Bahasa
Mesin
Bahasa mesin
adalah bahasa yang berisi kode-kode mesin yang hanya dapat diinterpretasikan
langsung oleh mesin komputer.
Bahasa mesin
sering juga disebut native code (sangat tergantung pada mesin tertentu).
Bahasa ini merupakan bahasa level terendah dan berupa kode biner: 0 dan 1.
Sekumpulan instruksi dalam bahasa mesin dapat membentuk microcode (semacam
prosedur dalam bahasa mesin).
Contoh:
untuk mesin IBM/370 0001100000110101 = 1835 yang berarti mengkopikan isi
register 5 ke register 3
Keuntungan:
Eksekusi cepat
Kerugian:
Sangat sulit dipelajari manusia
b. Bahasa
Assembly
Bahasa
assembly adalah bahasa simbol dari bahasa mesin. Setiap kode bahasa mesin
memiliki simbol sendiri dalam bahasa assembly. Misalnya ADD untuk
penjumlahan, MUL untuk perkalian, SUB untuk pengurangan, dan lain-lain.
Sekumpulan kode-kode bahasa assembly dapat membentuk makroinstruksi. Bahasa
assembly juga memiliki program pen-debug-nya, tidak seperti bahasa mesin.
Misalnya: Turbo Assembler dan debug pada DOS.
Assembler
akan mencocokkan token simbol dari awal s/d akhir, kemudian dikodekan menjadi
bahasa mesin.
Kelebihan:
Eksekusi cepat, masih bisa dipelajari daripada bahasa mesin, file hasil
sangat kecil Kekurangan: Tetap sulit dipelajari, program sangat panjang.
c. Bahasa
Tingkat Tinggi
Bahasa ini
lebih dekat dengan bahasa manusia. Bahasa inilah yang akan dibahas pada
matakuliah ini. Bahasa ini juga memberikan banyak sekali fasilitas kemudahan
pembuatan program, misalnya: variabel, tipe data, konstanta, struktur kontrol,
loop, fungsi, prosedur dan lain-lain.
Contoh:
Pascal, Basic, C++, dan Java.Mendukung information hiding, enkapsulasi, dan
abstract data type. Bahasa Tingkat tinggi memiliki generasi, misalnya generasi
ke-3 (Pascal, C/C++) dan generasi ke-4 (Delphi, VB, VB.NET, Visual Foxpro)
Keuntungan:
- Mudah
dipelajari
- Mendekati
permasalahan yang akan dipecahkan
- Kode
program pendek
Kerugian:
Eksekusi lambat
d. Specific
Problem Oriented
Bahasa yang
berorientasi pada masalah spesifik (specifi problem oriented). Bahasa ini
adalah bahasa yang digunakan langsung untuk memecahkan suatu masalah
tertentu. Misalnya SQL untuk database, Regex untuk mencocokkan pola pada
string tertentu. Jenis bahasa ini juga masuk ke bahasa tingkat
tinggi.
Pengertian
data dan informasi
- Data adalah , fakta mentah yang belum diolah menjadi informasi.
- Informasi adalah data yang telah diorganisir sehingga memberi arti ..