<?xml version="1.0" encoding="UTF-8"?>
<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/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>UBenzer &#124; Umut Benzer &#124; O da kim? &#187; ANSI C</title>
	<atom:link href="http://www.ubenzer.com/konu/bilgisayar/c-bilgisayar/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ubenzer.com</link>
	<description>Yazacak ne kadar çok şey varmış... (:</description>
	<lastBuildDate>Sat, 28 Jan 2012 17:41:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>UBenzer’den Alın!</title>
		<link>http://www.ubenzer.com/ubenzerden-alin/</link>
		<comments>http://www.ubenzer.com/ubenzerden-alin/#comments</comments>
		<pubDate>Sun, 06 Feb 2011 22:00:13 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Hayat]]></category>
		<category><![CDATA[İnternet]]></category>
		<category><![CDATA[Ivır Zıvır]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[alışveriş]]></category>
		<category><![CDATA[Antalya]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[gittigidiyor]]></category>
		<category><![CDATA[kargo]]></category>
		<category><![CDATA[kitap]]></category>
		<category><![CDATA[kondisyon bisikleti]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[visual basic]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=6219</guid>
		<description><![CDATA[Ablam evdeki kullanılmayanları ayırmış, “Umut bunları sat.” dedi. Hazır elime almışken, evde kendi kullanmadıklarımı da ayırdım, hepsinin fotoğrafını çektim, verdim ilanlarını… Şu an hepsi GittiGidiyor’da! Birisi satıldı bile! Kaldı geriye 10 ürün. Ürünler arasında ne yok ki! C kitabından kalorifere, ana kucağından kondisyon bisikletine kadar çok geniş yelpazede satış yapıyorum maşallah. Kullanmadığımız her şey! Bence [...]]]></description>
			<content:encoded><![CDATA[<p>Ablam evdeki kullanılmayanları ayırmış, <em>“Umut bunları sat.”</em> dedi. Hazır elime almışken, evde kendi kullanmadıklarımı da ayırdım, hepsinin fotoğrafını çektim, verdim ilanlarını…</p>
<p><a href="http://www.ubenzer.com/deepo/2011/02/gitti-gidiyor-ubenzer.jpg"><img src="http://www.ubenzer.com/deepo/2011/02/gitti-gidiyor-ubenzer-560x303.jpg" alt="Gitti Gidiyor&#039;da UBenzer" title="Gitti Gidiyor&#039;da UBenzer" width="560" height="303" class="aligncenter size-large wp-image-6224" /></a></p>
<p><strong>Şu an hepsi GittiGidiyor’da!</strong> Birisi satıldı bile! Kaldı geriye 10 ürün.</p>
<p>Ürünler arasında ne yok ki! C kitabından kalorifere, ana kucağından kondisyon bisikletine kadar çok geniş yelpazede satış yapıyorum maşallah.  <img src='http://www.ubenzer.com/wp-includes/images/smilies/_D.png' alt=':D' class='wp-smiley' /> </p>
<p>Kullanmadığımız her şey!</p>
<p>Bence bir göz atın, ilginizi çeken bir şey olursa, alın!  <img src='http://www.ubenzer.com/wp-includes/images/smilies/_D.png' alt=':D' class='wp-smiley' />  Ürünler için oraya ne yazdıysam doğrudur, bende yalan olmaz.  <img src='http://www.ubenzer.com/wp-includes/images/smilies/=).png' alt='=)' class='wp-smiley' /> </p>
<p style="text-align:right;"><a href="http://arama.gittigidiyor.com/?aramasatici=umutweb" rel="nofollow" target="_blank" class="sendbutton" style="font-size:18px;">Gitti Gidiyor Sayfama Işınlanmak İçin Tıklayın!</a></p>
<p><br/><br/><a href="http://www.ubenzer.com/ubenzerden-alin/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2011 | <a href="http://www.ubenzer.com/ubenzerden-alin/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/ubenzerden-alin/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/ubenzerden-alin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C’de ve POSIX ile Multithreading</title>
		<link>http://www.ubenzer.com/cde-ve-posix-ile-multithreading/</link>
		<comments>http://www.ubenzer.com/cde-ve-posix-ile-multithreading/#comments</comments>
		<pubDate>Sat, 22 May 2010 07:46:12 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[ege]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[POSIX]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[rapor]]></category>
		<category><![CDATA[thread]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3661</guid>
		<description><![CDATA[Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreç (process) ve iş parçacıklarının (thread) neler olduklarını ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Bize verilen ikinci ödevde, iki matrisin çarpma işleminin her satırını bir iş parçacığına yaptıracağımız bir program istendi. Ödevde, yaratılan bir thread çalışmaya başlamadan önce diğer tüm threadlerin yaratılmasını [...]]]></description>
			<content:encoded><![CDATA[<p>Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreç <em>(process)</em> ve iş parçacıklarının <em>(thread)</em> neler olduklarını ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Bize verilen ikinci ödevde, iki matrisin çarpma işleminin her satırını bir iş parçacığına yaptıracağımız bir program istendi. </p>
<p>Ödevde, yaratılan bir thread çalışmaya başlamadan önce diğer tüm threadlerin yaratılmasını beklemeliydi. Biz de bu ödevi POSIX kütüphanesi ile hayata geçirdik.</p>
<p>POSIX: Linuxgiller. Onun için <strong>aşağıdaki kod Windows’ta çalışmaz</strong>.</p>
<p>Kaynak kodlarında <strong>mutex</strong> kullanımına örnek bulabilirsiniz. Kaynak kodlarını, ödev metnini ve ödev raporunu aşağıdan indirebilirsiniz. Kaynak kodu indirmek istemezseniz yazının devamına göz atabilirsiniz.</p>
<p><strong>Dipnot:</strong> Kaynak kodları eğitim amaçlı olup, acemisi olduğum bir konu üzerinde yazılmış olduğundan bu kodları geliştirip <strong>Max Payne 3</strong> yazarsanız ve yazdığınız oyun çökerse beni suçlayıp topuğuma sıkamayacağınızı bilmenizi isterim.<br/><br/><a href="http://www.ubenzer.com/cde-ve-posix-ile-multithreading/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2010 | <a href="http://www.ubenzer.com/cde-ve-posix-ile-multithreading/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/cde-ve-posix-ile-multithreading/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/cde-ve-posix-ile-multithreading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>undefined reference to pthread_create</title>
		<link>http://www.ubenzer.com/undefined-reference-to-pthread_create/</link>
		<comments>http://www.ubenzer.com/undefined-reference-to-pthread_create/#comments</comments>
		<pubDate>Fri, 21 May 2010 15:32:13 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[code blocks]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[kütüphane]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[POSIX]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[thread]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3670</guid>
		<description><![CDATA[Linux’te program yazıyordunuz ve POSIX ile çok iş parçacıklı (multithreading) bir program yazmaya karar verdiniz. Thread yaratmak için pthread_create kullandınız ve derleyici bu komutu inatla tanımıyor. “undefined reference to pthread_create” diyor. Linux ödevini yaparken başıma gelmişti, sizin de gelebilir. Muhtemelen libpthread kütüphanesini derleyiciye bağlamayı unuttunuz. Bu kütüphaneyi derleyiciye göstermek için derlerken kullandığınız komuta -lpthread parametresini [...]]]></description>
			<content:encoded><![CDATA[<p>Linux’te program yazıyordunuz ve POSIX ile çok iş parçacıklı <em>(multithreading)</em> bir program yazmaya karar verdiniz.</p>
<p>Thread yaratmak için <strong>pthread_create</strong> kullandınız ve derleyici bu komutu inatla tanımıyor. <em>“undefined reference to pthread_create”</em> diyor.</p>
<p>Linux ödevini yaparken başıma gelmişti, sizin de gelebilir.</p>
<p>Muhtemelen <strong>libpthread</strong> kütüphanesini derleyiciye bağlamayı unuttunuz. Bu kütüphaneyi derleyiciye göstermek için derlerken kullandığınız komuta <strong>-lpthread</strong> parametresini de eklemelisiniz. <strong>Code::Blocks</strong> gibi görsel bir ortam kullanıyorsanız bu yapılandırmayı derleyici ayarlarından yapabilirsiniz:<br/><br/><a href="http://www.ubenzer.com/undefined-reference-to-pthread_create/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2010 | <a href="http://www.ubenzer.com/undefined-reference-to-pthread_create/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/undefined-reference-to-pthread_create/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/undefined-reference-to-pthread_create/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>C’de Processler ve vfork()</title>
		<link>http://www.ubenzer.com/c-de-processler-ve-vfork/</link>
		<comments>http://www.ubenzer.com/c-de-processler-ve-vfork/#comments</comments>
		<pubDate>Sun, 09 May 2010 12:35:46 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[ege]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[process]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3628</guid>
		<description><![CDATA[Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreçleri (processler) ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Bize verilen ödevde, iki matrisin çarpma işleminin her satırını bir sürece yaptıracağımız bir program istendi. Ödevin daha sonra değiştirilen ve kontrolü iptal edilen ilk sürümünde, henüz IPC’leri görmediğimizden süreçler arası bilgi aktarımını süreçleri aynı [...]]]></description>
			<content:encoded><![CDATA[<p>Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreçleri <em>(processler)</em> ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. </p>
<p>Bize verilen ödevde, iki matrisin çarpma işleminin her satırını bir sürece yaptıracağımız bir program istendi. Ödevin daha sonra değiştirilen ve <em>kontrolü iptal edilen ilk sürümünde</em>, henüz IPC’leri görmediğimizden süreçler arası bilgi aktarımını süreçleri aynı adres sahasında farklı program counterlar ile çalıştırarak sağlamıştık. <em>(vfork)</em></p>
<p>Zaten sonra IPC’lere dönüştürmek 15 dakikamı ya aldı ya almadı.</p>
<p><strong>Vfork bir linux sistem çağrısıdır.</strong> <em>(system call)</em> Onun için <strong>aşağıdaki kod Windows’ta çalışmaz</strong>.</p>
<p>Kaynak kodlarını, örnek girdi dosyasını ve ödev metnini aşağıdan indirebilirsiniz. Kaynak kodunu indirmek istemezseniz yazının devamına göz atabilirsiniz.<br/><br/><a href="http://www.ubenzer.com/c-de-processler-ve-vfork/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2010 | <a href="http://www.ubenzer.com/c-de-processler-ve-vfork/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/c-de-processler-ve-vfork/#comments">1 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/c-de-processler-ve-vfork/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C’de Processler ve IPC</title>
		<link>http://www.ubenzer.com/c-de-processler-ve-ipc/</link>
		<comments>http://www.ubenzer.com/c-de-processler-ve-ipc/#comments</comments>
		<pubDate>Fri, 07 May 2010 21:39:11 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[ege]]></category>
		<category><![CDATA[kaynak]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[pipe]]></category>
		<category><![CDATA[POSIX]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[rapor]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3584</guid>
		<description><![CDATA[Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreçleri (process) ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Üzerinde durduğumuz konulardan bir tanesi Inter Process Communication (Süreçler Arası İletişim) idi. Bize verilen ödevde, iki matrisin çarpma işleminin her satırını bir sürece yaptıracağımız bir program istendi. Bu processler birbirleri ile bir IPC yöntemi [...]]]></description>
			<content:encoded><![CDATA[<p>Bu sene Doç. Dr. Aylin Kantarcı hocamızın verdiği İşletim Sistemleri 2 dersinde, süreçleri <em>(process)</em> ve nasıl işlediklerini ayrıntılı bir şekilde öğrendik. Üzerinde durduğumuz konulardan bir tanesi <strong>Inter Process Communication</strong> <em>(Süreçler Arası İletişim)</em> idi.</p>
<p>Bize verilen ödevde, iki matrisin çarpma işleminin her satırını bir sürece yaptıracağımız bir program istendi. Bu processler birbirleri ile bir IPC yöntemi olan pipeler ile iletişecekti.</p>
<p>Biz de bu ödevi POSIX arayüzünü kullanan işletim sistemlerine yönelik sistem çağrılarını kullanarak hayata geçirdik.</p>
<p>POSIX: Linuxgiller. Onun için <strong>aşağıdaki kod Windows’ta çalışmaz</strong>.</p>
<p>Kaynak kodlarını, ödev metnini ve ödev raporunu aşağıdan indirebilirsiniz. Kaynak kodu indirmek istemezseniz yazının devamına göz atabilirsiniz.<br/><br/><a href="http://www.ubenzer.com/c-de-processler-ve-ipc/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2010 | <a href="http://www.ubenzer.com/c-de-processler-ve-ipc/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/c-de-processler-ve-ipc/#comments">Yorum yok</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/c-de-processler-ve-ipc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ağaç Veri Yapısı [C++ Örnek]</title>
		<link>http://www.ubenzer.com/agac-veri-yapisi-c-ornek/</link>
		<comments>http://www.ubenzer.com/agac-veri-yapisi-c-ornek/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 19:52:08 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[ağaç]]></category>
		<category><![CDATA[ikili ağaç]]></category>
		<category><![CDATA[kod]]></category>
		<category><![CDATA[konu yazar]]></category>
		<category><![CDATA[konuk]]></category>
		<category><![CDATA[kütüphane]]></category>
		<category><![CDATA[programlama]]></category>
		<category><![CDATA[std]]></category>
		<category><![CDATA[struct]]></category>
		<category><![CDATA[veri yapıları]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=3031</guid>
		<description><![CDATA[Bu yazı ziyaretçilerimden Oben Işık tarafından yazılmıştır. Oben Işık, İstanbul Teknik Üniversitesi Bilgisayar Mühendisliği ikinci sınıfta okumaktadır. Katkıları için kendisine teşekkür eder, web sitesine bir an önce kavuşmasını dilerim. Merhaba arkadaşlar, bir localhost yazısı ile daha karşınızdayım. Sağolsun yazılımportal.com adresindeykenki sponsorumuz Turan İnanır’ın sitemin kapanacağını ve beni yüzüstü bırakacağını 10 gün kala haber vermesinden dolayı [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>Bu yazı ziyaretçilerimden <strong>Oben Işık</strong> tarafından yazılmıştır. Oben Işık, İstanbul Teknik Üniversitesi Bilgisayar Mühendisliği ikinci sınıfta okumaktadır. Katkıları için kendisine teşekkür eder, web sitesine bir an önce kavuşmasını dilerim.</p></blockquote>
<p>Merhaba arkadaşlar, bir localhost yazısı ile daha karşınızdayım.</p>
<p>Sağolsun yazılımportal.com adresindeykenki sponsorumuz Turan İnanır’ın sitemin kapanacağını ve beni yüzüstü bırakacağını 10 gün kala haber vermesinden dolayı artık yazılarımı localhostta yazıp sizlerle paylaşıyorum, yani paylaşacağım.</p>
<p>Bu yazımda ağaç (tree) veri yapısını irdeleyeceğiz, hem de ne irdeleme!</p>
<p>Şunu en baştan söylemekte fayda var; bir çok veri yapısı zaten Standart Template Library (STL) de olan veri yapıları yani hazır olarak var fakat bizim amacımız bedava kullanmayı değil de işin mantığını öğretmek.</p>
<p>Mantığı öğrenmek sizin için çok önemli olacak çünkü belki ilerde başka bir veri yapısını da siz üreteceksiniz ve millet sizin hazır kütüphanenizi kullanacak, hoş olmaz mı?  <img src='http://www.ubenzer.com/wp-includes/images/smilies/_D.png' alt=':D' class='wp-smiley' /> <br/><br/><a href="http://www.ubenzer.com/agac-veri-yapisi-c-ornek/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2009 | <a href="http://www.ubenzer.com/agac-veri-yapisi-c-ornek/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/agac-veri-yapisi-c-ornek/#comments">14 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/agac-veri-yapisi-c-ornek/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Banka Şubesi Simülasyonu</title>
		<link>http://www.ubenzer.com/banka-subesi-simulasyonu/</link>
		<comments>http://www.ubenzer.com/banka-subesi-simulasyonu/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 21:00:45 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[algoritma]]></category>
		<category><![CDATA[Ege Üniversitesi]]></category>
		<category><![CDATA[özlem]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=1660</guid>
		<description><![CDATA[Bu sene Algoritma ve Programlama dersi almamama rağmen hem birinci sınıflara yardımcı olsun, hem sitemin trafiği artsın , hem de internetteki C kaynak kodu örnekleri artsın diye ödev çözümlerini arkadaşlardan toplayıp paylaşıyorum. Şaka bir yana, kodunu paylaştığı için Özlem&#8217;e çok teşekkür ediyorum. Umuyorum burada paylaşılanlar birinin işine yarar. © UBenzer 2009 &#124; Kalıcı Bağlantı &#124; [...]]]></description>
			<content:encoded><![CDATA[<p>Bu sene Algoritma ve Programlama dersi almamama rağmen hem birinci sınıflara yardımcı olsun, hem sitemin trafiği artsın  <img src='http://www.ubenzer.com/wp-includes/images/smilies/_D.png' alt=':D' class='wp-smiley' /> , hem de internetteki C kaynak kodu örnekleri artsın diye ödev çözümlerini arkadaşlardan toplayıp paylaşıyorum.  <img src='http://www.ubenzer.com/wp-includes/images/smilies/=).png' alt='=)' class='wp-smiley' /> </p>
<p>Şaka bir yana, kodunu paylaştığı için Özlem&#8217;e çok teşekkür ediyorum. Umuyorum burada paylaşılanlar birinin işine yarar.<br/><br/><a href="http://www.ubenzer.com/banka-subesi-simulasyonu/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2009 | <a href="http://www.ubenzer.com/banka-subesi-simulasyonu/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/banka-subesi-simulasyonu/#comments">3 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/banka-subesi-simulasyonu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Öğrenci-Ders Takip Sistemi</title>
		<link>http://www.ubenzer.com/ogrenci-ders-takip-sistemi/</link>
		<comments>http://www.ubenzer.com/ogrenci-ders-takip-sistemi/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 07:00:14 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[algoritma]]></category>
		<category><![CDATA[dosyalar]]></category>
		<category><![CDATA[Ege Üniversitesi]]></category>
		<category><![CDATA[özlem]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=1580</guid>
		<description><![CDATA[Bu sene Algoritma ve Programlama dersi almamama rağmen hem birinci sınıflara yardımcı olsun, hem sitemin trafiği artsın , hem de internetteki C kaynak kodu örnekleri artsın diye ödev çözümlerini sağdan soldan toplayıp paylaşıyorum. Şaka bir yana, kodunu paylaştığı için Özlem&#8217;e çok teşekkür ediyorum. Umuyorum burada paylaşılanlar birinin işine yarar… © UBenzer 2009 &#124; Kalıcı Bağlantı [...]]]></description>
			<content:encoded><![CDATA[<p>Bu sene Algoritma ve Programlama dersi almamama rağmen hem birinci sınıflara yardımcı olsun, hem sitemin trafiği artsın  <img src='http://www.ubenzer.com/wp-includes/images/smilies/_D.png' alt=':D' class='wp-smiley' /> , hem de internetteki C kaynak kodu örnekleri artsın diye ödev çözümlerini sağdan soldan toplayıp paylaşıyorum.  <img src='http://www.ubenzer.com/wp-includes/images/smilies/_D.png' alt=':D' class='wp-smiley' /> </p>
<p>Şaka bir yana, kodunu paylaştığı için Özlem&#8217;e çok teşekkür ediyorum. Umuyorum burada paylaşılanlar birinin işine yarar…<br/><br/><a href="http://www.ubenzer.com/ogrenci-ders-takip-sistemi/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2009 | <a href="http://www.ubenzer.com/ogrenci-ders-takip-sistemi/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/ogrenci-ders-takip-sistemi/#comments">1 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/ogrenci-ders-takip-sistemi/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C&#8217;de İkili Arama Ağacı</title>
		<link>http://www.ubenzer.com/cde-ikili-arama-agaci/</link>
		<comments>http://www.ubenzer.com/cde-ikili-arama-agaci/#comments</comments>
		<pubDate>Sun, 04 Jan 2009 00:51:57 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[ağaç]]></category>
		<category><![CDATA[programlama]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=1343</guid>
		<description><![CDATA[Bu yazıda ikili arama ağacının C dilinde nasıl kodlanabileceğine dair basit bir örnek göreceksiniz. Yazmış olduğum program ikili bir arama ağacı oluşturur. Daha sonra kullanıcıdan bir değer alarak, bu değer kadar rastgele sayı oluşturur ve bunları arama ağacına ekler. Ekleme tamamlandıktan sonra ağacı inorder (kök ortada) dolaşarak rastgele yaratıp ağaca eklediği tüm sayıları listeler. Kullanıcı [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.ubenzer.com/deepo/2009/01/binary-search-tree.jpg" alt="binary-search-tree" title="binary-search-tree" width="170" height="170" class="alignleft" />Bu yazıda ikili arama ağacının C dilinde nasıl kodlanabileceğine dair basit bir örnek göreceksiniz. Yazmış olduğum program ikili bir arama ağacı oluşturur. Daha sonra kullanıcıdan bir değer alarak, bu değer kadar rastgele sayı oluşturur ve bunları arama ağacına ekler. Ekleme tamamlandıktan sonra ağacı inorder (kök ortada) dolaşarak rastgele yaratıp ağaca eklediği tüm sayıları listeler.</p>
<p>Kullanıcı daha sonra ağaçta bu sayıları arayabilir. Eğer sayı bulunursa ve bulunan sayı yaprak düğümdeyse <em>(leaf node)</em> girdi silinir. Eğer yaprak düğümde değilse sadece ekrana sayının bulunduğunu belirten bir yazı yazdırılır.<br/><br/><a href="http://www.ubenzer.com/cde-ikili-arama-agaci/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2009 | <a href="http://www.ubenzer.com/cde-ikili-arama-agaci/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/cde-ikili-arama-agaci/#comments">8 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/cde-ikili-arama-agaci/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>C&#8217;de Öncelik Kuyruğu</title>
		<link>http://www.ubenzer.com/cde-oncelik-kuyrugu/</link>
		<comments>http://www.ubenzer.com/cde-oncelik-kuyrugu/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 16:38:34 +0000</pubDate>
		<dc:creator>Umut</dc:creator>
				<category><![CDATA[ANSI C]]></category>
		<category><![CDATA[Bilgisayar]]></category>
		<category><![CDATA[Bilmuh'çular için]]></category>
		<category><![CDATA[Programlama]]></category>
		<category><![CDATA[algoritma]]></category>
		<category><![CDATA[bağlı liste]]></category>
		<category><![CDATA[kuyruk]]></category>
		<category><![CDATA[programlama]]></category>

		<guid isPermaLink="false">http://www.ubenzer.com/?p=1330</guid>
		<description><![CDATA[Bu yazıdaki kod örneği C’de bağlı liste (bağlaçlı liste, linked list) kullanarak öncelik kuyruğu (küçükten büyüğe sıralı bağlı liste) kullanıma ufak bir örnek oluşturuyor. Bağlaçlı liste yapısının işleyişini Wikipedia’dan aldığım aşağıdaki çizim oldukça iyi açıklıyor: Görebileceğiniz gibi her bir kutucuk bir bilgi ve bir sonraki bilginin referans/bellek adresini içeriyor. Öncelik kuyruğu, küçük olanın hep ilk [...]]]></description>
			<content:encoded><![CDATA[<p>Bu yazıdaki kod örneği C’de bağlı liste <em>(bağlaçlı liste, linked list)</em> kullanarak öncelik kuyruğu (küçükten büyüğe sıralı bağlı liste) kullanıma ufak bir örnek oluşturuyor.</p>
<p>Bağlaçlı liste yapısının işleyişini Wikipedia’dan aldığım aşağıdaki çizim oldukça iyi açıklıyor:<br />
<img src="http://www.ubenzer.com/deepo/2009/01/linked-list.jpg" alt="linked-list" title="linked-list" class="aligncenter" /></p>
<p>Görebileceğiniz gibi her bir kutucuk bir bilgi ve bir sonraki bilginin referans/bellek adresini içeriyor.</p>
<p>Öncelik kuyruğu, küçük olanın hep ilk çıkması demektir. Kuyruğa giriş sırası fark etmeksizin ufak olan sayılar daha önce çıkar. Bunu bağlaçlı liste ile bellekte tutmak istersek aklımıza iki yöntem gelebilir:<br/><br/><a href="http://www.ubenzer.com/cde-oncelik-kuyrugu/"><img src="http://www.ubenzer.com/wp-content/themes/ub2/images/rss-devami.gif" alt="Yazının Devamı »" /></a></p>
<hr />
<p><small>© UBenzer 2009 | <a href="http://www.ubenzer.com/cde-oncelik-kuyrugu/">Kalıcı Bağlantı</a> |
<a href="http://www.ubenzer.com/cde-oncelik-kuyrugu/#comments">1 yorum</a></small></p>]]></content:encoded>
			<wfw:commentRss>http://www.ubenzer.com/cde-oncelik-kuyrugu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

