BAB II LANDASAN TEORI
2.1. Pengertian Shalat Shalat adalah berhadap hati kepada Allah sebagai ibadah, dalam bentuk beberapa perkataan dan perbuatan, yang dimulai dengan takbir dan diakhiri dengan salam serta menurut syarat-syarat yang telah ditentukan syara’. Shalat merupakan salah satu kewajiban bagi umat muslim, diantaranya yaitu shalat fardhu atau shalat lima waktu merupakan shalat yang wajib dilaksanakan oleh umat muslim apabila telah memenuhi syarat-syarat untuk melaksanakannya. Selain itu shalat hukumnya dapat dikatakan wajib, fardhu atau sunnah. Shalat jum’at yang dilaksanakan pada setiap hari jum’at dan dilaksanakan oleh laki-laki hukumnya yaitu fardhu ‘ain. Dalil yang mewajibkan shalat.banyak sekali diantaranya yaitu : 1.
“Dan dirikanlah shalat, keluarkanlah zakat dan tuntuklah / rukuklah bersama-sama orang-orang yang rukuk.” ( QS, Al-Baqarah : 43)
2.
“Kerjakanlah shalat, sesungguhnya shalat itu mencegah perbuatan yang jahat (keji) dan yang munkar.” ( QS, Al-‘Ankabut : 45 )
3.
“Perintahkanlah anak-anakmu mengerjakan shalat di waktu usia mereka meningkat tujuh tahun, dan pukullah (kalau enggan melakukan shalat) diwaktu mereka meningkat usia sepuluh tahun. “ ( HR. Abu Dawud )
4
2.2. Shalat Fardhu dan Waktunya Shalat fardhu ada lima, dan masing-masing mempunyai waktu yang ditentukan. Umat muslim diperintahkan untuk menunaikan berdasarkan dengan waktunya masingmasing. 1. Zhuhur Awal waktunya setelah condong matahari dari pertengahan langit. Akhir waktunya apabila bayang-bayang sesuatu telah sama panjangnya dengan semua itu. 2. Ashar Waktunya mulai dari habisnya waktu zhuhur, sampai terbenamnya matahari. 3. Maghrib Waktunya dari terbenamnya matahari sampai hilangnya syafaq ( awal senja ) merah. 4. Isya’ Waktunya mulai dari tebenam syafaq ( awal senja ), hingga terbit fajar. 5. Subuh Waktunya dari terbit fajar shidiq, hingga terbit matahari. 2.3. Waktu yang dilarang untuk Shalat. Ada lima waktu yang tidak boleh ditempati untuk melakukan shalat, kecuali shalat yang mempunyai sebab yaitu : 1. Setelah shalat shubuh hingga terbitnya matahari. 2. Ketika terbitnya matahari hingga sempurna dan naik sekurang-kurangnya setinggi tombak ( 10 derajat dari permukaan bumi ).
5
3. Ketika matahari rembang ( diatas kepala ) hingga condong sedikit ke barat. 4. Setelah shalat ashar hingga terbenam matahari. 5. Ketika mulai terbenamnya matahari hingga sempurna.
2.4. Adzan dan iqamah Sebelum shalat kita disunahkan mengerjakan adzan dan iqamah. Adzan ialah kata-kata seruan yang tertentu untuk memberitahukan akan masuknya waktu shalat fardhu. Adapun iqamah ialah kata-kata sebagai tanda bahwa shalat akan dimulai. Shalatshalat sunnah tidak menggunakan adzan, iqamah, kecuali shalat sunnah yang disunahkan berjama’ah, seperti tarawih, shalat ‘id dan sebagainya. Adzan dan iqamah hukumnya sunnah mu’akkad bagi shalat fardhu, baik dikerjakan berjama’ah maupun sendirian. Disunahkan dengan suara keras kecuali di masjid yang sudah dilakukan ( sedang dilakukan ) shalat berjama’ah. Dikerjakan dengan berdiri dan menghadap kiblat.
2.5.
Sekilas tentang Flash Flash merupakan software yang dipakai luas oleh para profesional web karena
kemampuannya dalam menampilkan multimedia gabungan antara grafis, animasi suara, serta interaktivitas bagi pengguna internet. Software yang dibuat oleh perusahaan Macromedia untuk keperluan pembuatan aplikasi (khususnya) web yang interaktif dan menarik, presentasi, game dan bahkan film. Macromedia Flash MX juga telah delangkapi dengan component panel agar kita bisa mambuatkan form untuk aplikasi atau web yang akan dibuat. Serta hasil akhir dari
6
Macromedia Flash MX yang bisa di publish atau bisa menghasilkan file dengan format standalone yaitu .exe.
Menu Timeline Stage Panel Toolbox
Action Panel
Gambar 2.1 Area kerja Flash MX
Area kerja di Flash terdiri atas beberapa komponen, yaitu ; a. Menu Berisi control untuk berbagai fungsi seperti membuat, membuka dan menyimpan file, copy, paste dan lain-lain.
7
b. Stage Stage atau Movie adalah area kerja atau tempat objek-objek dibuat, dibentuk dan ditempatkan. c. Toolbox Toolbox berisi koleksi untuk membuat atau menggambar, memilih dan memanipulasi isi stage dan timeline. Toolbox terbagi menjadi empat yaitu Tools, View, Colors dan Option. Beberapa tool mempunyai bagian option. Dan dari Flash MX ini memiliki Tool yang menjadi icon tersendiri seperti Distort dan Envelope. d. Timeline Timeline terdiri atas Layer, Frame dan Playhead. Fungsinya adalah sebagai tempat pengaturan timing atau waktu animasi dan penggabungan objek-objek dari masing-masing layer. e. Panels Panels berisi kontrol yang dipakai dalam Flash yaitu untuk mengganti dan memodifikasi berbagai property objek atau animasi secara tepat dan mudah. f. Component Beberapa fitur baru yang ditambahkan dalam Flash MX antara lain UI Component, yang juga menggantikan Smart Clips. Dengan UI Component ini dapat membuat berbagai komponen seperti scroll bar dengan mudah. Cukup dengan drag and drop UI Component, kita dapat membuat component sendiri. Beberapa UI Component antara lain CheckBox, ComboBox, ListBox, PushButton, RadioButton dan Scrollbar.
8
g. Actionscript Action panel dalam Flash MX memiliki banyak peningkatan dibandingkan sebelumnya. Misalnya dengan penambahan warna, indexing Action berdasarkan abjad, penambahan line number, dan Code Hint. Kategori baru yang ditambahkan Action panel pada Flash MX ini yaitu bersifat Objek Oriented, misalnya dengan adanya penambahan objek, event dan sekarang hampir setiap elemen yang ada di stage bisa menjadi instance objek. Misalnya tombol yang bisa memiliki nama instance. h. Library Library didalam Flash berfungsi sebagai media penyimpanan objek-objek yang sudah berupa simbol, baik yang pembuatannya dari Flash itu sendiri maupun yang diinput dari tempat lain untuk kemudian dimasukkan ke dalam Flash. Gunanya, kita bisa menggunakan lagi objek-objek tersebut secara berulang-ulang.
2.6.
Flowchart (diagram alur) Untuk memudahkan pembuatan program, maka dibuat flowchartnya terlebih
dahulu sebelum suatu program dibuat. Disini penulis akan memberikan sedikit gambaran tentang flowchart. 2.6.1. Pengertian Flowchart Flowchart adalah bagan yang menggambarkan urutan intruksi untuk proses dengan komputer dan hubungan antara suatu proses dengan proses lainnya, dengan menggunakan simbol tertentu.
9
Pada flowchart terbagi menjadi dua jenis yaitu: 1.
Sistem Flowchart, adalah suatu bagan dengan simbol-simbol tertentu
yang
menggambarkan urutan prosedur dan proses dari suatu file di dalam suatu media menjadi file di dalam media lain, dalam suatu sistem pengolahan data. 2.
Program Flowchart, adalah suatu bagan dengan simbol tertentu yang menggambarkan urutan proses secara mendetil dan hubungan antara suatu intruksi dengan proses lainnya dalam suatu program.
2.6.2. Simbol-simbol Flowchart 1. Terminal
Gambar 2.2. Simbol Terminal Simbol ini digunakan untuk menunjukkan awal atau akhir kegiatan atau berhentinya program. 2. Input/Output
Gambar 2.3. Simbol Input/Output Simbol ini digunakan untuk mewakili data input dan menuliskan outputnya.
10
3. Proses
Gambar 2.4. Simbol Proses Simbol ini melambangkan pengolahan suatu data. 4. Predifined
Gambar 2.5. Simbol Predifined Simbol ini digunakan untuk menghubungkan program utama dengan subroutine. 5. Decision
Gambar 2.6. Simbol Decision Simbol ini menunjukkan suatu perbandingan yang harus dibuat.
11
6. Connector
Gambar 2.7. Simbol Connector Simbol ini memisahkan beberapa bagian dari flowchart ditulis ditempat atau halaman lain. 7. Flow Lines
Gambar 2.8. Flow Lines Tanda ini digunakan untuk menghubungkan simbol-simbol flowchart untuk menunjukkan intruksi selanjutnya. 8. Preparation
Gambar 2.9. Simbol Preparation Tanda ini digunakan untuk memberi nilai awal dari suatu besaran.
12