Tampilkan postingan dengan label Belajar. Tampilkan semua postingan
Tampilkan postingan dengan label Belajar. Tampilkan semua postingan

5.11.2011

Algoritma Teori

Posting ini dibuat untuk memnuhi tugas algoritma teori ...( wew resmi bgt )
tugas algoritma teori pertemuan ke -9 smster 2 :
apakah yang di maksud dengan :
1. Searching
2. Pengurutan
3. Penjumlahan Matrix
4. Perkalian Matrix

Searching
searching ( pencarian ) adalah menemukan nilai (data) tertentu di dalam sekumpulan data yang bertipe sama (baik bertupe dasar atau bertipe bentukan. Metoe yang di pakai bisa pencarian beruntun ( sequential search) hingga algoritma pencarian yang lebih maju yaitu pencarian bagidua (binary search).
Pengurutan
Pengurutan (sorting) adalah proses mengatur sekumpulan objek menurut urutan dan susunan tertentu. Masalah pengurutan dapat ditulis sebagai berikut:
Diberikan larik L dengan n elemen yang sudah terdefinisi elemen-elemennya.
Urutan larik tersebut sehingga tersusun secara menaik (ascending):
L[1] ≤ L[2] ≤ L[3] ≤....≤ L[n]

Atau secara menurun (descending):
L[1] ≥ L[2] ≥ L[3] ≥ ....≥ L[n]

Data yang diurut dapat berupa data bertipe dasar atau tipe terstruktur (record).

Penjumlahan 2 Buah Matrix

Penjumlahan dua buah matriks A dan B menghasilkan matriks C, atau A+B = C. Penjumlahan dua buah matriks dapat dilakukan bila ukuran matriks A dan ukuran matriks B sama dan kedua matriks sudah terdefinisi nilainya. Matriks C akan berukuran sama dengan matriks A dan B.
Penjumlahan matriks A dan B didefinisikan sebagai berikut :
C [i,j] = A [i,j] + B [i,j] untuk semua i dan j.
Perkalian 2 Buah Matrix
Perkalian dua buah matriks A dan B menghasilkan matriks C, yaitu C = A x B. mengalikan dua buah matriks lebih rumit daripada menjumlahkan keduanya. Syarat perkalian matriks A dan matriks B, jumlah kolom matriks A harus sama dengan jumlah baris matriks B.

Misalkan A [1..m,1..n] dan B [1..n,1..p], yang dalam hal ini,
m adalah jumlah baris matriks A,
n adalah jumlah kolom matriks A dan jumlah baris matriks B,
p adalah jumlah kolom matriks B.
hasil perkalian A dan B menghasilkan matriks c[1..m,1..p]

algoritma perkalian matriks:
inisialisasi C [i,j] dengan 0, untuk i = 1,2,...,m dan j = 1,2,...,p.
untuk setiap baris i = 1,2,...,m pada matriks A lakukan:
untuk setiap baris j = 1,2,...,p pada matriks B lakukan:
untuk setiap baris k = 1,2,...,n pada matriks B lakukan:
C [i,j] = C [i,j] + A [i,k] * B [k,j]


Sumber : Modul Algoritma semester II disusun oleh : Try Ginanjar S.Kom,M.Si

5.04.2011

konversi bilangan ke string dalam pascal



Posting Ini di buat untuk memenuhi tugas algoritma teori .
pertemuan ke 8 smster 2 tugas ttg , menampilkan hasil berbentuk tulisan , dari inputan berupa bilangan.
program nya :
program cetak_nilai_uang;
var
uang : integer ;
begin
writeln('program konversi bilangan');
writeln('===================');
writeln;
write('nilai uang yang ingin di konversi :');readln(uang);
if uang div 100 > 0 then begin
write(uang div 100 , 'ratus');
uang := uang mod 100;
end
else if uang div 10 > 0 ) and (uang > 20) then begin
write(uang div 10, 'puluh');
uang := uang mod 10;
end
else if (uang < 20) and (uang > 10 ) then begin
write('uang mod 10 ,'belas rupiah');
uang := uang mod 10;
else write(uang ,'rupiah');
end.


contoh hasil :


sumber materi pembuatan tugas ini dari program konversi mata uang nu sinau

4.15.2011

KOMd4T

kmrn dapet tugas komdat dari aki asep ... buat temend* yg dah pada plg and blm tau soalnya.. ini soalnya :
1 . Apa yang di maksud dengan komunikasi data ?
2. mengapa kita perlu komunikasi data & apa saja manfaat yang telah anda rasakan ?
3. Jelaskan model-model komunikasi data? dan mengapa demikian ?
4. jelaskan dan gambarkan bagan komunikasi data , serta metode-metodenya?
5. jelaskan kelebihan dan kekurangan data analog dan data digital ?
6. jelaskan komponen-komponen jaringan : hardware , software , brainware secara terperinci . dan jelaskan fungsi masing-masing !
7. Selesaikan dan buktikan soal berikut :
a. 863 (Decimal) = ..... ?(hexadecimal)=......?(oktal)=......?(biner)
b. 3FBS(hexa)=....?(decimal)=....?(oktal)=....?(biner)
8.Selesaikan dan buktikan operasi bilangan di bawah ini :
a . 11111111 + 111011 + 11111 + 111 = (bilangan biner)
b. 767564 + 1476 + 1345 + 177 = (bilangan oktal)
c. ABCDEF + DEFC + FBF + 3F = (bilangan hexa)
9. Terangkan istilah-istilah dibawah ini , dan jelaskan manfaatnya ?
a. gateway
b. GSM
c. GPRS
d. BTS
e. Multiflexter
f. Bandwith
g. Access Point
h. Router
i. Bridge
j. Switch

Selamat mengerjakan ....
ini jawabann ya tapi belum semua ... klick disini

3.31.2011

Pengertian variable lokal,global,daftar parameter, fungsi dan procedure

Tugas Ke 2 algoritma ....

Pengertian variable lokal dan global
(1) Variabel lokal: adalah variabel yang hanya aktif dalam suatu fungsi atau subroutine di dalam visual basic. Caranya dituliskan secara langsu di dalam suatu fungsi satu subroutine tanpa pendefinisian atau dengan definisi variabel di dalam fungsi.
(2) Variabel global dalam form: adalah variabel yang aktif selam satu form berjalan, bila pindah ke form yag lain maka variabel ini tidak aktif. Ini dapat dilakukan dengan mendefinisikan variabel di luar subroutine, biasanya diletakkan pada baris paling atas dari suatu form. Contohnya Dim a as integer diletakkan pada baris paling atas, maka variabel a selalu aktif selama form aktif.
(3) Variabel global dalam aplikasi: adalah variabel yang aktif selama aplikasi masih aktif. Variabel ini masih aktif meskipun form yang berjalan sudah berganti. Untuk mendefinisikan variabel ini dilakukan dengan menambahkan modul dan pendefinisian dengan global.

baca sumber lengkap pada badaiardiat.blogspot.com

Pengertian parameter :
Parameter adalah data masukan untuk subprogram yang nantinya akan diproses lebih lanjut dalam subprogram tersebut. Dalam Pascal, dikenal dua macam parameter yaitu :

1) Parameter nilai (value parameter), dan

