Wednesday 26 December 2012

Lembar Tugas Mahasiswa (Logika algoritma Pertemuan 4 AMIK Semester 1)

0

1.      Sebutkan 5 manfaat diagram alur (Flowchart)
 Jawab :
  •   Kita akan terbiasa berfikir sistematis
  •   Terstruktur dalam setiap kesempatan
  •   Dengan mengguanakan flowchart, kita akan lebih mudah mengecek
  •   Menemukan bagian-bagian prosedur yang valid dan bertele-tele.
  •   Prosedur yang dikembangkan akan lebih mudah dipahami oleh orang lain, sehingga tidak menimbulkan kesalahan interpretasi apabila mau menerapkan prosedur yang kita kembangkan 
2.   Buatlah contoh Flowchart  (ada algoritma atau programnya) 
a. Struktur sederhana
b. Struktur Branching 
c. Struktur Looping
 Jawab :
a.  Struktur sederhana :
 b. Struktur Branching :

 c. Struktur Looping :
 3. Buatlah sebuah algoritma yang didalamnya terdapat struktur branching dan looping, lalu buat Flowchartnya.
 Jawab :
  • Mulai
  • Baca data (angka 1, angka 2)
  • Cek kesamaan angka
    IF angka 1, angka 2
    Jika ya, cetak keterangan “Angka sama”
    Jika tidak, cetak keterangan “Angka berbeda”
    "SELESAI"
    4.  Buatlah flowchart kasus berikut :
    a.  Membuat deret angka 1,3,5 .... 99
    b. Membuat deret angka 0,-5,-10,-15,-1000
    c.  Membuat deret angka 0,1,4,9,16,25 .... 100
     Jawab :
    a.   
    1 1<=5 1 2
    2 2<=5 2 3
    3 3<=5 3 4
    4 4<=5 4 5
    5 5<=5 5 6
    6 6<=5
    Output: 12345
    b.
     1 1<=3 Y 1 1<=5 Y 1 2
    2 2<=5 Y 1 3
    3 3<=5 Y 1 4
    4 4<=5 Y 1 5
    5 5<=5 Y 1 6
    6 6<=5 T--------------------------> -2                                                     
    2 2<=3 Y 1 1<=5 Y 2 2
    2 2<=5 Y 2 3
    3 3<=5 Y 2 4
    4 4<=5 Y 2 5
    5 5<=5 Y 2 6
    6 6<=5 T-------------------------->- 3
    3 3<=3 Y 1 1<=5 Y 3 2
    2 2<=5 Y 3 3
    3 3<=5 Y 3 4
    4 4<=5 Y 3 5
    5 5<=5 Y 3 6
    6 6<=5 T----------------------------> -4
    4 4<=3 T 
    Output:
    1 1 1 1 1
    2 2 2 2 2
    3 3 3 3 3
    c.
    N=10 X=10 T=0 T<=100 Y/T T =T+N Cetak T N =N+X X=X+5
    10 10 0 0<=100 Y 10 20 15
    20 15 10 10<=100 Y 30 30 35 20
    35 20 30 30<=100 Y 65 65 55 25
    55 25 65 65<=100 Y 120 120 80 30
    80 30 120 120<=100 T 
    Output: 10 30 65 120  
     

Lembar Tugas Mahasiswa (Logika algoritma Pertemuan 3 AMIK Semester 1)

0

1.Sebutkan tipe data apa saja yang bisa digunakan dalam pemrograman Pascal ?
Jawab :

  • Tipe sederhana (integer, boolean, char, tipe float),
  •  tipe string (operasi string) dan
  • tipe terstruktur (array,record,file,set).

2.Sebutkan lima  perintah operasi string dan berikan contohnya !
Jawab:
(1).Length, merupakan operasi untuk panjang suatu data.
contoh: S1='Manajemen'
S2='Manajemen Informatika'
length(S1) = 9
length(S2) = 28

(2).Substr, merupakan sub string dimana operasi mengambil banyaknya huruf pada suatu
data sesuai perintah.
contoh:
S1='Sistem'
S2='Manajemen Informasi'
substr (S1,4,3) = tem
substr (S2,11,4) = info
Pembacaan perintah :
substr (S1,4,3) = pada data S1, mengambil huruf ke 4 pada data S1,sebanyak 3 huruf


