Mr Ponsi

selamat datang,terimakasih sudah mampir di blog saya,Apapun yg terjadi dalm hidupku ini ,tak pernah ku ragukan kasihmu Tuhan # Ucapan syukur atas terkabulnya doa melalui novena tiga salam maria.

Sabtu, 19 Desember 2015

Kado Terindah di Hari Natal



Hari Natal semakin dekat, bagi setiap umat yang merayakannya mereka pasti telah berbondong-bondong untuk menyiapkan kado terindah bagi orang terkasih. Gadget terbaru? Pakaian bagus? Atau makanan-makanan lezat? Bukan masalah jika kita memberikan itu semua untuk orang terkasih. Tapi tahukah Anda bahwa ada kado yang lebih indah yang dapat kita berikan pada orang-orang yang kita kasihi yang melebihi hal-hal tersebut? Sesuatu yang sangat murah dan lebih bermakna dibandingkan dengan uang. Lalu apa saja kado terindah itu?
  • Kehadiran
Coba Anda bayangkan jika di hari raya Natal orang terpenting dalam hidup Anda tidak hadir, entah itu isteri, suami, anak, ayah, ibu atau juga kakek dan nenek. Pasti ada perasaan kurang sreg dihati. Momen bahagia dimana Anda dan keluarga serta sanak saudara yang harusnya berkumpul tidak dapat Anda rasakan sepenuhnya. Jaman memang sudah modern, kita bisa saja menggunakan sarana telepon, BBM, Skype, dan masih masih banyak lagi untuk tetap keep in touch dengan mereka. Tapi tentu saja rasanya berbeda dengan bertemu langsung. Kehadiran merupakan salah satu hadiah yang tak ternilai harganya. Kita bisa bisa berinteraksi langsung dengannya, dapat berbagi sukacita bersama, dan mencurahkan kasih sayang secara lebih utuh dan intensif. Jadi jangan heran jika di hari raya keagamaan banyak orang beramai-ramai untuk pulang kampung, karena memang mereka sendiri tidak ingin melewati momen bahagia tersebut. Jadikan kehadiran Anda sebagai pembawa kebahagiaan di hari Natal.
  • Mendengar
Dapatkah Anda memberikan hal ini kepada orang terkasih? karena kebanyakan dari kita lebih ingin di dengarkan dari pada mendengar. Padahal keharmonisan antar umat manusia sangat di tentukan oleh kemampuan diri untuk saling mendengarkan. Ciptakan kedamaian dengan kesediaan kita dalam mendengar. Dengan begitu, kita telah menciptakan rasa mengalah dan rendah hati di dalam diri sendiri.
           senyuman
Kekuatan sebuah senyuman itu sangat luar biasa. Jika seseorang sedang dirundung rasa stress, sedih ataupun marah, hal ini sangat sulit untuk dilakukan. Tapi tahukah Anda bahwa ketika Anda memberikan senyum tulus, keadaan yang tadinya tegang, beku, bahkan sangat tidak kondusif bisa berubah menjadi hangat dengan hal tersebut. Jangan pelit memberikan senyuman, karena senyuman merupakan sebuah tanda bagi Anda untuk mau membuka diri pada seseorang di sekitar dan juga dunia!
           Tanggapan Positif
Coba renungkan, berapa banyak penilaian negatif yang keluar dari diri Anda ketika Anda menilai pikiran, tanggapan atau tindakan orang-orang sekitar? Mungkin selama ini kita selalu merasa kitalah yang benar dan orang lain salah. Berilah tanggapan postif pada setiap hal yang mereka atau yang orang terkasih kemukakan. Berikan pujian, ucapkan rasa terimakasih, dengan begini kado terindah yang Anda berikan tentu tidak akan luput dari ingatan mereka begitu saja.
           Keindahan
Di dunia ini tidak ada yang namanya manusia buruk rupa. Hanya kitanya saja yang terkadang kurang menyadari bahwa diri kita itu indah. Siapa yang tidak senang jika orang terkasih merasa bahagia ketika kita berpenampilan lebih ‘indah’ dari biasanya? Tampil cantik dan rupawan juga merupakan kado, dan sangat tidak salah jika kita memberikannya setiap hari.
           Bersedia Mengalah
Masalah yang Anda hadapi tidak semuanya pantas untuk dijadikan bahan pertengkaran ataupun pertekanan batin. Bukan masalah jika sahabat atau rekan kerja Anda tidak menepati janji atau bahkan menyikut bagian pekerjaan yang seharusnya Anda ‘garap’. Ketika Anda bersedia untuk mengalah itu berarti Anda sudah melunturkan rasa sakit hati dan menyadari bahwa di dunia ini tidak ada satupun manusia yang sempurna.
           Kebebasan
Mencintai dan menyayangi seseorang bukan berarti kita harus mengkungkungnya dan menelisik setiap apa yang ia perbuat. Memberi kebebasan adalah suatu perwujudan cinta, tapi bukan berarti bisa berbuat seenaknya. Ketika kita memberi kebebasan kepada orang yang kita kasihi, itu berarti kita memberinya sebuah kepercayaan untuk bertanggung jawab atas apa yang ia lakukan dan juga perbuat.


                                                                                    Saya Ponsi & Keluarga mengucapkan:

Selamat pesta Natal dan Tahun Baru semoga sukses selalu. Semoga Terang Natal akan tinggal di Hati kita dan menjadi terang bagi keluarga. Serta sesama. Selamat Natal 25 desember 2015 dan Tahun Baru 1 januari 2016