2) Parameter referensi (reference parameter).

baca sumber lengkap erikgundar.wordpress.com

pengertian fungsi :

Fungsi adalah subprogram yang menerima masukan dan mempunyai keluaran secara langsung. Cara mendeklarasikan sebuah fungsi adalah sebagai berikut :

function B : integer; { nama fungsi adalah B dengan }

begin { tipe data keluaran adalah integer }

{ statement }

B := 3; { nilai yang dikeluarkan fungsi }

end;

baca sumber lengkap erikgundar.wordpress.com

Procedure dan daftar parameter :

Prosedur adalah subprogram yang menerima masukan tetapi tidak mempunyai keluaran secara langsung. Cara mendeklarasikan sebuah prosedur adalah sebagai berikut :

procedure A; { nama prosedur adalah A }

begin

{ statement }

end;

Pendeklarasian prosedur di atas adalah untuk prosedur yang tidak memerlukan parameter. Parameter adalah data masukan untuk subprogram yang nantinya akan diproses lebih lanjut dalam subprogram tersebut. Dalam Pascal, dikenal dua macam parameter yaitu :

1) Parameter nilai (value parameter), dan

2) Parameter referensi (reference parameter).

Cara mendeklarasikan parameter tersebut adalah sebagai berikut :

procedure B(X : integer; var Y : integer);

baca sumber lengkap erikgundar.wordpress.com

3.25.2011

Pengodean character Data

Character Data Beberapa aplikasi menggunakan data yang bukan hanya bilangan tetapi juga huruf dari alfabet dan karakter khusus lainnya. Data semacam ini disebut dengan data alfanumerik dan mungkin dapat ditunjukkan dengan kode numerik. Jika bilangan-bilangan dimasukkan dalam data, maka bilangan-bilangan tersebut juga dapat ditunjukkan dengan kode khusus.
Set karakter alfanumerik secara khusus mencakup 26 huruf alfabet (termasuk huruf besar dan huruf kecil), angka dalam digit sepuluh desimal, dan sejumlah simbol seperti +, =, *, $, …, dan !. Dua kode alfabet yang paling umum dipakai adalah ASCII (American Standard Code for Information Interchange) dan EBCDIC (Extended Binary Coded Decimal Interchange Code). ASCII merupakan kode 7-bit dan EBCDIC berupa kode 8- bit. Jika suatu komputer menangani 8-bit (1-byte) kode lebih efisien, versi 8-bit, disebut dengan ASCII-8 juga telah dikembangkan. Selain itu ada juga beberapa kode spesial didalam penambahan set karakter alfanumerik. Kode simpanan ini digunakan sebagai signal komunikasi dalam aplikasi dimana data transfer terjadi antara komputer yang dihubungkan melalui baris komunikasi. Misalnya, LF (line feed) dan CR (carriage return) dihubungkan dengan printer, BEL digunakan untuk mengaktifitaskan bell; ACK (acknowledge), NAK (negative acknowledge), dan DLE (data link escape) berupa signal yang dapat diubah dalam baris komunikasi.
Bagi yang sudah cukup lama berkecimpung di dunia komputer, pasti pernah bekerja dengan ‘kode ASCII’. Dan bagi yang bekerja dengan mesin-mesin mainframe IBM, pasti pernah menjumpai ‘kode EBCDIC’ (dibaca: eb-si-dik). Di luar ASCII dan EBCDIC, besar kemungkinan anda paling tidak pernah mendengar istilah-istilah lain seperti berikut ini: ISO-8859-1, UCS-2, UTF-8, UTF-16, atau windows-1252. Kode-kode apakah itu? ASCII, EBCDIC, ISO-8859-x, UCS-2, UTF-x, dan windows-x merupakan sebagian dari kumpulan character set (set karakter) yang ada di dunia komputer. Sistim Binary Coded Decimal (BCD): Sebelum ASCII dan EBCDIC berkembang terlebih dahulu dikembangkan Binary Coded Decimal (BCD). Metode ini awalnya digunakan pada komputer mainframe IBM. Pada grup ini karakter diwakili oleh 64 - ( 26) lambang. Dengan kode ini, setiap huruf/angka diberikan kode yang terdiri dari enam bit, dua untuk zone dan empat untuk angka. Huruf A sampai dengan I diberikan tanda 11 pada tempat zone. Karena A adalah huruf pertama dalam kelompok ini, maka kodenya adalah: 0001, B sebagai huruf kedua dengan kode: 0010, C adalah 0011 dan seterusnya. Dengan perkataan lain, zone bit yang mempunyai formasi 11 harus juga disertakan pada kode lengkap masing-masing pada grup ini. Grup alfabetik kedua adalah J hingga R, ditetapkan kode awalnya 10, yang juga posisi masingmasing huruf ditentukan oleh angkanya masing-masing. Huruf S hingga Z dibentuk dengan menambahkan angka bit 0010 hingga 1001 berurutan pada kode 01 dimana pada grup ini hanya ada delapan huruf. Angka-angka 0 hingga sembilan diberikan kode 00 di depannya diikuti oleh angka itu sendiri dalam sistim binary. Angka 0 (nol) harus dibedakan dengan tanda kosong (spasi) guna mempermudah cara penggunaan kode.
Sistim Extended Binary Coded Decimal Interchange Code (EBCDIC): EBCDIC merupakan set karakter yang merupakan ciptaan dari IBM. Salah satu penyebab IBM menggunakan set karakter di luar ASCII sebagai standar pada komputer ciptaan IBM adalah karena EBCDIC lebih mudah dikodekan pada punch card yang pada tahun 1960-an masih jamak digunakan. Penggunaan EBCDIC pada mainframe IBM masih terbawa hingga saat ini, walaupun punch card sudah tidak digunakan lagi. Seperti halnya ASCII, EBCDIC juga terdiri dari 128 karakter yang masing-masing berukuran 7-bit. Bila menggunakan ukuran 8-bit maka karakternya menjadi 256 – (28). Hampir semua karakter pada ASCII juga terdapat pada set karakter EBCDIC.

