Pages

Senin, 09 November 2015

M.Hengky Setiawan(Prosedur dan Fungsi) 09031281520111

Perbedaan Fungsi dan Prosedur Pada Algoritma Pemograman
Prosedur
Prosedur adalah suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram (program bagian). Diawali dengan kata cadangan “Procedure” didalam bagian deklarasi prosedur. Procedure biasanya bersifat suatu aktifitas seperti menghitung luas, meghitung faktorial, mencari nilai maksimum/minimum,dsb.  Prosedur banyak digunakan pada program yang terstruktur karena :
  1. Merupakan penerapan konsep program modular, yaitu memecah-mecah program yang rumit menjadi program-program bagian yang lebih sederhana dalam bentuk prosedur-prosedur.
  2. Untuk hal-hal yang sering dilakukan berulang-ulang, cukup dituliskan sekali saja dalam prosedur dan dapat dipanggil atau dipergunakan sewaktu-waktu bila diperlukan.
Notasi Algoritmik
program tukar
kamus : A,R : integer {}
procedure tukar (in/out : A,R : integer)
algoritma : input (A,R)
Tukar (A,R)
Output (A,R)
procedure tukar2(in/out : A,R : integer)
kamus lokal : B : integer
algoritma : B ← A
A ← R
R ← A
FUNGSI 
Fungsi sama seperti halnya dengan procedure, namun tetap ada perbedaannya yaitu fungsi mempunyai output dengan tipe variabel yang kita tentukan. Dan cara pemanggilan variabel ada 2 macam dalam pascal. Yaitu :
o Mengoutputkan nilai dari fungsi tersebut Contoh : Writln (namafungsi(parameter));
o Dengan assignment Variabel1 := namafungsi(parameter);
Berbeda dengan procedure yang bisa tidak menggunakan parameter, fungsi harus menggunakan parameter dalam penggunaannya.
algoritmik
program faktorial
kamus : a : integer
function faktor (a : integer) → integer
algoritma
input (a)
output (faktor(a))
function faktor (a:integer) →integer
kamus :
i, hasil : integer
algoritma :
hasil ← 1
i traversal [a..1]
hasil ← hasil * i
faktor ← hasil
FUNCTION identifier (daftar parameter) : type ;
Blok fungsi juga diawali dengan kata cadangan Begin dan di akhiri dengan kata cadangan End dan titik koma.
Perbedaan fungsi dengan prosedur adalah :
  1. Pada fungsi, nilai yang dikirimkan balik terdapat pada nama fungsinya ( kalau pada prosedur pada parameter yang dikirimkan secara acuan).
  2. Karena nilai balik berada di nama fungsi tersebut, maka fungsi tersebut dapat langsung digunakan untuk dicetak hasilnya. Atau nilai fungsi tersebut dapat juga langsung dipindahkan ke pengenal variable yang lainnya.
  3. Pada prosedur, nama prosedur tidak dapat digunakan lagsung, yang dapat langsung digunakan adalah parameternya yang mengandung nilai balik.
Mengapa menggunakan prosedur dan fungsi ?
  1. Memecahkan program yang rumit dan besar menjadi program-program yang lebih sederhana.
  2. Untuk aktivitas yang dilakukan lebih dari satu kali / sering dilakukan berulang-ulang.

Procedure Dan Fungsi

NAMA:Robbi Anggara Pranata
NIM:09031181520011
KELAS:SI REGULER A 

Procedure



Prosedur adalah suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram (program bagian). Diawali dengan kata cadangan “Procedure” didalam bagian deklarasi prosedur. Procedure biasanya bersifat suatu aktifitas seperti menghitung luas, meghitung faktorial, mencari nilai maksimum/minimum,dsb.subprogram biasanya bersifat relative independent terhadap program lainnya. prosedur biasanya di gunakan pada program yang digunakan berulang -ulang pada suatu program utama.
keuntungan menggunakan prosedur yaitu :
1. mengurangi duplikasi kode program.
2. memberikan kemungkinan penggunaan kembali kode untuk program yang lain.
3. memecah masalah yang lebih rumit dalam masalah-masalah yang lebih kecill dan lebih mudah diselesaikan.
4. membuat kode program yang mudah dibaca.
5. dapat digunakan menyembunyikan detil program

