C++’ IN SUNDUĞU YENİLİKLER

seo No Comments

Inline (macro) Tanımı:
Başına inline yazılan fonksiyonlar macro olarak tanımlanırlar. Bu fonksiyonlar için ayrı kod üretilmez, bunun yerine fonksiyon kodu çağrıldığı her yerde tekrarlanır.

inline int max (int i1,int i2){
return(i1>i2) ? i1 : i2;
}

Fonksiyon Parametrelerine Başlangıç Değerleri Verilmesi (Default)
Fonksiyonların parametre listesinde, parametrelere başlangıç değeri verilebilir. Başlangıç değeri verilmiş parametreler için fonksiyon çağrısı sırasında yeni bir değer belirtilmezse, başlangıç değeri kullanılır.

void GotoXY (int x, int y=wherey()){
goto(x,y);
}
.
GotoXY(1); //Bulundugu satırın başına
GotoXY(1,1); // (1,1) Noktasına
Başlangıç değerleri fonksiyon bildirimi (declaration) sırasında verilir. Birden fazla parametreye başlangıç değeri verilecekse, bu parametreler listenin sonunda yeralmalıdır.

Referans Operatörü &
& operatörü bir değişkenin adresini verir.

int i;
int &j=i; // j ile i aynı adrese sahip
i=5;
j++; // i=6 oldu

c ++ dersleri 1

seo No Comments

Yazılım geliştirme işi, gerçek dünyadaki bir uygulamanın bilgisayar üzerinde model¬lenmesidir. Bir yazılım sistemi iki ana unsurdan oluşur: veriler ve bu veriler üzerinde yapılan işlemler. Bilgisayarla çözülecek olan problemin ayrıştırılması (decomposition) aşamasında, programın temelinin hangi unsurlardan oluşacağına karar verilmelidir.
veriler mi ? işlemler mi?

Altprogramlara dayalı dillerde (C, Pascal) program bir dizi fonksiyon çağrısı görünümündedir. Her fonksiyon belirli bir grup işlemi kendisine gönderilen veriler üzerinde gerçekleştirir ve bir ya da daha çok sonuç oluşturur. Bu dillerde fonksiyonlar birer kara kutu gibi çalışırlar. Bu programlama modeli işlemleri temel olarak kabul etmektedir.

Nesneye dayalı programlama yönteminde veriler temel alınarak program tasarımı yapılır.

Bir yazılım sisteminin tasarımına başlanırken sorulması gereken ilk soru,

“Bu sistem ne yapar ?” DEĞİLDİR.

Sorulması gereken ilk soru,

“Bu sistem, işlemleri hangi veriler üzerinde uygular ?” OLMALIDIR.

Nesneye dayalı yöntemde düşünce şekli, problemi bilgisayarın tanıyacağı yapılara dönüştürmek değildir. Amaç, bilgisayarın ve yazılım ortamının probleme adapte edilmesidir. Bunun için problemi oluşturan varlıklar belirlenir. Varlıklar birbirlerinden fiziksel ve mantıksal ayrılıklarıyla ve problemin geri kalanından bağımsız olmalarıyla tanınırlar. Bu varlıklar programlama dilinde nesneler ile temsil edilir. Çözülecek problemdeki varlıklar ile programdaki nesneler arasında birebir ilişki kurulması amaçlanır.

Nesneye dayalı yöntemde yazılım geliştirmek, yeni veri tipleri (sınıf) yaratmak ve bu veri tiplerine, kendilerine gönderilen mesajlar karşısında nasıl davranacaklarını öğretmektir.

Bir sınıfa, gelen mesajlara nasıl bir davranışla karşılık vereceği metodlarla öğretilir.

Sınıfın kullanıcısı, bu veri tipinden örnekler (instances) yani nesneler türetir ve bu nesnelere mesajlar gönderir.

3- MİKROİŞLEMCİ TASARIMI

Rss No Comments