(3).Concat, merupakan operasi untuk menggabungkan suatu data dengan data yang lain.
contoh:
S1='sistem'
S2='manajemen'
S3='informatika'
concat (S1,S2) = sistemmanajemen
concat (S2,S3) = manajemeninformatika
concat (S1,S2,S3) = sistemmanajemeninformatika

(4).Insert , merupakan menyisipkan suatu data pada data lain sesuai perintah.
Contoh:
S1='sistem'
S2='info'
insert (S1,S2,4) = sisinfotem
insert (S2,S1,4) = infsistemo
Pembacaan perintah :
insert (S1,S2,4) = pada data S1, menyisipkan data S2 ke data S1, data S2
disisipkan pada huruf ke 4 di data S1 dan lanjutkan dengan huruf sisa dari data S1

(5).Delete , merupakan operasi untuk menghapus suatu data.
Contoh:
S1='sistem'
S2='informasi'
delete (S1,4,3) = sis
delete (S2,1,2) = formasi
Pembacaan perintah :
delete (S1,4,3) =pada pada data S1,mengambil huruf ke 4 dari data S1,hapus 3 huruf


3.Jelaskan pengertian :
a.Array
b.Struct
Jawab :
a.Array adalah kumpulan dari nilai-nilai yang bertipe data sama dalam ukuran tertentu yang menggunakan nama yang sama.
b.Struct adalah kumpulan dari variabel yang dinyatakan dalam sebuah nama, dengan sifat setiap variabel memiliki tipe yang berlainan.

4.Sebutkan penggunaan Type data Boolean dalam pemrograman !
Jawab :
Tipe data Boolean mempunyai dua nilai yaitu true (benar) dan false (salah), nilai Boolean sangat penting digunakan untuk pengambilan keputusan dalam suatu program.

5.Jelaskan perbedaan tipe data Character dan String !
Jawab :
Tipe data character merupakan lambang-lambang yang terdiri dari huruf, angka, serta lambang-lambang lainnya, dan biasanya dibentuk dari susunan bit. Sedangkan tipe data string adalah sederetan karakter yang disusun dengan urutan tertentu dan biasanya data yang disimpan berisi satu atau sekumpulan karakter.

Lembar Tugas Mahasiswa (Logika algoritma Pertemuan 2 AMIK Semester 1)

0

1. Jelaskan Pengertian
a.Variabel Peubah
b.Variabel Konstanta
c.Variabel Terkini
Jawab :
a.Variabel peubah adalah variabel yang nilainya bukan konstanta (selalu berubah – sesuai dengan kondisi variabel terkini).
b.Variabel konstanta adalah variabel yang datanya bersifat tetap dan tidak bisa diubah.
c.Variabel terkini adalah variabel yang didapat dari proses pertukaran.

2. A=100, B=200, C=300. Berikan perintah agar nilai A,B dan C saling bertukar.
Jawab:
Diberikan algoritma : A=B, B=C, C=A, maka nilai A=200, B=300, dan 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 ?

Jawab :
X = 5, Y = 20, Z = 40

A = X + Y + Z X = Z - Y Z = X + Y Y = X – Z
A = 5 + 20 + 40 X = 40 – 20 Z = 20 + 20 Y = 20 – 40
A = 65 X = 20 Z = 40 Y = -20

Jadi Nilai terkini A = 65, X = 20, Y = -20, dan Z = 40


4. Sebutkan perintah berikut dalam pemrograman pascal
a.Memasukkan data / input data
b.Mencetak dalam satu baris
c.Mencetak pada lain baris
d.Mengawali dan mengakhiri program

Jawab :
a.Read / Readln
b.Write
c.Writeln
d.Begin & End

Lembar Tugas Mahasiswa (Logika algoritma Pertemuan 1 AMIK Semester 1)

0

1.Jelaskan peranan Algoritma dalam pembuatan program?
Jawab :
Memungkinkan programmer untuk menciptakan software yang hemat memory, lebih cepat karena memiliki jalan penyelesaian yang pendek-pendek, dan yg pasti tidak boros system resources.

 