prosedur yang baik memiliki ciri-ciri sebagai berikut ;
1. Hanya memiliki satu funsi tujuan (ligical inherent). sebuah prosedur sebaiknya hanya memiliki satu fungsi tujuan dan tidak bercampur dengan tujuan-tujuan lain. Hal ini untuk membuat prosedur lebih focus, sehingga tujuan dapat di capai dengan baik.
2. Tidak tergantung pada prosedur lain (independent). sebuah prosedur seharusnya bersifat mandiri, artinya prosedur ini dapat berjalan dan diuji tanpa menunggu bagian lainya selesai. selain tiu variable-variable yang di gunakan pada bagian lain di keseluruhan program.
3. Berukuran kecil (small size) yang di maksud ukuran di sini adalah panjang lagoritma atau panjang kode program pada suatu prosedur. ukuran kecil akan mudah dibaca dan di perbaiki. apabila sebuah modul sudah terlalu besar maka sebaniknya di pertimbangkan untuk di pecah-pecah menjadi beberapa modul yang lebih kecil.

Fungsi

Fungsi sama seperti hanya dengan prosedur, namun tetap ada perbedaanya yaitu fungsi mempunyai output dengan tipe variable yang kita tentukan. Dan dengan cara pemanggilan variable ada. Berbeda dengan prosedur yang bisa tidak menggunakan parameter, fungsi harus menggunakan parameter dalam penggunaanya.

Fungsi sama seperti hanya dengan prosedur, namun tetap ada perbedaanya yaitu fungsi mempunyai output dengan tipe variable yang kita tentukan. Dan dengan cara pemanggilan variable ada. Berbeda dengan prosedur yang bisa tidak menggunakan parameter, fungsi harus menggunakan parameter dalam penggunaanya.
keuntungan Fungsi :
1. dapat melakukan pendekatan tpo-down dan divine-and-conquer
2. Top-down penelusuran program mudah
3. devine -and-conquer : program besar dapat di pisah menjadi program-program kecil
4. kode program menjadi lebih pendek, mudah dibaca, dan mudah dipahami
5. program dapat dikerjakan oleh beberapa orang sehingga program cepat selesai dengan koordinasi yang mudah.

Kelebihan program yang menggukan fungsi tambahan selain fungsitambahan selain fungsi utamanya di antaranya program menjadi lebih mudah dimengerti.
Hal ini disebabkan karna proses penyelesain untuk suatu masalah di pecah menjadi beberapa sub masalah, pemecahan masalah tersebut ke dalam bentuk fungsi yang lebih sederhana akan membuat program menjadi lebih mudah dimengerti di bandinkan jika semuanya di lakukan dalam fungsi utama saja.

Perbedaan Fungsi dengan Prosedur :
1. Pada fungsi, nilai nilai yang dikirim balik terdapat pada nama fungsinya (kalau pada prosedur pada parameter yang dikirim secara acuan)
2. karena nilai balik berada pada fungsi tersebut, maka fungsi tersebut langsung dapat di gunakan untuk di cetak hasilnya. atau nilai fungsi tersebut dapat juga langsung dipindahkan ke pengenal variable yang lainya.
3. pada prosedur, nama prosedur tidak dapat digunakan langsung, yang dapat langsung digunakan adalah parameternya yang mengandung nilai baik.

Minggu, 08 November 2015

PERBEDAAN PROSEDUR DAN FUNGSI

NAMA:M.RAHMAT ROMADHAN
NIM:09031281520095
KELAS:SI REGULER A 