Kamis, 17 Desember 2015

Tips Tetap Sehat Saat Musim Hujan

Bulan Desember ini hujan mulai sering turun di Indonesia . Pada musim hujan tubuh kita lebih mudah mengalami gangguan kesehatan. Penyakit yang sering muncul pada musim hujan adalah pilek, batuk, flu, dan demam. 
Bagaimana caranya agar tubuh tetap sehat saat musim hujan seperti sekarang ini?

   Perbanyak minum air putih
Banyak minum air putih akan membuat tubuh kamu tetap sehat. Usahakan minum air putih 8 gelas sehari untuk membuang racun dalam tubuh.
  
􀂲Konsumsi  vitamin
Konsumsi vitamin sangat dibutuhkan untuk menjaga kestabilan sistem imun tubuh kita. Oleh sebab itu, mengkonsumsi vitamin terutama vitamin C amat dianjurkan. Kandungan vitamin C ini bisa juga kamu peroleh secara alami dari kandungan buah seperti  jeruk dan strawberry.

􀂲Gunakan pakaian yang melindungi kamu dari hujan
Saat kamu berada di luar rumah dan hujan turun, siapkan payung atau jas hujan agar tubuh terlindung dari hujan. Jika di dalam rumah dan terasa dingin, sebaiknya kamu menggunakan jaket atau sweater yang akan menjaga tubuhmu dari udara dingin saat musim penghujan.
  
􀂲Jaga kebersihan lingkungan
Selalu mencuci tangan sebelum makan agar virus tidak menular dari tangan kamu !

􀂲Konsumsi makanan hangat
Minuman hangat dan menyehatkan sangat pas untuk diminum saat musim penghujan sekarang ini. Untuk menjaga tubuh tetap hangat, kamu bisa meminum teh hangat, susu hangat ataupun jahe hangat.

Dengan mengikuti tips di atas, semoga kamu bisa menjaga kesehatan selama musim hujan ini ya Sahabat

( sumber LINE Fun indonesia)

TOP 10 PASANGAN HEBOH DI ALKITAB

Bergaya ala wartawan infotainment, kali ini kita bakalan ngeburu pasangan-pasangan kasmaran yang pernah disebutkan dalam Alkitab dan mencari pasangan yang paling sensasional dan heboh versi kacamata3d!. Mana yang paling heboh?


10. Amnon – Tamar (II Samuel 13)
Amnon sangat mencintai Tamar tapi cintanya sangat dangkal karena dia nggak berani berjuang untuk ngedapetin Tamar dengan cara yang semestinya. Malah dia membuat rencana busuk kemudian memperkosa Tamar. Setelah itu Tamar dicampakkannya karena dia tiba-tiba menjadi benci setengah mati pada Tamar. Yaaa… namanya juga cinta nafsu.

Quote: "Marilah tidur dengan aku, adikku." How dare you!

9. Sikhem – Dina (Kejadian 34)
Sikhem naksir Dina, lalu tanpa pikir panjang ia malah menodainya. Karena memang Sikhem jatuh hati padanya, ia meminta Dina untuk jadi istrinya, tentu saja keluarganya nggak mau gara-gara sakit hati. Makanya, kalo memang cinta, kenapa sampe tega merampas kehormatannya? Jadinya runyam deh!

Quote: “Lalu Sikhem berkata kepada ayah anak itu dan kepada kakak-kakaknya: "Biarlah kiranya aku mendapat kasihmu, aku akan memberikan kepadamu apa yang kamu minta; walaupun kamu bebankan kepadaku uang jujuran dan uang mahar seberapa banyak pun, aku akan memberikan apa yang kamu minta; tetapi berilah gadis itu kepadaku menjadi isteriku." (Kejadian 34:11-12).

8. Daud – Batsyeba (II Samuel 11)
Cinta pada pandangan pertama pada Batsyeba membuat Daud gelap mata (hatinya) dan Daud langsung menyuruh orang untuk menyelidiki Batsyeba. Walaupun tahu Batsyeba adalah istri prajuritnya, tanpa babibu Daud memanggil dia dan tidur dengannya. Untunglah Daud mau bertanggung jawab ketika tahu bahwa Batsyeba mengandung. Walaupun caranya jahat sih, habis mau gimana lagi? Kalau ketahuan Raja Israel menghamili istri orang, mau ditaruh dimana mukanya?

Quote: "Tempatkanlah Uria di barisan depan dalam pertempuran yang paling hebat, kemudian kamu mengundurkan diri dari padanya, supaya ia terbunuh mati." (II Samuel 11:15). Kejam banget nggak seeh?

7. Ayub dan istrinya (Ayub 1-2)

Kadar cinta istri Ayub diuji dengan musibah yang dialami suaminya. Waktu Ayub kaya raya, sehat dan baik-baik aja, istrinya selalu mendukungnya. Tapi waktu Ayub bangkrut dan sakit parah, istrinya langsung ngomel dan memberikan saran yang membuat Ayub terkaget-kaget karena disuruh menghujat Tuhan.

Quote: "Masih bertekunkah engkau dalam kesalehanmu? Kutukilah Allahmu dan matilah!” (Ayub 2:9). Watch your mouth!

6. Adam – Hawa (Kejadian 1-2)

