<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>b-algoritma &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/b-algoritma/</link>
	<description>Feed of posts on WordPress.com tagged "b-algoritma"</description>
	<pubDate>Sat, 25 May 2013 13:02:49 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Konsep Algoritma]]></title>
<link>http://indolearning.wordpress.com/2012/04/26/algoritma/</link>
<pubDate>Thu, 26 Apr 2012 18:34:43 +0000</pubDate>
<dc:creator>Reza Septiandra</dc:creator>
<guid>http://indolearning.wordpress.com/2012/04/26/algoritma/</guid>
<description><![CDATA[adalah dasar  yang perlu di pahami sebelum masuk ke level &#8220;coding&#8221;, karena algoritma mer]]></description>
<content:encoded><![CDATA[<p>adalah dasar  yang perlu di pahami sebelum masuk ke level &#8220;coding&#8221;, karena algoritma merupakan alur logis untuk pembuatan suatu program</p>
<h5>Definisi Secara Umum:</h5>
<ul>
<li><strong>Algoritma</strong> adalah urutan langkah logis tertentu untuk memecahkan suatu masalah.<br />
Urutan langkah logis: yang berarti algoritma harus mengikuti suatu urutan tertentu, tidak boleh melompat-lompat.</li>
</ul>
<ul>
<li><strong>Alur pemikiran</strong> dalam menyelesaikan suatu pekerjaan yang dituangkan secara tertulis.<br />
Alur pikiran: sehingga algoritma seseorang dapat juga berbeda dari algoritma orang lain.<br />
Tertulis: yang artinya dapat berupa kalimat, gambar, atau tabel tertentu.</li>
</ul>
<h5>Konsep Dasar sistem komputer:</h5>
<ul>
<li><strong>input &#8211;&#62; proses &#8211;&#62; output</strong><br />
contoh: orang menggunakan kalkulator untuk menjumlahkan 2 buah bilangan yakni 6 + 7, maka<br />
<em>inputnya</em>: bilangan pertama adalah angka 6 dan bilangan kedua adalah 7<br />
<em>prosesnya</em>: eksekusi rumus yg dibuat oleh kalkulator yakni bilanganpertama + bilangan kedua ; 6+7 = &#8230;<br />
<em>outputnya</em>: hasil dari eksekusi program yakni 13</li>
</ul>
<h5>Kriteria dalam pemrogramman berdasarkan Algoritma:</h5>
<ul>
<li><strong>Input</strong>: algoritma dapat memiliki input nol atau lebih</li>
<li><strong>Output</strong>: algoritma harus memiliki minimal satu buah output keluaran.Definiteness(pasti)</li>
<li><strong>Aalgoritma </strong>memiliki instruksi; instruksi yang jelas dan tidak ambigu.</li>
<li><strong>Finiteness </strong>(ada batas): algoritma harus memiliki titik berhenti (stopping role).</li>
<li><strong>Effectiveness</strong>(tepat dan efisien): algoritma sebisa mungkin harus dapat dilaksanakan dan efektif. Contoh instruksi yang tidak efektif adalah: A = A + 0 atau A = A * 1</li>
</ul>
<h5>Lalu, bagaimana cara membentuk pemikiran Algoritma baik dalam membuat program?<br />
</h5>
<p>saran saya , pahamilah  fungsi penting ini:</p>
<ul>
<li><strong>percabangan</strong> (if , switch , case)</li>
<li><strong>perulangan</strong> (for, while, Do While, Foreach , Goto , Continue dan Break)<br />
(bagian percabangan dan perulangan ini akan di jelaskan lebih rinci pada modul 4)</li>
</ul>
<p>lalu memahami bentuk2 dan jenis <strong>tipe data, operator,elemen c#. </strong>untuk memahami hal hal tersebut, teman2 tidak perlu susah2 untuk menghafali , cukup dengan mengerjakan suatu program yang didalam nya menggunakan fungsi fungsi dan jenis  yang ingin di pahami, jika kalian sudah bisa membuat program satu persatu dengan fungsi2 tersbut , tanpa kalian sadari bahwa semua itu sudah tertanam dalam pikiran kalian, so &#8230; just try it!  practice will make you perfect!</p>
]]></content:encoded>
</item>

</channel>
</rss>
