Tuesday, December 23, 2014
materi SMBD Setelah UTS
3:01 AM
No comments
Ini materi praktikum SMBD
kalau masih kurang baca di alamat ini http://www.databasejournal.com/features/article.php/3593466/MS-SQL-Series.htm
Materi Praktikum MySQL Part 1-5
kalau masih kurang baca di alamat ini http://www.databasejournal.com/features/article.php/3593466/MS-SQL-Series.htm
Materi Praktikum MySQL Part 1-5
Thursday, October 23, 2014
Tugas Logika Informatika
11:21 PM
No comments
A.
Teori
dari masing-masing soal di bawah ini
1.
Himpunan saling lepas
·
Dua himpunan A dan B di katakana saling lepas
(disjoint) jika keduanya tidak memiliki elemen yang sama.
·
Notasi : A//B
2.
Himpunan kuasa
·
Himpunan kuasa(power set) suatu himpunan yang
elemenyan merupakan semua himpunan bagian dari A, termaksud himpunan kosong dan
himpunan A sendiri.
·
Notasinya : P(A) atau 2A
3.
Operasi dalam himpunan
1.
Irisan
·
Irisan dua himpunan A dan himpunan B di tulis A Ç B adalah himpunan yang
anggotanya terdiri atas anggota A dan sekaligus B di mana kedua anggota
tersebut mempunyai nilai yang sama. Dan dapat di notasikan : A Ç B={X|X Î A dan X Î B}.
2.
Gabungan
·
Gabungan dua himpunan A dan himpunan B di tulis
A È B adalah himpunan yang
anggotanya terdiri atas anggota A dan B di mana nilai tersebut di gabungkan.
Dapat di notasikan : A È
B ={X|X ÃŽ A
dan X ÃŽ B}.
3.
Difference
·
Gambungan dua himpunan A dan himpunan B di tulis
A – B adalah himpunan anggotanya terdiri atas anggota A dan B di mana hasilnya
akan di gabungkan jika nilai himpunan A dan B terdapat nilai yang sama maka
nilai tesebut akan di kurangkan dengan nilai yang sama.
4.
Cartesian
Product
·
Di gunanakan untuk merelasikan sebuah record
atau nilai dari himpunan A dan B.
·
Di notasikan A x B={(a,b)| a ÃŽ A dan b ÃŽ B}.
5.
Cartesian
Product
·
Jika A
dan B merupakan himpunan berhingga,
maka: ½A ´ B½
= ½A½ . ½B½.
·
Di gunanakan untuk merelasikan sebuah record
atau nilai dari himpunan A dan B.
·
Di notasikan A x B={(a,b)| a ÃŽ A dan b ÃŽ B}.
B.
Soal
1.
A={X|X ÃŽ
P, C < 8}
B={10,20,30,…}
Yang ekivalen dengan A = {1,2,3,4,5,6,7}
Dan B = {10,20,30,…} maka A//B
Maka saling lepas karna nilai A dan B tidak ada yang sama.
2.
A. Himpunan Kosong
Himpunan kuasa dari himpunan kosong adalah P(Æ) = {Æ}
B. Himpunan {0}
Misalnya A = {1,2}
Himpunan kuasanya A=2A = {ø,{1},{2},{1,2}}
A = ø, maka 2A={0}
C.
Himpunan {{ø}}
Misalnya
P(A)=2A
|A|=M
|P(A)|=2M
Maka
P(A)=> |A|= M => |P(A)|= 2A
P(ø)=> |A|= 0 => |P(A)|=20=1
{ }=ø |A| = 1 => |P(A)| = 2
P
{{ø}}= {ø,{ø}}
3.
a.
A={2,4,6,8} dan B={4,10,14}
A Ç
B = {4}
A-B ={2,4,6,8} – {4,10,14}
={2,6,8,14}
b. A={3,5,9}
dan B={-2,6}
A Ç
B ={tidak terjadi irisan}
A È
B ={-2,3,5,6,9}
A – B ={3,5,9} – {-2,6}
={-2,3,5,6,9}
4.
A= {1,2,3,4}
B=
{a,b,c,d,f}
C=
{a,b,n}
A
x B x C = { (1,a,a), (1,b,b), (1,c,n), (1,d), (1.f),
(2,a,a),
(2,b,b), (2,c,n), (2,d), (2,f),
(3,a,a),
(3,b,b), (3,c,n), (3,d), (3,f),
(4,a,a),
(4,b,b), (4,c,n), (4,d), (4,f) }
5.
A= Himpunan makanan = {s=bakso, g=pecel,
n=gado-gado, m=mie ayam, p=sate ayam }
B=
Himpunan minuman = {c=es jeruk, t=es teh, d=es dawet, a=es jeruk}
Maka
A={s,g,n,m,p}
B=
{c,t,d,a}
|A
x B|=|A|.|B|= 5 x 4 = 20 kombinasi makanan dan minuman adalah :
={
(s,c), (s,t), (s,d), (s,a),
(g,c), (g,t), (g,d), (g,a),
(n,c), (n,t), (n,d), (n,a),
(m,c), (m,t), (m,d), (m,a),
(p,c), (p,t), (p,d), (p,a) }
(p,c), (p,t), (p,d), (p,a) }
Program menghitung jarak Kota A ke Kota B
11:09 PM
No comments
program tes;
uses crt;
var jb,mb,d,v,wt,mt,ist,total:integer;
ya:char;
begin
writeln('MENGHITUNG JAM DARI KOTA A KE KOTA B');
repeat
begin
write('masukan jam berangkat dari kota A ke kota B : ');readln(jb);
write('masukan menit berangkat dari kota A ke kota B : ');readln(mb);
write('masukan jarak dari kota A ke kota B : ');readln(d);
write('masukan kecepatan (km/jam) : ');readln(v);
wt:=0;
ist:=0;
wt:=d div 100;
mt:=(mb*60) div v;
if d div 100 =0 then
begin
ist:=(d div 100)-1;
ist:=ist*15;
end
else
begin
ist:=d div 100;
ist:=ist*15;
end;
wt:=jb+wt;
mt:=mb+mt;
if (ist+mt)>= 60 then
begin
wt:=wt+((ist+mt) div 60);
mt:=(mt+mt) mod 60;
end;
if wt>24 then
total:=wt-24;
end;
writeln('=====================================================');
writeln('waktu tiba di kota B adalah ',total,':',mt);
write('mau coba lagi y/t ? ');readln(ya)
until ya='t';
end.
uses crt;
var jb,mb,d,v,wt,mt,ist,total:integer;
ya:char;
begin
writeln('MENGHITUNG JAM DARI KOTA A KE KOTA B');
repeat
begin
write('masukan jam berangkat dari kota A ke kota B : ');readln(jb);
write('masukan menit berangkat dari kota A ke kota B : ');readln(mb);
write('masukan jarak dari kota A ke kota B : ');readln(d);
write('masukan kecepatan (km/jam) : ');readln(v);
wt:=0;
ist:=0;
wt:=d div 100;
mt:=(mb*60) div v;
if d div 100 =0 then
begin
ist:=(d div 100)-1;
ist:=ist*15;
end
else
begin
ist:=d div 100;
ist:=ist*15;
end;
wt:=jb+wt;
mt:=mb+mt;
if (ist+mt)>= 60 then
begin
wt:=wt+((ist+mt) div 60);
mt:=(mt+mt) mod 60;
end;
if wt>24 then
total:=wt-24;
end;
writeln('=====================================================');
writeln('waktu tiba di kota B adalah ',total,':',mt);
write('mau coba lagi y/t ? ');readln(ya)
until ya='t';
end.
Program Memecahkan Mata Uang Rupiah
6:47 AM
No comments
program memecakan_rupia;
uses crt;
var awal,uang:longint;
ratusribu,limpulrb,duapulrb,sepulrb,limrb,duarb,serb:byte;
limrts,duarts,serts,limpul:byte;
label lagi;
begin
lagi:
writeln('memecakan mata uang dalam pecahan rupia ');
writeln('======================================= ');
write('mesukan jumla uang anda RP= ');readln(uang);
if uang <0 data-blogger-escaped-p="" data-blogger-escaped-then=""> begin
writeln('masukan salah');
goto lagi;
end
else
begin
awal:=uang;
ratusribu:=uang div 100000;uang:=uang mod 100000;
limpulrb:=uang div 50000;uang:=uang mod 50000;
duapulrb:=uang div 20000;uang:=uang mod 20000;
sepulrb:=uang div 10000;uang:=uang mod 10000;
limrb:=uang div 5000;uang:=uang mod 5000;
duarb:=uang div 2000;uang:=uang mod 2000;
serb:=uang div 1000;uang:=uang mod 1000;
limrts:=uang div 500;uang:=uang mod 500;
duarts:=uang div 200;uang:=uang mod 200;
serts:=uang div 100;uang:=uang mod 100;
limpul:=uang div 50;uang:=uang mod 50;
{pecahan}
if ratusribu <>0 then writeln('pecahan seratus ribu ',ratusribu,' lembar');
if limpulrb <>0 then writeln('pecahan limapuluh ribr ',limpulrb,' lembar');
if duapulrb <>0 then writeln('pecahan duapuluh ribu ',duapulrb,' lembar');
if sepulrb <>0 then writeln('pecahan sepuluh ribu ',sepulrb,' lembar');
if limrb <>0 then writeln('pecahan lima ribu ',limrb,' lembar');
if duarb <>0 then writeln('pecahan dua ribu ',duarb,' lembar');
if serb <>0 then writeln('pecahan seribu ',serb,' lembar');
if limrts <>0 then writeln('pecahan limaratus rupiah ',limrts,' lembar');
if duarts <>0 then writeln('pecahan duaratus rupiah ',duarts,' lembar');
if serts <>0 then writeln('pecahan seratus rupiah ',serts,' lembar');
if limpul <>0 then writeln('pecahan limapuluh rupiah ',limpul,' lembar');
end;
end.
uses crt;
var awal,uang:longint;
ratusribu,limpulrb,duapulrb,sepulrb,limrb,duarb,serb:byte;
limrts,duarts,serts,limpul:byte;
label lagi;
begin
lagi:
writeln('memecakan mata uang dalam pecahan rupia ');
writeln('======================================= ');
write('mesukan jumla uang anda RP= ');readln(uang);
if uang <0 data-blogger-escaped-p="" data-blogger-escaped-then=""> begin
writeln('masukan salah');
goto lagi;
end
else
begin
awal:=uang;
ratusribu:=uang div 100000;uang:=uang mod 100000;
limpulrb:=uang div 50000;uang:=uang mod 50000;
duapulrb:=uang div 20000;uang:=uang mod 20000;
sepulrb:=uang div 10000;uang:=uang mod 10000;
limrb:=uang div 5000;uang:=uang mod 5000;
duarb:=uang div 2000;uang:=uang mod 2000;
serb:=uang div 1000;uang:=uang mod 1000;
limrts:=uang div 500;uang:=uang mod 500;
duarts:=uang div 200;uang:=uang mod 200;
serts:=uang div 100;uang:=uang mod 100;
limpul:=uang div 50;uang:=uang mod 50;
{pecahan}
if ratusribu <>0 then writeln('pecahan seratus ribu ',ratusribu,' lembar');
if limpulrb <>0 then writeln('pecahan limapuluh ribr ',limpulrb,' lembar');
if duapulrb <>0 then writeln('pecahan duapuluh ribu ',duapulrb,' lembar');
if sepulrb <>0 then writeln('pecahan sepuluh ribu ',sepulrb,' lembar');
if limrb <>0 then writeln('pecahan lima ribu ',limrb,' lembar');
if duarb <>0 then writeln('pecahan dua ribu ',duarb,' lembar');
if serb <>0 then writeln('pecahan seribu ',serb,' lembar');
if limrts <>0 then writeln('pecahan limaratus rupiah ',limrts,' lembar');
if duarts <>0 then writeln('pecahan duaratus rupiah ',duarts,' lembar');
if serts <>0 then writeln('pecahan seratus rupiah ',serts,' lembar');
if limpul <>0 then writeln('pecahan limapuluh rupiah ',limpul,' lembar');
end;
end.
HASIL OUTPUT
Silakan di coba.
Tugas Program Dasar
6:33 AM
No comments
LAPORAN
PROGRAM DASAR
DI SUSUN OLEH:
ELFRID TICKER TH : 131051075
ANANIAS UMBU LUCKY SABARUA : 131051039
ENGELBERTUS YULIANUS SAE : 131051051
JUFRI IRMANTO PUATIPANNA : 091051077
JURUSAN
TEKNIK INFORMATIKA
FAKULTAS
TEKNOLOGI INDUSTRI
INSTITUT
SAINS & TEKNOLOGI AKPRIND
YOGYAKARTA
2013
1. Variabel
Sekarang
kita buat tokoh pakaian. Kita buat buat menggunakan record. Record mempunyai
kelebihan untuk menyimpan suatu sekumpulan elemen data yang berbeda-beda
tipenya di banding array. Setelah itu kita masukan elemen yang kita butukan
untuk membuat program tokoh pakaian. Masukan elelmen-elemen data jenis, merek,
ukuran yang bertipe string, stok, jumter
yang bertipe byte dan harga, total, diskon yang
bertipe real. Sekarang kita butuh array yang bertipe record. Dan membutukan
variabel global yaitu pakaian yang bertipe array, I, n, pilih, k yang bertipe byte
dan j yang bertipe real.
2. Procedure
tambah pakaian
Sekarang
kita menggunakan procedure yang bernama tambah_pakaian, dengan menggunakan
variabel x yang
bertipe array dengan nama larik. dan menggunakan variabel global yaitu ya yang
bertipe char. char adalah tombol yang terdapat pada keyboard, atau lebih
lengkapnya sebuah karakter yang terdapat kode. Kita mau menginputkan cuma satu
jadi kita memakai repeat until.
Selanjutnya memakai inc(n) yang artinya untuk menambah atau memanggil
variable yang kita buat pertama. Setelah itu kita memanggil variabel global dan
record dengan readln sebagai contohnya readln(pakaian[n].jenis);.
Selanjutnya memanggil ya yang bertipe
char. Setelah itu kita menggunakan until (ya=’t’) yang artinya jika menekan t maka
akan berakhir.
3. Procedure
mengisi harga diskon
Selanjutnya mengisi
harga diskon dengan menggunakan procedure yang bernama isi_harga_diskon dengan
variabel x yang
bertipe array dengan nama larik. Dan membutukan variabel global d1 yang
bertipe real, d3
yang bertipe byte dan ketemu yang bertipe Boolean. Setelah itu ketemu yang
masih bertipe false yang artinya masih salah, melakukan perulangan for i:=1 to n do
dan menggunakan kondisi if x[i].diskon=0 then yang artinya jika disk=on
bernilai nol kerjakan atan cetak. Setelah itu d3:=i ketemu:=true yang artinya sudah ketemu. Dan melakukan perkondisian
if ketemu then jika sudah benar kerjakan pengisian diskon. Selanjutnya mencetak
dan menginput harga diskon. Jika sudah di input harga diskonnya maka melakukan
pengurangan di harga pakaian tersebut. selanjutnya kita melakukan perkondisian if not ketemu then
jika harga diskon sudah di isi semua maka selesai sudah dan mencetak “harga
sudah di isi”.
4. Procedure
menambah stok
Permasalahannya
jika kita inputkan tidak sesuai dengan di cetak data maka di melakukan
penambahan stok tetapi jika di isi masukan stoknya maka programnya akan eror
5. Procedure
penjualan
Selanjutnya
procedure penjualan pakaian tanpa mengguanakan variabel hanya menggunakan
variabel local saja. Variabelnya jenis1 yang bertipe string, jual dan
posisi
yang bertipe byte dan ketemu yang bertipe Boolean. Setelah itu kita
mecetak dan mengginput merek pakaian yang kita inputkan pertama tadi dengan
memanggil variabel local dengan readln. Selanjutnya melakukan perulangan for i:=1 to n do.
Setelah itu kita melakukan perulangan if pakaian[i].merek=jenis then jika merek yang kita inputkan ada di cetak maka
lakukan penjualan. Setelah itu ketemu bernilai true, mak lakukan penjualan.
Selanjutnya melakukan perkondisian, jika pakaian tersebut masih ada stok maka
lakukan lakukan penjualan dengan menggurai stok yang ada di cetak pakaian. Jika
stok kurang maka akan mencetak “ jenis pakaian tidak ada di daftar stok”.
Pemasalahannya
jika ada merek sama maka penjualan tersebut hanya berkurang data yang pertama
saja.
6. Procedure
cetak stok
Selanjutnya procedur
cetak stok barang yang di input. Dengan menggunakan variabel x yang
bertipe array dengan nama larik. setelah itu kita melakukan pencetakan. Dan
menggunakan perulangan for i:=1 to n do dan
with x[i] do. Setelah
itu cetaklah yang di input pertama.
7. Procedure
cetak penjualan
Selanjutnya procedure
cetak penjualan dengan variabel x yang bertipe array dengan menggunakan nama
larik. setelah itu kita cetak penjualan dengan menggunakan perulangan for i:=1 to n do dan with x[i] do. Setelah itu cetaklah hasil penjualan
tersebut.
8. Program
utama
Sekarang
program utama. Kita gunakan repeat until karena kita mau mencari sekali saja.
Kita ketik clrscr
itu fungsinya untuk membersikan data iputan yang kelihatan itu hanya hasil yang
kita cari. Setelah itu kita cetak daftar menunya yang sesuai dengan apa yang
kita buat di procedure. Setelah di cetak jangan lupa di case of. Case of itu fungsinya digunakan untuk mengontrol statement yang akan dieksekusi dalam program dan
hanya dapat menguji kesamaan suatu variabel tertentu dengan nilai yang disajikan, variabel yang diuji
hanyalah berupavariabel yang bertipe ( Integer, Boolean, Char, dan byte). . Jangan lupa readln. Readln itu
fungsinya untuk memanggil lagi data yang kita buat lagi. Jangan lupa ketik until (pilih=5) itu artinya kalau kita pilih pilihan 7 akan
keluar terima kasih.
Wednesday, October 22, 2014
Tugas Jaringan Komputer Praktikum
TUGAS
Jaringan Komputer
NAMA:
ELFRID
TICKER TH
NIM:
131051075
INSTITUS SAINS & TEKNOLOGI
AKPRIND
YOGYAKARTA
Cara sharing data lewat windows
1.
Cara mengoneksikan 2 komputer menggunakan kabel
LAN
·
Klik kanan ikon network, pilih open network and
charing center
·
Kemudian lihan sebela kiri, pilih change adapter
settings
·
Banyak pilihan jaringan, klik kanan pada Local
Area Connection > properties
·
Pilih internet protocol version 4(tcp/ipv4)
> pilih lagi properties
·
Atur IP kedua computer, seperti pada gambar ini
·
Kemudian klik ok
·
Dan selesesai
2.
Menbagikan/ sharing data pada computer ke dua
·
Pilih folder yang akan di share, setelah itu
pilih pada bagian atas share with > klik specific people
·
Kemudian akan muncul tampilan seperti ini
·
Ikuti seperti perintah pada gambar diatas
· Setelah itu plih Share, kalau muncul gambar di
bawah klik saja Yes, trun on network disconvery and file sharing for all public
network.
·
Kemudian akan muncul tampilan di bawah,
·
Bila tulisan di atas yout forder is share itu
tanda folder bisa di share. Setelah itu klik done
·
selesai
cara sharing data lewat linux
1.
cara ini memakai Linux Mint melalui VitrualBox.
·
Langkah pertama adalah ketik sudo su pada
terminal linux mint
·
Masukkan password
·
Ketik # ifconfig eth0 192.168.1.1 up
·
Ketik # ifconfig eth0
·
Stelah itu ketik lagi # nano
/etc/network/interfaces
·
Akan muncul pada gambar di bawah
·
Ketiklah ada perintah di atas.
·
Setelah itu kita akan ping pada computer lain.
·
Untuk pengujian di atas ternyata tidak bisa
konek dengan computer lain. Karena ini percobaan saja.
Subscribe to:
Posts (Atom)