Kreasi Web Fantastis Dgn Photoshop Cs

Jumat, 17 Desember 2010

Rangkuman Pemprograman

• ALGORITMA PEMPROGRAMAN
ILMUWAN ISLAM BERNAMA MUHAMMAD BIN MUSA AL-KHAWARIZMI
• VARIABEL
ADALAH TEMPAT DIMANA DAPAT MENGISI ATAU MENGOSONGKAN NILAINYA DAN MEMANGGIL KEMBALI APABILA DI BUTUHKAN CIRI-CIRI VARIABEL.
 NAMA (IDENTIFIER)
 NILAI
CONTOH: BIL1,BIL2,HASIL;INTEGER
USERNAME : IBNU
NAMA : WAHYU JELEK
HARGA : 2000
SYARAT PENULISAN VARIABEL
1. HARUS BURUPA HURUF
2. TIDAK BOLEH MENGGUNAKAN SPASI, TAPI MENGGUNAKAN UDERSCORE (_)
3. TIDAK BOLEH MENGGUNAKAN KARAKTER KHUSUS CONTOH : 0*&^%$#@! DAN SETERUSNYA
4. TIDAK BOLEH MENGGUNAKAN KATA KUNCI DAI BAHASA PAMPROGRAMAN COTOH : BEGIN,USESCRT,CLRSCR,VAR,CHAR,AND,IF,WRITE,TEAD,FOR,DO,TO,....DST
• KONSTANTA
VARIABEL YANG NILAI DATANYA BERSIFAT TETAP DAN TIDAK BISA BERUBAH
CONTOH: LINGKATAN pi (3.14)
• TIPE DATA
• JENIS DATA YANG DAPAT DIOLAH OLEH KOMPUTER UNTUK MEMENUHI KEBUTUHAHN DALAM PEMPROGRAMAN KOMPUTER.

INTEGER = NIS
CHAR = NAMA , ALAMAT,KELAS,TELP
REAL = NILAI
BOOLEAN = PENGKONDISIAN NILAI