Bir mikroişlemci,kendisine bağlı çevre birimlerle haberleşebilmek, yürütmekte olduğu programları kontrol edebilmek için REGİSTER adı verilen, kendi iç yapısında fiziksel olarak bulunan RAM elemanlarını kullanır. REGİSTERLER bir mikroişlemcinin en temel bileşenlerinden biridir. İntel 80xxx serisi mikroişlemcilerde uzunlukları değişmekle beraber aşağıdaki registerler bulunur.Genel Amaclı RegisterlerAX Ah-Al AccumulatorBX Bh-Bl BaseCX Ch-Cl CounterDX Dh-Dl Data Segment RegisterleriCS Code SegmentDS Data SegmentSS Stack Segment ES Extra SegmentOffset RegisterleriIP Instraction PointerSP Stack PointerBP Base PointerSI Stack InformationDI Data InformationFlag RegisterleriFlag

2- VERİ TİPLERİ

seo No Comments

Bir programlama dilinin temel özelliklerinden birisi dilin içinde kullanılacak olan veri tipleridir. Burada assembler dilinde kullanılan en basit veri tiplerinden bahsedilecektir.Assembler programlama dilinde kullanılacak olan bilgilerin uzunlugu bilgisayarın mikroişlemcisine baglıdır. 8088 mikroişlemci için en fazla 16 bit uzunlugunda bir veri temsil edilebilir. 80286, 80386 ve 80486 mikroişlemcileri daha g elişmiş oldukları için kullandıkları bilgi uzunlugu daha fazla olabilir.

1. BİLGİNİN TEMSİLİ

seo No Comments

Elektronik bilgi işlem makinalarında bilgiler elektriksel uyarımlarla temsil edilirler. Bu uyarımların ifadesi 1 ve 0’lardan oluşan rakamlarla temsil edilirler. Bu uyarımları BIT adı verilir. Açıktır ki bir BIT ile 0 ve 1 gibi iki b ilginin temsili sözkonusudur. Ancak günlük hayatta kullandığımız bilgiler 2 adet değildir. Bu nedenle BIT’ler guruplanarak kullanılırlar. En küçük BIT gurubu 8 bitten oluşan guruptur ki bu guruba BYTE adı verilir. Bir byte ile +127 ile -127 arasındaki rak amlar ile harflerin temsili mümkün olur. Bir byte ile temsil edilen harfler için kullanılan en yaygın stantdart ASCII(American Standard Code for Infırmation Interchange) standartdır.

ASSEMBLER DERS NOTLARI

seo No Comments

ASSEMBLER DERS NOTLARIAssembler programlama dili, çoğu zaman özel alanlarda geliştirilen programlarda kullanılan alt düzel bir programlama dili olarak tanımlanır. Bu dilin komutları, bilgisayarın doğrudan işlettiği makine dili komutlarının birebir karşı lığıdır. Bu nedenle bu dil için makine dili de denilebilir.Her ne kadar uzman programcıların özel alanlarda kullandığı bir dil olarak tanımlansa da, programcılar istedikleri takdirde her türlü uygulamayı bu dil ile geliştirebilirler yada kullandıkları üst düzey dil altından çağırabilecekler i procedurler yazabilirler. Çünkü hemen hemen her dilde assembler için destek bulunmaktadır.Dilin en büyük avantajı CPU çevrebirimlerinin ve ana belleğin çok iyi bir şekilde kontrolünü sağlamasıdır. Ayrıca işletim sistem fonksiyonlarını da çok kolaylıkla kullanmak mümkündür. Assembler program dili derleyicisi kullanılan ko mutların birebir makine dili karşılıklarını üretir. Bu nedenle bu dil ile oluşturulan programlar olabilecek en kısa programlar olurlar. Bir assembler programı çalışabilir bir programın tüm kesimlerinin tam olarak tanıtılması ile oluşturulabilir. Bu nedenle bir assembler programda minimum üç ana kesim bulunmalıdır.