Sistim American Standard Code for Information Interchange (ASCII): ASCII dan EBCDIC merupakan cikal bakal dari set karakter lainnya. ASCII merupakan set karakter yang paling umum digunakan hingga sekarang. Set karakter ASCII terdiri dari 128 – (27) buah karakter yang masing-masing memiliki lebar 7-bit atau gabungan tujuh angka 0 dan 1, dari 0000000 sampai dengan 1111111. Mengapa 7-bit? Karena komputer pada awalnya memiliki ukuran memori yang sangat terbatas, dan 128 karakter dianggap memadai untuk menampung semua huruf Latin dengan tanda bacanya, dan beberapa karakter kontrol. ASCII telah dibakukan oleh ANSI (American National Standards Institute) menjadi standar ANSI X3.4-1986.
Adapun kode-kode pada sistim-sistim tersebut di atas dapat dilihat pada tabel di bawah ini:


Sumber : gieonline.blogspot.com

3.19.2011

Tugas Komunikasi Data

Pengertian Komunikasi data

komunikasi data adalah proses pengiriman dan penerimaan data/informasi dari dua atau lebih device (alat,seperti komputer/laptop/printer/dan alat komunikasi lain)yang terhubung dalam sebuah jaringan. Baik lokal maupun yang luas, seperti internet

Secara umum ada dua jenis komunikasi data, yaitu:

Melalui Infrastruktur Terestial
Menggunakan media kabel dan nirkabel sebagai aksesnya. Membutuhkan biaya yang tinggi untuk membangun infrastruktur jenis ini. Beberapa layanan yang termasuk teresterial antara lain: Sambungan Data Langsung (SDL),Frame Relay, VPN Multiservice dan Sambungan Komunikasi Data Paket (SKDP).
Melalui Satelit
Menggunakan satelit sebagai aksesnya. Biasanya wilayah yang dicakup akses satelit lebih luas dan mampu menjangkau lokasi yang tidak memungkinkan dibangunnya infrastruktur terestrial namun membutuhkan waktu yang lama untuk berlangsungnya proses komunikasi. Kelemahan lain dari komunikasi via satelit adalah adanya gangguan yang disebabkan oleh radiasi gelombang matahari (Sun Outage) dan yang paling parah terjadi setiap 11 tahun sekali.
Sumber : Wikipedia

Sedangkan Menurut Faisal Akib dalam Blognya

Komunikasi data merupakan transmisi data elektronik melalui sebuah media. Media tersebut dapat berupa kabel tembaga, fiber optic, radio frequency dan micro wave (gelombang mikro) dan sebagainya (dibahas pada komponen jaringan). Sistem yang memungkinkan terjadinya transmisi data seringkali disebut jaringan komunikasi data.

Gambar Komunikasi data sederhana :


di Posting oleh faisal akib.
lebih lengkapnya dapat dilihat Di sini

Tugas Algoritma Teori Pengertian PRogram aRray

Pengertian Array

Array (larik) merupakan tipe data tersetruktur dimana didalamnya terdiri dari komponen – komponen yang mempunyai tipe data yang sama. Didalam suatu array jumlah komponen banyaknya adalah tetap. Didalam suatu larik atau array setiap kompoenen ditunjukan oleh suatu index yang unik. Index dari setiap komponen array menunjukan urutan data atau identitas yang mewakili data yang ada didalamnya.
Logika sederhananya array itu bisa disamakan dengan dua orang dengan nama yang sama didalam suatu komunitas, untuk membedakan antara nama yang satu atau dengan nama yang lain maka diberikan initial tambahan untuk setiap nama.

Deklarasi Array

Didalam penulisan bahasa pemograman setiap penggunaan array harus dideklarsikan terlebih dahulu. Pendeklarasian array diawali dengan nama variabel array diikuti dengan indeks array yang dituliskan didalam tanda “[]” , diikuti dengan kata cadangan of dan tipe data yang dibutuhkan.

Bentuk Umum Penulisan

Tanda_pengenal : array [..tipe index ..] of tipe data;

Contoh :

Var
A : array[1..4] of integer;
B : array[1..5] of string;
C: array[1..10] of real;

Keterangnan :
A,B,C merupakan tanda pengenal/ nama variabel dari array;
1..4 : merupakan tipe indek dari array, yang menunjukan banyaknya data yang mampu disimpan.
Integer : menunjukan bahwa data yang diinput berupa bilangan bulat.


sumber materi :
Belajar Program Komputer

1.14.2011

UAS Alogaritma