Pertama kali ketemu, Adam begitu romantisnya menembak Hawa. Tapi beberapa hari kemudian, Adam malah jadi pria pengecut dengan mendiamkan Hawa digodai iblis dan jatuh dalam dosa “…..Lalu ia mengambil dari buahnya dan dimakannya dan diberikannya juga kepada suaminya yang bersama-sama dengan dia, dan suaminya pun memakannya”. Seharusnya kalau Adam sungguh-sungguh mencintai Hawa, Adam ngejagain Hawa donk supaya nggak jatuh dalam dosa. Buktikan bahwa sebagai pasangan sejati harus saling ngejaga.

Quote: "Inilah dia, tulang dari tulangku dan daging dari dagingku”, romantis bangeeet!
5. Rut – Boas (Rut 3-4)
Dua sejoli ini kebalikannya dengan pasangan Daud – Batsyeba. Boas menghargai Rut walaupun dia seorang janda. Demi cinta dan penghargaannya pada Rut, Boas bersedia mengikuti aturan adat yang berlaku. Dia menebus Rut baru kemudian menikahinya. Ehm.... cinta yang suci.

Quote: “Juga Rut, perempuan Moab itu, isteri Mahlon, aku peroleh menjadi isteriku untuk menegakkan nama orang yang telah mati itu di atas milik pusakanya” (Rut 4:10)

4. Yakub – Rahel (Kejadian 29)

Kalian semua pasti tahulah kisah cinta dua sejoli ini. Si cowok bersedia jadi kacung selama 14 tahun demi mendapatkan cewek yang dicintainya. Mereka saling mencintai walaupun di antara mereka ada 3 orang WIL (wanita idaman lain). Hati Yakub tetap terpaut pada Rahel padahal 3 istrinya yang laen telah memberikan keturunan padanya sementara Rahel belum. Ketika akhirnya Rahel meninggal, Yakub tetap terus mencintainya dan menganggap sepi 3 istrinya yang masih hidup dan anak-anak mereka. Di hati Yakub hanya ada Rahel, Yusuf dan Benyamin.

Quote: "Aku mau bekerja padamu tujuh tahun lamanya untuk mendapat Rahel, anakmu yang lebih muda itu." (Kejadian 29:18) Duuuh, saking cintanya Yakub ama Rahel!

3. Yusuf – Maria (Matius 1:18-25)
Yusuf dan Maria sudah bertunangan cukup lama ketika Yusuf tahu bahwa Maria mengandung. Dapat istri yang sudah mengandung tentu nggak mudah. Tapi Yusuf emang cowok yang beda, tulus hati en gentlemen. Dia memutuskan untuk menerima Maria apa adanya dan menjadi suami serta ayah yang ideal. Kenapa yach? Mungkin karena cintanya pada Maria dan Tuhan.

Quote: “Sesudah bangun dari tidurnya, Yusuf berbuat seperti yang diperintahkan malaikat Tuhan itu kepadanya. Ia mengambil Maria sebagai isterinya” (Matius 1:24)

2. Hosea – Gomer (Hosea 1-2)

Bagaikan petir di siang hari bolong, Hosea mendengar Tuhan menyuruhnya menikahi Gomer, seorang perempuan sundal alias pelacur. Hosea, seorang nabi yang pastinya hidupnya bersih, menikah dengan seorang pelacur. Kalo itu perintah dari Tuhan, harus nurut donk!! Hosea nurut bahkan sampai mereka mempunyai 3 orang anak. Gimana yach rumah tangga mereka? Khan mereka menikah tanpa cinta? Tapi nyatanya mereka baik-baik saja, mungkin karena mereka tahu kalau pernikahan mereka dikehendaki Tuhan sebagai gambaran untuk orang Israel, gambaran cinta Tuhan yang tak bersyarat kepada kita yang ‘sundal’ (berdosa).

Quote: “Berfirmanlah TUHAN kepadaku: "Pergilah lagi, cintailah perempuan yang suka bersundal dan berzinah, seperti TUHAN juga mencintai orang Israel, sekalipun mereka berpaling kepada allah-allah lain dan menyukai kue kismis." (Hosea 3:1)

1. Yesus (Seluruh isi Alkitab)Cinta yang paling besar so pasti cinta Tuhan Yesus donk. Yesus sangat mencintai manusia dan Yesus nyatain cintaNya dengan menyerahkan nyawaNya. Tapi ada juga manusia yang menolak cinta Yesus, trus apa yang dilakukan Yesus? Yesus nggak pernah menyerah. Yesus terus membuktikan cintaNya pada manusia berulang kali. Sampai suatu saat nanti, kita akan menjadi mempelaiNya yang penuh kemuliaan.


Quote: “Marilah kita bersukacita dan bersorak-sorai, dan memuliakan Dia! Karena hari perkawinan Anak Domba telah tiba, dan pengantin-Nya telah siap sedia.” (Wahyu 19:&)

[Sumber dari KCMT3D]
ponsi_pedak@yahoo.co.id (BBM PIN 5705BCA3)

Jumat, 04 Desember 2015