PROSEDUR
Prosedur adalah suatu program terpisah berfungsi sebagai sub program (program bagian). subprogram biasanya bersifat relative independent terhadap program lainnya. prosedur biasanya di gunakan pada program yang digunakan berulang -ulang pada suatu program utama.
keuntungan menggunakan prosedur yaitu :
1. mengurangi duplikasi kode program.
2. memberikan kemungkinan penggunaan kembali kode untuk program yang lain.
3. memecah masalah yang lebih rumit dalam masalah-masalah yang lebih kecill dan lebih mudah diselesaikan.
4. membuat kode program yang mudah dibaca.
5. dapat digunakan menyembunyikan detil program

prosedur yang baik memiliki ciri-ciri sebagai berikut ;
1. Hanya memiliki satu funsi tujuan (ligical inherent). sebuah prosedur sebaiknya hanya memiliki satu fungsi tujuan dan tidak bercampur dengan tujuan-tujuan lain. Hal ini untuk membuat prosedur lebih focus, sehingga tujuan dapat di capai dengan baik.
2. Tidak tergantung pada prosedur lain (independent). sebuah prosedur seharusnya bersifat mandiri, artinya prosedur ini dapat berjalan dan diuji tanpa menunggu bagian lainya selesai. selain tiu variable-variable yang di gunakan pada bagian lain di keseluruhan program.
3. Berukuran kecil (small size) yang di maksud ukuran di sini adalah panjang lagoritma atau panjang kode program pada suatu prosedur. ukuran kecil akan mudah dibaca dan di perbaiki. apabila sebuah modul sudah terlalu besar maka sebaniknya di pertimbangkan untuk di pecah-pecah menjadi beberapa modul yang lebih kecil.

FUNGSI
Fungsi sama seperti hanya dengan prosedur, namun tetap ada perbedaanya yaitu fungsi mempunyai output dengan tipe variable yang kita tentukan. Dan dengan cara pemanggilan variable ada. Berbeda dengan prosedur yang bisa tidak menggunakan parameter, fungsi harus menggunakan parameter dalam penggunaanya.

Fungsi sama seperti hanya dengan prosedur, namun tetap ada perbedaanya yaitu fungsi mempunyai output dengan tipe variable yang kita tentukan. Dan dengan cara pemanggilan variable ada. Berbeda dengan prosedur yang bisa tidak menggunakan parameter, fungsi harus menggunakan parameter dalam penggunaanya.
keuntungan Fungsi :
1. dapat melakukan pendekatan tpo-down dan divine-and-conquer
2. Top-down penelusuran program mudah
3. devine -and-conquer : program besar dapat di pisah menjadi program-program kecil
4. kode program menjadi lebih pendek, mudah dibaca, dan mudah dipahami
5. program dapat dikerjakan oleh beberapa orang sehingga program cepat selesai dengan koordinasi yang mudah.

Kelebihan program yang menggukan fungsi tambahan selain fungsitambahan selain fungsi utamanya di antaranya program menjadi lebih mudah dimengerti.
Hal ini disebabkan karna proses penyelesain untuk suatu masalah di pecah menjadi beberapa sub masalah, pemecahan masalah tersebut ke dalam bentuk fungsi yang lebih sederhana akan membuat program menjadi lebih mudah dimengerti di bandinkan jika semuanya di lakukan dalam fungsi utama saja.

Perbedaan Fungsi dengan Prosedur :
1. Pada fungsi, nilai nilai yang dikirim balik terdapat pada nama fungsinya (kalau pada prosedur pada parameter yang dikirim secara acuan)
2. karena nilai balik berada pada fungsi tersebut, maka fungsi tersebut langsung dapat di gunakan untuk di cetak hasilnya. atau nilai fungsi tersebut dapat juga langsung dipindahkan ke pengenal variable yang lainya.
3. pada prosedur, nama prosedur tidak dapat digunakan langsung, yang dapat langsung digunakan adalah parameternya yang mengandung nilai baik.

Kamis, 24 Oktober 2013

Mencari dan Menemukan Jati Diri Anda



     Mencari dan Menemukan Jati Diri Anda