nah ini posting ttg alogaritma.
ada dua materi teori (ibu erlina) praktek ( pak tri ) .
buat teori ..
Ibu kasih contoh tentang soal analisis logika soalnya dan jawabannya klick di sini
selain itu
harus juga pelajari lagi tentang algritma di post sebelumnya.

klo buat algoritma praktek .
Selain materi dari pencetakan karakter, perhitungan , dll.
Dengan menggunakan statement bercabang seperti If then else , Case Of.
lalu LooPing seperti Repeat Until, While Do , For To Do .

ada tambahan lagi tentang Array & Procedure
Array adalah tipe data terstruktur yang terdiri dari sejumlah komponen-komponen yang mempunyai tipe sama . Komponen-komponen tersebut di sebut sebagai komponen type , larik mempunyai jumlah komponen yang jumlahnyua tetap. Banyaknya komponen dalam larik di tunjukkan oleh suatu indeks, dimana tiap komponen di Array dapat bertipe data sederhana seperti byte, word, integer, real, bolean , char, string dan tipe scalar atau subrange. Tipe larik mengartikan isi dari larik atau komponen-komponennya mempunyai nilai dengan tipe data tersebut.
untuk penjelasan lebih jauh bisa lihat di sini atau lebih dalam Di sini.

sedangkan untuk contoh pembuatan programnya dalam pascal kurang lebih seperti ini :
penggunaan array yang di gabung dengan record dan pengulangan.
Program input_Data_gaJi;
uses wincrt;
var
Nip :array[1..4] of string;
Nama :array[1..4] of string;
Gol :array[1..4] of char;
GP :array[1..4]of longint;
Lagi :char;
i,j,k,b,ma,mb,mc,md :integer;
cari,status :string;
Begin
writeln (' Daftar Gaji Karyawan ');
writeln (' =====================');
i:=1;
ma:=0;
mb:=0;
mc:=0;
md:=0;
while i<=4 do
begin
write (i,'.Nip : ') ;readln(nip[i]);
write (' Nama : ') ;readln(nama[i]);
write (' Golongan : ') ;readln(gol[i]);
if (gol[i]='A') or (gol[i]='a') then
begin
gp[i]:=1000000;
ma:=ma+1;
end

else if (gol[i]='B') or (gol[i]='b') then
begin
gp[i]:=1500000;
mb:=mb+1;
end

else if (gol[i]='C') or (gol[i]='c') then
begin
gp[i]:=2000000;
mc:=mc+1;
end

else if (gol[i]='D') or (gol[i]='d') then
begin
gp[i]:=2500000;
md:=md+1;
end;
writeln('Gaji Pokok : ',gp[i]);
i:=i+1;

clrscr;
end;


gotoxy(16,1);writeln (' Daftar Gaji Penjualan');
gotoxy(16,2);writeln (' =====================');
gotoxy(2,3);writeln ('______________________________________________________');
gotoxy(2,5);write ('No');
gotoxy(5,5);write ('Nip');
gotoxy(14,5);write ('Nama');
gotoxy(28,5);write ('Golongan');
gotoxy(41,5);write ('Gaji Pokok');
gotoxy(2,6);writeln('______________________________________________________');
J:=8;
for b:=1 to 4 do
begin
gotoxy(2,J);write(b,'.');
gotoxy(5,J);write(nip[b]);
gotoxy(14,J);write(nama[b]);
gotoxy(28,J);write(gol[b]);
gotoxy(41,J);write(gp[b]);
j:=j+1;
end;
gotoxy(2,12);writeln('______________________________________________________');
gotoxy(2,13);writeln('Jumlah Golongan A : ',ma);
gotoxy(2,14);writeln('Jumlah Golongan B : ',mb);
gotoxy(2,15);writeln('Jumlah Golongan C : ',mc);
gotoxy(2,16);writeln('Jumlah Golongan D : ',md);
writeln;
repeat
write(' Nip yang Anda Cari : ');readln(cari);
k:=1;
status:='Tidak ada';
while (status='Tidak ada') and (k<=4)do
begin
if cari=Nip[k] then
Status:='Ketemu'
else
k:=k+1;
end;
if status='Ketemu' then
begin
writeln(' Nip : ',Nip[k]);
writeln(' Nama : ',nama[k]);
writeln(' Golongan : ',gol[k]);
writeln(' Gaji Pokok : ',gp[k]);
end
else
writeln(' Nip Yang Anda Cari Tidak ketemu');
writeln;
begin
write(' Coba Lagi [Y/T] ? ');readln(lagi);
writeln;
end;
until lagi='t';
writeln(' *** TERIMA KASIH ***');
end.

Sedangkan Procedur adalah suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram (program bagian). Diawali dengan kata cadangan “Procedure” didalam bagian deklarasi prosedur. Prosedur banyak digunakan pada program yang terstruktur karena :
- merupakan penerapan konsep program modular, yaitu memecah-mecah program yang rumit menjadi program-program bagian yang lebih sederhana dalam bentuk prosedur-prosedur.
- Untuk hal-hal yang sering dilakukan berulang-ulang, cukup dituliskan sekali saja dalam prosedur dan dapat dipanggil atau dipergunakan sewaktu-waktu bila diperlukan.

Contoh nya pada pembuatan program perhitungan kalkulator.
Program Prosedur;
Uses Wincrt;

Var
Nilai_1 : Integer;
Nilai_2 : Integer;
Hasil : Real ;
Ulang : Boolean;
Pilih : Integer;
Lagi : Char;

Procedure Penambahan;
Begin
Hasil := Nilai_1 + Nilai_2;
End;

Procedure Pengurangan;
Begin
Hasil := Nilai_1 - Nilai_2;
End;

Procedure Perkalian;
Begin
Hasil := Nilai_1 * Nilai_2;
End;

Procedure Pembagian;
Begin
Hasil := Nilai_1 / Nilai_2;
End;

Begin
Ulang :=True;
While Ulang Do