Pentingnya kita melibatkan Tuhan dalam segala hal


  • Manusia hidup memiliki tujuan, mimpi, cita-cita dan keinginannya. Rencana demi rencana pastinya sudah kita pikirkan sebelumnya. Namun, seringkali kita lupa melibatkan Tuhan dalam setiap rencana dan usaha kita. Hal ini membuat kita menjadi pribadi yang egois dan terlalu percaya diri pada kemampuan dan kehebatan kita sendiri. Kita sering tidak sadar bahwa sebagai manusia kita memiliki keterbatasan dan kelemahan, dan membutuhkan campur tangan Tuhan untuk menyempurnakannya. Melibatkan Tuhan dalam semua rencana hidup kita berarti kita terbuka terhadap Tuhan untuk berkuasa menolong dan menunjukkan jalan yang terbaik bagi setiap rencana kita.
    Mengapa kita harus melibatkan Tuhan dalam setiap rencana-rencana kita?
  • 1. Tidak ada manusia yang tahu secara pasti apa yang bisa terjadi atas hari depannya

    Jangankan tahu apa yang akan terjadi di masa depan, apa yang terjadi hari esok pun kita tidak tahu. Tuhan menginginkan kita senantiasa rendah hati sehebat apapun kita. Kita seringkali berencana besok kita akan melakukan ini dan itu, pergi ke tempat itu, bekerja dan mendapat untung sebanyak-banyaknya. Padahal kita tidak tahu apa yang akan terjadi malam ini. Bisa saja apa yang telah kita rencanakan untuk besok tidak dapat kita realisasikan karena kondisi kita yang tidak memungkinkan.
  • 2. Karena waktu tidak bisa diulang

    Kita bisa berencana untuk hari esok, tetapi bagaimana dengan waktu yang sudah kita lalui tanpa campur tangan Tuhan? Apakah kita hanya bisa menyesal? Tidak ada gunanya bukan? Jadi gunakanlah hari-hari ini dengan sebaik-baiknya termasuk dalam membuat rencana-rencana hidup kita.
  • 3. Kita membutuhkan kekuatan, bimbingan dan ridho dari Tuhan

    Sebelum melakukan sesuatu, kita perlu bertanya kepada Tuhan apa yang menjadi kehendak-Nya. Jika Tuhan berkenan kita melakukan sesuatu,Tuhan pasti akan memberikan kita kekuatan dan arahan yang baik.
  • 4. Hidup kita adalah milik Tuhan dan Tuhan Maha Mengetahui yang terbaik

    Tuhan adalah pemilik dan penguasa dunia ini termasuk hidup kita. Kehidupan yang kita miliki adalah anugerah. Kita harus menggunakan hidup ini dengan penuh tanggung jawab dan kepercayaan yang penuh kepada-Nya.
  • 5. Keberhasilan kita ditentukan dengan bagaimana cara kita menyerahkan diri kepada-Nya

    Kepintaran, kecerdasan, kemampuan dan usaha kita akan menjadi bermakna dengan campur tangan Tuhan. Bawa setiap permohanan kita kepada Tuhan, kedamaian itu dapat kita rasakan. Kita tidak perlu ragu lagi, Tuhan akan mendengar setiap seruan dan permohonan kita.
  • 6. Rencana matang bukan jaminan kesuksesan karena Tuhan yang memiliki kuasa untuk menentukannya

    Terkadang rencana kita tidak sejalan dengan keinginan kita. Kita berpikir Tuhan tidak berada dipihak kita. Jika rencana Anda gagal, jangan marah dan kecewa kepada-Nya. Percayalah, setiap rancangan Tuhan itu jauh lebih indah dan terbaik buat kita.
  • 7. Kita tidak tahu sampai kapan kita hidup

    Umur manusia di tangan Tuhan. Walaupun kita sudah berencana sebaik mungkin, belum tentu besok kita masih diberi kesempatan untuk menikmati hidup ini lagi.
    Libatkan Tuhan dalam segala hal, baik dalam kehidupan dan pernikahan Anda. Niscaya, Tuhan akan memberikan yang terbaik bagi kita.

Rabu, 02 Desember 2015

Golongan Darah O



Yang mempunyai golongan darah O siapa nih?

Kelompok darah tiap-tiap orang memiliki keunikkannya semasing, misalnya kelompok darah B yang to the point (bicara apa yang ada tanpa ada bertele-tele), A yang emosian, serta AB yang adem ayem. Namun dari seluruhnya type kelompok darah, yang memiliki kelompok darah O yaitu yang paling sedikit. Lantas seperti apakah si O ini? Di bawah ini yaitu sifat-sifat khas si O yang populer sangatlah dermawan serta baik. Bila anda mempunyai rekan bergolongan darah O, anda mesti melindungi jalinan kalian baik-baik agar dia tak pergi dari sisimu!

Orang yang bergolongan darah O itu :
1. Sangatlah menghormati yang namanya relationship, oleh karenanya, mereka pasti sangatlah menghormati yang namanya persahabatan serta mereka ikhlas berkorban untuk itu.

2. Tak umum untuk mengawali suatu jalinan yang akrab dengan orang lain.

3. Bila telah mengambil keputusan untuk lakukan suatu hal, juga bakal ditangani hingga akhir.

4. Ikhlas melepas orang yang disenangi serta cuma memandang kepergiannya dengan bersedih hati namun hingga kapanpun akan tidak pernah dilupakan.

5. Saat ada suatu hal yg tidak dia sukai, dia bakal menutupinya serta bertanding kuat serta mandiri.

6. Terlihat kuat dari luar serta kerap keluarkan pengucapan yang tajam, namun sesungguhnya dia sangatlah gampang terlukai hatinya.

7. Sangatlah tulus serta ikhlas, dia bakal mengingatmu seumur hidupnya bila anda sangatlah terkesan baginya.

8. Sangatlah gampang terharu.

9. Sangatlah peka serta asal-asalan namun tak perhitungan. Dia suka menolong orang lain, namun kerapkali dia bertanding tidak paham apa-apa.