Read the rest…

Arama Robotları Tarafından Çabuk İndekslenmenin En İyi 10 Yolu

seo No Comments

1) Yararlı ve özgün içeriğiniz olmalı. Düzenli güncellemeler yapmalısınız. İçerik güncellemeleriniz günlük ya da haftalık olmalı. Bu şekilde sitenizin müdavimlerini kaybetmez, yeni ve özgün içeriğinizden dolayı da arama motorlarının robotlarının siteye düzenli gelmesini ve içeriğinizi indekslemesini sağlayabilirsiniz.

2) Page Rank değeri sizinkine eşit hatta daha iyisi sizinkinden daha yüksek olan web sitelerinden backlink alın. Link aldığınız sitenin konusunun sizin sitenizin konusu ile alakalı olmasına dikkat edin. Site temanızla ilgili olmayan sitelerden link almak için çok fazla zaman harcamayın. Zamanınızı sizin temanıza yakın olan sitelerden link almak için harcayın. Yüksek Pr li sitelerden alacağınız tek bir link, sizin sitenizden düşük pr li bir siteden alacağınız backinkten binlerce kat daha önemlidir.

3) Sayfanızda herhangi bir kırık link olmamasına özen gösterin. Tıpkı sizin gibi, arama motorları robotları da “404 sayfa bulunamadı” yazısından hoşlanmayacaktır. Sayfalara verilen linkler ise, sayfa içeriği ile mutlaka alakalı olmalıdır.

4) Arama motoru tarafından sıralanan tüm sayfalar için sitede sürekli aynı bağlantılar bulundurmak yerine yeni bağlantılar oluşturmalısınız. Yeni en uygun sayfaya önceden indekslenen url gibi bir url yi yeniden yazıp yollayın veya eskisini kaldırın.

5) Sitenizin yapısı kolay ve rahat dolaşılabilir olmalıdır. Sitenize gelen ziyaretçilerinizin aradığı şeyleri rahat bulabilmesi için sitenizin kolay ve anlaşılabilir olması gereklidir. Örneğin herhangi bir sayfadan, o sayfaya benzer sayfa ya da sayfalar direk gidebilmesini sağlayabilirsiniz.

6) Hazırladığınız sitemap ları günlük, haftalık, aylık sürelerle yenilemeli ve arama motorları robotlarının kullanımına sunmalısınız.

7) Site haritaları hazırlamalısınız. Her arama motorunun okuyabildiği farklı sitemap lar vardır. Sitemap.xml , robot.txt gibi. Ancak burada en çok dikkat etmeniz gereken konu hazırladığınız site haritalarının sitenizin ana dizininde bulunmasıdır. Örneğin, siteniz.com . Site haritalarını arama motorlarına tanıtırken de tam adresi yazmaya özen göstermelisiniz.

8) Sayfa yüklenme zamanı ve sayfanın büyüklüğü arama motorlarının en çok önemsediği diğer konulardan birisidir. Sitenizi birilerine tavsiye etmek için, kolay yüklenebilir ve ulaşılabilir olmasına önem verirler.

9) Sitenizdeki her sayfa için, sayfanın konusuna uygun anahtar kelime, metatag temaları oluşturmalısınız. Her sayfanın konusunu kendine özgü biçimde özgünlükle geliştirin.

10)Kuvvetli dış link arzları oluşturun. Yayınlayacağınız içeriğin farklı internet sitelerinde kullanımına sizin sitenizin linkini vermeleri koşuluyla izin verin. Geleneksel optimizasyon yöntemlerinin dışına çıkıp yaratıcı olun.

Çeviren: mahmutabi (marcell)

Kaynak : http://www.sitebir.org/arama-robotlari-tarafindan-cabuk-indekslenmenin-en-iyi-10-yolu.html

wmwebtr ödüllü seo yarışması 2

wmwebtr-seo No Comments

