14.10.10

Materi Mid Semester TIK kelas X

OPERASI DASAR KOMPUTER


Berasal dari Bahasa Latin : Computare : menghitung
Dalam Bahasa Inggris : to compute : menghitung
Komputer : perangkat elektronik untuk mengolah data menjadi suatu informasi, dan dapat menjalankan program yang tersimpan dalam memori.

PENDAPAT AHLI

Hamacher : mesin penghitung yg cepat menerima informasi input digital, lalu memprosesnya sesuai dengan program yang tersimpan dalam memorinya, dan menghasilkan output berupa informasi.
John J. Longkutoy : pengolah data atau pemecah persoalan yang mampu menghasilkan informasi yang diperlukan, tetapi penanganannya harus oleh ahlinya.
Fuori : alat pemroses data yg dapat melakukan penghitungan besar secara cepat termasuk perhitungan aritmatika dan operasi logika, tanpa campur tangan dari manusia.
Blissmer : alat elektronik yang mampu melakukan tugas yaitu: menerima input, memproses input sesuai dengan programnya, menyimpan perintah-perintah dan hasil dari pengolahan, menyediakan output dalam bentuk informasi.

ELEMEN SISTEM KOMPUTER


Hardware : peralatan yang secara 
fisik terlihat dan bisa dijamah.
Di bagi menjadi:
 Perangkat masukan (input device)
 Perangkat pemrosesan (CPU)
 Perangkat penyimpanan (Storage device)
 Perangkat keluaran (output device)

Software : program yang berisi 
instruksi/ perintah untuk melakukan pengolahan data.
Dibagi menjadi:
 Pengolah data
 Pengolah angka
 Pengolah gambar/ diagram

Brainware : manusia yang mengoperasikan dan 
mengendalikan system komputer.

PENGGOLONGAN KOMPUTER

Berdasarkan Data Yang Diolah
 Analog: mengolah data dengan menerjemahkan 
keadan fisik (suhu, cuaca, jam analog, tekanan 
udara)
 Digital: mengolah data dengan 
menerjemahkannya dalamkondisi benar dan salah dengan menggunakan bilangan biner (binary).
 Hybrid : mengolah data dengan menggabungkan 
system computer analog dengan computer digital (menjalankan kerja penyelidikan : mengkaji keadaan cuaca, keadaan laut, ramalan keadaan saham).

Berdasarkan penggunaannya
Untuk tujuan Khusus (Special Purposes 
Computer). 
Dirancang dan dibuat untuk tujuan khusus (pada 
rumah sakit, computer alat-alat kedokteran)
 Untuk tujuan Umum (General Purposes 
Computer). 
Dirancang dan dibuat unt tujuan yang sifatnya 
umum unt membantu aktivitas manusia dalam 
bekerja (PC).



Berdasarkan generasinya
 Generasi pertama (1946-1959)
Komponen tabung hampa (vacuum tubes) 
sehingga ukurannya sangat besar. ex : Colassus (menerjemahkan kode-kode sangat besar). 
 Generasi kedua (1959-1964)
Ditandai dengan penggunaan transistor sebagai 
komponen elektroniknya, sehingga ukuran komputer menjadi lebih kecil, cepat, dan hemat biaya.
 Generasi ketiga (1964-1970)
Menggunakan IC (Integrated Circuit). Komponen 
semikonduktor yang lebih praktis dan lebih baik 
dalam bentuk chip sehingga ukuran computer lebih kecil dari generasi sebelumnya.
 Generasi keempat (1970-sekarang)