10. Menjunjung tinggi yang namanya keadilan, dia kan berupaya meluruskan semua permasalahan yang menurut dia tak sepantasnya ada. Dia juga tak suka pada yang namanya kebohongan serta penipuan.

11. Akan tidak pernah memberi keyakinan pada orang yg tidak dapat dihandalkan maupun pemalas, lantaran si O ini orang yang memiliki komitmen.

12. Berambisius, meskipun telah salah, dia akan tidak pernah menyerah.

13. Meskipun kerap cemas bakal kegagalan, namun dia senantiasa berupaya terlihat kuat dari luar penampilannya.

14. Akan tidak pernah menaruh dendam serta cepat sekali lupa dengan kekeliruan orang lain.

15. Bakal mengingat tiap-tiap kebaikan orang lain

16. Rahasiamu slalu  Terjamin

Rabu, 18 November 2015

Konsep Dan Prinsip Desain

Konsep dan Prinsip Desain

Desain adalah langkah pertama dalam fase pengembangan bagi setiap produk atau sistem yang direkayasa. Desain dapat didefinisikan berbagai “proses aplikasi berbagai teknik dan prinsip bagi tujuan pendefinisian suatu perangkat, suatu proses atau sistem dalam detail yang memadai untuk memungkinkan realisasi fisiknya”[TAY59]. Tujuan desainer adalah untuk menghasilkan suatu model atau representasi dari entitas yang kemudian akan dibangun.
Desain Perangkat Lunak Dan Rekayasa Perangkat Lunak
Desain perangkat lunak berada pada inti teknik dari proses rekayasa perangkat lunak dan diaplikasikan tanpa memperhatikan model proses perangkat lunak yang digunakan. Begitu persyaratan perangkat lunak telah mulai dianalisis dan ditentukan, maka desain perangkat lunak menjadi yang pertama dari tiga aktivitas teknik – desain, pembuatan kode dan pengujian – yang diperlukan untuk membangun dan menguji perangkat lunak. Persyaratan perangkat lunak, yang dimanifestasi oleh data, fungsional, dan model-model perilaku, mengisi langkah desain. Dengan menggunakan satu dari sejumlah metode desain, langkah desain menghasilkan
a. desain data
b. desain arsitektur
c. desain interface
d. desain prosedural