Begin
Clrscr;
Writeln (' Menu Utama ');
Writeln ('============');
Writeln (' 1. Perhitungan Kalkulator Penambahan ');
Writeln (' 2. Perhitungan Kalkulator Pengurangan ');
Writeln (' 3. Perhitungan Kalkulator Perkalian');
Writeln (' 4. Perhitungan Kalkulator Pembagian ');
Writeln (' 5. Selesai');
Writeln;

Write ('Pilih :'); Readln (Pilih);

Case Pilih Of

1 : Begin
Lagi := 'Y';
While Upcase (Lagi) = 'Y' do
Begin
Clrscr;
Writeln ('Perhitungan Kalkulator Penambahan');
Writeln ('=================================');
Writeln;
Write (' Masukan Nilai ke - 1 : '); Readln (Nilai_1);
Write (' Masukan Nilai ke - 2 : '); Readln (Nilai_2);

Penambahan;

Writeln ( ' Hasil Penjumlahan :', Hasil :0:0);
Writeln;
Write ('Isi Lagi (Y/T) :'); Readln (Lagi);
Readln;
End;

End;

2 : Begin
Lagi := 'Y';
While Upcase (Lagi) = 'Y' do
Begin
Clrscr;
Writeln ('Perhitungan Kalkulator Pengurangan');
Writeln ('=================================');
Writeln;
Write (' Masukan Nilai ke - 1 : '); Readln (Nilai_1);
Write (' Masukan Nilai ke - 2 : '); Readln (Nilai_2);

Pengurangan;

Writeln ( ' Hasil Pengurangan :', Hasil :0:0);
Writeln;
Write ('Isi Lagi (Y/T) :'); Readln (Lagi);
Readln;
End;

End;


3 : Begin
Lagi := 'Y';
While Upcase (Lagi) = 'Y' do
Begin
Clrscr;
Writeln ('Perhitungan Kalkulator Perkalian');
Writeln ('=================================');
Writeln;
Write (' Masukan Nilai ke - 1 : '); Readln (Nilai_1);
Write (' Masukan Nilai ke - 2 : '); Readln (Nilai_2);

Perkalian;

Writeln ( ' Hasil Perkalian :', Hasil :0:0);
Writeln;
Write ('Isi Lagi (Y/T) :'); Readln (Lagi);
Readln;
End;

End;
4 : Begin
Lagi := 'Y';
While Upcase (Lagi) = 'Y' do
Begin
Clrscr;
Writeln ('Perhitungan Kalkulator Pembagian');
Writeln ('=================================');
Writeln;
Write (' Masukan Nilai ke - 1 : '); Readln (Nilai_1);
Write (' Masukan Nilai ke - 2 : '); Readln (Nilai_2);

Pembagian;

Writeln ( ' Hasil Perkalian :', Hasil :0:0);
Writeln;
Write ('Isi Lagi (Y/T) :'); Readln (Lagi);
Readln;
End;

End;
5 : Exit;
End; {case}
End; {While Ulang}
End.

contoh lainnya Program Konversi Suhu.



suMber : Nusinau.com




1.06.2011

Menampilkan Bentuk jajar genjang dengan pascal

Sekarang nampilin jajar genjang...
sebenernya hampir sama dengan menampilkan bentuk segitiga
cuma tinggal merubah loop ke - 3.

nah ini script untuk jajargenjang:
program cetak_segitiga;
uses wincrt;
var
i , j , k , n :integer;
begin
write('masukkan nilai n :');readln(n);
for i:=1 to n do
begin
for j:=i to n do
begin
write(' ');
end;
for k:=1 to i do
begin
write('*');
end;
writeln;
end;
end.

ini gambarnya :




selamat mencoba .


Menampilkan Bentuk segitiga dengan pascal

hm.. ada tugas dari kelompok E.
suruh bikin pola segitiga dalam pascal.

nah ini script nya :
program cetak_segitiga;
uses wincrt;
var
i , j , k , n :integer;
begin
write('masukkan nilai n :');readln(n);
for i:=1 to n do
begin
for j:=i to n do
begin
write(' ');
end;
for k:=1 to i do
begin
write('*');
end;
writeln;
end;
end.

hasilnya nanti seperti ini :



klo kita ingin merubah bentuk segitiganya ,,, kita bisa mengubah di loop nya. contoh script berikut.

program cetak_segitiga;
uses wincrt;
var
i , j , k , n :integer;
begin
write('masukkan nilai n :');readln(n);
for i:=1 to n do
begin
for j:=i to n do
begin
write(' ');
end;
for k:=i to j do
begin
write('*');
end;
writeln;
end;
end.

hasilnya akan seperti ini :



Selamat belajar !!!
jangan ragu mencoba hal baru . :D



12.16.2010

Cara Instal windows XP dan windows 7

Hm,,, di artikel ini reep mau bagi informasi tentang cara instal os (windows xp dan 7)

Cara install windows XP :
Siapkan CD windows XP

Nyalakan PC


Masuk ke BIOS setup dengan menekan tombol
F8, F10 , atau F11

Ubah first boot priority ke posisi CD Room denga
n menekan tombol page down / page up atau +/-

Lalu pilih save & exit


Komputer akan melakukan booting lagi dan akan muncul tulisan “press any key to boot from cd” (seperti pada gambar di bawah). Lalu tekan tombol apapun untuk booting dari CD.Kemudian akan muncul windows setup. Lalu file-file di dalam CD akan di load ke dalam komputer lalu akan muncul tampilan welcome to setup .seperti gambar di bawah ini.Tekan "ENTER" untuk menginstal windows xp, "R" untuk repair system windows yang sebelumnya pernah terinstal, "F3" untuk keluar dari proses instalasi, lalu setelah menekan tombol ENTER akan muncul (End User Licese Aggrement) seperti gambar di bawah ini .


