29 Aralık 2010 Çarşamba

23 Aralık 2010 Perşembe

Girilen bir kelimenin tersi kendisine eşit Mi?

Girilen bir kelimenin tersi kendisine eşit olup olmadığını bulan programı yazalım.


Basit Bir Şifre Giriş Programı

//C dilinden String.h kütüphanesini kullanarak basit bir şifre kontrol programı. Kullanıcının 3 şifre giriş hakkı vardır.










19 Aralık 2010 Pazar

Diziler ile Girilen 5 Sayinin Kucukten Buyuge Siralama İslemi

//diziler ile girilen 5 sayinin kucukten buyuge siralama islemi
#include<stdio.h>
#include<conio.h>
int a[5];
int sirala(int dizi[]);

6 Aralık 2010 Pazartesi

Daire Alanı Hesaplama

#include<stdio.h>
#define PI 3.14
#define kare(x) (x*x)
#define dairealani(r) PI*kare(r)
main()
{
    float yaricap,alan;
    printf("Dairenin Yaricapini Girin:");scanf("%f",&yaricap);
    alan=dairealani(yaricap);
    printf("Islem Sonucu=%f",alan);
}

4 Aralık 2010 Cumartesi

Tarayıcı Kısayolları

Web’de sörf yaparken sihirli tuş kombinasyonlarını kullanarak işinizi bir hayli kolaylaştırabilirsiniz.Artık bilgisayar kullanıcılarının büyük zamanı web tarayıcılar üzerinden internette dolaşmakla geçiyor. Sayısı artan online servisler ve internet içeriğine evde, işte ve okulda tarayıcıları kullanarak erişiyoruz. Bu hayati yazılımların tuş kombinasyonlarıyla sunduğu kolaylıklar bu yüzden kullanıcılar için çok değerli.
CTRL – Enter
IE, Firefox, Opera, Safari, Chrome
Tarayıcınızın adres çubuğuna www. İle başlayan ve .com uzantısı ile biten bir adres yazmanız gerektiğinde, adresin yalnızca ortadaki kısmını girdikten sonra CTRL tuşu ile birlikte Enter tuşuna basarsanız, tarayıcınız adresin başındaki ve sonundaki bölümlerini otomatik olarak ekleyecektir.



Bozuk HDD'lerinizi Atmayın :)

İnsanoğlu yaratıcılıkta sınır tanımıyor. İşte sabit disk parçaları ile üretilmiş bir saat. Ve, öyle süs falan da değil; sadece bir AA pil ile gerçekten çalışıyor.
Ne yazık ki, bunlardan sadece bir tane üretilmiş. Bu saatin fiyatı ise, sadece 35 dolar.

kaynak: etsy.com

2 Aralık 2010 Perşembe

C Programlama Dilinde Girilen Sayının Asal Sayı Olup Olmadığını Bulma