wmwebtr ödüllü seo yarışması yarışmasında 2. sıradayız, pek ilgilenmiyorum rakipleri bekliyoruz tat tuz yok :(

wmwebtr ödüllü seo yarışması 1

wmwebtr-seo 1 Comment

wmwebtr ödüllü seo yarışması katılmamızdan 3-4 gün sonra 4. sıraya yerleştik.
Hayırlı olsun :)

wmwebtr ödüllü seo yarışması
wmwebtr ödüllü seo yarışması

wmwebtr ödüllü seo yarışması

wmwebtr-seo No Comments

1. wm.web.tr Ödüllü Seo Yarışması 15 Temmuz 2007 Tarihinde Başlıyor

Amaç: Verilecek kelimede google’da 1. sıraya çıkmak ve yarışmayı kazanmaktır.

Ayrıca; 2. ve 3. sırada olan sitelerin sahipleride ödül kazanacaktır.

Yarışma şartları:

Yarışmanın genel amacı “wmwebtr ödüllü seo yarışması” kelimesinde yarışma bitiş tarihinde Google arama sonuçlarında en üst seviyede olmaktır.

Yarışmayı wmwebtr ödüllü seo yarışması linkinden takip edebilirsiniz.

Yarışma kuralları:
a) Yarışmaya katılan kişiler yarışma ile ilgili konuları, yarışmaya katılacakları siteye koymalı, ağıda belirtilen linkleri ve bannerı sitelerine koymak zorundadırlar.

b) Aşağıdaki kutucukta verilen linkleri sitelerine koymak zorundadırlar. (Linkler yarışmaya girecek sponsorlar eşlliğinde değişebilir)

HTML Code:

<a href=“http://wm.web.tr” title=“webmaster forum”>webmaster forum</a> <a href=“http://blog.wm.web.tr” title=“webmaster blog”>webmaster blog</a> <a href=“http://www.nacizanebilgi.com” title=“nacizane sözlük”>nacizane sözlük</a> <a href=“http://www.whmdestek.com” title=“whmdestek”>whmdestek</a>

c) Yarışma 30 Aralık 2007 00:00 tarihinde sona erecektir. Yarışma sona eriş tarihinde ki sıralamada ilk 3 te yer alacak kişiler ödülleri kazanacaktır.

d) Yarışmaya katılan kullanıcılar bu konu altından, yarışmaya katılacakları siteyi bildirmek zorundadırlar.

e) Yarışmaya katılacağınız site sayısında bir kısıtlandırma yoktur. Dilediğiniz kadar site ile yarışmaya katılabilirsiniz.

f) Aşağıda belirtilen bannerı yarışmaya katılan siteye link vererek koymak zorundasınızdır.

HTML Code:

<a href=“http://wm.web.tr” target=“_blank” title=“webmaster forum”><img src=“http://img403.imageshack.us/img403/6531/bannergc4.jpg” border=“0″/></a>

Yarışma Ödülleri

1. Olacak Yarışmacıya:
Para Ödülü: 1.100$
Domain Ödülü: 10 Adet dilediği yeni domain.
Reklam Ödülü: 2008 Ocak ayı içerisinde 1 Aylık wm.web.tr’de bedava 468*60 lık banner ödülü.
Reklam Ödülü. 2008 Ocak ayı içerisinde 1 Aylık www.nacizanebilgi.com da 120*600 lük banner ödülü
Logo Ödülü: Sitelerine koyabileceği ve referans olabilecek 1 adet wm.web.tr seo yarışması 1. lik bannerı.
Rapidshare Ödülü: 3 Aylık Bedava Rapidshare accountu.
Hostbank sponsorluğunda 1 yıllık reseller:
10 gb alan
100gb / ay trafik
10.000 Eposta
Sınırsız domain
100 FTP
100 MYSQL