2.Jelaskan perngertian pseudocode dan berikan contonhya
Jawab :
Pseudocode adalah pernyataan algoritma yang diungkapkan dengan bahasa sehari-hari secara sederhana agar mudah dibaca oleh manusia.
Contoh : untuk menghitung luas segitiga :
1.masukkan nilai alas
2.masukan nilai tinggi
3.hitung luas = (alas x tinggi) / 2
4.cetak luas

 


3.Sebutkan langkah menguji suatu algoritma, Jelaskan !
Jawab :
a.Fase Debugging, yaitu fase dari suatu proses program eksekusi yang akan melakukan koreksi terhadap kesalahan program. Yang dimaksud disni adalah error atau salah dalam penulisan program baik logika maupun sintaksnya.
b.Fase Profilling, yaitu fase yang akan bekerja jika program tersebut sudah benar atau telah melalui proses pada fase debugging. Fase ini bekerja untuk melihat dan mengukur waktu tempuh atau running time yang diperlukan serta jumlah memori/storage yang digunakan dalam menyelesaikan suatu algoritma.

 


4.Buat Algoritma bila seorang mahasiswa akan melakukan pembayaran uang kuliah via ATM !
Jawab :
a.Datang ke ATM sesuai dengan Bank yang ditunjuk oleh universitas,
b.Masukkan kartu ATM dan masukkan no PIN
c.Pilih menu pembayaran
d.Lalu pilih pembayaran pendidikan
e.Ketik nominal yang akan dibayarkan, lalu tekan OK,
f.Pilih universitas yang dimaksud dan masukkan NIM kita, lalu tekan OK,
g.Cetak resi sebagai bukti yang sah.

 

5.Sebutkan cara menyatakan algoritma.
Jawab :
a.Dengan bahasa semu (pseudocode)
b.Dengan diagram alur atau flowchart
c.Dengan statement program/penggalan program

Thursday 13 December 2012

Friday 2 November 2012

Download Recuva

0

Recuva adalah salah satu software yang mengembalikan data yang terhapus baik yang sengaja maupun yang tidak di sengaja.
tapi ga semua data yang terhapus bisa di balikkan lagi oleh recuva.
data yang sudah lama terhapus atau kadaluarsa atau warnanya sudah merah pas di baca oleh recuva tidak bisa di kembalikan.
ini contoh previewnya.:
Untuk download,Klik Gambar download di bawah ini.
  Download Button

Monday 29 October 2012

Misteri Rumah Warisan (Cermis)

0

Malam Semakin Larut, jalan terlihat gelap dan sunyi. satu-satunya suara yang terdengar hanya tetesan air keran yang kurang rapat di tutup di rumah yang baru seminggu di tinggal mati pemiliknya.
Sekarang rumah itu di wariskan kepada keponakan perempuan satu-satunya, namanya Tesa.
Dia tinggal gak sendirian sih, dulu tantenya memang jadiin rumah itu kost-kostan supaya tantenya itu ada yang nemenin. jadi dirumah itu di huni oleh 5 orang Tesa, Yuni, Sara, rini dan si mbok pembantu rumah itu.

Awalnya, di rumah itu ga pernah ada kejadian yang aneh. tapi setelah seminggu setelah kepergian tantenya, tesa mulai mengalami kejadian-kejadian aneh. apalagi setiap saat dia mau tidur, dia merasa di datengi arwah tantenya. anehnya, para penghuni kost dan si mbok ga pernah ngerasain kejadian yang di rasain tesa. hingga akhirnya pada suatu malam ketika dia pulang kerja, dia beristirahat di kursi yang dulu biasa di gunakan oleh mendiang tantenya semasa hidupnya.
Tiba-tiba, dia merasakan kursi itu ada yang menggerakkan mengayun maju dan mundur. lalu dia merasa ada yang mengusap-usap rambutnya.!! dibukalah kedua mata tesa, sepintas dia melihat arwah mendiang tantenya ada di sampingnya, lalu saat di perjelas arwah tantenya menghilang. Tesa berfikir mungkin dia terlalu cape bekerja hingga dia berhalusinasi.

