Menampilkan Nama Jaket , Ukuran Dan Harga Jaket
Jika , Ukuran :
" S " seharga Rp.2500
" M " seharga Rp.3500
" L " seharga Rp.5000
Berikut Source Codenya :
uses crt;
var namajaket:string;banyak,harga,jumlah:integer;
ukuran:char;
begin
clrscr;
write('nama jaket:');readln(namajaket);
write('masukkan ukuran [S/M/L]:');readln(ukuran);
write('berapa banyak barang yang di beli:');readln(banyak);
case ukuran of
'S','a':harga:=2500;
'M','b':harga:=3500;
'L','c':harga:=5000;
else
begin
harga:=0;
writeln('salah input');
end;
end;
jumlah:=harga*banyak;
writeln('namajaket:',namajaket);
writeln('ukuran jaket:',ukuran);
writeln('hargatotal:Rp.',jumlah);
readln
end.
Hasilnya :
Thursday, December 27, 2012
Menampilakan Nama, Nim Dan Kelas( Pascal )
Jika ingin menampilkan Nama , Nim Dan Kelas
berikut Source code :
uses crt;
var
nama,nim,kelas:string;
begin
write('masukkan nama anda:');readln(nama);
write('masukkan nim anda:');readln(nim);
write('masukkan kelas anda:');readln(kelas);
writeln;
writeln('nama:',nama);
writeln('nim:',nim);
writeln('kelas:',kelas);
readln;
end.
hasilnya:
Pascal ( Bahasa Pemograman )
Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.
Kelebihan
Kelebihan dari bahasa pemrograman Pascal adalah:
Kelebihan
Kelebihan dari bahasa pemrograman Pascal adalah:
- Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string,
- User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
- Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
- Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
- Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia (TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International Olympiad in Informatics).
Type Data
Dalam bahasa Pascal terdapat beberapa jenis tipe data yang bisa digunakan untuk sebuah variabel atau konstanta pada program. Tipe Data tersebut antara lain :
Byte = angka dari 0 sampai 255
Integer = angka dari -32768 to 32767
Real = semua nilai pecahan dari 1E-38 to 1E+38
Boolean = nilai TRUE atau FALSE
Char = semua karakter dari tabel ASCII
String = semua huruf, spasi, frasa
Sumber : www.wikipedia.org
Dalam bahasa Pascal terdapat beberapa jenis tipe data yang bisa digunakan untuk sebuah variabel atau konstanta pada program. Tipe Data tersebut antara lain :
Byte = angka dari 0 sampai 255
Integer = angka dari -32768 to 32767
Real = semua nilai pecahan dari 1E-38 to 1E+38
Boolean = nilai TRUE atau FALSE
Char = semua karakter dari tabel ASCII
String = semua huruf, spasi, frasa
Sumber : www.wikipedia.org
Friday, November 16, 2012
Media Penyimpanan PC
- Hard disk merupakan salah satu media penyimpan data pada komputer yang terdiri dari kumpulan piringan magnetis yang keras dan berputar, serta komponen-komponen elektronik lainnya. Hard disk menggunakan piringan datar yang disebut dengan platter, yang pada kedua sisinya dilapisi dengan suatu material yang dirancang agar bisa menyimpan informasi secara magnetis.
- FLashDisk merupakan sebuah media penyimpanan yang sangat flexible dan mempunyai daya tahan yang kuat dibandingkan dengan media penyimpanan lainnya. Ini dikarenakan FlashDisk menggunakan chip sebagai media penyimpanannya
- RAM (Random Access Memory) merupakan salah satu tipe memori yang biasanya khas digunakan dalam sebuah komputer yang fungsinya untuk menyimpan data yang sifatnya sementara, yaitu ketika komputer sedang aktif (sedang dialiri daya, atau sedang hidup) .
- ROM (Read Only Memory) terdapat di chip yang dipasang di komputer, yang berfungsi untuk menjalankan komputer kita pada waktu pertama kali dihidupkan (boot). Tugasnya antara lain mengecek peralatan yang terpasang (devices) seperti diskdrive, monitor, keyboard, harddisk, dlsbnya
- CD / DVD merupakan piringan cakram yang dapat menyimpan data
- Cakram liuk atau disket (bahasa Inggris: floppy disk) adalah sebuah perangkat penyimpanan data yang terdiri dari sebuah medium penyimpanan magnetis bulat yang tipis dan lentur dan dilapisi lapisan plastik berbentuk persegi atau persegi panjang. Kapasitasnya yang paling umum sekitar 1,44MB
- MMC merupakan menyimpan data HP seperti nomor telepon, gambar, dan audio pada HP Anda. Pada beberapa jenis HP tertentu, memori ini bisa di-upgrade agar bisa menyimpan lebih banyak data
Perbedaan CD/DVD -R +R dan RW
Saat in hampir semua CD/DVD writer sudah bisa menulis dan membaca semua jenis format DVD. Hal ini ditandai dengan adanya logo DVD±RW. Sehingga jika ada logo tersebut, harusnya tidak ada masalah ketika kita memilih jenis -R atau +R. Berikut Penjelasannya :
- R : tanda ‘R’ sendiri merupakan singkatan dari Recordable. Disini disk dapat digunakan untuk menyimpan data dan sebaliknya jika tidak ada tanda R, maka tidak bisa menyimpan.
- -R : Tanda Minus baik CD/DVD merupakan single session disk. Artinya kita tidak dapat menambahkan data lain jika sudah di gunakan, meskipun masih ada sisa penyimpanan. Kadang ada media yang bisa melakukan penyimpanan Multi session di disk jenis -R ini, tetapi hasilnya tidak semua media mampu membacanya, kadang hanya session pertama yang terbaca atau tidak ada sama sekali.
- +R : Tanda Plus ditujukan untuk Multisession, artinya kita dapat menggunakan space kosong yang masih tersedia di disk. Setiap session baru dapat ditambahkan di session yang sudah ada atau membuat session baru. Sebagai bonus, ketika session baru disimpan, dapat memerintahkan untuk “menghapus” session yang lama. Hapus ini maksudnya memerintahkan media player untuk mengabaikan isi datanya.
- RW : merupakan singkatan dari ReWritable, artinya disk ini menggunakan material khusus sehingga datanya dapat dihapus kemudian digunakan untuk menyimpan data baru atau dapat juga di tumpuk dengan data lain. Ada batasan tertentu seberapa banyak (kali) penghapusan data bisa dilakukan.
Wednesday, November 14, 2012
Magnetic Tape Dan Magnetic Disk
Magnetic Tape
Magnetic Tape adalah alat penyimpan data untuk berkas besar, yang di akses dan
di proses secara sequensial.
Data disimpan dalam bintik kecil yang bermagnit dan tidak tampak pada bahan plastik yang dilapisi besi Oksida/Ferroksida pada satu sisi dari magnet tape.
Densitas : 800, 1600, 6250 BPI (Bait Per Inch)
Panjang : 2400 feet, Lebar : 0,5 inch, Tebal : 2 mm, Diameter : 10,5 inch
Magnetic Tape merupakan Media dengan sistem pengaksesan data secara sequential
Data disimpan dalam bintik kecil yang bermagnit dan tidak tampak pada bahan plastik yang dilapisi besi Oksida/Ferroksida pada satu sisi dari magnet tape.
Densitas : 800, 1600, 6250 BPI (Bait Per Inch)
Panjang : 2400 feet, Lebar : 0,5 inch, Tebal : 2 mm, Diameter : 10,5 inch
Magnetic Tape merupakan Media dengan sistem pengaksesan data secara sequential
Parity dan Error Control pada Magnetic Tape
Jenis Parity Check adalah
ODD PARITY (Parity Ganjil)
Jika data direkam dengan menggunakan odd parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah ganjil.
Jenis Parity Check adalah
ODD PARITY (Parity Ganjil)
Jika data direkam dengan menggunakan odd parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah ganjil.
Jika jumlah 1 bitnya sudah ganjil, maka parity bit yang
terletak pada track ke 9 adalah 0 bit, akan tetapi jika jumlah 1 bitnya masih
genap maka parity bitnya adalah 1 bit.
EVEN PARITY ( Parity Genap)
Bila kita merekam data dengan menggunakan even parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah genap.
Bila kita merekam data dengan menggunakan even parity, maka jumlah 1 bit yang merepresentasikan suatu karakter adalah genap.
Jika jumlah 1 bitnya sudah genap, maka parity bit yang
terletak pada track ke 9 adalah 0 bit, akan tetapi jika jumlah 1 bitnya masih
ganjil maka parity bitnya adalah 1 bit.
Magnetic Disk
Media yang digunakan pada peralatan penyimpan magnetik dilapisi dengan logam oksida, oksida ini adalah material feromagnetik, yang berarti jika ini dibiarkan pada bidang yang mengandung magnet secara permanen akan menjadi magnet.
Penggeraknya menggunakan motor untuk memutar media pada kecepatan tinggi, dan pengaksesan informasi menggunakan alat kecil yang dinamakan head.
Karakteristik fisik , isk pack adalah jenis alat penyimpanan pada magnetic disk, yang terdiri dari beberapa tumpukan piringan alumenium.
Dalam sebuah pack/tumpukan umumnya terdiri dari 11 piringan, setiap piringan diameternya 14 inch (8 inch pada minidisk) dan menyerupai piringan hitam.
Permukaannya dilapisi dengan metal oxide film yang mengandung magnetisasi seperti pada magnetic tape. Banyaknya track pada piringan menunjukkan karakteristik penyimpanan pada lapisan permukaan, kapasitas disk drive dan mekanisme akses.
Disk mempunyai 200-800 track per permukaan (banyaknya track pada piringan adalah tetap). Pada disk pack yang terdiri dari 11 piringan mempunyai 20 permukaan untuk menyimpan data.
Media yang digunakan pada peralatan penyimpan magnetik dilapisi dengan logam oksida, oksida ini adalah material feromagnetik, yang berarti jika ini dibiarkan pada bidang yang mengandung magnet secara permanen akan menjadi magnet.
Penggeraknya menggunakan motor untuk memutar media pada kecepatan tinggi, dan pengaksesan informasi menggunakan alat kecil yang dinamakan head.
Karakteristik fisik , isk pack adalah jenis alat penyimpanan pada magnetic disk, yang terdiri dari beberapa tumpukan piringan alumenium.
Dalam sebuah pack/tumpukan umumnya terdiri dari 11 piringan, setiap piringan diameternya 14 inch (8 inch pada minidisk) dan menyerupai piringan hitam.
Permukaannya dilapisi dengan metal oxide film yang mengandung magnetisasi seperti pada magnetic tape. Banyaknya track pada piringan menunjukkan karakteristik penyimpanan pada lapisan permukaan, kapasitas disk drive dan mekanisme akses.
Disk mempunyai 200-800 track per permukaan (banyaknya track pada piringan adalah tetap). Pada disk pack yang terdiri dari 11 piringan mempunyai 20 permukaan untuk menyimpan data.
Kedua sisi dari setiap piringan digunakan untuk menyimpan
data, kecuali pada permukaan yang paling atas dan paling bawah tidak digunakan
untuk menyimpan data, karena pada bagian tersebut lebih mudah terkena
kotoran/debu.
Untuk mengakses, disk pack disusun pada disk drive yang didalamnya mempunyai sebuah controller, access arm, read/write head dan mekanisme untuk rotasi pack.
Ada disk drive yang dibuat built-in dengan disk pack, sehingga disk pack ini tidak dapat dipindahkan yang disebut non removable, sedangkan disk pack yang dapat dipindahkan disebut removable.
REPRESENTASI DATA dan PENGALAMATAN
Data pada disk juga di block seperti data pada magnetic tape
Pemanggilan sebuah block adalah banyaknya data yang diakses pada sebuah storage device.
Data dari disk dipindahkan ke sebuah buffer pada main storage computer untuk diakses oleh sebuah program.
Ada 2 teknik dasar untuk pengalamatan data yang disimpan pada disk .
Untuk mengakses, disk pack disusun pada disk drive yang didalamnya mempunyai sebuah controller, access arm, read/write head dan mekanisme untuk rotasi pack.
Ada disk drive yang dibuat built-in dengan disk pack, sehingga disk pack ini tidak dapat dipindahkan yang disebut non removable, sedangkan disk pack yang dapat dipindahkan disebut removable.
REPRESENTASI DATA dan PENGALAMATAN
Data pada disk juga di block seperti data pada magnetic tape
Pemanggilan sebuah block adalah banyaknya data yang diakses pada sebuah storage device.
Data dari disk dipindahkan ke sebuah buffer pada main storage computer untuk diakses oleh sebuah program.
Ada 2 teknik dasar untuk pengalamatan data yang disimpan pada disk .
METODE SILINDER
Pengalamatan berdasarkan nomor silinder, nomor permukaan dan nomor record. Semua track dari disk pack membentuk suatu silinder
Bagian nomor permukaan dari pengalamatan record menunjukkan permukaan silinder record yang disimpan.
Pengalamatan dari nomor record menunjukkan letak record pada track yang ditunjukkan dengan nomor silinder dan nomor permukaan.
Pengalamatan berdasarkan nomor silinder, nomor permukaan dan nomor record. Semua track dari disk pack membentuk suatu silinder
Bagian nomor permukaan dari pengalamatan record menunjukkan permukaan silinder record yang disimpan.
Pengalamatan dari nomor record menunjukkan letak record pada track yang ditunjukkan dengan nomor silinder dan nomor permukaan.
METODE SEKTOR
Setiap track dari pack dibagi kedalam sektor-sektor. Setiap sektor adalah storage area untuk banyaknya karakter yang tetap. Pengalamatan recordnya berdasarkan nomor sektor, nomor track, nomor permukaan.
Setiap track dari pack dibagi kedalam sektor-sektor. Setiap sektor adalah storage area untuk banyaknya karakter yang tetap. Pengalamatan recordnya berdasarkan nomor sektor, nomor track, nomor permukaan.
Setiap track pada setiap piringan mempunyai kapasitas
penyimpanan yang sama meskipun diameter tracknya berlainan. Keseragaman
kapasitas dicapai dengan penyesuaian density yang tepat dari representasi data
untuk setiap ukuran track.
Keuntungan lain dari pendekatan keseragaman kapasitas adalah
file dapat ditempatkan pada disk tanpa merubah lokasi nomor sector (track atau
cylinder) pada file.
Waktu Akses pada Magnetic Tape
SEEK TIME
Waktu yang dibutuhkan untuk menggerakan read/write head pada disk ke posisi silinder yang tepat.
SEEK TIME
Waktu yang dibutuhkan untuk menggerakan read/write head pada disk ke posisi silinder yang tepat.
HEAD ACTIVATION TIME
Waktu yang dibutuhkan untuk menggerakan read/write head pada disk ke posisi track yang tepat.
Waktu yang dibutuhkan untuk menggerakan read/write head pada disk ke posisi track yang tepat.
ROTATIONAL DELAY (LATENCY)
Waktu yang dibutuhkan untuk perputaran piringan sampai posisi record yang tepat
Waktu yang dibutuhkan untuk perputaran piringan sampai posisi record yang tepat
TRANSFER TIME
Waktu yang menunjukan kecepatan perputaran dan banyaknya data yang ditransfer
Waktu yang menunjukan kecepatan perputaran dan banyaknya data yang ditransfer
Wednesday, October 24, 2012
Istilah Umum Pada Basis Data
Beberapa Istilah Yang Digunakan Dalam Mempelajari Basis Data Antara lain :
a. Database Management System (DBMS) adalah satu koleksi
data yang saling berelasi dan satu set program untuk mengakses data tersebut.
Jadi DBMS terdiri dari Database dan Set Program pengelola untuk menambah data,
menghapus data, mengambil dan membaca data.
Contoh : File-file .mdb yang telah kita buat di Microsoft
Access di tambah dengan program Microsoft Access sebagai tools untuk membuka
file tsb. Maka hal itu dapat dikatakan sebagai sebuah DBMS.
b. Database adalah kumpulan file-file yang saling berelasi,
relasi tersebut biasa ditunjukkan dengan kunci dari tiap file yang ada. Satu
database menunjukkan satu kumpulan data yang dipakai dalam satu lingkup
perusahaan, instansi.
c. Entity adalah orang, tempat, kejadian atau konsep yang
informasinya direkam. Pada bidang Administrasi Siswa misalnya, entity adalah
siswa, buku, pembayaran, nilai test. Pada bidang kesehatan, entity adalah
pasien, dokter, obat, kamar, diet.
d. File adalah kumpulan record-record sejenis yang mempunyai
panjang elemen yang sama, atribute yang sama, namun berbeda-beda data valuenya.
e. Record / Tuple adalah kumpulan elemen-elemen yang saling
berkaitan menginformasikan tentang suatu entity secara lengkap. Satu record
mewakili satu data atau informasi tentang seseorang misalnya, nomor karyawan,
nama karyawan, alamat, kota, tanggal masuk.
f. Atribute adalah nama lain untuk mewakili suatu entity.
Seorang siswa dapat dilihat dari atributenya, misalnya nama, nomor siswa,
alamat, nama orang tua, hobby. Atribute juga disebut sebagai data elemen, data
field, data item.
g. Data Value adalah data aktual atau informasi yang
disimpan pada tiap data elemen atau atribute. Atribute nama karyawan
menunjukkan tempat dimana informasi nama karyawan disimpan sedang data value
adalah Susanto, andryan , Axoz, merupakan isi data nama karyawan tersebut
Sunday, October 14, 2012
About Me ( Tentang Saya)
Nama : Muhammad Arrum .W. R
Tempat,Tanggal Lahir : Parepare , 22 Agustus 1993
Jenis Kelamin : Pria
Nim : 211 280 ***
Fakultas, Jurusan : Teknik , Informatika
Alamat : Parepare , South Sulawesi . Indonesian
Visit My Art : http://axtakahashi.deviantart.com/
UNIVERSITAS MUHAMMADIYAH PAREPARE
Thursday, October 11, 2012
Rangkuman Sistem Berkas
Sistem
Berkas
- Tujuan : Untuk memahami Database
-Pengertian
Sistem
Berkas merupakan mekanisme penyimpanan online serta untuk akses baik data
maupun program yang berada pada dalam system operasi
2 Hal yang
penting dalam system berkas
Kumpulan
Berkas =
Sebagai penyimpanan Data
Struktur
direktorin = Mengatur dan menyediakan informasi
Atribut Pada
berkas
Berkas di
beri atribut berfungsi untuk memberikan kenyamanan bagi pengguna dan untuk
acuan
- Model
- Tujuan Model
Untuk Pembuatan
Berkas
Modivikasi
Terakhir pada berkas
Pengguna
terakhir pada berkas
- Operasi Pada Berkas
Sebuah
berkas adalah jenis data abstrak untuk mendefinisikan berkas secara tepat perlu
melihat operasi yang dapat di lakukan pada berkas tersebut.
System oprasi
menyediakan Sistem Calls untuk membuat , membaca , menulis , mencari ,
menghapus . dsb.
Yang harus
di lakukan system operasi pada berkas yaitu :
- Membuat sebuah
berkas
- Menulis pada
sebuah berkas
- Membaca sebuah
berkas
- Menempatkan kembali
sebuah berkas
- Menghapus
Sebuah Berkas
- Memendekkan
berkas
|
Jenis
Berkas
|
Ekstensi
|
Fungsi
|
|
Executable
|
Exe , bin , bat
|
Siap Menjalankan Program Bahasa mesin
|
|
Objeck
|
Obj , O
|
Dikompilasi , bahasa mesin , tidak
terhubung (link)
|
|
Source code
|
C , CC , Java
|
Kode-Kode Program dalam berbagai
bahasa pemrogram
|
|
Text
|
Doc , Txt
|
Data Text , Dokumen
|
|
Library
|
Dll , lib , a
|
Libraries data rutin untuk programmer
|
|
Archive
|
Rar , zib , arc
|
Berkas-berkas yang berhubungan di
kelompokkan ke dalam satu pengarsipan
|
- Klasifikasi Data
- Data Tetap
Kelompok
Data yang tidak mengalami perubahan data tidak berubah pada waktu yang tidak
tepat
- Data Tidak
Tetap
Kelompok
data yang mengalami perubahan data yang rutin
- Kelompok
data akumulasi dari kelompok data tetap dan tidak tetap
- Klasifikasi file
1. Master file
a. Reference
master file
b. Dynamis master file
2. Transcation
file
3. Report file
4. Work file
5. Program file
6. Text file
7. Dump file
8. Library file
9.History file
- Model akses file
- input file
File yang
hanya dapat di baca dengan program
- Output file
File yang
hanya dapat di tulis oleh program atau file yang di buat oleh program
- Input/output
file
- Organisasi file
Ada 4 teknik
dasar organisasi file
- Sequential
- Relative
- Index
sequential
- Multi key
Ada 2 cara
untuk mengakses ke-4 teknik dasar oranisasi file :
- Direct
Access
- Sequential
Access
Wednesday, October 10, 2012
Untuk mengakses ke 4 Teknik Dasar Org. File ( Sistem Berkas )
Ada 2 cara untuk mengakses ke 4 teknik dasar organisasi file :
- Direct Access ;
Adalah suatu cara pengaksesan record yang
langsung , tanpa mengakses seluruh
record yang ada
Contoh : Magnetic Disk
- Sequential Access ;
Adalah Suatu cara pengaksesan record,
yang di dahuluai pengaksesan
record-record di depannya
Contoh : Magnetic Tape
Subscribe to:
Posts (Atom)
