7 Kasım 2016 Pazartesi

2850.0 değeri okunduğunda, aşağıdaki C programının çıktısı ne olur?

2850.0 değeri okunduğunda, aşağıdaki C programının çıktısı ne olur?

(#define ön işlemcisi ile tanımlanan her ne olursa olsun, tanımlama bütün fonksiyonlarda kullanılabilir. Bir çeşit genel (global) bildirim gibi davranır.

Ön işlemci komutlarının başında # işareti bulunmaktadır. simgesel sabit tanımlama için; #define simgeselSabitAdı sabitDeger)

Bir ücretlinin sicil numarası, ...


Bir ücretlinin sicil numarası, çalışma saati ve saat ücreti klavyeden girilmektedir. Ücretlinin bu bilgilerle maaşını hesaplayıp ekrana yazdıracak C programını geliştirelim.


Not: Maas = Calisma_Saati * Saat_Ucreti şeklinde hesaplanır.





Klavyeden girilen iki sayının ortalamasını bulan bir C programı yazınız. Sonucu üç ondalıklı gösteriniz.


Klavyeden girilen 2 gerçel sayının ...

Klavyeden girilen 2 gerçel sayının toplamını, çıkartılmasını, çarpımını,bölümünü bulup ekrana yazdıran C programını yazınız.

Not-1: Her aritmetik işlem için birer değişken tanımlayınız ve girilen iki sayının aritmetik işlemini gerçekleştirip, bu değişkene atayınız.
Not-2: Toplama ve çıkartma işleminin sonucu 2 ondalıklı, çarpma işleminin sonucu 4 ondalıklı ve bölme işleminin sonucu 6 ondalıklı olmalıdır.






C programının ekran çıktısı ne olur?

Aşağıdaki C programının ekran çıktısı ne olur?

#include<stdio.h>
  main()
{
  int x,y;
  x=5;
  y=5;
  printf("++x degeri=%d\n",++x);
  printf("y++ degeri=%d\n",y++);
  printf("\n");
  printf("arttirmadan sonra x=%d\n",x);
  printf("arttirmadan sonra y=%d\n",y);
}







Aşağıdaki C programının ekran çıktısı ne olur?

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



Aşağıdaki C programının ekran çıktısı ne olur?

#include<stdio.h>
  main()
{
  int x=10, y=10, fark;
  x=y--;
  fark=x-y;
  printf("fark=%d\n", fark);
}






Aşağıdaki C programında bulunan özel amaçlı sözcükleri, tanıtıcı isimlerini ve değişkenleri işaretleyiniz.

Aşağıdaki C programında bulunan özel amaçlı sözcükleri, tanıtıcı isimlerini ve değişkenleri işaretleyiniz.

#include <stdio.h>
  int main(void)
{
   int a, alan;
   printf("Karenin kenar uzunlugunu giriniz:");
   scanf("%d", &a);
   alan=a*a;
   printf("Alan=%d\n",alan);
   return 0;
 }


Cevap:

Özel amaçlı sözcükler: int, void, return
Tanıtıcı isimleri: main, printf, scanf
Değişken isimleri: a, alan

Ekrana adınızı ve soyadınızı görüntüleyen C programı.

Ekrana adınızı ve soyadınızı görüntüleyen C programı:

/*Ekrana adimizi ve soyadimizi yazdiralim*/
#include <stdio.h>
int main(void)
{
    printf("H. Ferdi Turgutlu\n");
    return 0;
}

C program kodlarının yanlışlıklarını düzeltiniz.

Aşağıda verilen C program kodunun yanlışlıklarını bularak düzeltiniz.





1.Soru
/*Ekrana 'Merhaba Dunya' mesajini yazdiralim.
#include <stdio>
int main(void)
{
    print("Merhaba Dünya\n")
    return 0;
}


Cevap

/*Ekrana 'Merhaba Dunya' mesajini yazdiralim.*/
#include <stdio.h>
int main(void)
{
    printf("Merhaba Dünya\n");
    return 0;
}

2.Soru
/*Ekranda "C dilini ogreniyorum." mesajini yazdiralim.*/
#include <……………………>
int main(…………..)
{
    printf(…………………………………….);
    return 0;
}

Cevap

/*Ekrana "C dilini ogreniyorum" mesajini yazdiralim.*/
#include <stdio.h>
int main(void)
{
    printf("C dilini ogreniyorum\n");
    return 0;
}

1 Kasım 2016 Salı

Sanal Siber Saldırı Haritası (Ddos Saldırıları)

Digitalattackmap; ülkeler arasındaki siber saldırılarını izleyen ATLAS Thread Hub'dan alınan bilgileri, canlı olarak ekranınıza yansıtan bir web sayfasıdır.
Google Ideas, DDoS data ve Arbor Networks tarafından hazırlanan sanal saldırı haritası, küresel ölçekteki DDoS saldırılarını ve saldırı sınıflarını görsel bir şekilde listelemekte.
http://www.digitalattackmap.com isimli web sayfasını açtığınızda saldırı altında olan olan ülkeler gıri renkte görüntülenmekte.
Bugün itibari ile Polonya'ya ciddi bir Ddos saldırısının yapıldığı harita üzerinde de görülebilir. Siber saldırı nedeniyle Polonya'daki havalimanlarının doğru düzgün çalışmadığı ile ilgili haberlerde sitenin sağ alt köşesinde gösterilmiş.

Digital saldırı haritasının özelliklerine bakacak olursak; Ddos saldırıları kesikli çizgiler ile sitede listelenmiş. Yapılan saldırnın hangi ülkeden hangi ülkeye yapıldığı, saldırı şiddeti, saldırı tipi gibi bazı bilgilerde detaylı olarak verilmiş.
Diğer bir siber sanal saldırı haritası ise NorseCorp.  Digital Attack Map'in yaptığı işleri daha görsel bir şekilde sunan NorseCorp sitesi aynı zamanda. DigitalAttack sitesi gibi Dünya üzerindeki çeşitli ISP'lerin (İnternet Sağlayıcıların) network verilerini kullanmakta. ISP'ler ile yapılan anlaşma ile network trafiği üzerindeki DDos saldırılarını ve saldırı çeşitlerini görsel olarak harita üzerinde  göstermekte.