Tekan "F8" kemudian proses instalasi akan mencari dan membaca partisi hardisk anda, kemudian akan muncul semua partisi hardisk anda, seperti gambar di bawah ini.
Tekan "ENTER" untuk langsung menginstal windows, "C" untuk membuat partisi hardisk anda, kapasitas partisi sesuai dengan kebutuhan anda, dalam satuan MB, selanjutnya jika anda membuat partisi dengan menekan tombol "C", maka akan muncul gambar seperti di bawah ini.

Kemudian tuliskan kapasitas partisi yang ingin anda buat, seperti terlihat pada gambar diatas, sebagai contoh, misalkan kapasitas hardisk anda 40 GB, lalu anda ingin membagi dua, maka tuliskan 20000,jangan 20, karena partisi satuannya MB.Kemudian tekan "ENTER" maka akan muncul gambar seperti dibawah ini kemudian pilih "format the partition using the NTFS file system (Quick)" atau "format the partition using the NTFS file system (Quick)" lalu tekan "ENTER" maka akan muncul layar sepert gambar di bawah ini Kemudian arahkan pointer pada posisi "unpartitioned space", lalu tekan "C" maka akan muncul gambar seperti gambar sebelumnya, dalam hal ini layar yang akan muncul seperti gambar sebelumnya menunjukan sisa partisi yang telah anda bagi, jika anda cuma membagi 2 partisi saja maka langsung tekan "ENTER" tapi jika anda ingin mempartisi lagi sisa hardisknya maka tinggal di bagi lagi aja, seperti langkah-langkah sebelumnya, setelah selesai partisi ketika anda menekan "ENTER" seperti yang di jelaskan di atas, maka akan muncul gambar sperti gambar diatas, setelah itu arahkan poiter di posisi C: partition1 [New Raw], tapi biasanya sudah berada di posisi tersebut, maka anda tinggal menekan "ENTER" saja untuk proses instalasi windows, kemudian akan muncul proses format seperti gambar di bawah ini Setelah selesai format, kemudian windows akan ,menyalin file untuk proses instalasi, seperti gambar di bawah ini Setelah proses penyalinan selesai, secara otomatis komputer akan melakukan restart seperti gambar di bawah ini, dalam hal ini untuk mempercepat proses restart, anda bisa langsung menekan "ENTER" Setelah itu akan muncul loading windows seperti gambar di bawah ini Selanjutnya proses instalasi windows di mulai . Muncul layar seperti gambar di bawah ini Selanjutnya tinggal menunggu (lumaayan lama sih sekitar 30 menit di sarankan menyediakan snack kopi ataupun teh manis ) , hingga muncul layar seperti gambar di bawah ini
Lalu klick “Next” lalu mucul lagi layar seperti gambar di bawah ini Isi nama dan organisasinya, lalu tekan "NEXT" kemudian akan muncul layar seperti gambar di bawah ini.

Masukan serial numbernya, kemudian tekan "Next" selanjutnya akan muncul layar administrator, isi nama komputer dan password yang diinginkan lalu tekan "Next" maka muncul layar Date and Time Setting seperti gambar di bawah ini Masukan settingan jam dan tanggal, tentukan juga time zone anda, untuk jakarta : pilih GMT+7 Klik "Next" setelah proses instalasi windows dilanjutkan, seperti gambar di bawah ini Tunggu sampai muncul layar seperti gambar di bawah ini Selanjutnya akan muncul layar work group or computer Domain,seperti gambar di bawah ini Jika komputer anda terhubung dengan sebuah domain, maka isikan nama domainnya, tapi jika komputer anda stand alone, maka pilih radio button yang paling atas, lalu tekan "Next".Selanjutnya akan muncul display setting, seperti gambar di bawah ini, klik "OK".

Kemudian windows akan mendeteksi tampilan optimal dari PC anda, seperti terlihat pada gambar di bawah ini, Klik "OK" . Proses instalasi hampir selesai selanjutnya akan muncul loading jendela windows seperti gambar di bawah ini Selanjutnya anda akan dibawa masuk ke dalam windows untuk pertama kalinya seperti terlihat pada gambar di bawah ini, tekan "Next". Selanjutnya akan muncul layar "Help Protect Your PC", seperti gambar di bawah ini, kemudian pilih "Not Right Now" lalu tekan "Next" Kemudian komputer akan mengecek koneksi ke internet, seperti terlihat pada gambar di bawah ini, pilih "Yes" lalu tekan "Next" Kemudian akan muncul pilihan aktivasi windows, seperti gambar di bawah ini, lalu tekan "Next"Setelah itu akan muncul tampilan seperti gambar di bawah ini yang menunjukan pilihan untuk menambah pengguna komputer, Anda bisa memasukkan beberapa pengguna yang akan mengakses komputer Anda, Namun jika satu akun sudah cukup, atau Anda menginstall komputer untuk dipakai bergantian, cukup masukkan satu user kemudian klik "Next"


Proses instalasi windows selesai, kemudian akan muncul layar seperti gambar di bawah ini, klik "finish", maka proses instalasi selesai..... Nah Sekarang cara Install windows 7 :

Siapkan DVD windows 7 (sebelumnya kita harus sudah mengetahui apakah PC yang akan kita install memenuhi spec minimum requires yang dibutuhkan untuk menginstall windows 7)


Siapkan juga Makanan ringan (snack) , secangkir kopi atau segelas es teh manis.(ini penting dan akan digunakan pada saat instalasi berjalan oleh kita tentunya... hehehe).

Nyalakan PC


Masuk ke BIOS setup dengan menakan tombol F2, Del, F8, F10 , atau F11


Ubah first boot priority ke posisi CD Room dengan menekan tombol page down / page up atau +/-.
Lalu pilih save & exit

Komputer akan melakukan booting lagi dan akan muncul tulisan “press any key to boot from cd” (seperti pada gambar di bawah). Lalu tekan tombol apapun untuk booting dari CD.
Kemudian akan muncul gambar di bawah ini .Selanjutnya muncul tampilan seperti di bawah, langsung saja klik "Next".