Wednesday 17 October 2012

Membuat Search Engine Sendiri.

0

Memang Tautan ini sudah banyak di postkan sama orang banyak,  tapi siapa tau aja ada yang belom tau. ini nih cara bagaimana kalo search engine yang biasa kita pakai misalnya GOOGLE, YAHOO, WIKIPEDIA berubah menjadi nama kita.
Langkah2 ::
* masuk ke www.funnylogo.info
* kemudian tulis nama anda, pacar anda atau apa saja.
* pilih gaya yang anda suka
* terakhir pilih create.
Atau...
* Masuk ke pengaturan Firefox anda.
* pilih umum
* Reset Ke default link beranda anda.
* Copas link ini :: http://funnylogo.info/engines/Google/Red/Arian%20Savagery.aspx
Jangan lupa nama arian savagery yg ditandai ganti nama anda. dan kemudian jadi deh seperti yang terlihat di gambar.

Tuesday 9 October 2012

Refresh RAM

0

Kali Ini Saya Ingin Berbagi lagi dari buku yang sama dan berjudul sama Deathly Tricknya Mas Eri Bowo. Kali ini saya ingin menjelaskan tentang RAM (Random Acces Memory) Doi adalah komponen yang bertanggung jawab terhadap semua aktivitas sistem komputer. semuanya tersimpan di RAM. makanya yang komputernya merasa LOLA, ERROR atau HANG anda harus me refresh RAM anda. dan inilah salah satu langkah cara merefresh RAM.

*Jalankan Notepad dan klik scrip di bawah ini.

FreeMem= (1280000000)
FreeMem= (2560000000)
FreeMem= (5120000000)
FreeMem= (10240000000)

*Simpan Scrip dalam format file Vbscript. klik menu file -> save as.. beri nama filenya example bersih RAM.vbs dan klik tombol save untuk menyimpan script. untuk menyegarkan kembali RAM komputer, cukup lakukan dobel klik pada file bersih RAM.vbs secara otomatis script tersebutakan menyegarkan kembali RAM komputer anda. Yap, sederhana dan gampang kan!... :)

Virus Bajakan :p

0

Membuat Virus Gadungan.
Kali ini saya mendapat referensi dari bukunya mas Eri Bowo "The Deathly Trick" Yang Gokil Abis. Cuma di situ sebenarnya hanya di tulis cara membuat message box pada Pc. tapi karna isi message boxnya bisa di ganti, bagaimana kalo kita ganti dengan kata "VIRUS" kan lebih seru. gini caranya.::
*Buka notepad, kemudian ketik scrip di bawah ini.

 x=msgbox ("maaf komputer anda dalam keadaan kurang baik. ada virus yang merusak sistem anda. klik yes untuk memformat harddisk anda sekarang atau no untuk tidak",16+3,"PERINGATAN ! ! !")

kenapa di situ ada 16+3.?! karna biar di message boxnya ada perintah yes dan no. kalo 16+1 atau 16+6 tidak ada. tapi anda bisa mendesainnya sendiri.

*Kemudian, simpan scrip tersebut dimana saja dengan nama Virus.vbs atau apa saja yang penting akhiri dengan .vbs dan pada bagian file type-nya all files. setelah di save, double klik scrip virus yang anda buat tersebut.

*selamat mencoba dan buat kreasi kamu sendiri ya. (^_^)

Monday 8 October 2012

Kena Batunya.!!!! (Cerpen)

0

Ridwan memang jahil sekali. Gak di rumah, di sekolah, maupun di tempat dia bermain. Ada saja tingkah jahilnya. Misalnya di sekolah, dia selalu memencet bel sekolah, padahal jam Masuk/istrirahat belom waktunya. Atau di rumah saat adiknya tidur, dia mencoreti wajah adiknya. Hmmm jahil banget ya ridwan.
Meskipun sering di hukum karena ulah jahilnya, tapi ridwan tidak pernah kapok.
Malah sekarang dia sedang memikirkan bagaimana nanti malam menjahili adiknya. " ah mungkin kutakut-takuti saja dengan jubah hantu nanti. " dalam hati ridwan berkata senang.
luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com