Selama desain, kita dapat membuat keputusan yang akan mempengaruhi kesuksesan konstruksi perangkat lunak dan kemudahan maintenance-nya. Desain sangat penting karena dapat menentukan kualitas dari suatu perangkat lunak.
Proses Desain
Desain perangkat lunak adalah suatu proses interaktif yang melaluinya persyaratan diterjemahkan ke dalam suatu “cetak biru” untuk membangun perangkat lunak. Cetak biru menggambarkan suatu pandangan menyeluruh perangkat lunak, yaitu bahwa desain dihadirkan pada tingkat abstraksi yang tinggi (dapat secara lanngsung ditelusuri sampai data spesifik, fungsional, dan persyaratan behavioral)
1. Desain dan kualitas perangkat lunak
McGlaughlin mengusulkan 3 karakteristik yang berfungsi sebagai pedoman bagi evaluasi suatu desain yang baik :
a. desain harus mengimplementasikan keseluruhan persyaratan eksplisit yang dibebankan dalam model analisis, dan harus mengakomodasikan semua persyaratan implisit yang diinginkan pelanggan.
b. Desain harus menjadi panduan yang dapat dibaca, dapat dipahami bagi mereka yang menghasilkan kode dan yang menguji serta memelihara perangkat lunak.
c. Desain harus memberikan suatu gambaran lengkap mengenai perangkat lunak, yang menekankan data, dan domain perilaku dari perspektif implementasi.
Kriteria teknis untuk desain yang baik :
a. Desain harus memperlihatkan suatu organisasi yang dengan baik menggunakan kontrol di antara elemen-elemen perangkat lunak.
b. Desain harus modular : yaitu bahwa perangkat lunak harus dipartisi secara logika ke dalam elemen-elemen yang melakukan fungsi dan subfungsi khusus.
c. Desain harus berisi data dan abstraksi prosedural.
d. Desain harus membawa ke arah modul (misal subrutin atau prosedur) yang memperlihatkan karakteristik fungsional independent.
e. Desain harus mengarah kepada interface yang mengurangi kompleksitas hubungan antara modul-modul dan dengan lingkunga eksternal.
f. Desain harus didapat dengan menggunakan metode berulang yang dikendalikan oleh informasi yang diperoleh selama analisis persyaratan perangkat lunak.
2. Evolusi desain perangkat lunak
Merupakan suatu proses kontinu yang terus berlangsung selama tiga dekade. Kerja desain awal dikonsentrasikan pada kriteria untuk pengembangan program moduler dan metode-metode untuk menyaring arsitektur perangkat lunak dengan cara top-down. Aspek-aspek prosedural dari definisi desain yang tercakup dalam suatu filosofi disebut pemrograman terstruktur. Usaha selanjutnya mengusulkan metode-metode translasi aliran data atau struktur data ke dalam definisi desain. Pendekatan desain yang lebih baru mengusulkan suatu pendekatan orientasi obyek ke derivasi desain.
Banyak metode desain yang tumbuh dari kerja tersebut, sedang diaplikasi pada industri. Setiap metode tersebut mempunyai sejumlah karakteristik umum :
a. mekanisme penerjemahan suatu model analisis ke dalam representasi desain.
b. Notasi untuk merepresentasikan komponen-komponen fungsional dan interface-nya.
c. Heuristik bagi penyaringan dan partisi
d. Pedoman bagi penilaian kualitas
Prinsip desain
Desain perangkat lunak berupa model dan proses. Proses desain adalah serangkaian langkah iteratif yang memungkinkan desainer menggambarkan semua aspek perangkat lunak yang dibangun. Model desain adalah ekivalen rencana arsitek untuk sebuah “rumah”, yang dimulai dengan menyajikan totalitas dari hal yang akan dibangun. Prinsip desain dasar memungkinkan perekayasa perangkat lunak untuk mengendalikan proses desain.
a. Proses desain tidak boleh menderita karena “tunnel vision”
b. Desain harus dapat ditelusuri sampai model analisis.
c. Desain tidak boleh berulang.
d. Desain harus “meminimalkan kesenjangan intelektual” di antara perangkat lunak dan masalah yang ada di dunia nyata.
e. Desain harus mengungkap keseragaman dan integrasi.
f. Desain harus terstruktur untuk mengakomodasi perubahan.
g. Desain harus terstruktur untuk berdegradasi dengan baik, bahkan pada saat data dan event-event menyimpang, atau menghadapi kondisi operasi.
h. Desain bukanlah pengkodean, dan pengkodean bukanlah desain.
i. Desain harus dinilai kualitasnya pada saat desain dibuat, bukan setelah jadi.
j. Desain harus dikaji untuk meminimalkan kesalahan-kesalahan konseptual (semantik).
Konsep-konsep desain
1. Abstraksi
Abstraksi memungkinkan desainer menentukan prosedur dan data, dan masih menekan detail tingkat rendah.
Terdapat 3 macam bentuk abstraksi, yaitu :
a. Abstraksi prosedural.
Merupakan urutan instruksi yang diberi nama yang mempunyai fungsi tertentu dan terbatas.
b. Abstraksi data.
Kumpulan data yang bernama yang menggambarkan obyek data.
c. Abstraksi kontrol.
Mengimplikasikan suatu mekanisme kontrol program tanpa menentukan detail-detail internal
2. Penyaringan.
Penyaringan stepwise (dengan serangkaian langkah) adalah strategi desain top-down yang diusulkan oleh Wiklaus Wirth. Kajian dari konsep tersebut adalah
“Pada setiap langkah (penyaringan), satu atau beberapa instruksi dari program yang diberikan didekomposisi ke dalam instruksi-instruksi yang lebih detail. Dekomposisi berurutan atau penyaringan spesifikasi berhenti bila semua instruksi diekspresikan dalam bentuk bahasa pemrograman atau komputer yang mendasar. Jika tugas-tugas disaring, maka data harus disaring juga, didekomposisi atau distruktur, dan adalah wajar untuk menyaring program dan spesifikasi data secara paralel” .
Abstraksi dan penyaringan adalah konsep kompementer. Kedua konsep tersebut membantu desainer dalam menciptakan suatu model desain lengkap jika desain berkembang.
3. Modularitas
Modularitas merupakan atribut tunggal dari perangkat lunak yang memungkinkan sebuah program untuk dikelola secara intelektual.
Meyer menyebutkan 5 kriteria yang memungkinkan kita untuk mengevaluasi suatu metode desain dengan merujuk pada kemampuannya untuk menentukan sistem modular yang efektif.
a. Dekomposisi modular.
b. Komposabilitas modular.
c. Kemampuan pemahaman modular.
d. Kontinuitas modular.
e. Proteksi modular.
4. Arsitektur perangkat lunak
Arsitektur perangkat lunak mencakup “struktur keseluruhan perangkat lunak dan cara dimana struktur memberikan integrasi konseptual bagi suatu sistem”.
Shaw dan Garlan menjelaskan sekumpulan properti yang seharusnya ditetapkan sebagai bagian dari desain arsitektural :
a. Properti struktural.
Menentukan komponen suatu sistem dan cara dimana komponen-komponen tersebut dikemas dan berinteraksi satu dengan yang lain.
b. Properti ekstra-fungsional.
Menekankan pada bagaimana arsitektur desain memenuhi persyaratan kinerja, kapasitas, reliabilitas, keamanan, adaptibilitas, dan karakteristik sistem yang lain.
c. Keluarga dari sistem yang berhubungan.
Desain harus memiliki kemampuan untuk memakai lagi blok bangunan arsitektural tersebut.
5. Hirarki Kontrol
Hirarki kontrol, disebut juga struktur program merepresentasikan organisasi komponen program serta mengimplikasikan suatu hirarki kontrol. Hirarki kontrol tidak mengimplikasikan aspek prosedural dari perangkat lunak, seperti urutan proses, kejadian/urutan dari keputusan, atau pengulangan operasi.
6. Partisi struktural
Struktur progam harus dipartisi baik secara horizontal maupun vertikal.
Partisi horizontal menentukan cabang-cabang terpisah dari hirarki modular untuk setiap fungsi program mayor. Keuntungannya :
a. menghasilkan perangkat lunak yang lebih mudah diuji.
b. Membawa kepada perangkat lunak yang lebih mudah dipelihara.
c. Menghasilkan penyebaran efek samping yang lebih sedikit.
d. Menghasilkan suatu perangkat lunak yang lebih mudah untuk diperluas.
Partisi vertikal menyatakan bahwa kontrol dan kerja harus didistribusikan secara top-down dalam arsitektur program.
7. Struktur data
Struktur data adalah representasi dari hubungan logis antara elemen-elemen data individual.
8. Prosedur perangkat lunak
Prosedur perangkat lunak berfokus pada detail-detail pemrosesan dari masing-masing modul secara individual. Prosedur harus memberikan spesifikasi yang teliti terhadap pemrosesan, mencakup urutan event, poin-poin keputusan nyata, operasi repetitif, dan organisasi struktur data.
9. Penyembunyian informasi
Prinsip penyembunyian informasi menyatakan bahwa bahwa modul ditandai dengan keputusan desain tersembunyi dari semua desain lain.
Desain Modular Afektif
1. Independensi fungsional
Merupakan hasil pertumbuhan langsung dari modularitas dan konsep abstraksi dan penyembunyian informasi.
Independensi fungsional dicapai dengan mengembangkan modul dengan fungsi “single-minded” dan suatu “aversi” ke interaksi eksesif dengan modul yang lain.
2. Kohesi
Kohesi adalah suatu ekstensi natural dari konsep penyembunyian informasi. Modul kohesi melakukan suatu tugas tunggal pada suatu prosedur perangkat lunak yang memerlukan sedikit interaksi dengan prosedur yang sedang dilakukan di bagian lain dari suatu program.
3. Perangkaian
Perangkaian adalah pengukuran interkoneksi diantara modul-modul pada sebuah struktur progam. Perangkaian tergantung pada kompleksitas interface diantara modul-modul, titik dimana entri atau referensi dibuat untuk sebuah modul dan data yang dilewatkan pada interface tersebut.