2. Olacak Yarışmacıya:
Para Ödülü: 600$
Domain Ödülü: 5 Adet dilediği yeni domain
Reklam Ödülü. 2008 Şubat ayı içerisinde 2 haftalık wm.web.tr bedava 468*60 lık banner ödülü.
Logo Ödülü: Sitelerine koyabileceği ve referans olabilecek 1 adet wm.web.tr seo yarışması 2. lik bannerı.
Rapidshare Ödülü: 1 Aylık Bedava Rapidshare accountu.
Hostbank sponsorluğunda 6 ay bedava reseller:
5gb alan
50gb / ay trafik
1000 Eposta
Sınırsız domain
50 ftp
50 Mysql

3. Olacak Yarışmacıya:
Para Ödülü: 300$
Domain Ödülü: 3 Adet dilediği yeni domain.
Reklam Ödülü: 2008 Şubat ayı içerisinde 1 haftalık wm.web.tr bedava 468*60 lık banner ödülü.
Logo ödülü: Sİtelerine koyabileceği ve referans olabilecek 1 adet wm.web.tr seo yarışması 3. lük bannerı.
Rapidshare Ödülü: 1 Aylık Bedava Rapidshare accountu.
Hostbank sponsorluğunda 3 ay bedava reseller:
2.5 gb alan
20gb / ay trafik
1.000 Eposta
Sınırsız domain
20 MYSQL
20 FTP

Dipnot: Yarışmaya katılacak sponsorlar eşliğinde ödüllerde değişiklik olabilecektir.

« Previous Entries Next Entries »





in - Nakliyat - Feeds - Song - Car - Link Bid - Acaat - 1001 - Gnu - Icce 2004 - Gallery - Otel - Sema Inc - Hosting - Domain - Seo - Dns - Programlama - C# - Directory - Nakliyat - Komik - Komedi - Ev kredisi - Dizi izle - Araba - Msn indir - Toplist - Komik - Toplist - istinye park - istinye park - Olumlu - Bilgi - Program indir - Mutasyon - Aralar - Directory - Directory - Directory - Lise - Oktay Usta - Araba - Elektronik Sigara - Firefox indir - Kitap zetleri - Oyun - Avrupa - Oyun - Szlk - Jimnastik - Statu - Turgay - Arda turan - Banner - Css dersleri - Windows - Hleb - Komik Videolar - Asp dersleri - Yardm - Arda turan - Balik - Resim upload - Komik - Medya - Futbol - Komik - Komik - ttnet mzik - ttnet mzik - Tavla - Bmyo - Maymun - Aciz - Gayet - Meydan - Sosyetik - Dagistan - Laiklik - Aralik - Merdiven - Kestane - Penye - Cephane - Arabaci - Tayfa - Basit - Firar - Pantolon - Pastirma - Yelek - Bacak - Onemli - Isyan - Meridyen - Kaymak - Sorun - Zeytinci - Gelir - Devren - Fasist - Hazine - Yirmi - Terim - Zevzek - Nezir - Bamya - Haydari - Sutlac - Kasap - Halic - Ilahiyat - Dehset - Cetvel - Kasar - Sikayet - Ofke - Olcu - Ortu - Ozgu - Ozur - Makedonya - Kursun - Devran - Sinyal - Tecrube - Ogretim - Nazilli - Omca - Evla - Avuc - Kluz - Asistan - Ivme - Ozne - Ukde - Ozek - Ozsu - Azik - Yavru - Ikaz - Ithal - Yarasa - Sakir - Ucret - Ruam - Kivanc - Kaltak - Davul - Mumcu - Incir - Karapinar - Kurbaga - Lavanta - Saatci - Kiyafet - Ozgurluk - Santiye - Vilayet - Cicim - Ayyas - Otoban - Yudum - Firuze - Leblebi - Mezar - Zehir - Akide - Naylon - Vanilya - Ozalp - Canavar - Eflatun - Kurabiye - Orjinal - Simyaci - Birader - Jeofizik - Lisans - Katliam - Cacik - Devrek -