• PENGELOMPOKAN TYPE DATA:
1. PRIMITIVE ( TYPE DATA DASAR YANG TERSEDIA SECARA LANGASUNG PADA BAHASA PWMPROGRAMAN)
- NUMBERIC (INTEGER/REAL)
- CHARACTER
- BOOLEAN
2. COMPOSIT (TIPE DATA BENTUKAN YANG TERDIRI DARI DUA ATAU LEBIH TIPE DATA PRIMITIVE
• ARRAY atau Larik adalah tipe data yanga sus=dah terstruktur dangan baik meskipun masih sederhana
Array mamplu menyimpan jumlah data dangan tipe yang sama (homogen) dalam sebuah variabel setiap lokasi data array diberi nomor indeks yang berfungsi sebagai alamat dari data tersebut.
Contoh:
Uses crt
Var x array(1..100) of string :
A: integer,
Begin
• RECORD atau Struct termasuk tipe data komposit, Record dikenal dalam bahasa Pascal Delphi sedangkan struct dikenal dalam bahasa C++, tipe data record mampu menampung banyak data dengan tipe data berbeda-beda (heterogen)
• IMAGE atau gambar atau citra merupakan tipe data grafik
Contoh: grafik perkembangan jumlah siswa SMK, foto keluarga, video perjalana dll, biasanya digunakan dalam pemprograman berbasis visual.
• DATE/TIME secara internal disimpan dalam format yang spesifik
Contoh: Dim WaktuLahir As Date
WaktuLahir=*01/01/1997*
WaktuLahir=*13:13:05 AM*
WaktuLahir=*02/23/1998 13:13:40 AM*
WaktuLahir= #02/23/1998 13:13:40 AM#
• LAINNYA (SUBRANGE, ENUMERASI, OBJECT, VARIANT)
- SUBRANGE MERUPAKAN tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuan=i dengan yang ditetapkan programmer , biasanya mempunyai nikai batas minimum dan nilai batas maksimum Contoh:
Type
Batasindeks = 1..20
RentangTagun = 1950...2030
Var
Indeks ; BatasIndeks
Tahun ; RentangTahun
• ENUMERASI mempunyai elemen-elemen yang hatus disebut satu persatu dan bernilai kontanta integer sesuai dangan urutannya Contoh:
Type
Hari_dlm_Minggu = (Nol,Senin,Selasa,Rabu,Kamis,Jumat,Sabtu,Minggu)
Nama_Bulan = (Nol, Januari, Pebruari, Maret , April, Mei, Juni, Juli, Agustus,
September, Oktober, Nopember, Desember)
Var
No_Hari: Hari_dlm_Minggu
No_Bulan: Nama_Bulan
- Object digunakan untuk menyimpan nilai yang berhubungan dangan obyek-obyek yang disediakan oleh VB.Delphi dan bahasa pemrogtaman lainya yang berbasis GUI
- Variant hanya ada di VB, tipe data ini paling glesksibel diantara tipe data yang lain karena dapat mengakomodasi semua tipe data yang lain.
Kata “variabel” berasal dari bahasa Inggris variable dengan arti :”ubahan”,”faktor tak tetap”, atau “gejala yang dapat diubah-ubah”. Dalam contoh yang telah disebutkan dimuka, nilai-nilai hasil ujian semester dari sejumlah 80 orang mahasiswa itu kita sebut variable. Variabel pada dasarnya bersifat kualitatif namun dilambangkan dengan angka.
Contoh :
“Usia” adalah gejala kualitatif, akan tetapi gejala yang bersifat kualitatif itu dilambangkan dengan angka; misalnya : 17 tahun, 25 tahun, 50 tahun, dan sebagainya “Nilai Ujian” pada dasarnya adalah gejala kualitas yang dilambangkan dengan angka, seperti 5,6,7,40,75,80,100, dan sebagainya.
TIPE DATA ADALAH Jenis data yang ditangani oleh bahasa pemrograman. Tiap bahasa pemrograman mempunyai kumpulan tipe data built-in sehingga : (1)Memungkinkan deklarasi variabel bertipe itu. (2) Menyediakan kumpulan operasi untuk memanipulasi variable bertipe itu. Jenis data yang ditangani oleh bahasa pemrograman. Tiap bahasa pemrograman mempunyai kumpulan tipe data built-in sehingga : (1)Memungkinkan deklarasi variabel bertipe itu. (2) Menyediakan kumpulan operasi untuk memanipulasi variable bertipe itu.
Data
Kumpulan dari angka-angka maupun karakter-karakter yang tidak memilii arti. Data dapat diolah sehingga menghasilkan informasi.
Database
Sekumpulan file yang saling terkait dan membentuk suatu bangun data. Database minimal terdiri dari satu file yang cukup untuk dimanipulasi oleh komputer sedemikian rupa.
Database Admnistrator
Orang yang bertugas untuk mendefinisikan pola struktur database, menentukan metode akses dan penyimpanan, berwenang memberikan ijin pengaksesan data pada pengguna, dan lain sebagainya.
Database Information Utility
Layanan penyediaan informasi yang ditawarkan sebuah basis data jaringan sehingga pengguna jaringan bisa mendapatkan laporan informasi yang diinginkan.
Database Management
Pengelolaan data dalam suatu basis data, cara memasukkan data dalam database, memperbaharuinya dan menyajikan informasi dari data tersebut.
Database Manager
Orang yang bertanggungjawab mengawasi pengelolaan basis data. Tugasnya antara lain berintreraksi dengan file, memastikan backup data dan perbaikannya, menjaga keamanan data, dll.
Database User
Sebutan bagi para pengguna basis data. Terdapat bermacam-macam tingkatan pengguna basis data, yaitu specialised user, naïve user, casual user, dan application programmer.
Database Channel
Saluran dua arah yang menghubungkan alat masukan/keluaran dengan memori utama komputer sehingga mampu memproses lebih dari satu tugas.
Database Collection
Salah satu bidang operasi komunikasi data, yaitu kegiatan pengumpulan data dari beberapa tempat, kemudian disimpan dalam memori untuk diolah pada waktu tertentu. Misalnya aplikasi sistem penjualan.
Data Compression Devices
Peralatan yang berfungsi mengkompresi data hingga jumlah bitnya lebih sedikit dari sebelumnya. Pemadatan data bertujuan untuk memperbanyak dan mempercepat pemindahan data.
Datagram
Satuan untuk unit informasi dalam Internet, biasanya unit-unit informasi membawa sejumlah data sekaligus juga alamat asal dan alamat tujuan pengiriman.
Data Processing
Sebuah batas yang diterapkan pada perbandingan kecilnya waktu pengerjaan proses penghitungan dan pengolahan data dalam jumlah besar dari operasi-operasi masukan/keluaran.
Data Structure
Cara penyusunan suatu data di dalam memori dan menghubungkannya dengan komputer. Pemilihan struktur data yang tepat akan menyederhanakan kerja komputer. Beberapa struktur data sering dijumpai berupa files, list, stack dan request.
Dedicated System
Sistem komputer yang sengaja dibuat untuk mengerjakan satu tugas saja. Contohnya adalah sistem komputer untuk pengolahan angka saja.
Differential Encoding
Teknik pengkodean data pada sinyal digital, nilai biner ditentukan berdasarkan pada perubahan sinyal, bukan ditentukan oleh tingkat sinyal.

STILAH – ISTILAH
beberapa istilah yang sering digunakan dalam pemrograman Web, antara lain :
• Internet adalah kependekan International Networking, yang artinya jaringan komputer berskala international yang dapat membuat masing-masing komputer saling berhubungan.
• TCP/IP adalah kependekan dari Transmission Control Protocol/Internet Protocol artinya protokol yang terdiri dari sub-protokol, yang beroperasi pada lapisan yang berbeda.
• URL adalah kependekan dari Uniform Resource Locators, artinya sebuah alamat didalam internet yang terdiri dari 2 bagian. bagian pertama adalah pengenal protokol dan bagian kedua pengenal domain.
• HTML adalah kependekan dari Hyper Text Markup Language, artinya adalah protokol yang berfungsi untuk mendefinisikan dan menjelaskan bagaimana server dan client berinteraksi dalam pengiriman dan menerima dokumen web. protokol ini di design untuk mentransfer berkas yang berisi hyperteks seperti berkas yang berisi HTML yang digunakan world wide web.
• FTP adalah kependekan dari File Transfer Protokol, artinya sebuah protokol yang dipergunakan untuk mengirim berkas di antara dua komputer.
• Gophers adalah Protokol Pusblikasi informasi berbasis karakter yang menggunakan menu untuk mengakses teks, menempatkan informasi yang disimpan pada internet servers dengan menggunakan hirarki menu.

Adapter
Kad rangkaian atau kad interface dalam komputer PC yang dapat digunakan sebagai penghubung ke alat periferal.
Algorithm
Secara umum, sebarang kumpulan instruksi yang dapat dilaksanakan untuk suatu tugas khusus. Pada bidang komputer dapat secara eksplisit disendi menjadi kumpulan instruksi dalam bahasa komputer yang memanipulasi suatu jenis data.
ANSI.SYS
Device driver yang dapat diinstalasi, tersedia bagi pengguna komputer MS-DOS yang memungkinkan penggunaan instruksi ANSI (Urutan escape) untuk mengendalikan konsul (layar dan keyboard).
Arc
Extensi/Sambungan suatu nama fail yang dikompres dengan memakai program ARC lainnya untuk menjimatkan ruang.
Batch
Sekelompok dokumen atau record data yang diproses sebagai satu kesatuan.
Batch Processing
Berlangsungnya batch fail pada mikro komputer dan suatu simpanan 'batch' instruksi (pentunjuk) sistem operasi yang dilaksanakan satu demi satu tanpa interupsi (gangguan) pengguna.
Benchmark
Jenis pengujian untuk mengukur taraf kerja hardware atau software.
Bit map
Suatu bit image, khususnya struktur data yang menyatakan bit image yang ada pada memori, yang mewakili suatu gambar yang akan ditampilkan pada layar.
Bit/ Binary Digit
Pada pemrosesan atau penyimpanan data, bit merupakan satuan informasi terkecil yang ditangani komputer dan secara fizikal diwakili oleh suatu aksara tunggal yang disalurkan ke media.
CAD/ Computer Aided Design
Istilah yang diaplikasikan untuk program-program yang digunakan dalam perancangan perekaan, arkitektur dan model-model ilmiah mulai dari alat-alat sederhana sampai gedung, kapal terbang dan lain-lain.
CAM/ Computer Aided Manufacturing
Istilah yang menjelaskan penggunaan komputer dalam manufaktur sebuah produk. Sebuah produk diselesaikan ke dalam satu kumpulan instruksi yang dapat ditransmisikan ke dan digunakan oleh mesin-mesin khusus untuk industri.
Cache Memory
Sebuah subsistem memori khusus ke tempat mana nilai-nilai data seringkali digunakan ganda untuk akses cepat. Cache memory menyimpan isi lokasi RAM yang sering diakses dan merupakan alamat penyimpanan item data. Atau dengan kata lain tempat penyimpanan sementara di memori komputer yang digunakan untuk menduplikasikan agar akses lebih cepat.
Card
Istilah umum yang digunakan untuk papan rangkaian tercetak (PCB) yang dapat dipasang di dalam komputer untuk menyediakan fungsi tambahan atau kemampuan baru.
Capture
Dalam komunikasi, proses pengiriman dan penerimaan data (grafik) ke dalam sebuah fail untuk digunakan lebih lanjut (pengarsipan atau analisis lebih lanjut).
CD-I
Kependekan dari compact disc-interactive, sebuah piawaian hardware dan software dalam bentuk CD (Compact Disc) yang dapat mengkombinasikan audio, video dan teks pada CD berkapasiti tinggi.
CD-ROM
CD-Read Only Memory media penyimpanan dengan kapasiti tinggi (sekitar 600 MB) yang memakai laser optik untuk membaca data.
CD ROM/ Compact Disc-Read Only Memory
Bentuk penyimpanan dengan kapasiti tinggi (sekitar 600 megabyte) dan penggunaan laser optic, bukan magnetik, untuk membaca data.
Chip
Kepingan silikon yang sangat kecil dan menakjubkan, tempat memasang seluruh litar elektronik yang terpadu.
Computer Graphics Interface/ CGI
Piawaian peringkat lunak yang diterapkan pada peralatan grafik komputer, seperti printer dan plotter.
Complier
Sebarang program yang mengubah kumpulan simbol ke kumpulan lain dengan mengikuti sintaksis, atau sebuah program yang menerjemahkan seluruh kod sumber suatu program, yang ditulis dalam bahasa program tingkat tinggi ke dalam kod objek sebelum program dieksekusi.
Crash
Kegagalan secara tiba-tiba, biasanya digunakan untuk menjelaskan kegagalan sebuah program atau peripheral seperti penggerak disk, harddisk, dan sebagainya.
CRT/ Cathode Ray Tube
Merupakan asas atau nama teknik dari layar televisyen atau layar tampilan sebuah mikrokomputer.
Config.sys
Sebuah fail teks khusus yang mengendalikan aspek perilaku sistem operasi dalam komputer PC.
COM
Nama alat logik untuk komunikasi, merupakan nama sejumlah port serial (COM1, COM2, COM3, dan COM4) dalam komputer PC melalui perintah sistem operasi DOS. Jika sebuah modem dihubungkan ke salah satu port lain, maka peralatan tersebut ditetapkan sebagai COM1, dan COM2 oleh sistem operasi.
Coaxial
Suatu gulung kabel yang menggunakan dua konduktor, sebuah kawat pusat di dalam sebuah pelindung silinder yang dihubungkan dengan tanah/ bumi.
Cray
Sebutan untuk jenis komputer yang besar dan cepat, sebesar almari es, 64-bit, kecepatan 165 MHz.
Daisy-wheel Printer
Printer yang menggunakan elemen logam atau plastik berbentuk seperti roda atau bunga aster (daisy) dengan tonjolan karakter di setiap ujung jari-jarinya. Cara kerjanya dengan mengetukkkan logam berhuruf timbul ke pita yang menyentuh kertas di bawahnya seperti mesin ketok.
Data compression
Memadatkan data atau informasi pada suatu fail agar penyimpanan lebih efisien
Desktop Publishing
Proses membuat dokumen cetakan yang seolah-olah dihasilkan secara profesional, meskipun sesungguhnya hanya menggunakan sebuah komputer PC yang dapat mengoperasikan teks dan grafik dan dapat dicetak pada printer berkualiti tinggi.
Dial Access
Komunikasi yang dapat diakses melalui fasiliti/kemudahan hubungan antara jaringan yang dihasilkan melalui jalur telefon biasa .
DRAM (Dynamic RAM)
Bentuk RAM (Random Access Memory) semikonduktor yang dapat dibaca dan ditulis oleh prosesor atau piranti lainnya. Lokasi penyimpanan data pada rangkaian terpadu (chip) yang mengandung kapasitor dengan kapasiti lebih besar.
Download
Proses hantar salinan fail dari komputer jauh ke komputer pemanggil dengan pertolongan modem atau jaringan.
DOS
Sinngkatan dari Disk Operating System atau Sistem Pengoperasian Disket/Cakera. Adalah program atau aturcara yang membolehkan komputer beroperasi
DBMS
Singkatan dari Data Base Management System atau sistem manajemen asas data. Adalah sebuah lapisan peringkat lunak di antara asas data fisik dan pengguna. DBMS mengatur seluruh permintaan untuk tindakan asas data (seperti pembaruan) dari pengguna.
EDO RAM/ Extended Data Out RAM
Chip RAM yang menyertakan komponen logik yang mengorganisi aliran data keluar yang menawarkan aliran data lebih cepat bila ada permintaan dengan susunan berurutan.
Expansion Bus
Bus ekspansi adalah slot-slot yang terdapat pada motherboard, dipakai sebagai penghubung motherboard dengan card- card komputer.
Encryption/ Enkripsi
Proses pembuatan informasi yang tidak dapat dibaca untuk memproteksi informasi dari pengguna yang tidak sah, khususnya selama transmisi atau ketika informasi tersebut disimpan pada medium magnetik yang boleh diangkat-angkat.
Ethernet
Kabel jaringan dan skema protokol akses yang dibuat oleh perusahaan DEC, Intel dan XEROX yang menggunakan topologi (konfigurasi) bus dan mengandalkan pada bentuk akses yang dikenal sebagai CSMA/CD (Carrier Sense Multiple Access with Collision Detection) untuk mengatur lalu lintas pada jalur komunikasi utama.
Feature
Kemampuan, atau sifat yang unik, menarik, atau yang diinginkan atau diberikan dari sebuah program atau komputer atau hardware lainnya.
Firewall
Software yang dikombinasikan dengan hardware khusus yang menciptakan 'dinding pembatas' agar orang luar yang tidak berhak boleh mengakses suatu laman.
GIF/ Graphics Interchange Format
Fail format untuk mengkompres dan menyimpan grafik yang di uploaded (dikirim) ke online services.
Grapical User Interface / GUI
Format tampilan yang mengandalkan interface grafik yang ditunjukkan dengan penggunaan tombol gambar (icon) dan daftar menu pull-down pada layar.
Groupware
Tipe software/ peringkat tinggi yang mendukung penggunaan objek pada waktu yang bersamaan (seperti dokumen, kalender, dan spreadsheet) oleh banyak pengguna jaringan.
Home PC
merupakan jenis komputer pribadi yang dirancang untuk dipakai di rumah dan harganya sesuai dengan barang rumah tangga termasuk dengan fasiliti hiburannya.
Host
Sebuah komputer yang terhubung ke jaringan, yang menyediakan layanan-layanan ke komputer lain lebih dari sekedar untuk menyimpan dan mengirim informasi.
Hypertext
Metafora untuk menyajikan informasi dimana teks, gambar suara dan tindakan menjadi terkait bersama jaringan asosiasi yang rumit, tidak berurutan, yang memungkinkan melihat topik yang bersangkutan tanpa pedulikan urutan topik.
Hypermedia
Integrasi grafik, suara dan video, atau sebarang kombinasi menjadi penyimpanan dan pemanggilan sistem inforamsi asosiasi yang primer.
Impact Printer
Jenis printer yang membentuk tanda pada kertas dengan mekanisme yang menyentuh kertas atau menekan pita bertinta pada kertas.
Ink-jet Printer
Printer semburan/nonketuk yang menyempurnakan titisan dakwat kecil pada kertas.
Intel
Salah satu perusahaan pembuat mikroprosesor yang mempopularkan Pentium yang terkenal di dunia.
IDE/ Integrated Devide Elektronic
Suatu jenis interface disk yang menempatkan elektronik pengendaliannya di dalam drive itu sendiri.
ISO/ International Piawaiands Organization
Sebenarnya kependekan dari Organization for Piawaiandization yaitu organisasi yang membangun atau pembuat piawai untuk komunikasi data nasional dan internasional.
Intranet
Penggunaan teknologi internet pada jaringan internal (setempat) untuk mendistribusikan informasi.
Imaging
Proses yang terlibat dalam penangkapan, penyimpanan, penampilan dan pencetakan gambar atau dokumen secara grafik atau dapat juga dikatakan jenis image yang seringkali dipakai pada Web pages karena kemampuannya merender warna latar belakang sebagai transparan.
Jack
Konektor yang dirancang khusus untuk menerima stopkontak. Biasanya jack dihubungkan ke rangkaian untuk membuat hubungan audio-video.
Log-on atau Log-in
Proses awal 'menggunakan' suatu komputer jaringan yang ditandai dengan mengidentifikasi kata sendi pengguna yang dikenal komputer jaringan.
Multiuser system
Sebarang sistem komputer yang dapat dipakai oleh lebih dari satu orang.
Modem
Singkatan dari modulator/demodulator; alat komunikasi yang memungkinkan komputer mengirimkan informasi melalui saluran telepon piawaian.
Motherboard
Komponen terbesar di dalam PC. Disebut 'mother' karena papan ini menjadi tempat seluruh komponen PC seperti prosesor, memori utama, rangkaian pendukung dan bus controller.
MPEG Card
Kependekan dari Motion Picture Expert Group. Yaitu card yang melengkapi CD-ROM agar mampu menampilkan full motion video secara mulus, satu full motion video harus dijalankan pada kecepatan 30 frame per detik (fps). Dengan memasang MPEG card dan CD-ROM drive di PC, kita boleh menonton film CD maupun berkaraoke di PC.
MMX/ Microprocessor Multimedia Exstensions
Prosesor Pentium generasi baru yang dapat mendongkrak kinerja multimedia dan komunikasi sampai 60% di atas pentium. Secara umum MMX membuat game/ permainan lebih realistik, video lebih baik dan fasiliti grafik lebih sempurana .
Offline
Status dimana suatu alat tidak dapat berkomunikasi dengan atau dikontrol oleh komputer.
Online
Aktif dan siap untuk operasi, dapat berkomunikasi dengan atau dikontrol oleh komputer.
Postcript Page Description Language
Bahasa pemrograman yang khusus untuk mendefinisikan tampilan dokumen, biasanya menyediakan kapabilitas huruf yang fleksibel dan grafik dengan kualitas tinggi.
Plotter
Alat untuk menggambar grafik, diagram dan grafik garis lainnya yang menggunakan pena atau muatan elektrostatik dan toner.
Pentium
Sebutan untuk prosesor Intel 80586 disebut juga P5. Prosesor Pentium berasaskan operasi 64-bit dan memiliki 3.1 juta buah transistor.
Pentium Pro
Sebutan untuk prosesor Intel 80686 disebut juga P6. Yaitu prosesor berasaskan operasi 64-bit dan memiliki 5.5 juta buah transistor. Sasaran pasar umumnya untuk komputer jaringan dengan sistem operasi Windows NT (New Technology).
Peripheral
Istilah dalam komputer yang digunakan untuk peralatan seperti penggerak disik, printer, modem dan lainnya yang dihubungkan ke komputer dan dikendalikan oleh prosesornya.
Prosesor
Disebut juga unit pemrosesan pusat chip tunggal, yaitu alat yang menterjemahkan dan melaksanakan instruksi-instruki yang melaluinya, atau alat yang berfungsi sebagai otak komputer.
Pixel/ Picture element
Unsur terkecil yang ditampilkan atau dicetak yang dapat ditangani oleh hardware dan software untuk membentuk huruf, angka atau grafik. Atau suatu titik kisi-kisi yang terdiri dari ribuan titik satu per satu untuk membentuk suatu gambar pada layar oleh komputer atau pada kertas printer.
Port
Soket, sejenis stopkontak pada hardware komputer, disebut juga konektor input/ output; yaitu tempat untuk meneruskan data masuk dan keluar dari alat komputasi melalui kabel.
Power Supply
Alat yang mengubah listrik dari soket listrik menjadi tegangan yang lebih rendah (khususnya 5 sampai 12 volt DC) yang dibutuhkan oleh sistem komputer.
Query
Proses pengambilan data dari suatu asas data dan menyediakannya untuk dipakai atau suatu himpunan tertentu yang berisi instruksi untuk mengambil data tertentu secara berulang.
Real time
Operasi real time adalah lingkungan di mana aktiviti mesin sesuai dengan persepsi manusia mengenai waktu atau di mana operasi komputer berjalan dengan kecepatan dengan proses fizikal atau eksternal.
Resolution/ Resolusi
Kejernihan atau kehalusan detil yang diperoleh monitor atau printer dalam menghasilkan gambar. Resolusi biasanya dipakai untuk menunjukkan jumlah total pixel yang ditampilkan secara horisontal atau vertikal pada tampilan video.
Router
Alat perantara pada jaringan komunikasi yang melancarkan pengiriman pesan.
Scan
Menggerakkan alat peka cahaya sepanjang permukaan yang ditempati gambar seperti halaman teks, mengkonversi berbagai bidang pada permukaan menjadi digit biner yang dapat diinterpretasi oleh komputer.
Spreadsheet program
Paket program komputer yang digunakan untuk memproses data keuangan dan data lain yang berhubungan dengan angka seperti anggaran, analisa cash flow, dan sebagainya.
Shareware
Program yang boleh digunakan secara terhad untuk jangka waktu percobaan tertentu.
SRAM/ Static RAM
Chip RAM yang dapat menyimpan sekitar seperempat data pada chip DRAM tetapi jauh lebih cepat dari pada DRAM. Harganya masih mahal.
Stack
Daerah memori yang dicadangkan dimana program menyimpan data status, seperti prosedur dan fungsi yang memanggil return address, meneruskan parameter, dan (kadang-kadang) variabel setempat.
Storage
Suatu alat yang secara fisik dapat digunakan menyimpan data atau informasi mengenai fail/ arsip dan dapat dibaca komputer.
SIMM
Singkatan dari Single In-line Memory Module. Papan rangkaian kecil yang dirancang untuk menempati chip/IC memori.
SCSI/Small Computer System Interface
Interface paralet dengan tahap kecepatan tinggi yang digunakan untuk menghubungkan komputer ke alata lainnya seperti harddisk, printer, atau ke komputer lain secara jaringan.
Serial port
Konektor/ soket untuk lokasi input/output untuk transmisi data serial seperti printer atau mouse.
Sound clip
Koleksi suara pada sebuah disk yang dapat diambil dan digabungkan ke dalam dokumen dengan bantuan software atau hardware tertentu.
Token Ring
Struktur objek data yang unik atau pesan yang berkeliling secara bersambung di antara node-node suatu jaringan yang bertopologi gelang (topologi tertutup, ring) dan menggambarkan status yang ada di jaringan.
Universal Serial Bus/ USB
Kombinasi hardware, software dan kabel listrik yang menghasilkan suatu cara berkomunikasi antara semua bagian komputer yang berlainan secara universal, satu per satu.
Validasi
Pengujian untuk mengukur persesuaian dengan piawaian .

Visual Image
Deskripsi gambar yang disimpan dan dirakam dengan berbagai cara dan merupakan suatu salinan atau reproduksi yang diedit untuk sebuah citra di komputer.
Video Card
Card yang dapt mengubah data analog dari kamera, VCR, laser disc, maupun televisi menjadi data digital, sehingga dapat disimpan di harddisk. Selanjutnya data video diolah oleh komputer dan hasilnya dapat ditampilkan di layar komputer, pesawat TV, atau dirakam ke kaset video.
VGA/ Video Graphic Array
Merupakan video adapter yang diperkenalkan oleh IBM pada 1987, yang menduplikasikan sampel suatu variabel fisik, seperti suara. Makin tinggi samping rate atau makin banyak sampel diambil persatuan waktu, makin rapat hasil digitasi menyerupai aslinya.
Wavetable synthesizer
Sistem yang berdiri sendiri, membangkitkan suara digital yang bukan karena manipulasi alat fisik atau rekaman suara dan dapat menghasilkan suara yang realistis tanpa gangguan.
WORM/ Write Once, Read Many
Jenis disk optik yang dapat dan dibaca ulang tetapi tidak dapat diubah setelah dirakam dengan ruang penyimpanan kapasiti tinggi.
Worksheet
Istilah yang digunakan untuk menggambarkan fail data yang dibentuk dan dipakai oleh dan dengan program lembar kerja elektronik. Contoh MS Excel
Xing MPEG Software
Program yang dapat memainkan aplikasi MPEG berupa filem-filem dalam media CD/ Video CD.
ZIP
Extensi/Sambungan ada nama fail yang mengindikasikan bahwa fail tersebut sudah dikompres oleh program PKZIP. Contoh motor.zip

Logika Algoritma : Tipe Data
Lompat ke Komentar
Di setiap bahasa pemrograman telah disediakan berbagai tipe data dan sebagai programer dipersilakan untuk memilihnya. Tentu saja kita akan memilih tipe data yang sesuai dengan karakteristik data yang akan kita olah.
Pada intinya simbol-simbol yang digunakan di komputer terdiri atas huruf, angka, dan tanda baca lainnya. Simbol-simbol tersebut merupakan elemen dari data dan memiliki tipe data. Umumnya tipe data terdiri atas karakter, teks atau string, dan numerik. Namun sesuai dengan kebutuhan pengguna yang terus bertambah, maka tipe data terus berkembang. Banyak bahasa pemrograman menambahkan tipe data dengan boolean (logical), binary, float, date, memo dan sebagainya.
a. Tipe Data Numerik
Besar angka yang bisa diterima komputer sangat tergantung dengan jumlah bit (N) prosesor komputernya. Umumnya batasan angka yang bisa diterima adalah –(2^(N-1)) sampai dengan 2^(N-1)-1. Untuk komputer 32 bit batasannya adalah -2.147.483.648 sampai dengan 2.147.483.647.
Untuk menampung nilai data ke variabel dalam suatu bahasa pemrograman tertentu, maka kita harus memahami fasilitas apa saja (statements dan jenis variabelnya) yang disediakan oleh bahasa pemrograman yang kita gunakan. Juga kita perhatikan fasilitas operasi untuk tipe data numeriknya, misalnya apakah ada MOD, DIV, AVERAGE, MAX, MIN dan sebagainya.
Adapun jenis numerik (bilangan) yang biasa digunakan terdiri atas :
- bilangan kompleks
- bilangan real
- bilangan rasional
- bilangan irasional
- bilangan bulat
- dan sebagainya
Bilangan real adalah bilangan yang menggunakan nilai pecahan. Bilangan bulat adalah bilangan tanpa pecahan (integer), baik positif maupun negatif. Di luar bilangan-bilangan itu ada juga yang merupakan bagian dari bilangan-bilangan di atas seperti bilangan prima, bilangan cacah, bilangan ganjil, bilangan genap, dan lain-lain.
Untuk keperluan penempatan berapa banyak jumlah digit yang bisa digunakan oleh bilangan-bilangan di dalam variabel dapat menggunakan variabel berpresisi tunggal maupun berpresisi ganda. Misalnya di suatu bahasa pemrograman, untuk bilangan integer single precision (presisi tunggal) disediakan panjang 8 digit, dan untuk double precision (presisi ganda) disediakan panjang 16 digit. Untuk bilangan real sigle precision disediakan 16 digit, dan untuk real double disediakan 32 digit.
Operasi terhadap tipe data numerik sama halnya melakukan perhitungan matematis. Ada penjumlahan, pengurangan, perkalian, perpangkatan, dan sebagainya. Berikut macam-macam operasi (operator) yang ada sesuai urutan pengerjaannya :
^ : perpangkatan
* : perkalian
/ : pembagian
+ : penjumlahan
- : pengurangan
Urutan pengerjaan akan berubah jika terdapat tanda kurung. Tanda kurung menjadi prioritas utama yang dikerjakan.
Contoh :
2 ^ 3 * 4 – 6 / 2 + 5 = ((2 ^ 3 )* 4) – (6 / 2) + 5
= (8 * 4) – (3) + 5
= 32 – 3 + 5
= 34
2 ^ 3 * (4 – 6) / 2 + 5 = (2 ^ 3 )* ((4 – 6) / 2) + 5
= 8 * (-2) / 2 + 5
= -16 / 2 + 5
= -8 + 5
= -3
Ada pula operasi tambahan yang biasanya disediakan bahasa pemrograman, seperti :
Operator Kegunaan
MOD Sisa hasil pembagian, misalnya MOD(10/3) = 1
DIV Pembagian yang menghasilkan bilangan integer (bulat), misalnya DIV(10/3) = 3
ABS Mempositifkan bilangan negatif,
misalnya ABS(-45)=45
INT Membulatkan bilangan real,
misalnya INT(34.67) = 34
VAL Menumerikkan bilangan yang disimpan dalam string, misalnya VAL(‘27’) = 27
SQR Menghitung nilai akar dari, misalnya SQR(25) = 5
TRUNC Membulatkan ke atas bilangan real, misalnya TRUNC(34,67) = 35
Kondisi (disebut juga dengan operator relasional) yang biasa mengikutinya adalah :
= sama dengan
> lebih besar dari
< lebih kecil dari
<> tidak sama dengan
>= lebih besar atau sama dengan
<= lebih kecil atau sama dengan
b. Tipe Data Logika
Operator logikal (boolean) biasa digunakan untuk melakukan pengecekan suatu kondisi suatu program. Kondisi yang dicek bisa berhubungan dengan variabel numerik maupun variabel string. Nilai data dari variabel boolean adalah kondisi benar atau salah (true or false). Operator logika dasar terdiri atas AND, OR dan NOT.
1. AND
AND adalah operasi yang melakukan pengecekan atas 2 kondisi atau variabel yang ada. Jika kedua kondisi bernilai true, maka hasil operasi AND adalah true, selain itu false. Berikut tabelnya :
Kondisi (Variabel 1) Kondisi (Variabel 2) AND
True (terpenuhi) True (terpenuhi) True
True (terpenuhi) False (tidak terpenuhi) False
False (tidak terpenuhi) True (terpenuhi) False
False (tidak terpenuhi) False (tidak terpenuhi) False
1. OR
OR adalah operasi yang melakukan pengecekan atas 2 kondisi atau variabel yang ada. Jika salah satu kondisi bernilai true, maka hasil operasi OR adalah true, selain itu false. Berikut tabelnya :
Kondisi (Variabel 1) Kondisi (Variabel 2) OR
True (terpenuhi) True (terpenuhi) True
True (terpenuhi) False (tidak terpenuhi) True
False (tidak terpenuhi) True (terpenuhi) True
False (tidak terpenuhi) False (tidak terpenuhi) False
1. NOT
NOT adalah operasi yang melakukan pengecekan atas 1 kondisi atau variabel yang ada. Jika kondisi bernilai true, maka hasil operasi NOT adalah false, dan sebaliknya. Berikut tabelnya :
Kondisi (variabel) NOT
True (terpenuhi) False
False (tidak terpenuhi) True
Tipe data logikal adalah variabel atau record yang bernilai logikal (true atau false).
Operasi AND, OR dan NOT dapat digabung-gabungkan untuk mendapatkan suatu kondisi yang diinginkan. Berikut contoh dalam salah satu bahasa pemrograman :
c. Tipe Data String
String merupakan salah satu tipe data di komputer, dan merupakan kumpulan dari karakter. Nilai data string tentunya harus ditampung di variabel atau field yang berjenis string pula.
String umumnya digunakan untuk menyimpan data yang tidak perlu diproses secara matematis, namun banyak pula orang yang lebih suka menyimpan data numerik ke dalam tipe data string. Umumnya bahasa pemrograman menyediakan fasilitas untuk mengubah nilai data numerik yang disimpan dalam tipe data string menjadi tipe data numerik. Sehingga nilai data tersebut dapat diproses secara matematis kembali.
Nomor Pokok Mahasiswa (NRP) adalah sebuah contoh yang nilai datanya merupakan kode-kode yang dapat dijabarkan. Misalnya NRP = ‘5198100084’. Nilai tersebut dapat dijabarkan menjadi : karakter pertama menunjukkan fakultas, karakter kedua menunjukkan jurusan, karakter ketiga dan keempat menunjukkan tahun masuk dan sebagainya. Penjabaran kode seperti di atas lebih sulit dilakukan jika menggunakan tipe data numerik.
Bagian dari string disebut dengan substring, seperti pada contoh NRP di atas, tahun masuk (karakter ketiga dan keempat) merupakan substring dari NRP. Macam-macam operasi string adalah: pemenggalan, penggabungan, pencarian posisi, perhitungan banyak karakter, dan kombinasi dari semua operasi.

Rangkuman Pemprograman

• ALGORITMA PEMPROGRAMAN
ILMUWAN ISLAM BERNAMA MUHAMMAD BIN MUSA AL-KHAWARIZMI
• VARIABEL
ADALAH TEMPAT DIMANA DAPAT MENGISI ATAU MENGOSONGKAN NILAINYA DAN MEMANGGIL KEMBALI APABILA DI BUTUHKAN CIRI-CIRI VARIABEL.
 NAMA (IDENTIFIER)
 NILAI
CONTOH: BIL1,BIL2,HASIL;INTEGER
USERNAME : IBNU
NAMA : WAHYU JELEK
HARGA : 2000
SYARAT PENULISAN VARIABEL
1. HARUS BURUPA HURUF
2. TIDAK BOLEH MENGGUNAKAN SPASI, TAPI MENGGUNAKAN UDERSCORE (_)
3. TIDAK BOLEH MENGGUNAKAN KARAKTER KHUSUS CONTOH : 0*&^%$#@! DAN SETERUSNYA
4. TIDAK BOLEH MENGGUNAKAN KATA KUNCI DAI BAHASA PAMPROGRAMAN COTOH : BEGIN,USESCRT,CLRSCR,VAR,CHAR,AND,IF,WRITE,TEAD,FOR,DO,TO,....DST
• KONSTANTA
VARIABEL YANG NILAI DATANYA BERSIFAT TETAP DAN TIDAK BISA BERUBAH
CONTOH: LINGKATAN pi (3.14)
• TIPE DATA
• JENIS DATA YANG DAPAT DIOLAH OLEH KOMPUTER UNTUK MEMENUHI KEBUTUHAHN DALAM PEMPROGRAMAN KOMPUTER.

INTEGER = NIS
CHAR = NAMA , ALAMAT,KELAS,TELP
REAL = NILAI
BOOLEAN = PENGKONDISIAN NILAI

• PENGELOMPOKAN TYPE DATA:
1. PRIMITIVE ( TYPE DATA DASAR YANG TERSEDIA SECARA LANGASUNG PADA BAHASA PWMPROGRAMAN)
- NUMBERIC (INTEGER/REAL)
- CHARACTER
- BOOLEAN
2. COMPOSIT (TIPE DATA BENTUKAN YANG TERDIRI DARI DUA ATAU LEBIH TIPE DATA PRIMITIVE
• ARRAY atau Larik adalah tipe data yanga sus=dah terstruktur dangan baik meskipun masih sederhana
Array mamplu menyimpan jumlah data dangan tipe yang sama (homogen) dalam sebuah variabel setiap lokasi data array diberi nomor indeks yang berfungsi sebagai alamat dari data tersebut.
Contoh:
Uses crt
Var x array(1..100) of string :
A: integer,
Begin
• RECORD atau Struct termasuk tipe data komposit, Record dikenal dalam bahasa Pascal Delphi sedangkan struct dikenal dalam bahasa C++, tipe data record mampu menampung banyak data dengan tipe data berbeda-beda (heterogen)
• IMAGE atau gambar atau citra merupakan tipe data grafik
Contoh: grafik perkembangan jumlah siswa SMK, foto keluarga, video perjalana dll, biasanya digunakan dalam pemprograman berbasis visual.
• DATE/TIME secara internal disimpan dalam format yang spesifik
Contoh: Dim WaktuLahir As Date
WaktuLahir=*01/01/1997*
WaktuLahir=*13:13:05 AM*
WaktuLahir=*02/23/1998 13:13:40 AM*
WaktuLahir= #02/23/1998 13:13:40 AM#
• LAINNYA (SUBRANGE, ENUMERASI, OBJECT, VARIANT)
- SUBRANGE MERUPAKAN tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuan=i dengan yang ditetapkan programmer , biasanya mempunyai nikai batas minimum dan nilai batas maksimum Contoh:
Type
Batasindeks = 1..20
RentangTagun = 1950...2030
Var
Indeks ; BatasIndeks
Tahun ; RentangTahun
• ENUMERASI mempunyai elemen-elemen yang hatus disebut satu persatu dan bernilai kontanta integer sesuai dangan urutannya Contoh:
Type
Hari_dlm_Minggu = (Nol,Senin,Selasa,Rabu,Kamis,Jumat,Sabtu,Minggu)
Nama_Bulan = (Nol, Januari, Pebruari, Maret , April, Mei, Juni, Juli, Agustus,
September, Oktober, Nopember, Desember)
Var
No_Hari: Hari_dlm_Minggu
No_Bulan: Nama_Bulan
- Object digunakan untuk menyimpan nilai yang berhubungan dangan obyek-obyek yang disediakan oleh VB.Delphi dan bahasa pemrogtaman lainya yang berbasis GUI
- Variant hanya ada di VB, tipe data ini paling glesksibel diantara tipe data yang lain karena dapat mengakomodasi semua tipe data yang lain.



















Kata “variabel” berasal dari bahasa Inggris variable dengan arti :”ubahan”,”faktor tak tetap”, atau “gejala yang dapat diubah-ubah”. Dalam contoh yang telah disebutkan dimuka, nilai-nilai hasil ujian semester dari sejumlah 80 orang mahasiswa itu kita sebut variable. Variabel pada dasarnya bersifat kualitatif namun dilambangkan dengan angka.
Contoh :
“Usia” adalah gejala kualitatif, akan tetapi gejala yang bersifat kualitatif itu dilambangkan dengan angka; misalnya : 17 tahun, 25 tahun, 50 tahun, dan sebagainya “Nilai Ujian” pada dasarnya adalah gejala kualitas yang dilambangkan dengan angka, seperti 5,6,7,40,75,80,100, dan sebagainya.
TIPE DATA ADALAH Jenis data yang ditangani oleh bahasa pemrograman. Tiap bahasa pemrograman mempunyai kumpulan tipe data built-in sehingga : (1)Memungkinkan deklarasi variabel bertipe itu. (2) Menyediakan kumpulan operasi untuk memanipulasi variable bertipe itu. Jenis data yang ditangani oleh bahasa pemrograman. Tiap bahasa pemrograman mempunyai kumpulan tipe data built-in sehingga : (1)Memungkinkan deklarasi variabel bertipe itu. (2) Menyediakan kumpulan operasi untuk memanipulasi variable bertipe itu.


Data
Kumpulan dari angka-angka maupun karakter-karakter yang tidak memilii arti. Data dapat diolah sehingga menghasilkan informasi.
Database
Sekumpulan file yang saling terkait dan membentuk suatu bangun data. Database minimal terdiri dari satu file yang cukup untuk dimanipulasi oleh komputer sedemikian rupa.
Database Admnistrator
Orang yang bertugas untuk mendefinisikan pola struktur database, menentukan metode akses dan penyimpanan, berwenang memberikan ijin pengaksesan data pada pengguna, dan lain sebagainya.
Database Information Utility
Layanan penyediaan informasi yang ditawarkan sebuah basis data jaringan sehingga pengguna jaringan bisa mendapatkan laporan informasi yang diinginkan.
Database Management
Pengelolaan data dalam suatu basis data, cara memasukkan data dalam database, memperbaharuinya dan menyajikan informasi dari data tersebut.
Database Manager
Orang yang bertanggungjawab mengawasi pengelolaan basis data. Tugasnya antara lain berintreraksi dengan file, memastikan backup data dan perbaikannya, menjaga keamanan data, dll.
Database User
Sebutan bagi para pengguna basis data. Terdapat bermacam-macam tingkatan pengguna basis data, yaitu specialised user, naïve user, casual user, dan application programmer.
Database Channel
Saluran dua arah yang menghubungkan alat masukan/keluaran dengan memori utama komputer sehingga mampu memproses lebih dari satu tugas.
Database Collection
Salah satu bidang operasi komunikasi data, yaitu kegiatan pengumpulan data dari beberapa tempat, kemudian disimpan dalam memori untuk diolah pada waktu tertentu. Misalnya aplikasi sistem penjualan.
Data Compression Devices
Peralatan yang berfungsi mengkompresi data hingga jumlah bitnya lebih sedikit dari sebelumnya. Pemadatan data bertujuan untuk memperbanyak dan mempercepat pemindahan data.
Datagram
Satuan untuk unit informasi dalam Internet, biasanya unit-unit informasi membawa sejumlah data sekaligus juga alamat asal dan alamat tujuan pengiriman.
Data Processing
Sebuah batas yang diterapkan pada perbandingan kecilnya waktu pengerjaan proses penghitungan dan pengolahan data dalam jumlah besar dari operasi-operasi masukan/keluaran.
Data Structure
Cara penyusunan suatu data di dalam memori dan menghubungkannya dengan komputer. Pemilihan struktur data yang tepat akan menyederhanakan kerja komputer. Beberapa struktur data sering dijumpai berupa files, list, stack dan request.
Dedicated System
Sistem komputer yang sengaja dibuat untuk mengerjakan satu tugas saja. Contohnya adalah sistem komputer untuk pengolahan angka saja.
Differential Encoding
Teknik pengkodean data pada sinyal digital, nilai biner ditentukan berdasarkan pada perubahan sinyal, bukan ditentukan oleh tingkat sinyal.

STILAH – ISTILAH
beberapa istilah yang sering digunakan dalam pemrograman Web, antara lain :
• Internet adalah kependekan International Networking, yang artinya jaringan komputer berskala international yang dapat membuat masing-masing komputer saling berhubungan.
• TCP/IP adalah kependekan dari Transmission Control Protocol/Internet Protocol artinya protokol yang terdiri dari sub-protokol, yang beroperasi pada lapisan yang berbeda.
• URL adalah kependekan dari Uniform Resource Locators, artinya sebuah alamat didalam internet yang terdiri dari 2 bagian. bagian pertama adalah pengenal protokol dan bagian kedua pengenal domain.
• HTML adalah kependekan dari Hyper Text Markup Language, artinya adalah protokol yang berfungsi untuk mendefinisikan dan menjelaskan bagaimana server dan client berinteraksi dalam pengiriman dan menerima dokumen web. protokol ini di design untuk mentransfer berkas yang berisi hyperteks seperti berkas yang berisi HTML yang digunakan world wide web.
• FTP adalah kependekan dari File Transfer Protokol, artinya sebuah protokol yang dipergunakan untuk mengirim berkas di antara dua komputer.
• Gophers adalah Protokol Pusblikasi informasi berbasis karakter yang menggunakan menu untuk mengakses teks, menempatkan informasi yang disimpan pada internet servers dengan menggunakan hirarki menu.






Adapter
Kad rangkaian atau kad interface dalam komputer PC yang dapat digunakan sebagai penghubung ke alat periferal.
Algorithm
Secara umum, sebarang kumpulan instruksi yang dapat dilaksanakan untuk suatu tugas khusus. Pada bidang komputer dapat secara eksplisit disendi menjadi kumpulan instruksi dalam bahasa komputer yang memanipulasi suatu jenis data.
ANSI.SYS
Device driver yang dapat diinstalasi, tersedia bagi pengguna komputer MS-DOS yang memungkinkan penggunaan instruksi ANSI (Urutan escape) untuk mengendalikan konsul (layar dan keyboard).

Arc
Extensi/Sambungan suatu nama fail yang dikompres dengan memakai program ARC lainnya untuk menjimatkan ruang.

Batch
Sekelompok dokumen atau record data yang diproses sebagai satu kesatuan.

Batch Processing
Berlangsungnya batch fail pada mikro komputer dan suatu simpanan 'batch' instruksi (pentunjuk) sistem operasi yang dilaksanakan satu demi satu tanpa interupsi (gangguan) pengguna.

Benchmark
Jenis pengujian untuk mengukur taraf kerja hardware atau software.
Bit map
Suatu bit image, khususnya struktur data yang menyatakan bit image yang ada pada memori, yang mewakili suatu gambar yang akan ditampilkan pada layar.




Bit/ Binary Digit
Pada pemrosesan atau penyimpanan data, bit merupakan satuan informasi terkecil yang ditangani komputer dan secara fizikal diwakili oleh suatu aksara tunggal yang disalurkan ke media.

CAD/ Computer Aided Design
Istilah yang diaplikasikan untuk program-program yang digunakan dalam perancangan perekaan, arkitektur dan model-model ilmiah mulai dari alat-alat sederhana sampai gedung, kapal terbang dan lain-lain.
CAM/ Computer Aided Manufacturing
Istilah yang menjelaskan penggunaan komputer dalam manufaktur sebuah produk. Sebuah produk diselesaikan ke dalam satu kumpulan instruksi yang dapat ditransmisikan ke dan digunakan oleh mesin-mesin khusus untuk industri.

Cache Memory
Sebuah subsistem memori khusus ke tempat mana nilai-nilai data seringkali digunakan ganda untuk akses cepat. Cache memory menyimpan isi lokasi RAM yang sering diakses dan merupakan alamat penyimpanan item data. Atau dengan kata lain tempat penyimpanan sementara di memori komputer yang digunakan untuk menduplikasikan agar akses lebih cepat.

Card
Istilah umum yang digunakan untuk papan rangkaian tercetak (PCB) yang dapat dipasang di dalam komputer untuk menyediakan fungsi tambahan atau kemampuan baru.
Capture
Dalam komunikasi, proses pengiriman dan penerimaan data (grafik) ke dalam sebuah fail untuk digunakan lebih lanjut (pengarsipan atau analisis lebih lanjut).
CD-I
Kependekan dari compact disc-interactive, sebuah piawaian hardware dan software dalam bentuk CD (Compact Disc) yang dapat mengkombinasikan audio, video dan teks pada CD berkapasiti tinggi.
CD-ROM
CD-Read Only Memory media penyimpanan dengan kapasiti tinggi (sekitar 600 MB) yang memakai laser optik untuk membaca data.


CD ROM/ Compact Disc-Read Only Memory
Bentuk penyimpanan dengan kapasiti tinggi (sekitar 600 megabyte) dan penggunaan laser optic, bukan magnetik, untuk membaca data.

Chip
Kepingan silikon yang sangat kecil dan menakjubkan, tempat memasang seluruh litar elektronik yang terpadu.


Computer Graphics Interface/ CGI
Piawaian peringkat lunak yang diterapkan pada peralatan grafik komputer, seperti printer dan plotter.

Complier
Sebarang program yang mengubah kumpulan simbol ke kumpulan lain dengan mengikuti sintaksis, atau sebuah program yang menerjemahkan seluruh kod sumber suatu program, yang ditulis dalam bahasa program tingkat tinggi ke dalam kod objek sebelum program dieksekusi.

Crash
Kegagalan secara tiba-tiba, biasanya digunakan untuk menjelaskan kegagalan sebuah program atau peripheral seperti penggerak disk, harddisk, dan sebagainya.
CRT/ Cathode Ray Tube
Merupakan asas atau nama teknik dari layar televisyen atau layar tampilan sebuah mikrokomputer.

Config.sys
Sebuah fail teks khusus yang mengendalikan aspek perilaku sistem operasi dalam komputer PC.

COM
Nama alat logik untuk komunikasi, merupakan nama sejumlah port serial (COM1, COM2, COM3, dan COM4) dalam komputer PC melalui perintah sistem operasi DOS. Jika sebuah modem dihubungkan ke salah satu port lain, maka peralatan tersebut ditetapkan sebagai COM1, dan COM2 oleh sistem operasi.


Coaxial
Suatu gulung kabel yang menggunakan dua konduktor, sebuah kawat pusat di dalam sebuah pelindung silinder yang dihubungkan dengan tanah/ bumi.

Cray
Sebutan untuk jenis komputer yang besar dan cepat, sebesar almari es, 64-bit, kecepatan 165 MHz.
Daisy-wheel Printer
Printer yang menggunakan elemen logam atau plastik berbentuk seperti roda atau bunga aster (daisy) dengan tonjolan karakter di setiap ujung jari-jarinya. Cara kerjanya dengan mengetukkkan logam berhuruf timbul ke pita yang menyentuh kertas di bawahnya seperti mesin ketok.
Data compression
Memadatkan data atau informasi pada suatu fail agar penyimpanan lebih efisien

Desktop Publishing
Proses membuat dokumen cetakan yang seolah-olah dihasilkan secara profesional, meskipun sesungguhnya hanya menggunakan sebuah komputer PC yang dapat mengoperasikan teks dan grafik dan dapat dicetak pada printer berkualiti tinggi.
Dial Access
Komunikasi yang dapat diakses melalui fasiliti/kemudahan hubungan antara jaringan yang dihasilkan melalui jalur telefon biasa .

DRAM (Dynamic RAM)
Bentuk RAM (Random Access Memory) semikonduktor yang dapat dibaca dan ditulis oleh prosesor atau piranti lainnya. Lokasi penyimpanan data pada rangkaian terpadu (chip) yang mengandung kapasitor dengan kapasiti lebih besar.

Download
Proses hantar salinan fail dari komputer jauh ke komputer pemanggil dengan pertolongan modem atau jaringan.

DOS
Sinngkatan dari Disk Operating System atau Sistem Pengoperasian Disket/Cakera. Adalah program atau aturcara yang membolehkan komputer beroperasi

DBMS
Singkatan dari Data Base Management System atau sistem manajemen asas data. Adalah sebuah lapisan peringkat lunak di antara asas data fisik dan pengguna. DBMS mengatur seluruh permintaan untuk tindakan asas data (seperti pembaruan) dari pengguna.
EDO RAM/ Extended Data Out RAM
Chip RAM yang menyertakan komponen logik yang mengorganisi aliran data keluar yang menawarkan aliran data lebih cepat bila ada permintaan dengan susunan berurutan.

Expansion Bus
Bus ekspansi adalah slot-slot yang terdapat pada motherboard, dipakai sebagai penghubung motherboard dengan card- card komputer.

Encryption/ Enkripsi
Proses pembuatan informasi yang tidak dapat dibaca untuk memproteksi informasi dari pengguna yang tidak sah, khususnya selama transmisi atau ketika informasi tersebut disimpan pada medium magnetik yang boleh diangkat-angkat.

Ethernet
Kabel jaringan dan skema protokol akses yang dibuat oleh perusahaan DEC, Intel dan XEROX yang menggunakan topologi (konfigurasi) bus dan mengandalkan pada bentuk akses yang dikenal sebagai CSMA/CD (Carrier Sense Multiple Access with Collision Detection) untuk mengatur lalu lintas pada jalur komunikasi utama.

Feature
Kemampuan, atau sifat yang unik, menarik, atau yang diinginkan atau diberikan dari sebuah program atau komputer atau hardware lainnya.
Firewall
Software yang dikombinasikan dengan hardware khusus yang menciptakan 'dinding pembatas' agar orang luar yang tidak berhak boleh mengakses suatu laman.
GIF/ Graphics Interchange Format
Fail format untuk mengkompres dan menyimpan grafik yang di uploaded (dikirim) ke online services.



Grapical User Interface / GUI
Format tampilan yang mengandalkan interface grafik yang ditunjukkan dengan penggunaan tombol gambar (icon) dan daftar menu pull-down pada layar.
Groupware
Tipe software/ peringkat tinggi yang mendukung penggunaan objek pada waktu yang bersamaan (seperti dokumen, kalender, dan spreadsheet) oleh banyak pengguna jaringan.

Home PC
merupakan jenis komputer pribadi yang dirancang untuk dipakai di rumah dan harganya sesuai dengan barang rumah tangga termasuk dengan fasiliti hiburannya.

Host
Sebuah komputer yang terhubung ke jaringan, yang menyediakan layanan-layanan ke komputer lain lebih dari sekedar untuk menyimpan dan mengirim informasi.

Hypertext
Metafora untuk menyajikan informasi dimana teks, gambar suara dan tindakan menjadi terkait bersama jaringan asosiasi yang rumit, tidak berurutan, yang memungkinkan melihat topik yang bersangkutan tanpa pedulikan urutan topik.

Hypermedia
Integrasi grafik, suara dan video, atau sebarang kombinasi menjadi penyimpanan dan pemanggilan sistem inforamsi asosiasi yang primer.

Impact Printer
Jenis printer yang membentuk tanda pada kertas dengan mekanisme yang menyentuh kertas atau menekan pita bertinta pada kertas.
Ink-jet Printer
Printer semburan/nonketuk yang menyempurnakan titisan dakwat kecil pada kertas.
Intel
Salah satu perusahaan pembuat mikroprosesor yang mempopularkan Pentium yang terkenal di dunia.
IDE/ Integrated Devide Elektronic
Suatu jenis interface disk yang menempatkan elektronik pengendaliannya di dalam drive itu sendiri.
ISO/ International Piawaiands Organization
Sebenarnya kependekan dari Organization for Piawaiandization yaitu organisasi yang membangun atau pembuat piawai untuk komunikasi data nasional dan internasional.
Intranet
Penggunaan teknologi internet pada jaringan internal (setempat) untuk mendistribusikan informasi.

Imaging
Proses yang terlibat dalam penangkapan, penyimpanan, penampilan dan pencetakan gambar atau dokumen secara grafik atau dapat juga dikatakan jenis image yang seringkali dipakai pada Web pages karena kemampuannya merender warna latar belakang sebagai transparan.
Jack
Konektor yang dirancang khusus untuk menerima stopkontak. Biasanya jack dihubungkan ke rangkaian untuk membuat hubungan audio-video.
Log-on atau Log-in
Proses awal 'menggunakan' suatu komputer jaringan yang ditandai dengan mengidentifikasi kata sendi pengguna yang dikenal komputer jaringan.
Multiuser system
Sebarang sistem komputer yang dapat dipakai oleh lebih dari satu orang.
Modem
Singkatan dari modulator/demodulator; alat komunikasi yang memungkinkan komputer mengirimkan informasi melalui saluran telepon piawaian.
Motherboard
Komponen terbesar di dalam PC. Disebut 'mother' karena papan ini menjadi tempat seluruh komponen PC seperti prosesor, memori utama, rangkaian pendukung dan bus controller.



MPEG Card
Kependekan dari Motion Picture Expert Group. Yaitu card yang melengkapi CD-ROM agar mampu menampilkan full motion video secara mulus, satu full motion video harus dijalankan pada kecepatan 30 frame per detik (fps). Dengan memasang MPEG card dan CD-ROM drive di PC, kita boleh menonton film CD maupun berkaraoke di PC.
MMX/ Microprocessor Multimedia Exstensions
Prosesor Pentium generasi baru yang dapat mendongkrak kinerja multimedia dan komunikasi sampai 60% di atas pentium. Secara umum MMX membuat game/ permainan lebih realistik, video lebih baik dan fasiliti grafik lebih sempurana .

Offline
Status dimana suatu alat tidak dapat berkomunikasi dengan atau dikontrol oleh komputer.
Online
Aktif dan siap untuk operasi, dapat berkomunikasi dengan atau dikontrol oleh komputer.
Postcript Page Description Language
Bahasa pemrograman yang khusus untuk mendefinisikan tampilan dokumen, biasanya menyediakan kapabilitas huruf yang fleksibel dan grafik dengan kualitas tinggi.

Plotter
Alat untuk menggambar grafik, diagram dan grafik garis lainnya yang menggunakan pena atau muatan elektrostatik dan toner.

Pentium
Sebutan untuk prosesor Intel 80586 disebut juga P5. Prosesor Pentium berasaskan operasi 64-bit dan memiliki 3.1 juta buah transistor.
Pentium Pro
Sebutan untuk prosesor Intel 80686 disebut juga P6. Yaitu prosesor berasaskan operasi 64-bit dan memiliki 5.5 juta buah transistor. Sasaran pasar umumnya untuk komputer jaringan dengan sistem operasi Windows NT (New Technology).


Peripheral
Istilah dalam komputer yang digunakan untuk peralatan seperti penggerak disik, printer, modem dan lainnya yang dihubungkan ke komputer dan dikendalikan oleh prosesornya.

Prosesor
Disebut juga unit pemrosesan pusat chip tunggal, yaitu alat yang menterjemahkan dan melaksanakan instruksi-instruki yang melaluinya, atau alat yang berfungsi sebagai otak komputer.
Pixel/ Picture element
Unsur terkecil yang ditampilkan atau dicetak yang dapat ditangani oleh hardware dan software untuk membentuk huruf, angka atau grafik. Atau suatu titik kisi-kisi yang terdiri dari ribuan titik satu per satu untuk membentuk suatu gambar pada layar oleh komputer atau pada kertas printer.
Port
Soket, sejenis stopkontak pada hardware komputer, disebut juga konektor input/ output; yaitu tempat untuk meneruskan data masuk dan keluar dari alat komputasi melalui kabel.
Power Supply
Alat yang mengubah listrik dari soket listrik menjadi tegangan yang lebih rendah (khususnya 5 sampai 12 volt DC) yang dibutuhkan oleh sistem komputer.

Query
Proses pengambilan data dari suatu asas data dan menyediakannya untuk dipakai atau suatu himpunan tertentu yang berisi instruksi untuk mengambil data tertentu secara berulang.

Real time
Operasi real time adalah lingkungan di mana aktiviti mesin sesuai dengan persepsi manusia mengenai waktu atau di mana operasi komputer berjalan dengan kecepatan dengan proses fizikal atau eksternal.

Resolution/ Resolusi
Kejernihan atau kehalusan detil yang diperoleh monitor atau printer dalam menghasilkan gambar. Resolusi biasanya dipakai untuk menunjukkan jumlah total pixel yang ditampilkan secara horisontal atau vertikal pada tampilan video.

Router
Alat perantara pada jaringan komunikasi yang melancarkan pengiriman pesan.



Scan
Menggerakkan alat peka cahaya sepanjang permukaan yang ditempati gambar seperti halaman teks, mengkonversi berbagai bidang pada permukaan menjadi digit biner yang dapat diinterpretasi oleh komputer.
Spreadsheet program
Paket program komputer yang digunakan untuk memproses data keuangan dan data lain yang berhubungan dengan angka seperti anggaran, analisa cash flow, dan sebagainya.

Shareware
Program yang boleh digunakan secara terhad untuk jangka waktu percobaan tertentu.

SRAM/ Static RAM
Chip RAM yang dapat menyimpan sekitar seperempat data pada chip DRAM tetapi jauh lebih cepat dari pada DRAM. Harganya masih mahal.
Stack
Daerah memori yang dicadangkan dimana program menyimpan data status, seperti prosedur dan fungsi yang memanggil return address, meneruskan parameter, dan (kadang-kadang) variabel setempat.
Storage
Suatu alat yang secara fisik dapat digunakan menyimpan data atau informasi mengenai fail/ arsip dan dapat dibaca komputer.

SIMM
Singkatan dari Single In-line Memory Module. Papan rangkaian kecil yang dirancang untuk menempati chip/IC memori.




SCSI/Small Computer System Interface
Interface paralet dengan tahap kecepatan tinggi yang digunakan untuk menghubungkan komputer ke alata lainnya seperti harddisk, printer, atau ke komputer lain secara jaringan.

Serial port
Konektor/ soket untuk lokasi input/output untuk transmisi data serial seperti printer atau mouse.

Sound clip
Koleksi suara pada sebuah disk yang dapat diambil dan digabungkan ke dalam dokumen dengan bantuan software atau hardware tertentu.

Token Ring
Struktur objek data yang unik atau pesan yang berkeliling secara bersambung di antara node-node suatu jaringan yang bertopologi gelang (topologi tertutup, ring) dan menggambarkan status yang ada di jaringan.

Universal Serial Bus/ USB
Kombinasi hardware, software dan kabel listrik yang menghasilkan suatu cara berkomunikasi antara semua bagian komputer yang berlainan secara universal, satu per satu.

Validasi
Pengujian untuk mengukur persesuaian dengan piawaian .

Visual Image
Deskripsi gambar yang disimpan dan dirakam dengan berbagai cara dan merupakan suatu salinan atau reproduksi yang diedit untuk sebuah citra di komputer.

Video Card
Card yang dapt mengubah data analog dari kamera, VCR, laser disc, maupun televisi menjadi data digital, sehingga dapat disimpan di harddisk. Selanjutnya data video diolah oleh komputer dan hasilnya dapat ditampilkan di layar komputer, pesawat TV, atau dirakam ke kaset video.




VGA/ Video Graphic Array
Merupakan video adapter yang diperkenalkan oleh IBM pada 1987, yang menduplikasikan sampel suatu variabel fisik, seperti suara. Makin tinggi samping rate atau makin banyak sampel diambil persatuan waktu, makin rapat hasil digitasi menyerupai aslinya.
Wavetable synthesizer
Sistem yang berdiri sendiri, membangkitkan suara digital yang bukan karena manipulasi alat fisik atau rekaman suara dan dapat menghasilkan suara yang realistis tanpa gangguan.

WORM/ Write Once, Read Many
Jenis disk optik yang dapat dan dibaca ulang tetapi tidak dapat diubah setelah dirakam dengan ruang penyimpanan kapasiti tinggi.
Worksheet
Istilah yang digunakan untuk menggambarkan fail data yang dibentuk dan dipakai oleh dan dengan program lembar kerja elektronik. Contoh MS Excel

Xing MPEG Software
Program yang dapat memainkan aplikasi MPEG berupa filem-filem dalam media CD/ Video CD.
ZIP
Extensi/Sambungan ada nama fail yang mengindikasikan bahwa fail tersebut sudah dikompres oleh program PKZIP. Contoh motor.zip














Logika Algoritma : Tipe Data
Lompat ke Komentar
Di setiap bahasa pemrograman telah disediakan berbagai tipe data dan sebagai programer dipersilakan untuk memilihnya. Tentu saja kita akan memilih tipe data yang sesuai dengan karakteristik data yang akan kita olah.
Pada intinya simbol-simbol yang digunakan di komputer terdiri atas huruf, angka, dan tanda baca lainnya. Simbol-simbol tersebut merupakan elemen dari data dan memiliki tipe data. Umumnya tipe data terdiri atas karakter, teks atau string, dan numerik. Namun sesuai dengan kebutuhan pengguna yang terus bertambah, maka tipe data terus berkembang. Banyak bahasa pemrograman menambahkan tipe data dengan boolean (logical), binary, float, date, memo dan sebagainya.
a. Tipe Data Numerik
Besar angka yang bisa diterima komputer sangat tergantung dengan jumlah bit (N) prosesor komputernya. Umumnya batasan angka yang bisa diterima adalah –(2^(N-1)) sampai dengan 2^(N-1)-1. Untuk komputer 32 bit batasannya adalah -2.147.483.648 sampai dengan 2.147.483.647.
Untuk menampung nilai data ke variabel dalam suatu bahasa pemrograman tertentu, maka kita harus memahami fasilitas apa saja (statements dan jenis variabelnya) yang disediakan oleh bahasa pemrograman yang kita gunakan. Juga kita perhatikan fasilitas operasi untuk tipe data numeriknya, misalnya apakah ada MOD, DIV, AVERAGE, MAX, MIN dan sebagainya.
Adapun jenis numerik (bilangan) yang biasa digunakan terdiri atas :
- bilangan kompleks
- bilangan real
- bilangan rasional
- bilangan irasional
- bilangan bulat
- dan sebagainya
Bilangan real adalah bilangan yang menggunakan nilai pecahan. Bilangan bulat adalah bilangan tanpa pecahan (integer), baik positif maupun negatif. Di luar bilangan-bilangan itu ada juga yang merupakan bagian dari bilangan-bilangan di atas seperti bilangan prima, bilangan cacah, bilangan ganjil, bilangan genap, dan lain-lain.
Untuk keperluan penempatan berapa banyak jumlah digit yang bisa digunakan oleh bilangan-bilangan di dalam variabel dapat menggunakan variabel berpresisi tunggal maupun berpresisi ganda. Misalnya di suatu bahasa pemrograman, untuk bilangan integer single precision (presisi tunggal) disediakan panjang 8 digit, dan untuk double precision (presisi ganda) disediakan panjang 16 digit. Untuk bilangan real sigle precision disediakan 16 digit, dan untuk real double disediakan 32 digit.
Operasi terhadap tipe data numerik sama halnya melakukan perhitungan matematis. Ada penjumlahan, pengurangan, perkalian, perpangkatan, dan sebagainya. Berikut macam-macam operasi (operator) yang ada sesuai urutan pengerjaannya :
^ : perpangkatan
* : perkalian
/ : pembagian
+ : penjumlahan
- : pengurangan
Urutan pengerjaan akan berubah jika terdapat tanda kurung. Tanda kurung menjadi prioritas utama yang dikerjakan.
Contoh :
2 ^ 3 * 4 – 6 / 2 + 5 = ((2 ^ 3 )* 4) – (6 / 2) + 5
= (8 * 4) – (3) + 5
= 32 – 3 + 5
= 34
2 ^ 3 * (4 – 6) / 2 + 5 = (2 ^ 3 )* ((4 – 6) / 2) + 5
= 8 * (-2) / 2 + 5
= -16 / 2 + 5
= -8 + 5
= -3
Ada pula operasi tambahan yang biasanya disediakan bahasa pemrograman, seperti :
Operator Kegunaan
MOD Sisa hasil pembagian, misalnya MOD(10/3) = 1
DIV Pembagian yang menghasilkan bilangan integer (bulat), misalnya DIV(10/3) = 3
ABS Mempositifkan bilangan negatif,
misalnya ABS(-45)=45
INT Membulatkan bilangan real,
misalnya INT(34.67) = 34
VAL Menumerikkan bilangan yang disimpan dalam string, misalnya VAL(‘27’) = 27
SQR Menghitung nilai akar dari, misalnya SQR(25) = 5
TRUNC Membulatkan ke atas bilangan real, misalnya TRUNC(34,67) = 35
Kondisi (disebut juga dengan operator relasional) yang biasa mengikutinya adalah :
= sama dengan
> lebih besar dari
< lebih kecil dari
<> tidak sama dengan
>= lebih besar atau sama dengan
<= lebih kecil atau sama dengan
b. Tipe Data Logika
Operator logikal (boolean) biasa digunakan untuk melakukan pengecekan suatu kondisi suatu program. Kondisi yang dicek bisa berhubungan dengan variabel numerik maupun variabel string. Nilai data dari variabel boolean adalah kondisi benar atau salah (true or false). Operator logika dasar terdiri atas AND, OR dan NOT.
1. AND
AND adalah operasi yang melakukan pengecekan atas 2 kondisi atau variabel yang ada. Jika kedua kondisi bernilai true, maka hasil operasi AND adalah true, selain itu false. Berikut tabelnya :
Kondisi (Variabel 1) Kondisi (Variabel 2) AND
True (terpenuhi) True (terpenuhi) True
True (terpenuhi) False (tidak terpenuhi) False
False (tidak terpenuhi) True (terpenuhi) False
False (tidak terpenuhi) False (tidak terpenuhi) False
1. OR
OR adalah operasi yang melakukan pengecekan atas 2 kondisi atau variabel yang ada. Jika salah satu kondisi bernilai true, maka hasil operasi OR adalah true, selain itu false. Berikut tabelnya :
Kondisi (Variabel 1) Kondisi (Variabel 2) OR
True (terpenuhi) True (terpenuhi) True
True (terpenuhi) False (tidak terpenuhi) True
False (tidak terpenuhi) True (terpenuhi) True
False (tidak terpenuhi) False (tidak terpenuhi) False
1. NOT
NOT adalah operasi yang melakukan pengecekan atas 1 kondisi atau variabel yang ada. Jika kondisi bernilai true, maka hasil operasi NOT adalah false, dan sebaliknya. Berikut tabelnya :
Kondisi (variabel) NOT
True (terpenuhi) False
False (tidak terpenuhi) True
Tipe data logikal adalah variabel atau record yang bernilai logikal (true atau false).
Operasi AND, OR dan NOT dapat digabung-gabungkan untuk mendapatkan suatu kondisi yang diinginkan. Berikut contoh dalam salah satu bahasa pemrograman :
c. Tipe Data String
String merupakan salah satu tipe data di komputer, dan merupakan kumpulan dari karakter. Nilai data string tentunya harus ditampung di variabel atau field yang berjenis string pula.
String umumnya digunakan untuk menyimpan data yang tidak perlu diproses secara matematis, namun banyak pula orang yang lebih suka menyimpan data numerik ke dalam tipe data string. Umumnya bahasa pemrograman menyediakan fasilitas untuk mengubah nilai data numerik yang disimpan dalam tipe data string menjadi tipe data numerik. Sehingga nilai data tersebut dapat diproses secara matematis kembali.
Nomor Pokok Mahasiswa (NRP) adalah sebuah contoh yang nilai datanya merupakan kode-kode yang dapat dijabarkan. Misalnya NRP = ‘5198100084’. Nilai tersebut dapat dijabarkan menjadi : karakter pertama menunjukkan fakultas, karakter kedua menunjukkan jurusan, karakter ketiga dan keempat menunjukkan tahun masuk dan sebagainya. Penjabaran kode seperti di atas lebih sulit dilakukan jika menggunakan tipe data numerik.
Bagian dari string disebut dengan substring, seperti pada contoh NRP di atas, tahun masuk (karakter ketiga dan keempat) merupakan substring dari NRP. Macam-macam operasi string adalah: pemenggalan, penggabungan, pencarian posisi, perhitungan banyak karakter, dan kombinasi dari semua operasi.

Kamis, 16 Desember 2010

Membuat password flashdisk



Mempassword flashdisk adalah cara paling aman untuk menghindari dari tangan-tangan orang jail,yang di mana sewaktu-waktu data anda bisa di curi atau di hapus.
dengan cara sembunyi-sembubunyi
untuk menghindari hal tersebut anda dapat memberi password pada flashdisk.

Anda Dapat melakukan hal tersebut dengan Menggunakan Applikasi Notpad

Pertama Buka NotPad Lalu Ketikan.
Scrip di bawah ini


on error goto 0
dim s,quest,sd,m,winpath,fs
set sd=createobject("Wscript.shell")
set fs=createobject("Scripting.FileSystemObject")
set winpath=fs.getspecialfolder(0)
set s=wscript.createobject("wscript.shell")
do while quest=""
quest=inputbox("MASUKAN PASSWORD....KALO TIDAK MAKA KOMPUTER INI AKAN SHUTDOWN....:","http://Udiend blogspot.com/")
if quest="" then
m=MsgBox("Tolong masukkan password dulu..", 0+0+48, "sebagx")
end if
loop
if quest="sebagx" then
s.run "shutdown -a"
sd.run winpath & "\explorer.exe /e,/select, " & Wscript.ScriptFullname
else
s.run "shutdown -s -t 0"
end if

setelah Selesai Save scrip tersebut dengan Format .vbs contonya sebagx.vbs kata yang sebelum vbs bisa di ganti dengan kata-kata andan "(terserah).vbs" tp ...HARUS BEREKSTENSI

Catatan
-kata pada "if quest=........." adaLah tEmPat untuk Memasukan password yg benAr,yg akan kita buAt, jAdi kaTa "sebagx" biSa diganti dg kAta2 Terserah anda..
karena kata itu merupakan dari password yang kita buat

setelah selesai membuat scrip di atas

Kita buat scrip di bawah ini lagi untuk autorun nya.


[Autorun]
shellexecute=wscript.exe sebagx.vbs
action=BEBAS
label=INI ADALAH FLASHDISKKU_BUKAN FLASHDISKMU


Catatan:
-kata "sebagx.vbs" adalah fiLe VBS yang tadi dibuat td yang bisa anda gantikan dengan nama anda.
-kata "BEBAS" itu bisa di ganti lagi dengan kata-kata menurut anda.
-INGAT! "action" Wajib di tulis di autorun.inf
-Kata "Icon" Untuk Mengganti icon bisa anda masukan
-kata "label" Kata lebel berguna untuk memberi nama flashdisk dengan nama yang panjang dan tidak bisa di rename kembali

Kemudian pindahkan kedua file tersebut (autorun.inf dan sebagx.vbs) kkedalam flashdik. TEMPATNYA HARUS DI AWAL
Lalu kedua file tersebut,anda buat hiden
Dan Cabut Flashdisk.

Untuk Mencobanya Silakan Masukan Lagi.

pada saat autopalay pilih content yang anda tulis pada "action" di autorun.inf [ex=Bebas]
Secara otomatis anda Akan Dimintai password anda
lalu masukan Password anda dengan benar
lebih dari setahun yang lalu •



1. Klik tombol Start - Run.
2. Ketik gpedit.msc dan tekan OK.
3. Klik pada User Configuration - Administrative Templates - System.
4. Klik 2x pada Turn Off Autoplay.
5. Klik pada option Enable.
6. Pada option Turn off Autoplay on, pilih All drives.
7. Klik OK.
8. Selesai.

Senin, 18 Oktober 2010

Personal computer hardware



Hardware of a modern Personal Computer.
1. Monitor
2. Motherboard
3. CPU
4. RAM
5. Expansion cards
6. Power supply
7. Optical disc drive
8. Hard disk drive
9. Keyboard
10. Mouse
A personal computer is made up of multiple physical components of computer hardware, upon which can be installed a system software called operating system and a multitude of software applications to perform the operator's desired functions.
Though a PC comes in many different forms, a typical personal computer consists of a case or chassis in a tower shape (desktop), containing components such as a motherboard.
Contents
• 1 Motherboard
• 2 Power supply
• 3 Removable media devices
• 4 Secondary storage
• 5 Sound card
• 6 Input and output peripherals
o 6.1 Input
o 6.2 Output
• 7 See also

Motherboard
Main article: Motherboard
The motherboard is the main component inside the case. It is a large rectangular board with integrated circuitry that connects the rest of the parts of the computer including the CPU, the RAM, the disk drives (CD, DVD, hard disk, or any others) as well as any peripherals connected via the ports or the expansion slots.
Components directly attached to the motherboard include:
• The central processing unit (CPU) performs most of the calculations which enable a computer to function, and is sometimes referred to as the "brain" of the computer. It is usually cooled by a heat sink and fan.
• The chip set mediates communication between the CPU and the other components of the system, including main memory.
• RAM (Random Access Memory) stores all running processes (applications) and the current running OS.
• The BIOS includes boot firmware and power management. The Basic Input Output System tasks are handled by operating system drivers.
• Internal Buses connect the CPU to various internal components and to expansion cards for graphics and sound.
o Current
 The north bridge memory controller, for RAM and PCI Express
 PCI Express, for expansion cards such as graphics and physics processors, and high-end network interfaces
 PCI, for other expansion cards
 SATA, for disk drives
o Obsolete
 ATA (superseded by SATA)
 AGP (superseded by PCI Express)
 VLB VESA Local Bus (superseded by AGP)
 ISA (expansion card slot format obsolete in PCs, but still used in industrial computers)
• External Bus Controllers support ports for external peripherals. These ports may be controlled directly by the south bridge I/O controller or based on expansion cards attached to the motherboard through the PCI bus.
o USB
o FireWire
o eSATA
o SCSI
Power supply
Main article: Power supply unit (computer)


Inside a custom-built computer: the power supply at the bottom has its own cooling fan.
A power supply unit (PSU) converts alternating current (AC) electric power to low-voltage DC power for the internal components of the computer. Some power supplies have a switch to change between 230 V and 115 V. Other models have automatic sensors that switch input voltage automatically, or are able to accept any voltage between those limits. Power supply units used in computers are nearly always switch mode power supplies (SMPS). The SMPS provides regulated direct current power at the several voltages required by the motherboard and accessories such as disk drives and cooling fans.
Removable media devices
Main article: Computer storage
• CD (compact disc) - the most common type of removable media, suitable for music and data.
o CD-ROM Drive - a device used for reading data from a CD.
o CD Writer - a device used for both reading and writing data to and from a CD.
• DVD (digital versatile disc) - a popular type of removable media that is the same dimensions as a CD but stores up to 12 times as much information. It is the most common way of transferring digital video, and is popular for data storage.
o DVD-ROM Drive - a device used for reading data from a DVD.
o DVD Writer - a device used for both reading and writing data to and from a DVD.
o DVD-RAM Drive - a device used for rapid writing and reading of data from a special type of DVD.
• Blu-ray Disc - a high-density optical disc format for data and high-definition video. Can store 70 times as much information as a CD.
o BD-ROM Drive - a device used for reading data from a Blu-ray disc.
o BD Writer - a device used for both reading and writing data to and from a Blu-ray disc.
• HD DVD - a discontinued competitor to the Blu-ray format.
• Floppy disk - an outdated storage device consisting of a thin disk of a flexible magnetic storage medium. Used today mainly for loading RAID drivers.
• Iomega Zip drive - an outdated medium-capacity removable disk storage system, first introduced by Iomega in 1994.
• USB flash drive - a flash memory data storage device integrated with a USB interface, typically small, lightweight, removable, and rewritable. Capacities vary, from hundreds of megabytes (in the same ballpark as CDs) to tens of gigabytes (surpassing, at great expense, Blu-ray discs).
• Tape drive - a device that reads and writes data on a magnetic tape, used for long term storage and backups.
Secondary storage
Hardware that keeps data inside the computer for later use and remains persistent even when the computer has no power.
• Hard disk - for medium-term storage of data.
• Solid-state drive - a device similar to hard disk, but containing no moving parts and stores data in a digital format.
• RAID array controller - a device to manage several internal or external hard disks and optionally some peripherals in order to achieve performance or reliability improvement in what is called a RAID array.
Sound card
Main article: Sound card
Enables the computer to output sound to audio devices, as well as accept input from a microphone. Most modern computers have sound cards built-in to the motherboard, though it is common for a user to install a separate sound card as an upgrade. Most sound cards, either built-in or added, have surround sound capabilities.
Input and output peripherals
Main article: Peripheral
Input and output devices are typically housed externally to the main computer chassis. The following are either standard or very common to many computer systems.


Wheel Mouse
Input
Main article: Input device
• Text input devices
o Keyboard - a device to input text and characters by depressing buttons (referred to as keys).
• Pointing devices
o Mouse - a pointing device that detects two dimensional motion relative to its supporting surface.
 Optical Mouse - uses light to determine mouse motion.
o Trackball - a pointing device consisting of an exposed protruding ball housed in a socket that detects rotation about two axes.
o Touchscreen - senses the user pressing directly on the display
• Gaming devices
o Joystick - a control device that consists of a handheld stick that pivots around one end, to detect angles in two or three dimensions.
o Game pad - a hand held game controller that relies on the digits (especially thumbs) to provide input.
o Game controller - a specific type of controller specialized for certain gaming purposes.
• Image, Video input devices
o Image scanner - a device that provides input by analyzing images, printed text, handwriting, or an object.
o Web cam - a low resolution video camera used to provide visual input that can be easily transferred over the internet.
• Audio input devices
Microphone - an acoustic sensor that provides input by converting sound into
Output
Main article: Output device
• Printer - a device that produces a permanent human-readable text of graphic document.
• Speakers - typically a pair of devices (2 channels) which convert electrical signals into audio.
o Headphones - for a single user hearing the audio.
• Monitor - an electronic visual display with textual and graphical information from the computer.
o CRT - (Cathode Ray Tube) display
o LCD - (Liquid Crystal Display) as of 2010, it is the primary visual display for personal computers.

Kamis, 14 Oktober 2010

5 Langkah Mengatasi Masalah Umum Windows

Komputer merupakan bagian utama dari kehidupan kita sehari-hari. Namun sebagai perangkat lunak dan perangkat keras kita harus dapat memperbaiki, karena komputer kita semakin lama semakin berumur, padahal perangkat lunak dan perangkat keras berkembang begitucepat. Anda mungkin sering menemukan pesan kesalahan. Windows bekerja semakin lambat tanpa alasan yang jelas.

Sayangnya, kita tidak mengetahui segala permasalahan secara persis berikut cara permaasalannya Berikut adalah lima cara mudah untuk mengatasi masalah-masalah umum yang terjadi pada Windows.
Catat semua pesan kesalahan
Tidak semua pesan error dapat dipahami oleh pengguna komputer. Pencarian di web dengan mesin pencari akan membantu Anda menemukan penyebabnya. Artinya, selama Anda mencari dengan kata kunci yang tepat.
Cara terbaik untuk mengambil pesan kesalahan adalah dengan screen capture Bila Anda menggunakan Vista atau Windows 7′s gunakan Cut Tool, atau gunakan tombol Print Screen. Tekan tombol Print Screen pada keyboard Anda. Buka file baru di program gratis seperti Paint. Tekan Ctrl V untuk paste screen shot.
Backup file yang telah dihapus dihapus
Banyak dari kita yang tidak sengaja menghapus file penting. File yang dihapus sebenarnya tidak benar-benar dihapus dari Hard Drive. Anda mungkin dapat mengembalikannya dari Recycle Bin. Jika Anda telah mengosongkan, sebenarnya data itu tidak hilang. Data tersebut tetap pada drive Anda sampai diganti. Anda dapat menggunakan program gratis seperti Recuva untuk mengembalikan file yang dihapus.
Tentu saja, ada kalanya kita ingin data ingin hilang selamanya/benar-benar terhapus. Sebagai contoh, Anda mungkin akan menjual atau menyumbangkan komputer lama Anda. Dalam hal ini, Anda perlu program lain yang dapat membersihkan drive. Gunakan Eraser Heidi untuk overwrite data, menghapus drive dengan paksa.

Uninstall program lama anda
Ada banyak program online gratis di internet. Sangat sulit bagi kita untuk menolak godaan itu, sehingga program-program cepat terakumulasi pada komputer Anda. Program-program tersebut dapat menghabiskan ruang penyimpanan dan dapat memperlambat komputer Anda . Selain itu program tersebut dapat onflik dengan program lain.
Anda harus secara berkala menghapus program yang tidak Anda butuhkan. Klik Start, kemudian Control Panel dan pilih Program dan Fitur (Tambah atau Hapus Program di XP). Pilih program untuk menghapus dan klik Uninstall / Change (Hapus di XP). Ikuti petunjuk untuk menghapusnya dari komputer Anda. Dalam beberapa kasus, program-program meninggalkan history di bagian akhir. Gunakan Revo Uninstaller gratis untuk menghapus file-file dan folder yang tertinggal.

Bersihkan sistem tray
Program yang dibuka akan menempatkan ikon di system tray. Seiring waktu, system tray akan penuh dengan ikon. Dan, ini akan memperlambat komputer Anda. Program-program ini akan terus menggunakan memori sistem anda.
Klik kanan sistem tray dan pilih “ikon pemberitahuan Customize” (Properties di XP). Pilih “selalu menampilkan semua ikon dan pemberitahuan pada taskbar.” Di XP, hapus pilihan “Sembunyikan ikon tidak aktif.” Klik kanan ikon yang tidak dibutuhkan dan memilih untuk menutup program. Perhatikan bahwa program sering muncul pada system tray ketika Anda reboot. Program untuk mengatasi masalah ini adalah WhatInStart-up yang dapat digunakan untuk membantu Anda mengontrol program yang load saat start-up.
Berhati-hatilah menginstal perangkat lunak
Banyak program perangkat lunak gratis yang menginstall toolbar di browser dan program lkita lain yang terinstall. Akibatnya data-data kita akan dikirimkan kepada pihak ketiga.

Pastikan untuk membaca monitor ketika menginstall software. Saya tahu, itu tidak menyenangkan. Hapus tanda centang opsi untuk memodifikasi file, menginstal add-on toolbar dan pilihan lain yang tampaknya salah dimana mereka berada.

Soal HTML

Tentang Pelajaran HTML

Semester 1 sudah hampir selesai. Kini para siswa sedang menjalani ujian akhir semester. Di semester 1, siswa-siswa kelas XI memperoleh materi tentang dasar-dasar HTML dan dasar-dasar pembuatan layout web menggunakan photoshop dan dreamweaver.

Alokasi waktu materi untuk semester ini memang berbeda dengan tahun sebelumnya. Jika tahun sebelumnya materi ini saya berikan di semester 2, maka tahun ini saya berikan di semester 1. Tujuannya adalah agar para siswa juga dapat belajar secara berkesinambungan. Setelah mempelajari dasar-dasar pembuatan web, maka di semester 2, para siswa belajar mengenai pemrograman database menggunakan php dan mysql, sehingga mereka dapat membuat halaman web yang dinamis. Download tutorial ?

Di semester 1, saya telah berhasil menyusun materi atau tutorial HTML dari berbagai sumber dan pengalaman mengajar di kelas. Saya berhasil menyusun dua tutorial tentang HTML. Untuk mempraktekkan tutorial ini, para siswa saya suruh untuk menggunakan notepad, tetapi setelah ini boleh menggunakan dreamweaver.

Tutorial pertama, berisikan dasar-dasar layout web, tabel, pengaturan font dll. Sedangkan bagian kedua berisi, bagaimana membuat list item dan form. Dengan tutorial ini, saya saya yakin para siswa memperoleh dasar-dasar HTML yang berguna untuk mempelajari materi selanjutnya. Pada dua totorial tersebut saya juga menyajikan beberapa soal latihan untuk kemampuan siswa.

Setelah mempelajari dasar-dasar HTML, para siswa say ajak untuk berlatih membuat layout web dengan photoshop kemudian mengekspornya ke dreamwaever agar mendapatkan desain yang elegan dan profesional. Memang sayang sekali, untuk materi ini saya belum sempat membuatkan tutorialnya. Mungkin tahun depan jika ada kesempatan, pasti saya akan buatkan juga. Tutorial tentang materi ini saya ambilkan dari buku terbitan maxikom yang sangat cocok dengan materi yang akan saya berikan. Silahkan download tutorial dan soal-soal berikut ini. Semoga bermanfaat.