Sudah dilengkapi dgn teknologi LSI (Large Scale 
Integration : mampu menyatukan ratusan komponen dalam chip. Dan dengan teknologi VLSI (Very Large Scale Integration : mampu menyatukan ribuan komponen dalam chip).
 Generasi kelima
Lebih banyak unit pemroses yang berfungsis serentak 
untuk menyelesaikan lebih dari satu tugas pada satu masa. Belum digambarkan secara jelas atau mungkin 
baru fiksi, tetapi sudah ada computer yang dapat 
berinteraksi dengan manusia, seperti mampu mengerti ucapan lisan manusia (dunia robotik).

PERKEMBANGAN PERANGKAT 
LUNAK





Dari mulai menggunakan 
aljabar Boolean 
dipresentasikan sebagai Binary Digit (bit) yaitu 
1 (benar/on) atau 0 (salah/off), cara ini dipastikan 
sulit sehingga mulai dikelompokkan menjadi 
nible (4 bit), byte (8 bit), word (2 bit), double word 
(32 bit).



KLASIFIKASI PERANGKAT LUNAK



Bahasa pemrograman : software yang 
mengkonversikan arsitektur dan algoritma yang dirancang manusia ke dalam format yang dapat dijalankan komputer (BASIC, COBOL, PASCAL, C++, FORTRAN).
Utility: software dengan fungsi tertentu (hardware troubleshooting), memeriksa disket yang rusak (bukan rusak fisik), meng-compres, mengatur ulang isi hard disk (partisi, defrag) (Norton Utility, winzip, PC Tool Under DOS, Antivirus, Norton Ghost).
Sistem Operasi: mengatur seluruh proses, menerjemahkan masukan, mengatur proses internal, manajemen penggunaan memori, memberikan keluaran (DOS, Unix, Windows 98, Windows 7, windows Vista, IMB OS/2, apple’s system 7).

JENIS SISTEM OPERASI


1. DOS operating system
SO yang masih sederhana. Untuk melakukan 
perintah dengan sistem ini dilakukan dengan 
mengetikkan perintah sesuai dengan perintah 
yang akan dijalankan.
2. Windows
SO buatan Microsoft. Pertama Windows 3.1 thn 
1990. disebut Windows karena perintah dibuat 
dalam jendela-jendela tersendiri yang memiliki 
fungsi yang berbeda. Contoh Windows 95, 
windows 98Se, Windows 2000, Windows ME, 
Windows XP, Windowsw Vista, Windows 7.
3. Machintos
Dikeluarkan oleh MacApple Corporation. 
Digunakan untuk bidang bisnis dan desain 
percetakan.
4. Linux
SO yang dikembangkan secar Open source yaitu 
secara bebas oleh siapapun. Contoh Linux : 
Mandrake, Linux Bamboo, Linux Xandros, Linux 


5. Ubuntu. SO ini kurang diminati karena belum 
dapat terintegrasi dengan semua jenis perangkat 
input, output, maupun penyimpanan. 
Keunggulannya dapat diperoleh secara gratis.

APLIKASI PERANGKAT LUNAK

 A. Program Aplikasi
 B. Aplikasi Multimedia
 C. Aplikasi Khusus
 D. Aplikasi Internet

A. PROGRAM APLIKASI

1. Word Processing (Wordstar, Word Perfect, Chi 
Writer, Microsoft Word)
2. Spreadsheet (Lotus, Supercalk, Quatro, 
Syphony, Microsoft Excel)
3. database (Dbase III+, Fox Base, Foxpro, 
Microsoft Access)

B. APLIKASI MULTIMEDIA

Contoh Winamp, Jet Audio (format MP3, CD 
Audio)
Contoh RealPlayer, Quicktime Player (format 
film, VCD)
Format digital lainnya yaitu:
1. MIDI (Musical Instrument digital Interface). 
Format suara hanya instrument
2. MP3, merekam seluruh suara termasuk suara 
penyanyi. Kualitas tinggi standar CD ROM (44,2 KHz, 16 bit, stereo) Kualitas rendah telepon (5 KHz, 8 bit, mono)
3. MPEG (Moving Picture Experts Group). 
Format multimedia.
4. AVI (Audio Video Interleave)
Format AVI dibuat oleh Microsoft dan mudah 
dipindahkan diaplikasibuatan Microsoft seperti Word dan PowerPoint.
5. Quicktime sama dengan AVI. 
Quicktime dapat 
digunakan berbasis Windows atau Mac. Tingkat kompresi lebih baik dibandingkan AVI, sehingga akan menentukan besar kecilnya media penyimpanan dan lebar jalur data yang dibutuhkan untuk transfer.



C. APLIKASI KHUSUS

 Engineer
contoh : Autocad (gbr struktur)
Protel (gbr rangkaian elektronik)
Photoshop (pengolah foto digital)
Corel rave (membuat animasi)
Matlab (pemroses dan visualisasi persamaan 
matematika)
SPSS (pengolah data statistik)

D. APLIKASI INTERNET

HTTP (Hypertext Transfer Protocol)
 E-mail (elektronik Mail)


BAHASA PEMROGRAMAN PASCAL

Bahasa pemrograman Pascal memang berbeda dengan  bahasa pemrogram pada C, C++, dan Java yang menggunakan bahasa tingkat rendah. Pemrograman dengan Pascal menggunakan bahasa pemrograman tingkat tinggi, artinya banyak menggunakan bahasa manusia dalam penulisan sintaksnya.  Beberapa bahasa pemrograman tingkat tinggi lainnya yang ada yaitu BASIC dan DELPHI.

Program
Program adalah instruksi-instruksi yang diberikan kepada komputer agar komputer dapat melaksanakan tugs-tugas tertentu.
Tahap-tahap penulisan program:
  1. Menulis program
  2. Menjalankan program untuk menguji kebenaran program
  3. Dalam penulisan logika ataupun kaidah, jika ada kesalahan maka program tersebut diperbaiki dan kembali ke langkah dua.
Langkah-langkah
Langkah pemrograman dimulai dengan menuliskan program, setelah program ditulis dilakukan pengujian/ menjalankan program, jika dalam menjalankan program terdapat kesalahan maka program tersebut diperbaiki kembali sampai tidak ada kesalahan dan jika program sudah valid atau tidak ada kesalahan maka program tersebut dikatakan selesai atau sukses.
Sejarah
Bahasa Turbo Pascal  dikembangkan oleh Niklaus Wirth, bahasa Turbo Pascal berawal dari bahasa Perancis, diambil dari nama seorang ahli matematika Perancis yaitu Blaise Pascal (1623-1662) (penemu mesin penjumlahan mekanis yang pertama kali).

Karakteristik
Turbo Pascal merupakan salah satu bahasa pemrograman tingkat tinggi yang masuk kategori bahasa pemograman terstruktur yaitu Bahasa pemrograman yang mendukung abtraksi data, pengkodean terstruktur, dan kontrol program terstruktur.
Bahasa Pemrograman Beraras Tinggi: bahasa pemrograman yang mudah dibuat dan dipahami oleh orang awam, dimana kode-kodenya tidak berorientasi pada bahasa mesin.  Contoh: C dan C++, Fortran, dan Cobol.
Struktur Program Pascal
1. Kepala Program
Bentuk umumnya: PROGRAM nama;
Syarat penulisannya
  • Sesudah nama konstanta, harus diakhiri tanda titik koma ( ; )
  • Kata PROGRAM merupakan kata tercadang, yaitu mempunyai makna khusus dalam Turbo Pascal.
  • Nama didefinisikan sendiri oleh pemrogram untuk mengidentifikasi program yang dibuat.
2. Bagian Deklarasi
Bentuk umumnya:
PROGRAM <StructureSample>;
LABEL <LabelDeclaration>;
CONST <ConstantDeclarations>;
VAR <VariableDeclarations>;
PROCEDURE/FUNCTION <Example>;
Begin
MaininBodyProgram>;
END.
3. Bagian Pernyataan
Bentuk umumnya:
BEGIN
Pernyataan;
Pernyataan
END.
Komentar
Komentar adalah tulisan pada program, yang tidak berarti apa-apa bagi komputer, tetapi sangat berguna bagi orang karena berfungsi sebagai dokumentasi. Aturannya:
1. sepasang tanda (*    *) boleh berada didalam sepasang tanda {}
2. sepasang tanda {}boleh berada di dalam sepasang tanda (*     *)
3. tanda (*     *) tidak boleh berpotongan