.

Kamis, 17 Oktober 2013

Tugas Algoritma --> 3


1. Buat Algoritma untuk menampilkan
   1 2 3 4 5
   1 2 3 4 5
   1 2 3 4 5

2. sebutkan fungsi dan contoh dari :
   a. For..downto..do
   b. Subrange & Enumerated
   c. Reserved Words (min 3 max 5)

3.Menampilkan  deret bilangan 1,5,9,13,... dan berhenti jika melebihi 300.

JAWAB !!!

1. berikut saya buat algoritma menampilkan
   1 2 3 4 5
   1 2 3 4 5
   1 2 3 4 5

                                                                         coding

                                                               compile
                                                                 run
                                                            hasil Run




2. a.fungsi  For..downto..do ini dalam pascal merupakan fungsi perulangan menurun dan jumlah
       perulangan    yang diingikan telah diketahui jumlahnya

contoh


Program nomor2b;

Uses crt;
Var a,b : integer;
Begin
           Clrscr;
           For a := 0 to 10 do
           Begin
           If a mod 2 = 0 then
           For b:=10 downto a do
           If b mod 2 = 0 then
           Write(b:2);
           Writeln;
           End;
           Readln;
End.


b. Fungsi Enumerated

    fungsi subrange  untuk menujukan nilai terkecil dan nilai terbesar yang dapat dipergunakan
 
contoh: Type Variabel=daftar_nilai

c. Reserved Words adalah kata-kata yang memiliki arti yang spesifik bagi kompiler dan tak
   bisa dipakai untuk kegunaan lainnya pada program. Dalam Pascal Reserved Words
   ditampilkan dalam huruf Bold atau cetak tebal.

Contoh :

 =>    String
 =>    Begin
 =>    End
 =>    Repeat..until
 =>    While..do


3. Menampilkan  deret bilangan 1,5,9,13,... dan berhenti jika melebihi 300 Dengan menggunkan fungsi Looping Repeat

berikut algoritmanya

                                                                          coding

                                                                            compile

                                                                     Hasil Run
                                                              

Selasa, 15 Oktober 2013