Lalu muncul gambar di bawah ini kemudian pilih "Install Now".

Lalu akan muncul lisence agreement centang pilihan I agree lalu klick “Next” (cuma segelintir user yang membaca license tersebut...tanya kenapa???)
Setelah muncul gambar di bawah ini .Jika pada komputer anda telah terinstall windows XP atau Vista klcik Upgrades, tapi dalam kasus ini kita akan menginstall dari awal maka pilih custom. Pilih partisi yang akan dipakai untuk menginstal windows seven (7), jika ingin membagi kedalam beberapa partisi sebelum proses instalasi pilih Drive options (advanced) disitu kita bisa membuat, menghapus dan meresize partisi.Setelah selesai pilih “Next” Setelah itu proses instalasi di mulai …(biasa pada bagian ini kita akan memakai snack, kopi atau segelas es teh manis untuk menunggu) Setelah proses instalasi di atas selesei komputer akan melakukan restart dan akan muncul gambar di bawah ini . Setelah itu masukkan nama komputer dan nama user seperti pada gambar di bawah lalu pilih “Next” lalu isikan password agar komputer kita lebih aman lalu pilih “Next” (ingat pengisian password sangat sensitif terhadap hurup besar atau kecil). Setelah itu akan muncul gambar dibawah ini , masukkan lisence key yang ada pada cover belakang CD. Lalu pilih settingan windows update seperti pada gambar di bawah, (pilih sesuai keinginan anda). Lalu setting time zone untuk wilayah jakarta pilih GMT +7 seperti pada gambar. Lalu pilih “Next” dan proses instalasi selesai.

Selamat mencoba !!!

iaa ... untuk mempersingkat waktu .
file nya bisa di unduh di sini
jadi wat temend" yang dapet tugas cara instal os tinggal di print aja .
dah ada gembarnya juga lhooo.... hehehe

12.07.2010

Fungsi if, hlookup, & vlookup

fungsi(formula) dalam excel ada banyak sekali .... di tulisan kali ini reep mau bahas 3 fungsi aja. Soalnya ini tugas KKPI praktek. So wat temend* yang msh bingung ngerjain tugas nya ni ada sedikit tambahan masukan.

pertama fungsi If, biasanya di gunakan untuk menghasilkan nilai logika dari syarat yang di tentukan. Dalam bahasa sederhana contohnya "Jika Adi bernilai >60 Lulus, Jika tidak maka tidak lulus". yang jika di tuliskan dalam formula excell : =if(Adi>60;"lulus";"tidak lulus") , excell 97/2003 , =if(Adi>60,"lulus","tidak lulus") excell 2007.

kedua fungsi hlookup, hlookup digunakan untuk membaca nilai yang terdapat dalam satu baris yang di inginkan. contohnya baris ke - 1 terdapat data sbb : adi , amin, ade, rian, danu. Pada baris ke - 2 terdapat data sbb : 40,50,70,80,30.
Maka dengan fungsi hlookup kita akan memasukkan data nilai ke tabel baru ..
Sedangkan Vlookup digunakan untuk membaca nilai yang terdapat dalam satu kolom yang di inginkan.
agar lebih jelas silakan lihat contohnya di siinii....

12.01.2010

Tambahan KTI

hm,,,, ini ada tambhan translate dari KTI bab I ampe IV.
tapi sebelumnya saya minta maaf terjemahannya jelek sekali .. trus penulisannya juga ga di periksa lagi karena waktu nya ga cukup lagi jadi harap maklum apa adanya iiaa.:D

Bab I
Bab II
Bab III
Bab IV

selain itu ada sedikit lampiran buat kelas E algoritma nya pak radit permintaan widi ma vinta .
Klick Di sini
semoga sukses...

Pancasilaa.....

hm,,, ada pelajaran Pancasila ...
tapi isinya tentang sejarah,
kisi*nya :
1. peristiwa-peristiwa penting yang terjadi antara Perang Dunia ke 2 sampai kemerdekaan RI
2. Hubungan kebangkitan Kebangkitan Nasional , Sumpah pemuda , dan Proklamasi.
3. hubungan Orla , Orba , dan Orde reformasi.
nah untuk kisi-kisi yang pertama
Klick Di sini

untuk kisi-kisi ke dua dan ketiga ngarang bebas...
sampai artikel ini terbit belum buat untuk rangkuman yang ke 2 dan 3. (lagi bikin KTI tanslate 4 bab)
nanti ada lanjutannya dech ... :D
semangat !!!

UTS Lageee.. #2

hm,,,
sedikit-sedikit yang udah selesai saya rangkum saya upload.
posting yang ini untuk pelajaran KKPI & hardware (Teori) ama Modul Bahasa iNggris dari english4it.com
ini filenya :
KKPI & Hardware (T)
English4IT

:D

UTS Lageee..

hm,,, mau UTS ...
takut file ilang mending di taro di iNternet ...
sekalian barangkali ada yang butuh .. bisa di ambil

hardware praktek dan jawabannya
Kisi-kisi aKuntansi
Bhs.Inggris & jawabannya
selamat belajar

tambahan Bhs Inggris

Hm,,, klo sekarang mau nulis sedikit tambahan dari kamus yang ada di english4it.com