Senin, 03 Agustus 2015

SOAL LATIHAN LOGIKA ALGORITMA DAN KUNCI JAWABAN



SOAL LATIHAN LOGIKA ALGORITMA DAN KUNCI JAWABAN

Nama: Ponsianus Jalang
Nim: 12122601
Email:ponsi_pedak@yahoo.co.id

whatsapp: 082233851928
Bbm :580c3740

Soal Latihan

Pertemuan 9

1. Kumpulan Elemen – Elemen yang terurut dan memiliki tipe data yang sama disebut:
 a. Rekursif  
 b. Record
 c. Array  
 d. File
 e. Direktori

2. int  nilai  [6];
 Variabel nilai dalam statement diatas merupakan :
 a. tipe data  
 b. nama array
 c. jumlah baris  
 d. jenis array
 e. Jenis Data

3. Sebuah matriks dideklarasikan sbb:  Int nilai [3]  [4] ;
 Jumlah elemen dari matriks tsb adalah :
 a. 7   
 b. 4
 c. 3   
 d. 12
 e. 8

4. Pada Array 2 Dimensi dengan Ordo 4x4, dengan kondidsi A[I,J] = I , Jika I <= J, A[I,J] = J,
       Jika I>J Dari pernyataan diatas nilai dari A[3,2] adalah :
 a. 1   d. 4   
 b. 2   e.6
 c. 3   
 
5. Dibawah ini merupakan hal-hal yang harus dikemukakan  dalam mendeklarasikan suatu
 bentuk Array , kecuali :
 a. tipe array   d. nama array  
 b. tipe data   e. ukuran Data
 c. ukuran array

Pertemuan 10

1. Hal yang mempengaruhi  kecepatan algoritma sort adalah :
 a. Jumlah Operasi perbandingan dan jumlah operasi pemindahan data
 b. Jumlah Operasi pembagian dan jumlah operasi pemindahan data
 c. Jumlah Operasi perhitungan
 d. Jumlah Operator
 e. Jumlah Operasi

2. Teknik Devide and Conguer digunakan dalam memecahkan masalah antara lain :
 a. Array d. Sorting & Searching  
 b. Max & Min  e. Branching
 c. Matrix  

3. Membagi n input menjadi k subset input yang berbeda ( 1 < k < n ) . Dari k subset yang berbeda akan terdapat k subproblem dan setiap subproblem mempunyai solusinya masing-masing . Hal ini merupakan prinsip dasar dari  :
 a. D and C           
 b. Searching                    
 c. Sorting          
 d. Rekursif
 e, Branching

4. Usaha untuk mengurutkan kumpulan –kumpulan data dalam suatu array disebut  :
 a. Searcing    d. Concuer 
 b. Sorting    e. D and C
 c. Divide   
 

5. Berikut ini adalah metode yang digunakan pada teknik  sorting, kecuali :
 a. Bubble  
 b. Heap
 c. Fibonacci   
 d. Insertion
 e. Selection

Pertemuan 11

1. Tehnik dalam memilih dan menyeleksi sebuah elemen dari beberapa elemen yang ada disebut :
  a. Searching  
  b. Sorting
  c. Divide    
  d. Conquer
  e. Rekursif

2. Algoritma pencarian elemen Maximal dan Minimal  dengan  Linier/Sequential Search disebut :
  a. StraitMaxMin  
  b. Binary Search
  c. D AND C  
  d. Knapsack
  e. Graph

3. Pencarian data dengan meneliti data satu persatu dari  posisi awal dikenal dengan istilah :
 a. Binary Searching  
 b. Random Searching
 c. Sequential Searching 
 d.Binary Searching
 e. Binary

4. Bila terdapat deret data atau angka sebanyak 950 buah  dan kita akan melakukan pencarian data pada deret tersebut dengan teknik linier search, maka akan  membutuhkan waktu maksimal :
 a. 400 kali   d. 950 kali    
 b. 95 kali  e. 947 kali
 c. 470 kali   
 