FUNGSI TOMBOL KEYBOARD


    •  CTRL +  A    ---->  Mengeblok/memilih semua teks
    • CTRL +  B    ---->   Bold (Membuat teks tebal)
    • CTRL +  C    ---->   Copy (Mencopy teks/gambar
    • CTRL +  D    ---->   Menampilkan kotak Font (Pengaturan ukuran teks)
    • CTRL +  E    ---->   Membuat teks rata tengah
    • CTRL + F    ---->    Menampilkan kotak Find & Replace – (Find).
    • CTRL + G    ---->    Menampilkan kotak Find & Replace – (Go to).
    • CTRL +  H    ---->   Menampilkan kotak Find & Replace – (Replace).
    • CTRL +  I     ---->   Membuat teks miring.
    • CTRL +  J     ---->   Membuat teks rata kanan kiri.
    • CTRL +  K    ---->   Untuk membuat Hyperlink.
    • CTRL +  L    ---->    Membuat teks rata kiri.
    • CTRL +  M   ---->    Fungsi Tab.
    • CTRL +  N    ---->   New (Membuat halaman kerja baru) 
    • CTRL +  O    ---->   Open (Membuka dokumen yang telah ada)
    • CTRL +  P    ---->    Print (Melakukan Perintah print).
    • CTRL +  Q    ---->    Membuat teks rata kiri.
    • CTRL +  R    ---->    Membuat teks rata kanan
    • CTRL +  S    ---->     Save (Menyimpan ulang dokumen yg sdh tersimpan)
    • CTRL +  T    ---->    Mengatur letak baris kedua dan baris briktnya
    • CTRL +  U    ---->    Memberi garis bawah pada teks
    • CTRL +  V    ---->    Paste
    • CTRL +  W   ---->   Exit (keluar dari halaman kerja MS. Word)
    • CTRL +  X    ---->    Cut (memotong)
    • CTRL +  Y    ---->    Aktifitas yang baru saja terlaksana di Ms. Word
    • CTRL +  Z    ---->    Undo (Kembali/Membatalkan).
    • CTRL + 1     ---->     Single Spacing
    • CTRL + 2     ---->     Double Spacing
    • CTRL + 5     ---->     1,5 lines
    • CTRL + Esc ---->     Start Menu
    • Ctrl + Right Arrow --> Memindahkan titik penyisipan ke awal kata berikutnya
    • Ctrl + Left Arrow    --> Memindahkan titik penyisipan ke awal kata     sebelumnya
    • Ctrl + Down Arrow --> Memindahkan titik penyisipan ke awal paragraf berikutnya
    • Ctrl + Up Arrow      -->  Memindahkan titik penyisipan ke awal paragraf sebelumny
Fungsi Tombol Keyboard F1  --  F12 pada Komputer

F1 
Windows key + F1 ---->  membuka “Microsoft Windows Help” dan “support center” .
Shift + F1                  ---->  menunjukkan format dokumen (MS Word)
ALT + F1                   
---->  Pergi ke halaman berikutnya
ALT + Shift + F1    ---->  Pergi ke halaman sebelumnya
CTRL + ALT + F1  ---->  Tampilan Info Sistem Microsoft
CTRL + Shift + F1 ---->   Mengubah font (tidak bekerja pada Windows Vista)

F2 
Merubah nama file
Shift + F2                 
---->  Salin Teks
CTRL + F2               ---->   perintah Print preview (MS Word)
ALT + Shift + F2   ---->   perintah Simpan (MS Word)
CTRL + ALT + F2  ---->   perintah Buka (MS Word)

F3 
Biasanya berfungsi sebagai fitur pencarian untuk banyak program termasuk Microsoft Windows
Shift + F3 
----> Perubahan kasus teks di MS Word
CTRL + F3  Program spesifik. Percobaan dengan yang satu ini, tapi menyimpan pekerjaan Anda pertama!
ALT + F3 
----> Membuat sebuah blok bangunan di MS Word

F4 
Membuka “Find Window”
Shift + F4 = Mengulangi menemukan atau Pergi Untuk tindakan (MS Word)
CTRL + F4 = akan menutup jendela yang terbuka dalam jendela aktif di Microsoft Windows
Alt + F4 = Menutuputup program yang aktif. Jika tidak ada program yang terbuka, Anda dapat mematikan komputer dengan kombinasi ini!

F5 
di semua browser internet modern, menekan F5 akan me-refresh atau me-reload halaman.
Shift + F5 = Memindahkan ke revisi sebelumnya (MS Word)
CTRL + F5 = Unconditional Refresh (refresh Internet Explorer dari Internet, tidak cache)
ALT + F5 = Menutup Program Word
CTRL + F5 = mengembalikan dokumen ke ukuran windows (tidak fungsional)

F6 
Memindahkan kursor ke Address bar di Internet Explorer dan Mozilla Firefox.
Shift + F6 = Program spesifik. Percobaan risiko Anda sendiri, dan jangan lupa untuk menyimpan pekerjaan Anda terlebih dahulu.
CTRL + F6 = Siklus ke depan antara jendela yang terbuka dalam sebuah program
CTRL + Shift + F6 = Siklus ke belakang antara jendela yang terbuka dalam sebuah program

F7 
Umumnya digunakan untuk memeriksa ejaan dan tata bahasa dokumen dalam program-program Microsoft seperti Microsoft Word, Outlook, dll
Shift + F7 = Membuka perintah Tesaurus di MS Word.
CTRL + F7 = spesifik Program.
CTRL + Shift + F7 = informasi Update di MS Word
ALT + F7 = Mencari salah eja berikutnya atau kesalahan tata bahasa.

F8 
Tombol fungsi yang digunakan untuk masuk ke menu startup Windows, biasa digunakan untuk masuk ke Windows Safe Mode
Shift + F8 = Mengecilkan pilihan saat ini (MS Word)
CTRL + F8 = spesifik Program. Dalam Microsoft Project itu mengubah ukuran jendela proyek.
Alt + F8 = Membuka menu makro (MS Word)

F9 
(kombinasi ini hanya berlaku untuk MS Word)
Shift + F9 = Beralih di antara kode halaman dan itu hasil
CTRL + F9 = Insert dan kosong halaman
CTRL + Shift + F9 = hapus bidang
ALT + F9 = Beralih di antara semua kode halaman dan hasilnya

F10 
(Fungsi lain MS Word)
Shift + F10 = Menampilkan menu shortcut
CTRL + F10 = Memaksimalkan dokumen pada jendela
CTRL + Shift + F10 = Mengaktifkan to ruler (Non-fungsional)
ALT + F10 = Memaksimalkan jendela program

F11 
Modus layar penuh di semua browser Internet modern.
Shift + F11 = Pergi ke halaman sebelumnya (MS Word)
CTRL + F11 = Kunci bidang
CTRL + Shift + F11 = Aktifkan bidang
ALT + Kode F11 = Tampilan Microsoft Visual Basic
ALT + SHIFT + F11 = Microsoft Visual Studio Tampilan Kode

F12
Shift + F12 = Pilih Simpan perintah (MS Word)
CTRL + F12 = Membuka Pilihan perintah
CTRL + Shift + F12 = Pilih perintah Cetak print

Tuhan Dalam Pandangan Islam

   Konsep ketuhanan dalam Islam digolongkan menjadi dua: konsep ketuhanan yang berdasar Al-Quran dan hadis. (w). 
Islam menitik beratkan konseptualisasi Tuhan sebagaiYang Tunggal dan Maha Kuasa (tauhid).Dia itu wahid dan Esa (ahad), 
Maha Pengasih dan Maha Kuasa. Menurut Al-Quran terdapat 99 Nama Allah (asma'ul husna artinya: "nama-nama yang paling baik") 
yang mengingatkan setiap sifat-sifat Tuhan yang berbeda. Semua nama tersebut mengacu pada Allah .
    Menurut para mufasir, melalui wahyu pertama al-Quran (Al-'Alaq [96]:1-5), yang berbunyi :
                                                                                         




Artinya :
Bacalah dengan (menyebut) nama Tuhanmu Yang Menciptakan. Dia telah menciptakan manusia dari segumpal darah. Bacalah, dan Tuhan mu lah Yang Maha Pemurah. Yang mengajar (manusia) dengan perantaraan kalam. Dia mengajarkan kepada manusia apa yang tidak diketahuinya.”

Kisah kenabian Rasulullah Muhammad SAW dimulai pada saat Beliau berada di dalam Gua Hiro dengan turunnya wahyu pertama yaitu QS. Al-Alaq. Pada saat Beliau menerima wahyu, Beliau tidak pernah belajar dari seorang guru, tidak mengaji kitab, dan tidak pernah pula memegang pena. Beliau diperintahkan untuk membaca Kalam Tuhan dan memulainya dengan menyebut Nama Tuhan nya. Beliau diperintahkan untuk membaca alam semesta yang terbuka lebar agar Beliau melihat baris-baris hikmah yang ditulis oleh Pena Kekuasaan Ilahi. Beliau membaca tanda Kebesaran Allah SWT yang terdapat pada mentari saat terbitnya, bintang-bintang yang gemerlapan, sungai-sungai dan anak sungainya, lereng-lereng dan puncak bukit yang tinggi, kebun dan padang sahara, serta pada bumi dan langit. (w)
Tuhan menunjukkan dirinya sebagai pengajar manusia. Tuhan mengajarkan manusia berbagai hal termasuk di antaranya konsep ketuhanan. Umat Muslim percaya Al-Quran adalah kalam Allah, sehingga semua keterangan Allah dalam al-Quran merupakan "penuturan Allah tentang diri-Nya

  
Selain itu menurut Al-Quran sendiri, pengakuan akan Tuhan telah ada dalam diri manusia sejak manusia pertama kali diciptakan sesuai dengan isi (Al-A'raf [7]:172).
             









Dan (ingatlah), ketika Tuhanmu mengeluarkan keturunan anak-anak Adam dari sulbi mereka dan Allah mengambil kesaksian terhadap jiwa mereka (seraya berfirman): "Bukankah Aku ini Tuhanmu?" Mereka menjawab: "Betul (Engkau Tuhan kami), kami menjadi saksi". (Kami lakukan yang demikian itu) agar di hari kiamat kamu tidak mengatakan: "Sesungguhnya kami (bani Adam) adalah orang-orang yang lengah terhadap ini (keesaan Tuhan)",

(QS: Al-A'raf Ayat: 172)

Secara umum ayat 172 ini hendak menegaskan tentang penciptaan anak-cucu Adam dan persaksian mereka -secara individual- bahwa Allah Ta'ala adalah Tuhan yang sebenarnya

ayat tersebut dapat secara sederhana ditafsirkan dan dimengerti sebagai perjanjian antara manusia dan ALLAH Subhanahu wa Ta’ala yang terjadi ketika ia dalam kandungan. Ketika pertama kali ruh ditiupkan ke dalam janin anak manusia, ALLAH mengambil persaksian terhadap ruh tersebut dengan pertanyaan sedemikian:

“Bukankah AKU ini Tuhan-mu?”
Dan ruh yang baru diciptakan itupun menjawab, “Betul, ENGKAU adalah Tuhan kami dan kami mengambil saksi (mengakui) terhadap-MU (tasyhadu).
Kemudian ALLAH memerintahkan terhadap ruh tersebut, “Maka katakanlah olehmu AKU Tuhan-mu Yang Maha Tinggi.”
Dan iapun mengambil saksi sekali lagi (tasyhadu), “ALLAH, ENGKAU Tuhan kami.”

Peristiwa ruhiyah ini merupakan bentuk syahadat manusia yang pertama yang secara mutlak telah meng-islamkan setiap manusia yang terlahir di dunia. Pengakuan akan ALLAH adalah Tuhan yang menjadi landasan keislaman itu sedianya menjadi dasar seseorang kelak untuk menemukan jati dirinya sebagai seorang muslim sepanjang kehidupannya di dunia.(www.mushola.org)
Ketika masih dalam bentuk roh, dan sebelum dilahirkan ke bumi, Allah menguji keimanan manusia terhadap-Nya dan saat itu manusia mengiyakan Allah dan menjadi saksi. Sehingga menurut ulama, pengakuan tersebut menjadikan bawaan alamiah bahwa manusia memang sudah mengenal Tuhan. Seperti ketika manusia dalam kesulitan, otomatis akan ingat keberadaan Tuhan. Al-Quran menegaskan ini dalam surah Az-Zumar [39]:8 dan surah Luqman [31]:32.

surah Az-Zumar [39]:8


    Dan apabila manusia itu ditimpa kemudharatan, dia memohon (pertolongan) kepada Tuhannya dengan kembali kepada-Nya; kemudian apabila Tuhan memberikan nikmat-Nya kepadanya lupalah dia akan kemudharatan yang pernah dia berdoa (kepada Allah) untuk (menghilangkannya) sebelum itu, dan dia mengada-adakan sekutu-sekutu bagi Allah untuk menyesatkan (manusia) dari jalan-Nya. Katakanlah: `Bersenang-senanglah dengan kekafiranmu itu sementara waktu; sesungguhnya kamu termasuk penghuni neraka`.
(QS. 39:8) ::Terjemahan:: ::Tafsir:: ::Asbabun Nuzul::


surah Luqman [31]:32.


Dan apabila mereka dilamun ombak yang besar seperti gunung, mereka menyeru Allah dengan memurnikan ketaatan kepada-Nya maka tatkala Allah menyelamatkan mereka sampai di daratan, lalu sebagian mereka tetap menempuh jalan yang lurus. Dan tidak ada yang mengingkari ayat-ayat Kami selain orang-orang yang tidak setia lagi ingkar.








Senin, 14 Oktober 2013

Tugas Algoritma -- > 1

 Pengertian Algoritma  - Algoritma secara sederhana merupakan urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis.

Buat algoritma dan Flowchart untuk Menghitung Luas Segitiga:

Pekerjaan: Luas Segitiga
Rumus: LuasSegitiga = 0.5*Alas*Tinggi
Algoritma:
  1. Tentukan nama variabel yang akan menampung data Alas, tinggi dan luas Segitiga.
  2. Masukkan (inputkan) data Alas dan Tinggi pada variabel yang sudah ditentukan.
  3. Hitung Luas Segitiga.
  4. Tampilkan (outputkan) Luas Segitiga.




Flow Chart mencari Luas segitiga


Contoh nyata Algoritma dalam kehidupan sehari-hari "Cara Membuat Telor dadar".
Berikut langkah-langkah cara membuat Telor dadar :
  •     Ambil telor di dalam lemari yang terletak di dapur.
  •     Siapkan peralatan dan bumbu yang diperlukan seperti wajan,sodet, mangkok, piring, serta sendok
  •     Masukkan telor pada mangkok kemudian kocok
  •     Masukkan telor yang sudah diaduk kedalam wajan , tunggu 3-5 menit
  •     Angkat telor dan tiriskan
  •     Sajikan telor dadar ke atas piring


  Flow Chart Cara Membuat Telor dadar




Jumat, 11 Oktober 2013

Tugas Algoritma --> 2 membaca Data Mahasiswa dengan program Pascal


Membuat Sebuah Algoritma dengan membaca Data Mahasiswa 

Seperti Nama, No Mahasiswa , Nilai Tugas, Nilai Middle, Nilai Akhir
Untuk Perhitungan Nilai : Nilai Tugas 20% , Nilai Middle 30% , Nilai Akhir 50%.
Untuk Perhitungan Nilai Mutu : 
Nilai akhir > 85 < 100 : A
Nilai Akhir > 70 < 86  : B
Nilai Akhir > 55  < 71 : C
Nilai Akhir > 40 < 56  : D

Berikut gambar proses mencari nilai mutu dengan menggunakan rumus logika If





Setelah proses  Coding selesai dan sudah cheklist kemudian proses Running
berikut Gambar hasil Running 



Rabu, 02 Oktober 2013

ProgramPascal

         Pascal adalah bahasa pemrograman yang pertama kali di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing (IFIP) pada tahun 1971. Dengan mengambil nama dari matematikawan Perancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswanya. Selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.

Kelebihan dari bahasa pemrograman Pascal adalah:

Tipe Data Standar, tipe-tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string,
User defined Data Types, programmer dapat membuat tipe data lain yang diturunkan dari tipe data standar.
Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe data selain dari format yang ditentukan.
Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang.
Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari dan dipahami.
*Wikipedia 

Struktur Bahasa Pascal

Judul Program
Blok Program
—Bagian Deklarasi
variable
label
konstanta
type
procedure
—function
—Bagian Pernyataan
Perintah Input Output
Perintah input output
—Read dan readln   (perintah input )
—Write dan writeln   (perintah output)

Contoh 
—readln(a)  à input nilai A
—write(A)  à cetak nilai A
—write(‘A’)  à cetak ‘A’

Program komputer bekerja dengan memanipulasi data didalam memori. Data yang dimanipulasi mempunyai beberapa tipe data seperti :
—nilai numerik
—karakter
—string
—rekaman (record)

Tipe Data Pada Program Pascal

Tipe data dapat dikelompokkan dalam dua kelompok yaitu :
—Tipe Dasar (nilainya bias langsung dipakai)
—Tipe Bentukan (tipe data yang didefeisikan dari tipe dasar)
1.Tipe  Dasar
—Yang termasuk tipe dasar adalah :
a.Bilangan
b.Karakter
c.Logika

Tipe bilangan ada beberapa macam

a.Bilangan bulat

Shortint   -128   s/d +127
Byte   0   s/d   255
Integer  -32768   s/d  +32767       
Longint  -2147483648   s/d +2147483648
Word  0  s/d 65535

b.Bilangan pecahan

Real 2.9 X 10 –39    s/d  1,7 X 10 38
Single 1.5 X 10 –45    s/d  3,4 X 10 38
Double 5.0 X 10 –324   s/d  1,7 X 10 308
Extend 3.4 X 10 –4932  s/d  1,1 X 10 4932

Tipe data Karakter

Yang termasuk kedalam tipe data karakter adalah : huruf-huruf alfabet, tanda baca, angka ‘0’,’1’,….’9’ dan karakter khusus ‘&’,’^’,……..

•Logika
Tipe data ini mempunyai nilai Benar dan Salah

2.Tipe Bentukan
Tipe bentukan adalah tipe data yang didefenisikan sendiri oleh pemrogram.
Ada 3 tipe data bentukan

a.String
b.Tipe data dasar yang diberi nama dengan nama tipe baru
c.Rekaman (record)

a.String, adalah deretan karakter dengan panjang tertentu
 Contoh : a:string[15]

b.Tipe data dasar yang diberi nama baru
 Contoh : Type BilBulat : Integer:

c.Rekaman
 Contoh : Type mahasiswa=record
 Nbp :string[13];
 Nm  :string[25];
 End;


Contoh Flow chart

Contoh Flow chart untuk menghitung  Luas Persegi Panjang  :




Contoh Algoritma

Contoh adalah :
Untuk menukar isi bejana A yang berisi air berwarna Biru dengan bejana B yang berisi air berwarna Merah. Sehingga nantinya bejana A berisi air berwarna merah sedangkan bejana B berisi air berwarna Biru.
Algoritma yang tepat adalah :
Siapkan sebuah bejana dalam keadaan kosong yang diberi nama bejana C
Kemudian isi bejana A dituangkan kedalam bejana C sehingga bejana A dalam keadaan kosong
Langkah berikutnya isi bejana B dituangkan kedalam bejana A sehingga bejana B sekarang dalam keadaan kosong.
Baru kemudian isi bejana C dituangkan kedalam bejana B
Perhatikan bahwa isi bejana A sudah berpindah ke bejana B dan isi bejana B sudah berpindah ke bejana A