1. # ( hash key )
this key is often used to comment out code or signify a number; in the US this known as a pound sign or a number key
2. computer case
The normally metal or plastic container that holds and protects the main components of a desktop computer system. It is also known as the "beige box" or "box" for short.
3. Moore's Law
an empirical observation stating roughly that at the current rate of technology, the complexity of integrated circuits doubles every 18 months
4. computer
an electronic, digital device that stores and processes information
5. Pgup ( page up key )
a key which jumps the cursor a preset amount of distance towards the top of a document
6. CRUD ( Create, read, update and delete )
the four basic operations of a database
7. ASP ( Active Server Pages )
Microsoft's closed source, proprietary server side Web technology, consisting of VBScript or JScript commands
8. hard disk drive
a storage device using rotating magnetic platters to quickly store and retrieve digital data
9. Bluetooth
an open wireless protocol for exchanging data; primarily used for connecting mobile devices to computers
10. device driver
software which converts the data from a component or peripheral into data that an operating system can use
11. data
literally meaning 'that which is given', this term refers to raw information of any kind
12. DVD ( digital versitile disc )
a portable storage medium which can hold between 4.7 and 17 gigabytes of data, often used for storing movies, games, and operating systems
13. ECMA ( European Computer Manufacturer's Association )
A nonprofit organization formed by European computer vendors to announce standards applicable to the functional design and use of data processing equipment
14. syntax
rules governing the structure of a programming language
15. RJ11 ( Registered Jack-11 )
a standard phone outlet jack with 4 wire connections
16. ISDN ( Integrated Systems Digital Network )
a remote network connection used in the late 1980s and early 1990s before the advent of DSL and cable modem technology running at approximately 144 Kbps
17. TB ( terabyte )
About one trillion bytes
18. IP address
a unique string of numbers that identifies a computer or server on the Internet
19. whatever
Something sarcastic you can say to non-technical people when they tell repeatedly give you misguided technical instructions that are impossible, impractical, dangerous, or overly time-consuming
20. graphics
any information or data presented in the form of visual images
21. Ralph Baer
(born March 8, 1922) a German who was instrumental in inventing Magnavox Odyssey, the first home video game console
22. fault tolerance
The ability of a system component to fail without causing the entire system to shut down; this is often accomplished with redundancy
23. innovation
a useful creation resulting from study and experimentation
24. PS/2 port
a 6-pin connector developed by IBM for the Personal Series 2 family of computers.
25. indent
to make a short distance of blank spaces or a tab to the left of a line of text
26. function
a named sequence of procedural code statements that perform a certain task
27. Linus Torvalds
the creator of the Linux operating system in 1991; his motivation was to create a Unix-like Operating System for the x86 processor as an alternative to Windows, which he described as a "broken toy"
28. multi-paradigm language
a programming language that supports both procedural and object-oriented programming philosophies
29. natural language
a language such as English or French that developed over a period of time
30. Larry Wall
(September 27, 1954 ) American programmer and author, most widely known for his creation of the Perl programming language in 1987.
31. shell
a command line interpreter and predecessor and still a popular alternative to GUI based systems; examples used typically on Unix systems include the C Shell, Bourne, and Korn
32. IT security manager
a position responsible for setting best practices for securing wi-fi networks, servers, backups, laptops, and VPNs.
33. file permissions
a set of strict rules for controlling read, write, and execute access to a file or directory
34. BIOS ( basic input output system )
This is normally a ROM program that controls the base functionality of the computer such as video, hard drives, floppy drives, keyboard, and mouse
35. feature
something a computer program is "supposed" to do; these are often reasons to use a particular program or upgrade to a more recent version
36. garbage collection
the freeing of dynamic memory allocated by a program that is no longer in use
37. Mbit ( megabit )
1,048,576 bits
38. Ctrl ( control key )
a computer key which changes the meaning of another key
39. rootkit
software which permits a hacker to install and hide a backdoor into a system
40. purge
The act of deleting information from a file system or database
41. error
an incorrect action attributable to poor judgment, ignorance, or inattention
42. AFK ( away from my keyboard )
busy in the 'real world'; often used in chats after a long pause in a chats
43. P2P ( peer-to-peer )
a networking model where every computer can server as both a client and a server; used primarily to reduce sever bottlenecks and reduce costs
44. nano
one billionth
45. bookmark
a saved URL in a web browser allowing for easy return at a later date
46. James Gosling
( May 19, 1955 ) Canadian computer scientist known as the father of the Java langage.
47. executive
a person responsible for the administration of a business
48. modem
this is an electronic device that can convert digital signals into analog signals in order to transmit and receive data over a wire
49. MHz ( megahertz )
one million hertz
50. Ken Thompson
one of the inventors of the Unix Operating system in 1969 while working for AT&T; he also invented the 'B' programming language and worked on the UTF-8 character set
51. BBS ( Bulletin Board System )
a predecessor to modern websites, these were early communities that users could dial using a modem.
52. right-click
to press the right-side mouse button
53. division
The '/' sign meaning the quotient of two numbers is computed
54. abacus
an ancient calculating device developed in China around 500 BC, consisting of balls that slide upon wires and used for the mechanical solution of arithmetical problems
55. support forum
a place where users can go to read about common issues and post new discussions about products
56. power supply
A separate unit or part of a circuit that supplies the correct amount of electrical current to a computer system.
57. database developer
a position responsible for designing, programming, and optimizing databases, ERP, and ERwin systems
58. AOL ( America Online )
a once popular global online private network and ISP based in Dulles, Virginia, USA.
59. ROM
60. display
an output screen which contains visual information; some variants include: LED lights, CRT or LCD monitors, and virtual reality goggles
61. EAV ( Entity-Attribute-Value model )
a database modeling technique optimized for cases where a large number of possible attributes may apply to a given entity.
62. SCSI ( small computer systems interface )
a standard that allows multiple devices to be connected in daisy-chain fashion
63. spam
unsolicited (unwanted) email messages such as advertising for Viagra or Nigerian investments.
64. for loop
a sequence of instructions set to be repeated a specified amount of times.
65. order of magnitude
ten (10) times bigger or smaller
66. JavaScript
a popular web page scripting language created by Brendan Eich at Netscape to provide client-side interactivity in Web pages.
67. obsolete
no longer of use due to passage of time and the increase of surrounding technology
68. tag
an indicator of the meaning of an element, typically having two occurrences, a beginning one and an end one
69. multimedia
graphics, animation, audio, and video presented by a computer
70. Virtual Private Network
a relaviety high security connection a private network


nah itu semua dari vocabulary exercise

Sumber : http://english4it.com

Template by:
Free Blog Templates