jati diri

Apakah anda telah mencari dan menemukan jati diri Anda ?

Apa itu Jati Diri?
Mugkin anda telah mendegar bayak tentang perihal apa itu jati diti? Ada yang medefenisikan JATI DIRI sebagai “karakter dasar, Ada yang mengartikannya sebagai Diri anda sesungguhnya, dan Ada juga yang berdefinisi jati diri adalah aku sejati, dan mereka mengatakan bahwa jati diri itu akan kita dapatkan seiring semakin dewasanya kita. Itulah sedikit informasi dari pengertian atau definisi mengenai jati diri.

Mencari dan Menemukan Jati Diri

Ketegesaan dalam kehidupan modern, yang bergerak serba cepat, seringkali membuat kita melupakan diri sendiri dan kehilangan kendali. Ada banyak cara yang dapat dilakukan untuk membawa kita kembali ke diri sejati, Nah bagaiamana cara mencari jati diri ? Apakah yang harus saya lakukan untuk menemukan jati diri saya?. Oke guys, pada bahasan ini kita akan membahasnya sampai tuntas berupa Tips Mencari dan menemukan jati diri anda.
Mencari dan Menemukan Jati Diri

Tips Menemukan Jati Diri

Kekuatan berikut  dapat mengarahkan kita kembali ke diri sendiri dan menemukan sebuah kedamaian.
Berpacu pada hal yang di atas adalah melakukan identifikasi diri sendiri atau lakukanlah intropeksi diri sendiri. Pelajari dengan melakukan Renungan, Berpikir, Berkata kepada orang tua anda atau lakukanlah komunikasi dengan orang tua anda dan menanyakan kepada orang tua anda tentang keahlian anda di waktu anda masih kecil, karena orang tua anda mengetahui seluk beluk anda. Dan ingat, anda diberikan oleh Tuhan Yang Mahaesa Penglihatan, Pendengar, dan Hati supaya anda bersyukur. So, gunakan sebaik-baiknya Penglihatan, Pendengaran, dan Hati anda untuk mencari sebuah jati diri anda.
Kritikan baik itu adalah sebuah cermin. Ya, banyak lah orang yang tidak mau di kritik. Apalagi kritik pedas pasti tidak mau. Tapi kalau Kripik Pedas, Pasti Mau :D . Tapi biasanya kritikan yang baik itu adalah sebuah cermin bagi anda mengenai sifat-sifat anda. Saranku alangkah baiknya anda menerima sebuah kritikan yang baik untuk membangun diri anda yang lebih baik.
Renungkan tentang masa lalu anda di waktu kecil. Aku juga melakukan hal ini untuk mengetahui bakatku. Ya, kalau aku dulu pada waktu kecil suka membuat cerita dan suka berimajenasi. Bagaimana dengan bakat anda di waktu anda masih kecil?. Ingat bakat itu adalah sesuatu yang paling disukai anda.

Hadir
Hiduplah untuk saat ini. Masa lalu telah berlalu. Anda tak akan pernah dapat kembali dan mengulang masa-masa itu lagi, pun Anda tak akan dapat menghidupkan kembali apa yang ada di masa lalu.
Kehidupan ini adalah apa yang sedang Anda jalani saat ini, tak peduli apapun yang telah terjadi. Itu semua nyata dan sempurna. Jangan menengok ke belakang ataupun terlalu memikirkan apa yang akan terjadi di masa mendatang. Pikiran kita selalu menciptakan berbagai percakapan yang mengembangkan rasa takut dan membuat kita berusaha menyelamatkan diri. Katakan pada pikiran Anda yang sibuk berbicara itu: ‘Terima kasih telah bersedia berbagi’ dan yakinkan ‘Aku di sini, aku ada untukmu.’ Setiap hari, kita semua harus selalu membuat pilihan dan Andalah yang paling tahu bagaimana membuat hari yang Anda jalani jadi indah.