#include <stdio.h>
#include <stdlib.h>
     int main()
{
     int asal, i, say = 0;

        printf ("sayi gir: ");
        scanf  ("%d", &asal);
             printf ("\n");
       

Balıkesir Üniversitesi Necatibey Eğitim Fakültesi Eğitimde Materyal Tasarımı ve Kullanımı Dersi Yrd. Doç. Dr. Ekrem AKÇİÇEK'in Sunuları

Ders notlarını linke tıklayarak ulaşabilirsiniz...İyi çalışmalar...
http://www.upload.gen.tr/d.php/s17/vsslie0f/Yrd_Do___Dr_Ekrem_AK______EK.rar.html

26 Kasım 2010 Cuma

Word 2003 Yer İmi Ekleme

Word 2003 de yer imi ekleme: Örnek olsun diye ben bir sayfa hazırladım yer imi için köşeli parantezler içine 1 yazdım(bu parantezler zorunlu değildir) ve buna yönlendirme yapacam.yer imi eklecek karakteri ilk başta blokluyoruz

25 Kasım 2010 Perşembe

Intel Sandy Bridge Processors

Mehmet Emin KORKUSUZ 2010-2011 DONANIM DERSİ VİZE SORULARI

1-Hdd şematik olarak çiziniz.Verilerin saklandığı birimleri yazarak açıklayınız.
2-Ram gecikmelerini yazarak ,açıklayınız.
3-HTT ve OPI açıklayınız,farklarını ve benzer yanlarını yazınız.
4-Çevirmeler (nanometre,gigabyte)
5-Aşağıdaki kavramları kısa cümlelerle açıklayınız.
  • Benchmark production
  • L1 cashe
  • Bant genişliği
  • Firewire         
  • Dual Channel
6-İşlemci tablosu(İntel core i5,Amd phenom x 2 karşılaştırması)
7-Güncel bir Anakart şeması giziniz ve üzerindeki bileşenleri gösteriniz.

24 Kasım 2010 Çarşamba

FAT, FAT16, FAT32, NTFS, WinFS Dosya Formatı Özellikleri

Dosya Sistemleri Hakkında
Bütün okunup-yazılabilen diskler bir dosya sistemine ihtiyaç duyarlar - genellikle FAT (dosya Atama Tablosu). Bunlar özellikle sabit diskler için geçerli olmasına rağmen ayrıca CD ve disket sürücüler için de geçerlidir. Veri sistemi dosyaların adlandırılması, saklanması ve sağlam bir yönetim sistemi kullanarak verilerin çağrılmasından sorumludur. Sürücülerin bölümlenmesi ve şifrelenmesine yönelik yöntemler arasında farklar olmasına rağmen, Windows dosya sistemlerinin iki ortak noktası bulunmakta: Cluster (küme) kullanım şekilleri ve kontrol edebilecekleri veri miktarı açısından sınırlılar. Cluster, bir sabit diskte mümkün olan en küçük depolama birimidir. Ancak, dosyalar için fiziksel olarak ne kadar byte’lık kullanıma hazır depolama alanı bulunduğunu belirleyen sektörlerdir. Bölümlemeye bağlı olarak her cluster’da bir veya daha çok 512 byte’lık sektör bulunacaktır. 4KB’lik bir depolama alanı normalde 8 sektörden oluşur. Cluster büyüklüğü genelde dosya sistemi ve bölmenin büyüklüğüne göre belirlenir. Simdi geçmisten geleceğe dosya sistemlerini inceleyelim.

6 Çekirdekli Intel i7 990X

Intel’in yeni 6 çekirdekli işlemcisi i7 990X 3.46 Ghz hızında geliyor ve TurboBoost teknolojisi ile altı çekirdeğin hepsi 3.73 GHz  hızına çıkabiliyor. 130 W güç tüketimine sahip işlemci, üç kanallı DDR3 bellek desteğine sahip ve 12 MB önbellek ile geliyor. Hyper Threading teknolojisiyle 12 sanal çekirdeğe sahip olacak işlemcinin fiyatı ise 1000 Dolar’ın üzerinde olacak.
32 nanometre üretim sürecinden geçmiş bu işlemci, dahili grafik işlemcisine sahip değil. İşlemcinin planlanan çıkış tarihi 2011’in ilk çeyreği. Donanım meraklıları için bir kötü haberi not düşelim, Intel’in en hızlı işlemcisi resmi olarak DDR3 1066 desteği verecek.
Ayrıca, 2011’in ikinci çeyreğinde Westmere temelli daha yeni ve hızlı işlemciler göreceğimize dair söylentiler dolaşıyor fakat henüz kesin bir bilgiye ulaşmak mümkün değil.

22 Kasım 2010 Pazartesi

Ekran Kartı Alırken Nelere Dikkat Etmeliyiz...

Günümüzde ekran kartları bilgisayar piyasasında hızla gelişen parçalar arasında yer almaktadır. Peki bir ekran kartı alırken nelere dikkat etmeliyiz. Türk mantığında bulunan pahalı mal kaliteli ve daha iyidir mantığı bilgisayar piyasasıda her zaman işe yarayan bir çözüm değildir. Önemli olan ihtiyaçlarımızı karşılayacak kadar yeterli olabilecek bir ekran kartını nelere dikkat ederek almalıyım sorusunun cevabını bulmak daha iyi bir çözüm sanırım.
Ekran kartında dikkat edilmesi gereken bölümlere bir göz atalım:
           

            Bellek miktarı
            Bellek hzı
            Grafik işlemci
            Veri yolu

14 Kasım 2010 Pazar

Hiren's Boot CD

ur Hiren's Boot CD, sistem kurtarma, yedekleme, arşivleme, bakım, optimizasyon, güvenlik, donanım test etme vb. gibi bilgisayarla ilgili yapılabilecek ne kadar iş varsa çözebilecek, içeriğinde sayısız araç barındıran bir CD.Hiren’s Boot Cd bir bilgisayarcıda bulunmadı gereken çok önemli bir cd dir.Bu cd ile aşağıdaki işlemleri yapabilmeniz için 100 lerce programı içinde barındırır.Tek yapmanız gereken bu cd temin edip veya internetten indirip bilgisayarınızı bu cd ile boot etmektir. Bu cd ulaşmak için;
Adresinden en son sayfaya gelin genelde oraya koyuyorlar.




¤ Dosya sistemi oluşturma, biçimlendirme,yeniden boyutlandırma (Tüm popüler formatlar Ext2/3,NTFS,FAT16,FAT32).
¤ Disk bölümü yedekleme ve disk yedekleme.
¤ F-Prot ve McAfee ile virüs taraması yapıyor.
¤ Windows yönetici şifresini sıfırlama (NT/2K/XP).

13 Kasım 2010 Cumartesi

Faktoriyel programını fonksiyon ile yapalım

Arkadaşlar faktoriyel bulma işlemini bir kaç şekilde yapmıştık do-while while vs. bu sefer ise bunu fonksiyon kullanarak yaptım. Programın bütün satır işlemlerini yazdım umarım anlaşılır olmuştur.
#include<stdio.h>
int faktoriyel(long say1)// faktoriyel islemi
{
    int i=1,sonuc=1;// i ve sonuc degiskenlerini tanittik ve baslangic degerlerini girdik
    while(i<=say1)//dongumuz i (sayac ve girilen sayi esitlenene kadar devamedecek)
    {
        sonuc*=i; // asl faktýriyel isleminin yapildigi bolum
        i++; // sayacimizi her islem sonrasi bir artirdik
    }
   

12 Kasım 2010 Cuma

C programlama 2008-2009 çıkmış sorular 2.soru çözümü

C sınavı 2008 yılında çıkmış soru 2
Bir çerçeve çizdiriniz. İçine şekildeki gibi MENÜ yerleştiriniz.Çerçeve koordinatları (x1=5,y1=2,x2=60,y2=24 ) olcak şekilde ayarlayınız.Menü yazısı ve altındakiler çerçeveye göre ortada bir yere yazdırmaya çalışınız.çerçevenin köşeleri önemsenmeyecek.
1. Girilen 10 sayı arasından en büyüğü bulup ekrana yazdıran program hazırlayın.
2.Kullanıcıdan sayı girişi isteyiniz. Kullanıcı çift sayı girene kadar sayı girişi devam edecek ve girilen tek sayıların toplamı bir değişkene aktarılacak.Çift sayı girişi yapıldığında zaman o ana kadar olan tek sayıların toplamı ekrana yazdırılacak.
3. 3 seçilmişse ekrana güle güle yine bekleriz yazdırılıp çıkış sağlanacak.

Sorunun çözümünü yaptım menü kısmı değerlerini kendimayarladım sorudaki değerlere göre çizmedim. Anlaşılmayan biyer olursa iletişimdeki adresimden irtibata geçebilirsiniz yardımcı olmaya çalışırım.

11 Kasım 2010 Perşembe

İlk 3TB Sabit Disk

Bugüne dek gördüğünüz "dev sabit disk" haberlerini unutun: Bu canavara dünyayı sığdırmak mümkün!
Sabit diskler özellikle kolleksiyoncular ve oyun bağımlıları için bilgisayarların en önemli bileşeni durumunda.
Western Digital'se konuya neredeyse kökünden bir çözüm bulmuş durumda. Piyasaya çıkarmak üzere bulunduğu WD30EZRS 3TB HDD sayesinde kullanıcılara çok büyük bir alan sağlayacak olan WD, aynı zamanda da ilk 3TB sabit diski üreten firma olma özelliğini de taşıyor. Özellikle XP sisteminin maksimum desteklediği 2.19TB rakamı, daha büyük sabit diskler için büyük bir sorun teşkil ediyordu. BIOS'un izin verdiği maksimum kullanılabilir bayt rakamıysa, bu duruma en büyük etkendi.
Nitekim gelişen teknolojiyle birlikte üretilen UEFI destekli anakartlar sayesinde 2.19TB oranı artık ortadan kalktı. XP kullanıcıları için halen çalışmalarını sürdüren WD, bu sabit diski kullanacak olan kullanıcıların kesinlikle Vista ya da Windows 7 64 bit işletim sistemi kullanmaları gerektiği üzerinde ısrarla duruyorlar.

USB Hızları


USB 3.0

  • USB 1.0 ve 1.1 : Hız 12 Mbit/sn (1.5 MByte/sn)
  • USB 2.0 : Hız 480 Mbit/sn (60 MByte/sn)
  • USB 3.0 : Hız 4,08 Gbit/sn (600 MByte/sn)

9 Kasım 2010 Salı

C Programlama Dili Ornekleri

10 sayı için faktoriyellerini hesaplayan programı hazırlayınız. faktoriyel kısmında sayı istenirken sıfırdan küçük girilmişse yeniden sayı girişi yaptırın. faktoriyel kısmını do-while döngüsü ile yapın.

#include<stdio.h>
main()
{

C programlama dili Ornekleri

C programlama dilinde 0 - 99 arasındaki girilen rakamı yazı ile yazdırma.

#include<stdio.h>
#include<windows.h>
#include<stdlib.h>


void gotoxy(int x, int y) //goto fonsiyonunu tanitma
{
COORD coord;
coord.X = x;
coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}

C programlama dili Ornekleri

10 sayı için faktoriyellerini hesaplayan programı hazırlayınız. faktoriyel kısmında sayı istenirken sıfırdan küçük girilmişse yeniden sayı girişi yaptırın. faktoriyel kısmını while döngüsü ile yapın.

#include<stdio.h>
main()
{
    int sayi,i=1,sayac;
    long sonuc=1;

 

C programlama dili Ornekleri

Ekrana rastgele kordinatlara(yatayda 80, dikeyde 25 satır olduğunu unutmayın) rastgele sayılar(0-9 arasında) bastırın. aynı sayı üstüne yeniden başka sayı gelmesini engelleyin. bu işlemi escape tuşuna basana kadar sürdürün.

#include<stdio.h>
#include<windows.h>
#include<stdlib.h>
#include<time.h>
void gotoxy(int x, int y)
{
COORD coord;
coord.X = x;
coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
main()

C programlama dili Ornekleri

Ekrana yıldız karakterlerinden oluşan M harfi basın

#include<stdio.h>
#include<windows.h>
void gotoxy(int x, int y)
{
    COORD coord;
    coord.X = x;
    coord.Y = y;
    SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}

C programlama dili Ornekleri

Kullanıcı escape tuşuna basana kadar bastığı her tuşu ekrana tab koyarak yazdıran programı hazırlayınız.

#include<stdio.h>
main()
{
    char karakter;
do
    {
        karakter=getch();printf("%c\t",karakter);
    }while(karakter!=27);
}

6 Kasım 2010 Cumartesi

BDXL Nedir?

Blu-Ray diskler için bu yılın ortasında kabul edilen yeni bir format olan BDXL standardı Blu-Ray disklerde kapasiteyi 128GB’a çıkarıyor. Anlamı ise şöyle: High Capacity Recordable and Rewritable discs.
İngilizce açılımın Türkçesi ise Yüksek Kapasiteli kaydedilebilir ve yeniden yazılabilir diskler. Yani BDXL açılımı için şu tanımı yapabiliriz:
B: Blu-Ray
D: Disk
XL: Extra Large, yani extra büyük
Bu 4 harf bir araya geldiğinde extra kapasiteli Blu-Ray disk anlamını simgeliyor.
BDXL formatlı optik sürücüler zaten duyurulmuştu. Sharp ve Pioneer gibi firmalar bu standarta ürünler çıkarmışlardı. Böylece Haziran ayı gibi kabul edilen standart Ekim ayına geldiğimizde resmi olan ete kemiğe büründü.
Peki BDXL ne işe yarar? Onu da açıklayalım. Bu standart, bir Blu-Ray diski içine 4 kartman yerleştirerek kapasiteyi 100 ile 128GB arasına taşıyor. Bildiğiniz gibi Blu-Ray diskler aslen 25 GB civarında veri depolayabiliyor.

Mozilla, Açığını Bulan 12 Yaşındaki Çocuğa 3.000 Dolar Ödedi

  
Mozilla güvenlik açığını bulan kişilere ödül dağıtıyordu. Bu ödülden en son nasibini alan Alex Miller adlı 12 yaşında ki bir çocuk olmuş aldığı ödül miktarı ise 3000 dolar.Biz ise C de iki sayıyı toplatınca seviniyoruz.Oda ilkelden daha ilkel bi hesaplama diyebiliriz.Birinci sayıyı gir İkinci sayıyı gir :)

İki Saniyede Açılan İşletim Sistemi


Öyle bir işletim sistemi düşünün ki sadece iki saniyede açılsın.Intel bir süredir Linux tabanlı bir işletim sistemi üzerinde çalışıyor. Adı da Moblin. Bu işletim sisteminin amacı Atom işlemcisini zorlamayacak Windows'tan çok daha hızlı bir ortam. Ocak ayında çıkan alfa sürümü birkaç saniye içerisinde açılıp kullanıma hazır hale geliyordu. Eğer Intel başlatma işlemlerini paralelleştirip hedeflenen iki saniye içinde bitirebilirse dünyanın en hızlı açılan işletim sistemine merhaba diyebiliriz.

Motion Capture MOCAP














Canlı bir aktörün vücudunun belli noktalarına bağlanan apparatlarla yaptığı hareketlerin X, Y, Z koordinatları olarak sayısallaştırılarak bilgisayar ortamına aktarımına “motion capture” adı verilmektedir. Daha sonra bu koordinat bilgileri yine bilgisayarda oluşturulmuş 3 boyutlu bir modelin canlı aktörün hareketlerini bire bir taklit etmesi için kullanılır. Dynamics ise bilgisayar ortamında bazı objelerin hareketlerinin fizik kurallarına uygun olarak hesaplanmasıdır. Örneğin belli bir yükseklikten düşen bir topun yere çarpması, çarpışma anında ne kadar esneyeceği ve geri sekme miktarı, yerçekimi değerlerine uygun olarak hesaplanabilmektedir.

PowerIso

Kalıp dosyalarınızın uzantısı ne olursa olsun işleyebileceğiniz bir yazılıma ne dersiniz?
PowerISO, CD/DVD imaj dosyaları üzerinde işlem yapabilmenizi sağlayan oldukça kullanışlı bir yazılım. Desteklediği imaj biçimleri ile göz dolduran uygulama imaj dosyalarınız üzerinde tam denetim sağlamanıza yardımcı oluyor. İmaj dosyaları içeriklerini değiştirebileceğiniz gibi, imaj dosyaları oluşturma ve bu dosyaları CD/DVD’ye yazdırmanıza imkan tanıyor.



PowerIso nun desteklediği dosya biçimleri :
.iso , .daa, .bin, .cue, .nrg, .img, .mdf, .mds, .bwi, .b5i, .gi, .cdi, .pdi, .p01, .pxi, .ncd, .c2d, .cif, .lcd, .fcd, .vcd, .dmg, .bif, .uif, .wim



USB Disk Security



USB Disk Security yazılımı USB belleklerinizi bilgisayara taktığınızda veri alışverişi yaparken belleğinize zararlı yazılım bulaşma riskine karşı koruma sağlıyor. Küçük boyutuna rağmen bir antivirüs programı gibi işlev görerek  belleğinizde tam koruma sağlıyor.

Programın özelliği sadece bu değil. Ayrıca belleği taktığınızda görülen yeni donanım uyarısını kaldırıyor ve çıkartma işleminde olası bir donanım hatasını ise güvenli bir şekilde kontrol altına alıyor.

Çok kolay bir kullanıma sahiptir. Hızlı ve etkili bir tarama sistemine sahiptir. Her işletim sistemiyle uyumlu bir şekilde çalışır. Dünyanın en küçük ve hızlı antivirüs programı diyebiliriz.

Bıos nedir ? Ne işe yarar

Daha önceki yazılarımızda biosun arayüzün değişeceğinden bahsetmiştik ve biosa ait seslerin ne anlama geldiğine kısaca değinmiştik peki ama bios ne bundan bahsetmedik :) Şimdi ise biosun ne olduğundan biraz bahsedelim.

BIOS NEDİR?

"Basic Input/Output System" (Temel Giriş/Çıkış Sistemi) kelimelerinin baş harflerinin birleşmesinden meydana gelir. Sadece okunabilir bellek (ROM) üzerine yazılmış bir yazılım olan BIOS, ana kartınızın özelliklerini yönetebilmeniz/ kullanabilmeniz, diğer donanımlar arasında bir bağ kurması için görev yapar. PC'nizi açtığınızda BIOS işlem yapar. İşletim sisteminiz ile diğer donanımlarınız arasında bir bağ kurmaya olanak sağlar. Örneğin ekrar kartı, ses kartı bulunan bir ana kart aldığınızda, ana kartınızın üzerine takılı olan aygıtların listesini işletim sisteminize BIOS verir. Diğer taraftan, BIOS bir yazılım olduğundan, ana kartın dengeli + performanslı çalışması için kullanıcılara ayar yapma olanağı sunuyor.


5 Kasım 2010 Cuma

Bios Açılış Sesleri ve Anlamları

Bios açılış seslerinin anlamları:

ton yok = guc yok
devamli ton = guc kaynagi arızalı
devamli kısa ton = arızalı ana-kart
1 uzun = Ram yenileme
1 uzun, 1 kısa = arızalı ana-kart veya ROM-Basic
1 uzun, 2 kısa = video kart hatası veya dip switch (XT icin )
1 uzun, 3 kısa = Ekran kartında hata
1 kısa = Normal Açılış

Bios Emekli Oluyor

Eminim ki çoğu insan biosun o eskimiş siyah görüntüsünden korkup hiç bir ayarında değişiklik yapmaz. Hatta bios ayarı yapan bir kişi gördüğümüzde onu bu işin ehli olarak merak dolu gözlerle  izleriz, yaptıklarından bişey anlamadan.Biosun artık çağ dışı görüntüsü sona erecek gibi duruyor.Biosun yerini UEFI arayüzü alıyor.Sadece görüntüleri izleyin dil İsveç olduğundan pek bişe anlamayacaksınız.:)


3 Kasım 2010 Çarşamba

C dilinde faktoriyel hesaplatma

#include<stdio.h>
main()
{
    int sayi,i;
    long sonuc=1;
    printf("faktoriyeli hesaplacak sayiyi giriniz=");scanf("%d",&sayi);
    for(i=1;i<=sayi;i++)
        sonuc=sonuc*i;
    printf("%d faktoriyel =%d dir",sayi,sonuc);
}

C dilinde ASCII Tablosunu

#include<stdio.h>
main()
{
    int i;
    for(i=0;i<256;i++)
    printf("%d -> %c\t",i,i);
}
Bu program ile 0 ile 255 arasındaki sayıların ascii karşılığını bulmuş oluyoruz.
EKRAN ÇIKTISI

2 Kasım 2010 Salı

Millet Aya Gider Biz Yaya...

Google'un Amerika'da 1 Gbps internet hizmeti için çalışma yaptığını daha önce duyurmuştuk. Sanıldığının aksine Google, internet servis sağlayıcı sektörüne girmek için değil, Amerika'da internet altyapısının geliştirilmesi için bu çalışmaları yürütüyor.

Google, 1 Gbps internet hizmetinin ilk denemeleri için hazırlık yapıyor.
Google, önümüzdeki günlerde 850 Stanford Üniversitesi öğrencisi ve çalışanına 1 Gbps internet hizmeti sunarak, bu hizmetin ilk denemelerini başlatmak istiyor.
Bu yılın sonuna doğru ise Topeka, Kansas, Huntsville, Alabama'ın da dahil olduğu bazı şehirlerde 1 Gbps internet denemeleri artarak devam edecek.
Böylelikle Google, kendi çalışma alanları dışında ilk defa 1 Gbps internet altyapısını test etmiş olacak.
Amerika düne kadar gelişmiş ekonomisine rağmen internet hızlarında bazı Asya ve İskandinav ülkelerinin oldukça gerisindeydi. Google'un bu hamleleri ile Amerika, internet hizmetinde öncü ülkelerden biri haline gelebilir.
Aynı şekilde Güney Kore'nin de 2012 yılından itibaren 1 Gbps internet için çalışmalara başlayacağını biliyoruz.
kaynak: mashable

C dilinde Switch-Case Örneği

Girilen harfin sesli harf veya sesiz harf olduğunu bulan program(türkçe karakterler yok)

#include<stdio.h>
main()
{
    char harf;
    printf("lutfen harf giriniz=");scanf("%c",&harf);
    switch (harf)
    {
        case 'A':
        case 'a':printf("sesli harf");break;
        case 'E':
        case 'e':printf("sesli harf");break;
        case 'I':
        case 'i':printf("sesli harf");break;
        case 'U':
        case 'u':printf("sesli harf");break;
        case 'O':
        case 'o':printf("sesli harf");break;
        default :printf("sessiz harf");
    }
}

C dilinde Switch-Case Örneği

#include <stdio.h>
main()
{
    int sayi;
    printf("lutfen 1- 5 arasinda sayi giriniz\n"); scanf("%d",&sayi);
    switch (sayi)
    {
        case 1: printf("girdiginiz sayi birdir");break;
        case 2: printf("girdiginiz sayi ikidir");break;
        case 3: printf("girdiginiz sayi uctur");break;
        case 4: printf("girdiginiz sayi dorttur");break;
        case 5: printf("girdiginiz sayi bestir");break;
        default : printf("yanlis sayi girdiniz");

    }
}

Intel, Samsung ve Toshiba 10 nm Üretim Teknolojisi İçin Güçlerini Birleştirdi

Teknoloji devleri 10 nm üretim teknolojisi için güçlerini birleştirdi.
Reuters'ın haberine göre; Intel, Samsung ve Toshiba 10 nm üretim süreci için ortak hareket etme kararı aldılar.
Samsung ve Toshiba şu an sırayla Dünya'nın birinci ve ikinci en büyük NAND Flash yonga üreticisi. Intel ise, Dünya'nın en büyük   işlemci  üreticisi.
Rapora göre; 2016 yılında hazır olması beklenen 10 nm üretim teknolojisini Samsung ve Toshiba, NAND flash yongaları için Intel ise, yeni işlemci mimarileri için düşünüyor.

Güvenliğinizi MACsimum Seviyeye Çıkartın! Kaspersky

Bilgi teknolojileri dünyasında, Apple kullanıcılarının virüs tehlikelerden uzak olduğuna inananlar var. Bu inancı altında Mac’lere yönelik tasarlanan kötü amaçlı yazılımların az olması yatıyor. Windows ile karşılaştırınca Mac’ler için üretilen kötü amaçlı yazılımların daha az olduğu bir gerçek. Ancak, Mac kullanıcılarının artması, siber suçluların iştahını kabartmaya başladı. Dolayısıyla siber suçlular hedefe Mac’leri de dâhil etti. Bu da günümüzde hiçbir sistemin, sürekli olarak kötü amaçlı yazılımlardan yüzde 100 korunamayacağı gerçeğini gözler önüne seriyor.
Zararlı yazılımlar sadece internet üzerinden gelmiyor. Bazen kullanılan bir USB de virüs bulaşmasına neden olabiliyor. Zaten bu yüzden de Apple de ek bir koruma kullanılmasını tavsiye ediyor. Hayatlarını Apple bilgisayarları olmadan düşünemeyenlere Kaspersky Lab’in iyi haberleri var. Kaspersky Lab, Mac’ler için

TeamViewer Programının Kullanımı


TeamViewer ile internet üzerinden herhangi iki bilgisayar arasında bağlantı oluşturup, yönetim işlemi yapabilirsiniz.TeamViewer kullanabilmek için sadece iki tarafın da yazılımı kurması yeterli.
Bunları Uygulayın;

1-Your Details yazan yerde size verilen ID ve Şifre bulunur bilgisayarınıza girmesini istediğiniz kişiye bunu vermelisiniz.

2-Partner Details ise  bağlanacağınız bilgisayarın ID'sini yazmanız içindir.ID yazıp Connect to Partner dedikten sonra sizden şifre istiyecektir onuda bağlanmak istediğiniz kişiden alarak onun bilgisayarına bağlantı sağlanacaktır

Not : Bilgisayarınıza girmesini istediğiniz kişiye ID ve şifrenizi vermek ZORUNDASINIZ

Intel in i5 işlemcisi ile i7 işlemcisi arasındaki bazı farklar?

İşte hep bu soruları sorarız yeni bir bilgisayar alırken.Yeni bir teknoloji çıktığında hep kafalar karışır. Ama aslında oldukca basit aradaki farklar. Malesef basmakalıp forum siteleri ve daha işlemcinin hammaddesinden habersiz donanım haber siteleri yüzünden hep yanlış öğreniriz bu yeni oyuncaklarımızı.İşte artık biz varız diyeceğim an geldi.Amatör bir ruhla sizlerin anlayacağı bir dilden çok basit bir şekilde aktarmaya çalışacağım bu yeni teknolojileri.

Öncelikle  tabloda görüldüğü gibi intel i7 işlemci ve intel i5 işlemcilerinin aralarındaki  farkları anlaşılır şekilde görebilirsiniz.
i5_i7_farki

C dilinde if-else ve switch-case yapısı örneği

Örnegimiz:Bir dersten geçme sistemi şu şekildedir.devamsızlık %30 dan büyük olmayacak. vize notlarına ödevler dahil edilecek(%20 oranında) ve ortalama hesaplanacak. buna göre kullanıcıdan 15 hafta için girilen devamsızlık miktarı(hafta cinsinden), vize notu, ödev notları ortalaması ve final notu istendiğinde ortalamayı ve dersten geçip geçmediğini bulan programı hazırlayınız. (tüm şartlar sağlanmalıdır. devamsızlık final>=60 ve ort>=60)
----------------------------------------------------------------------------------------------------------------------------------
#include <stdio.h>
#include <stdlib.h>
main()
{
    int dvmszlk,vize,vize1,final,odev,ort;
    printf("Final notunu Girin="); scanf("%d",&final);
    printf("Vize notunu Girin="); scanf("%d",&vize1);
    printf("Odev notunu Girin="); scanf("%d",&odev);
    printf("Devamsizlik Sayisini Girin="); scanf("%d",&dvmszlk);
    vize=vize1+(odev*0.20);

    ort=((vize*0.4)+(final*0.6));
    if (dvmszlk>4.5)
        {
            printf ("Devamsizlik hakkiniz 4.5 haftadir\nSizin devamsizlik sureniz=%d\nDevamsizliktan KALDINIZ",dvmszlk); exit(0);
        }
    else
        {
            switch (final)
       

C dili Switch-case yapısı örneği

Örneğimiz şu şekilde olsun:
bir kişinin ideal kilosunu hesaplayan programı yazalım
erkek için kadın için
boy         kilo       boy         kilo
160-170 60      150-160     50
170-180 75      160-170     60
180  üstü 85   170 ve üstü 70
cinsiyet ve boyu ve kilosu girildiğinde ideal olup olmadığını bulan programı yazalım (Değerlere takılmayın biraz gerçekle değerlerle alakası yok siz istediğiniz şekilde değiştirin :)


C dilinde random sayı atama

1-10 arasında 3 tane random sayı atar.

#include<stdio.h>
main()
{
int say1,say2,say3;
srand ( time(NULL) );
say1 = rand() % 10 + 1;
say2 = rand() % 10 + 1;
say3 = rand() % 10 + 1;
printf("Sayi=%d,%d,%d",say1,say2,say3);
}

1 Kasım 2010 Pazartesi

LiberKey - Her USB bellek için temel donanım

USB belleğini kullanışlı programlarla doldurmayı seven; fakat hepsini teker teker kurmakla uğraşmak istemeyenler LiberKey ile tam istediklerine ulaşabilecek.
LiberKey, USB belleğinizi için devasa bir program arşivi sunuyor. Bu sayede dışarıda karşılaşabileceğiniz durumlar için hazırlıklı olabilirsiniz. Set, sadece ücretsiz programları kullanıyor.

LiberKey taşınabilir program seti, sadece içerdiği araç sayısıyla birbirinden ayırt edilen üç farklı sürüm şeklinde sunuluyor: 200 programlı Ultimate sürüm, 100 programlı Standard sürüm ve en önemli araçlardan oluşan 30 programlı Basic sürüm.

USB belleğiniz için 200 MB araç
Hepsi dışarıda kullanım için ideal: Set, Office programlarından sistem araçlarına, multimedya programlarından web tarayıcılarına kadar birçok kategori sunuyor. Buna ek olarak LiberKey, programları hemen bulup başlatabileceğiniz bir hızlı başlatıcı (Quick Launcher) sunuyor. "File | Options" yolunu takip ettiğinizde program setini Türkçeye de çevirebilirsiniz.

Tam donanımlı Ultimate sürümün kurulum dosyası 200 MB civarında; USB belleğe açıldıktan sonra ise 500 küsür MB yer kaplıyor. Zayıflatılmış standart sürüm ise en önemli programları içeriyor ve kurulum dosyası boyunu 50 MB. Farklı set sürümlerinin içerdiği programları gösteren karşılaştırmayı üreticinin web sitesinde bulabilirsiniz.

Download: LiberKey Ultimate

Kaynak: CHIP Online http://www.chip.com.tr/

C dilinde for döngüsü ile çarpım tablosu

#include <stdio.h>
main()
{
    int x,y;
    for (x=1;x<11;x++)
    {
        for (y=1;y<11;y++)
        {
            printf("\n%d x %d=%d",x,y,x*y);
        }
    }
}

Eksik DLL Dosyaları

       Kimi zaman pc mizde şu dll bulunamadı bu dll bulunamadı gibi hatalar verir.Bu vereceğim link te eksik dll lerinizi aratıp bulabilirsiniz ve gerekli yere yerleştirip sorunu çözebilirsiniz..
Site:http://www.dll-files.com/

C dilinde if-else ve switch-case yapısı örneği

 if-else ve switch-case yapısınu kullanarak kullanıcıdan doğum tarihinin gün ve ayını alarak burcunu bulan program...
---------------------------------------------------------------------------------------------------------
#include <stdio.h>
#include <sTdlib.h>
main()
{
    int ay,gun;
    printf("Dogum tarihinizin ayini giriniz="); scanf("%d",&ay);
    printf("Dogum tarihinizin gununu giriniz="); scanf("%d",&gun);
    if (gun<0 || gun>31 || ay<0 || ay>12)
        printf("YANLIS GIRIS YAPTINIZ");
    switch (ay)
    {
        case 1:
            if (gun>=1 && gun<=20)
                {
                    printf("OGLAK"); exit(0);
                }
            else
                {
                     printf("KOVA"); exit(0);
                }
       

31 Ekim 2010 Pazar

C dili İf-Else Yapısı ile Dört İşlem

#include <stdio.h>
#include <stdlib.h>
main()
{
    int sayi1,sayi2,secim;
    float sonuc;
    printf("Lutfen iki sayi giriniz=");
    scanf("%d,%d",&sayi1,&sayi2);
    printf("1 Toplama:\n");
    printf("2 Cikarma:\n");
    printf("3 Bolme:\n");
    printf("4 Carpma:\n");
    printf("Yapmak istediginiz islemi seciniz:");
    scanf("%d",&secim);
        if (secim==1)
            sonuc=sayi1+sayi2;
        else if (secim==2)
            sonuc=sayi1-sayi2;
        else if (secim==3)
            sonuc=sayi1/sayi2;
        else if (secim==4)
            sonuc=sayi1*sayi2;
        else
            {
            printf("Yanlis secim yaptiniz");exit(0);
            }
   printf("sonuc=%f",sonuc);
}

Kullanıcıdan iki sayı isteyip seçtiği işlem türüne göre(1-toplama 2- çıkarma 3- çarpma 4- bölme) sonucu bulan programı İf-Else yapısıyla yapabilen basit bir program yazdık.Programın çıktısı ise resimdeki gibidir.

USB 3.0 Hakkında Bilmemiz Gereken Herşey


 
USB 3.0'ın geleceğin "Evrensel Seri Veriyolu" standartı olacağına şüphe yok. Peki, USB 3.0 hakkında ne kadar şey biliyoruz?
Kuşkusuz USB bellekler, ağ adaptörleri, Bluetooth adaptörleri gibi sıradan USB aygıtlar için USB 2.0, hala yeterli bant genişliğini sunuyor; fakat harici sabit diskler, kameralar, fotoğraf makineleri, hızlı USB bellekler gibi aygıtlar için USB 2.0'ın sunduğundan daha fazla bant genişliğine ihtiyaç duyuyoruz. Kısacası, USB 2.0 donanım endüstrisinin arkasında kaldı ve endüstriye yeni bir çözüm gerekiyor.
Endüstrinin bu ihtiyaca cevabı 2007 yılında Intel Geliştiriciler

En İyi 10 Antivirüs Yazılımı

Antivirüs Programınızı Test Edin!

Gün geçmesin ki yeni bir virüs, trojan, keylogger bilgisayarlarımıza bulaşmasın ve sistemimize zarar vermesin. Özellikle ülkemizde, lisanssız anti-virüs kullanımı yüzünden bir çok kişinin başı ağrıyor. Peki siz anti-virüs programınızdan emin misiniz? Yani zararlı bir koddan sizi koruyabilir mi? Gelin birlikte öğrenelim.
1.Not Defterini açıyoruz  ve
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H* kodunu tek satır olarak yapıştırıyoruz.

2. Dosya>> Farklı Kaydete basıp virusdeneme.com ve dosya türünde all files yani tüm dosyaları seçip kaydet diyoruz. Burada önemli olan .com uzantılı olması. yani dosya adımız virüsdeneme.com, virüs.com, deneme.com vs. şeyler olabilir.
3. Şimdi gelelim dosyayı denemeye, kaydettiğimiz yerdeki dosyayı çift tıklıyoruz ve anti-virüs programımızın uyarı vermesini bekliyoruz. Ben Microsoft Essential Tools kullanıyorum, ücretsiz bir anti-virüs. Daha dosyayı açmadan uyarı verdi ve başarılı bir şekilde temizledi. Eğer sizin anti-virüsünüz bu test virüsünü bulamıyor veya bulup temizlemiyorsa, anti-virüsünüzü değiştirmeniz gerekiyor demektir. Başka bir anti-virüs programı kullanmalısınız. Ya kullandığınız program çok kötü ya da lisanssız kullanıyorsunuz. Ne demişler Lisanssız Anti-Virüs virüsleri türkü çağırarak tararmış.

C dili Switch-Case yapısında aralık belirtme

Switch-Case yapısında aralık belirtme olayını basit bir örnekle anlatalım.

#include <stdio.h>
main()
{
    int  sayi;
    printf("Bir Sayi Giriniz=");scanf("%d",&sayi);
    switch(sayi)
        {
            case 1 ... 9: printf("Girdiginiz Sayi Bir Basamaklidir"); break;
            case 10 ... 99: printf("Girdiginiz Sayi Iki Basamaklidir"); break;
            case 100 ... 999: printf("Girdiginiz Uc Basamaklidir"); break;
            default: printf("Girdiginiz Sayi 3 Basamaktan Fazladir");break;
        }
    }

   Peki bu program ne yapar?
   Switch komutu ile okuttuğumuz değişkenin aldığı degerlere göre istedigimiz işlemleri yaptırabilir.Case ile değişkenimizin değeri 1 ile 9 arasındaysa ekrana "Girdiğiniz sayi bir basamakli " 10 ile 99 arasındaysa "girdiğiniz sayi 2 basamaklı" yaz dedik. Bu Switch-Case yapısında aralık belirtmeyi anlamak için basit bir örnekti. Bunu değişik şekillerde kullanabiliriz.

28 Ekim 2010 Perşembe

Bir Gün...

Bir gün gelecek
Ve göreceksin ki
Ben de anlayacağım insanları
Sahillerde amaçsızca dolaşmayı bırakacağım
Bir türlü başlayamadığım sigaranın
Müptelası olacağım
Simit, peynir, demli çay kokan sabahlarda uyanmayacağım.
Ağlarken nefret etmeyeceğim kendimden
Her damla yaşta biraz daha temizleneceğim.
Artık terk edeceğim acılarıma olan sadakatimi
Aldatacağım gönlümce; gönlüm istemese bile.
Havuz problemlerine dönüşmeyecek hayatım.
Her kadeh kaldırışım gidenlerin şerefine olacak,
Ya da terk edip gittiklerimin…
Gene de geçmişi anmayacağım
Ya da geleceğin kilerinde saklı kalan hayallerim olmayacak.
Bu günü de unutacağım.
Zamana yenildiğimi çaktırmadan
Yüzümdeki çizgilerle alay edeceğim.
Her geçen gün bir yaş daha eksileceğim.
Boş vermiş ümitlerin rehavetiyle aldatacağım ruhumu.
Bir sokak lambasının altında terk edeceğim,
Kanayan çığlıklarımı.
Sessizliği de kovacağım odamın kuytularından...

18 Ekim 2010 Pazartesi

Bir Şizofrenin Günlüğü

      Gecenin siyahı çökerken üzerime, aklın sınırlarını zorlayan bir çığlıkla avaz avaz susuyorum..
İçime çöreklenen ölümün sessizliğine inat, göğsümün tam orta yerine gelip patlıyor çığlığım..
İmkansızlığın karşısında canhıraş bir çabayla tutunmaya çalışırken yaşamın takılı kaldığım kıyısına, ellerimin boşluğu sarmasıyla sarsılıyor bedenim. Sanrılarımın bir oyunumusun yoksa imkansızlığın mı hayal dünyamın kapılarını zorluyor yine..bilmiyorum..

İçimdeki cesede dokunuyorum bir kez daha.. ellerimdeki kana bakıyorum boş gözlerle.. bir umut.. yokmu…

Kafamın içinde binlerce ses.. susturamıyorum..susmuyorlar..
- Bırak gitsin..
- yooo olmaz..
- bırakırsam ölürüm..
- giderse yiterim…
- Devam et..boşver her şeye..
- Bak bu olur.. ama imkansızlık? ? O ne olacak
?
Yanıt…Sessizlik..

Gece daha da siyahlaşıyor.. dört duvar karanlığın boğucu kollarında arıyorum sanki huzuru..
Yitikliğim bir kez daha hortlarken yattığı yerden, kaderimin pis sırıtışı midemi bulandırıyor..
Gidin başımdan.. yalnız bırakın beni..
Yok mu sesimi duyan.. yok mu akan bu kanı durduran..
Tiz bir çığlık yükseliyor boğazımın derinliklerinden..

Saatin tiktaklarına takılıyor beynimin gözleri..
Tik tak..tik tak..
Zamanın acımasızlığı bu.. nasıl da alay ediyor benimle..
Gözlerimin kenarında oluşan derin çizgileri hatırlatıyor yeniden..
Aynanın karşısında gördüğüm yansımaya bakıyorum tik tak’lar uğuldarken beynimde..
Ne kadar zamanım kaldı?
Bazen diyorum ki… her şeyi bırak bir kenara.. yaşa yaşayabildiğin herşeyi..
Önüme duvar gibi dikiliyor yine kahrolası imkansızlığın..
Hangi yöne dönsem çarptığım bir duvar..
Kopası başımı vursam bu duvara.. yıkabilir miyim? ?
Hani şarkıdaki gibi.. “Ben imkansız aşklar için(mi) yaratılmışım...”

Gözlerim karanlığa teslim ediyor kendini.. son ışık kırıntısıda kayboluyor yavaş yavaş..
Uyusam.. uyandığımda sen olsan yanımda.. keşkeleri teslim edemiyorum dünün umursamazlığına.. belkilerle yıkılmıyor imkansızlığın duvarları..

Seninle varolan gerçeklik yıkılası bu duvarla anlamını yitiriyor..
ben yine.. aykırı..bir..şizofrenim…
engel olamıyorum değişime…

Hayallerime bırakma beni..
Sanrılarıma teslim etme..
Tut ellerimi.. çek çıkar beni..
Yık şu duvarı..
Sana ihtiyacım var…
İhtiyacım var sana..

16 Ekim 2010 Cumartesi

ASCII Karakterleri Nedir?

   ASCII karakterleri, bilgisayarınıza klavyeden gönderilen her bir bilgiyi tutan sayısal kodlardır.ASCII Karakter tablosu, her türlü bilgisayar kullanıcısının işine yarayacak bir tablodur.Çünkü klavyede görünmeyen ama kullanabileceğiniz çok fazla karakteri buradaki yöntem ile ekrana yazdırmanız mümkündür. Bu karakterleri  ALT tuşuna basılı tutarak sayısal değeri girerek basabilirsiniz.

12 Ekim 2010 Salı

Compiler Nedir? Compiler Ornekleri


Herhangi bir programlama dili ile yazılmış bir bilgisayar programını, bilgisayarın kendi diline çeviren program,derleyici.Yukarıda c dili için kullanılan 2 derleyici programdan resimler bulunmaktadır tabiki sadece bunlar değil dev-c++ ,borland turbo C ,gnu compiler collection ,boland C++ builder ,CodeBlocks
pic c compiler gibi bir çok derleyici bulunmaktadır.

8 Şubat 2010 Pazartesi