Sabtu, 02 Maret 2013

Materi Pembelajaran PTI



Pengertian Teknologi Informasi

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 ..

Senin, 21 Januari 2013

Gudang Ilmu..

Cara Kerja Komputer Menurut Komponen Komputer

Cara kerja komputer sangatlah rumit bila kita pikir dengan sekilas logika. Hal tersebut dikarenakan banyaknya susunan elemen baik hardware maupun software untuk mendukung kinerja komputer . Beberapa dari elemen komputer , semua ikut berperan dalam kelancaran akses komputer . Komputer kini banyak sekali bermanfaat bagi penunjang pekerjaan kita sehari-hari. Mulai dari kalangan pelajar hingga seorang pekerja. Dengan berbagai kemudahan yang kita peroleh dari komputer , maka disarankan agar minimal kita bisa mengenal lebih dekat tentang cara kerja komputer .
cara kerja komputer

Cara kerja komputer dari sisi hardware

Hardware atau perangkat keras komputer  sangat vital peranannya dalam proses kerja komputer . Sedikit kita bahas dari komponen hardware utama dalam komputer .
  • Peralatan Input : perangkat keras yang bertugas untuk memasukkan data kedalam memory. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Berdasarkan sifatnya, peralatan input dapat digolongkan menjadi dua yaitu :
    • Peratalan input langsung, yaitu input yang dimasukkan langsung diproses oleh alat pemroses. Contohnya : keyboard, mouse, touch screen, light pen, digitizer graphics tablet, scanner.
    • Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya : punched card, disket, harddisk.
  • Prosesor : berfungsi sebagai pengelola utama dalam proses aktivitas komputer . Pada prosesor dibagi menjadi tiga bagian penting yaitu :
  1. Kontrol Unit : sebagai pengontrol komponen komputer  mulai dari input device hingga output device.
  2. Aritmatika dan Logika : memegang peran sebagai pengolah data aritmatika dan logika.
  3. Memory Unit : merupakan unit pendukung yang memegang tugas yaitu sebagai penyimpan sementara dari perintah-perintah yang sering digunakan oleh prosesor.
Contoh Perangkat Perosesan yaitu;

  1. CPU : Perangkat pemrosesan merupakan pusat pengolahan dan pengontrolan segala pemrosesan data. Peralatan pemrosesan terdiri dari Control Unit (CU), Arithmatic Logic Unit (ALU) dan Memory
  2.  Control Unit bertugas untuk menerjemahkan perintah atau instruksi secara berurutan yang kemudian diteruskan ke seluruh bagian komputer. Bagian ini merupakan kerja processor yang mengendalikan seluruh kerja komputer.
  3. Aritmatic logic Unit berfungsi untuk memproses data melalui perhitungan penambahan & pengurangan, perbandingan serta logika.
  4. Memori  adalah penampung atau penyimpan data pada proses aplikasi program yang dimasukkan ke komputer. Besarnya kapsitas memori dinyatakan dalam satuan Byte, KByte, Mbyte, Gbyte. Memori internal : ROM & RAM.
  5. ROM  Merupakan memori yang bersifat permanen, yang dapat dibaca tapi tidak dapat diperbaharui. ROM berfungsi untuk menyimpan program operasi komputer : BIOS & booting .
  6. RAM
    Merupakan memori yang bersifat sementara, jika komputer mati maka data atau program yang telah tersimpan akan hilang.
    Berdasarkan sedikit penjelasan diatas, dari beberapa hardware diatas dapat disimpulkan bahwa dari awal adalah proses input atau masuknya data kemudian diolah sedemikian rupa oleh CPU dan hasil olahan dikeluarkan oleh alat output device baik berupa softcopy maupun hardcopy.
  •   Perangkat Keluaran (Output Devices)

Peralatan keluaran merupakan perangkat komputer untuk menampilkan dan mengeluarkan hasil kerja komputer
  1. Monitor berfungsi untuk menampilkan hasil kerja pemrosesan komputer secara visual baik berupa gambar maupun data .
  2. Printer merupakan alat untuk mencetak informasi dalam bentuk tulisan maupun gambar di kertas . 
  3. Speaker  Perangkat keluaran untuk mengeluarkan suara (bunyi)

Cara kerja komputer dari sisi software

Apabila kita melihat Cara kerja komputer dari sisi perangkat lunak tentunya kita dapat menyimpulkan bahwa software utama adalah Operating System atau Sistem Operasi pada komputer . Dimana perangkat ini adalah software utama yang melakukan perintah terhadap perangkat keras. Dalam Sistem Operasi yang terinstal dalam komputer  tersebut terdapat file-file penting yang memiliki peran masing-masing dalam melakukan perintah untuk menggerakkan serta memaksimalkan fungsi hardware.