5. Teknik yang digunakan untuk mencari suatu data pada himpunan data yang tersusun secara urut dengan cara membagi urutan himpunan menjadi 2 bagian adalah :
 a. Sequential Serch   d. D and C Search 
 b. Fibonacci Search   e. Searching
 c. Binary Search 
 
Pertemuan 12

1. Metode Greedy dapat digunakan untuk menyelesaikan  masalah dibawah ini , kecuali :
   a. Knapsack Problem   d. Minimum Spanning tree 
    b. Shortest Path Problem  e. Searching
 c. Faktorial

2.  Permasalahan bagaimana mengoptimalisasi storage / memory dalam computer agar data yang  disimpan dapat termuat dengan optimal , merupakan bentuk  permasalahan dari :
 a. Knapsack problem 
 b. Shortest Path Problem
 c. Minimum Spanning Tree
 e. Searching

3. Misal terdapat 3 buah program ( n= 5 ) yang masing-  masing mempunyai panjang program ( I1, I2,I3,I4,I5)=(15, 8,10, 22, 9) Tentukan Urutan penyimpanannya :
  a. I4, I1, I3, I5, I2   d.  I4, I1, I2, I5, I1  
  b. I2, I5, I3,I1, I4  e. Salah Semua 
 c.  I2, I4, I3,I1, I5

4. Penyelesaian knapsack dengan Kriteria Greedy adalah dengan konsep dibawah ini , kecuali :
 a.  Pilih obyek dengan nilai Pi maximal
 b.  Pilih obyek dengan berat Wi minimal
 c.  Pilih obyek dengan Pi/Wi maximal
 d. Pilih obyek dengan berat Wi maximal
 e. Pilih obyek dengan Pi minimal

5. Dalam kasus menentukan obyek yang akan dimuat  dalam suatu kantong , masing-masing  Obyek dari n obyek tersebut harus mempunyai :
 a.  Berat dan Profit   d. Panjang dan Lebar 
 b.  Berat dan Panjang   e.  Profit dan berat 
 c. Profit dan Panjang

1. Menghitung jarak satu persatu sesuai dengan arah dari  graph yang ditunjuk oleh tiap-tiap ruas/edge dan  dilakukan terhadap ruas dari graph yang memiliki jalur  awal dan jalur akhir adalah   proses untuk mendapatkan  solusi optimal dari permasalahan :
 a. Knapsack  
 b. Shortest Path Problem
 c. Knapsack Problem 
 d. Minimum Spanning Tree
 e. Salah Semua

2. Short Path Problem digunakan untuk mencari jalur ……
 a. Terpanjang   d. Terdepan  
 b. Terpendek  e. Salah Semua
 c. Terlama
 
3. Penyelesaian kasus knapsack problem, yang paling optimal, efektif dan efisien adalah dengan    Cara :
 a. Matematika   d. Pemrograman Greedy 
 b. Algoritma Greedy  e. Salah Semua
 c. Kriteria Greedy

4. Graph yang nantinya  dihasilkan dalam masalah TRAVELLING SALESMAN adalah :
 a. Graph terbuka   d. Graph tertutup   
 b. Graph sederhana  e. Salah Semua 
 c. Graph semi tertutup

5. Fungsi utama / tujuan  dari masalah Knapsack adalah :
 a. Maksimum ? PiXi
 b. Maksimum ? PiWi
 c. Minimum   ? PiXi
 d. Minimum   ? PiWi
 e.Salah Semua

Pertemuan 14

1. Arti dari simpul yang tidak dihubungkan  dengan  suatu  ruas apapun, Dalam Menentukan  pola lalu lintas  dengan jumlah Fase minimal, adalah :
 a.  Simpul tersebut selalu berlaku lampu merah
 b.  Simpul tersebut selalu berlaku lampu merah/ hijau
 c.  Simpul tersebut selalu berlaku lampu kunig
 d.  Simpul tersebut selalu berlaku lampu hijau
 e. Simpul tersebut selalu berlaku lampu hijau & kuning

2. Dalam masalah PEWARNAAN, banyaknya warna yang  dipergunakan sebaiknya:
 a.  se MINIMAL mungkin
 b.  se OPTIMAL mungkin
 c.  se MAXIMAL mungkin  
 d.  Tidak ditentukan
 e   Tidak Ada

3. Dalam masalah pewarnaan, Warna yang sama akan diberikan bila :
 a. Simpul tidak berdampingan
 b. Simpul tidak tehubung oleh Ruas
 c. Simpul  berdampingan      
 d. Simpul tehubung oleh Ruas
 e. simpul tidak beruas

4. Dalam masalah pewarnaan, Warna yang berbeda  akan diberikan bila :
a. Simpul tidak berdampingan
b. Simpul  berdampingan
c. Simpul tidak tehubung oleh Ruas
d. Simpul tehubung oleh Ruas
e. Simpul tidak beruas


5.  Untuk menentukan Pola lalu lintas denga jumlah  Fase minimal, merupakan contoh kasus dari problem
 a. Minimum Spanning Tree
 c. Sort Path Problem
 b. Colloring
 d. Travelling Salesman
 e. Marketing


KUNCI JAWABAN SOAL LATIHAN SLIDE LOGIKA ALGORITMA


 1 2 3 4 5

9 C C B C B
10 A D A B C
11 A A C D C
12 C D B D A
13 B B B D C
14 D A C D B