Bersatu Dengan Alam
Duduklah di rerumputan atau di bawah sebuah pohon. Rasakan putaran bumi, keagungan angkasa raya, dinginnya udara yang menerpa wajah Anda, atau kehangatan sinar matahari pagi. Tersenyumlah pada langit yang luas, ucapkan salam pada lebah yang beterbangan dan semua binatang yang Anda jumpai. Berjalan-jalanlah di taman atau mendaki perbukitan. Kedekatan dengan alam dapat membawa kesadaran betapa Anda bagian dari jagat raya yang maha luas ini.

Berolahrga
Berolahraga secara teratur memberi jeda pada pikiran Anda yang terus berkecamuk, membantu memperlancar peredaran darah, membersihkan racun dari tubuh, dan memberi Anda energi serta banyak keuntungan lain. Pilihlah aktivitas yang memberi Anda kesenangan dan buat perpaduan. Lakukan jalan sehat di satu hari dan latihan Yoga di hari berikutnya. Ikuti latihan erobic dan bertemu banyak orang. Banyak sekali daftar kegiatan yang dapat Anda pilih.

Spiritual
Kenali dan sadari Anda adalah pribadi yang penting dan unik. Lakukan meditasi, atau duduk tenang di kesunyian, dan nikmati saat-saat itu. Baca buku-buku keagamaan atau panduan kepribadian yang membawa pesan positif dan membuat Anda merasa kuat. Jangan lupa bersyukur atas kesehatan yang Anda miliki, rumah, orang-orang yang mencintai dan Anda cintai, teman-teman yang mengelilingi Anda, serta kebahagiaan dan kegembiraan yang melingkupi hidup Anda.

Memaafkan
Saatnya untuk melepaskan. Maafkan seluruh bagian diri Anda, atas segala kekurangan dan ketidaksempurnaan. Maafkan diri Anda untuk semua kesalahan yang pernah Anda buat di masa lalu, maafkan ketakutan masa kecil Anda, maafkan emosi dan kemarahan masa remaja Anda, maafkan masa dewasa awal Anda yang tak mau mengambil resiko. Maafkan kesalahan orang tua Anda, saudara kandung, kerabat dan orang-orang di masa lalu. Lepaskan semua uneg-uneg. Memaafkan membawa kedamaian dalam jiwa.

Bersenang-Senang
Beri kesempatan pada diri Anda untuk merasa rileks dan memanjakan diri. Baca buku yang menyenangkan. Keluarkan uang sekali-kali untuk membeli hal yang paling Anda inginkan. Lakukan kesenangan hanya untuk diri Anda sendiri.

Nutrisi
Dengarkan kebutuhan tubuh Anda. Penuhi kebutuhan tubuh akan makanan bernutrisi. Konsumsi vitamin yang bermanfaat untuk tubuh. Dengan tubuh sehat dan bugar membuat Anda selalu menghargai hidup.

Buang Penilaian
Berhentilah menilai dan menyalahkan. Jangan melontarkan kritikan pada orang lain ataupun diri sendiri. Ucapkan kata-kata yang memberi dorongan pada diri dan semua orang yang Anda jumpai. Terima orang lain apa adanya, lengkap dengan segala perbedaan yang mereka miliki.

 Bantu Orang Lain
Hubungi dan ulurkan tangan pada teman yang membutuhkan. Tawarkan bantuan tanpa syarat pada orang lain. Jadilah pendengar yang baik dan benar-benar mendengarkan apa yang dikatakan orang lain. Temukan cara untuk membantu orang lain mengangkat beban hidup dengan mendengarkan keluh kesah mereka.

 Cinta
Cintai diri Anda dan gunakan kata-kata positif untuk memberi dorongan. Puji orang lain dengan tulus dan buat mereka tersenyum. Bicaralah dengan penuh kasih dan ketulusan dari dasar hati.

About Tips Sahabat

Berbagi itu..., Saling memotivasi, ini sangat penting dalam arti setiap persahabatan.