SlideShare ist ein Scribd-Unternehmen logo
1 von 2
2010 – 2011 EĞİTİM – ÖĞRETİM YILI VAN TEKNİK LİSE VE ENDÜSTRİ
  MESLEK LİSESİ 10-T SINIFI PROGRAMLAMA TEMELLLERİ DERSİ 1.
                                                                                                (I)                            I            II         III
                DÖNEM 1. YAZILI YOKLAMA SORULARI
                                                                                                                             A) Donanım     Assembly   C
 Numarası: ……………..        Adı – Soyadı:……………………………………...                                                                     B) Assembly    Donanım    C
                                                                                                                             C) C           Assembly   Donanım
   1. İyi bir programlama için aşağıdaki verilen özellikleri kısaca açıklayınız.                (II)                         D) Donanım     C          Assembly
Doğruluk:

Modülerlik:
                                                                                                (III)
Parçalanabilirlik:
                                                                                   6. Aşağıdakilerden hangisi yüksek seviyeli dilleri makine diline çeviren
Uyumluluk:                                                                            programlara verilen isimdir?

    2. Bir bilgisayar programı yazabilmek için neler gereklidir? Maddeler          A) Fortran B) Derleyici (Compiler)       C) Assembly             D) Unix
       halinde yazarak açıklayınız.
                                                                                   7. Aşağıdakilerden hangisi ya da hangileri Türkçe yazılmış programlama
                                                                                      dillerinden değildir?
                                                                                   A) Pozitif, Tupol, Fortran
                                                                                   B) Tupol, Fortran, Cobol
                                                                                   C) C, Pozitif, Tupol
                                                                                   D) Fortran, C, Cobol

                                                                                   8. Aşağıdaki programlama dillerinden hangisi matematiksel işlemler için
    3. Makine dili çeviricisi (Assembler) kavramını yazarak kısaca açıklayınız.        yazılmıştır?
                                                                                   A) Basic         B) Pascal     C) Fortran    D) Prolog

                                                                                   9. Yüksek seviyeli dillerin genel özelliklerini maddeler halinde yazınız?


    I. Mantıksal işlemler
    II. Aritmetiksel İşlemler
    III. Veri hareket işlemleri

    4. Yukarıdaki önermelerden hangisi ya da hangileri makine dili
       yapılabilecek işlemlerden birisi değildir?
    A) Yalnız I   B) I ve II     C) II ve III     D) I, II ve III


    5. Aşağıdaki şekilde I, II ve III numaralı yerlere sırası ile hangileri                                                        Arka Sayfaya Geçiniz…
       getirilmelidir?
10-14. soruları Doğru (D), Yanlış (Y) şeklinde cevaplayınız.

10. Pencereler, kaydı rma çubukları, araç çubukları, menüler programcının daha
    hızlı bir şekilde program yapmasına sebep olduğu için, bu ortamlara
    “Hızlı Uygulama Geliştirme – Rapid Application Development (RAD)”                     17. ANSI (American National Standards Institute)’nin akış diyagramları
    denilmiştir. ( )                                                                          hazırlarken dikkat etmemiz gerektiğini belirttiği hususları yazınız.

11. Büyük bir programı n temel adı mları nı n olduğ u algoritma “mikro seviye”
    olarak isimlendirilirken, detayların algoritmalarına “makro seviye” denir. ( )

12. Farklı dilde oluş turulmuş nesne dosyaları, “linker - bağlayıcı ” adı verilen
    programlar ile birleştirilir. ( )

13. Bir program ne kadar çok çeş itli ortamda çalışıyor ise o kadar rağbet görür. Bu
    prensibe “çok çeşitlilik – very diversty” denir. ( )
                                                                                          18. Aşağıda verilen şekillerin akış diyagramında ne anlama geldiklerini
14. Üstten Aşağı – Top Down bir program yazımında dikkat edilecek husustur. ( )
                                                                                              karşılarına yazınız.
15. Aşağıda sahte kodlarla yazılmış programın sonucu nedir? (s1=10, s2=20,
    s3=40)
Basla
    Sayisal s1,s2,s3,sonuc1,sonuc2,sonuc3,toplam
    Oku;"3 sayı giriniz.",s1,s2,s3
            sonuc1=s1*0.3
            Oku;sonuc1
                     sonuc2=s2*0.3
                     Oku;sonuc2
                             sonuc3=s3*0.4
                             Oku;sonuc3
    toplam=sonuc1+sonuc2+sonuc3
    Oku;toplam
Bitir
                                                                                       Not: Sınav süresi 40 dakikadır. Her sorunun puan değeri yanında yazılıdır.
16. Üç notun ortalamasını bulan programı sahte kodlarla yazınız.
                                                                                                                                          Başarılar…

                                                                                                                           Murat YENİTÜRK         Resul BAŞ

Weitere ähnliche Inhalte

Ähnlich wie Programlama Temelleri

C egitimi-cekmekoy
C egitimi-cekmekoyC egitimi-cekmekoy
C egitimi-cekmekoy
sersld29
 
C egitimi-esenler
C egitimi-esenlerC egitimi-esenler
C egitimi-esenler
sersld29
 
C egitimi-catalca
C egitimi-catalcaC egitimi-catalca
C egitimi-catalca
sersld29
 
C egitimi-fatih
C egitimi-fatihC egitimi-fatih
C egitimi-fatih
sersld29
 
C egitimi-levent
C egitimi-leventC egitimi-levent
C egitimi-levent
sersld29
 
C egitimi-konya
C egitimi-konyaC egitimi-konya
C egitimi-konya
sersld29
 
C egitim-seti
C egitim-setiC egitim-seti
C egitim-seti
sersld29
 
Algoritmalarve programlamai ders_1
Algoritmalarve programlamai ders_1Algoritmalarve programlamai ders_1
Algoritmalarve programlamai ders_1
atasss
 
C cevaplari
C cevaplariC cevaplari
C cevaplari
sersld29
 
C dokumani
C dokumaniC dokumani
C dokumani
sersld29
 
C egitimi-basaksehir
C egitimi-basaksehirC egitimi-basaksehir
C egitimi-basaksehir
sersld29
 
C egitimi-bagcilar
C egitimi-bagcilarC egitimi-bagcilar
C egitimi-bagcilar
sersld29
 
C egitimi-ucretleri
C egitimi-ucretleriC egitimi-ucretleri
C egitimi-ucretleri
sersld29
 
C konferansi
C konferansiC konferansi
C konferansi
sersld30
 
C egitimi-antalya
C egitimi-antalyaC egitimi-antalya
C egitimi-antalya
sersld29
 

Ähnlich wie Programlama Temelleri (20)

Az ve Öz C++ Muhammet ÇAĞATAY
Az ve Öz C++  Muhammet ÇAĞATAYAz ve Öz C++  Muhammet ÇAĞATAY
Az ve Öz C++ Muhammet ÇAĞATAY
 
Beceri soruları tümü
Beceri soruları tümüBeceri soruları tümü
Beceri soruları tümü
 
C egitimi-cekmekoy
C egitimi-cekmekoyC egitimi-cekmekoy
C egitimi-cekmekoy
 
C egitimi-esenler
C egitimi-esenlerC egitimi-esenler
C egitimi-esenler
 
C egitimi-catalca
C egitimi-catalcaC egitimi-catalca
C egitimi-catalca
 
C egitimi-fatih
C egitimi-fatihC egitimi-fatih
C egitimi-fatih
 
C egitimi-levent
C egitimi-leventC egitimi-levent
C egitimi-levent
 
C egitimi-konya
C egitimi-konyaC egitimi-konya
C egitimi-konya
 
C egitim-seti
C egitim-setiC egitim-seti
C egitim-seti
 
Algoritmalarve programlamai ders_1
Algoritmalarve programlamai ders_1Algoritmalarve programlamai ders_1
Algoritmalarve programlamai ders_1
 
Mühendislik problemlerinin bilgisayar ortamında sayısal analiz yöntemleriyle...
Mühendislik problemlerinin  bilgisayar ortamında sayısal analiz yöntemleriyle...Mühendislik problemlerinin  bilgisayar ortamında sayısal analiz yöntemleriyle...
Mühendislik problemlerinin bilgisayar ortamında sayısal analiz yöntemleriyle...
 
C programlama
C programlamaC programlama
C programlama
 
C cevaplari
C cevaplariC cevaplari
C cevaplari
 
C dokumani
C dokumaniC dokumani
C dokumani
 
C egitimi-basaksehir
C egitimi-basaksehirC egitimi-basaksehir
C egitimi-basaksehir
 
C egitimi-bagcilar
C egitimi-bagcilarC egitimi-bagcilar
C egitimi-bagcilar
 
C egitimi-ucretleri
C egitimi-ucretleriC egitimi-ucretleri
C egitimi-ucretleri
 
Basit kodlar
Basit kodlarBasit kodlar
Basit kodlar
 
C konferansi
C konferansiC konferansi
C konferansi
 
C egitimi-antalya
C egitimi-antalyaC egitimi-antalya
C egitimi-antalya
 

Programlama Temelleri

  • 1. 2010 – 2011 EĞİTİM – ÖĞRETİM YILI VAN TEKNİK LİSE VE ENDÜSTRİ MESLEK LİSESİ 10-T SINIFI PROGRAMLAMA TEMELLLERİ DERSİ 1. (I) I II III DÖNEM 1. YAZILI YOKLAMA SORULARI A) Donanım Assembly C Numarası: …………….. Adı – Soyadı:……………………………………... B) Assembly Donanım C C) C Assembly Donanım 1. İyi bir programlama için aşağıdaki verilen özellikleri kısaca açıklayınız. (II) D) Donanım C Assembly Doğruluk: Modülerlik: (III) Parçalanabilirlik: 6. Aşağıdakilerden hangisi yüksek seviyeli dilleri makine diline çeviren Uyumluluk: programlara verilen isimdir? 2. Bir bilgisayar programı yazabilmek için neler gereklidir? Maddeler A) Fortran B) Derleyici (Compiler) C) Assembly D) Unix halinde yazarak açıklayınız. 7. Aşağıdakilerden hangisi ya da hangileri Türkçe yazılmış programlama dillerinden değildir? A) Pozitif, Tupol, Fortran B) Tupol, Fortran, Cobol C) C, Pozitif, Tupol D) Fortran, C, Cobol 8. Aşağıdaki programlama dillerinden hangisi matematiksel işlemler için 3. Makine dili çeviricisi (Assembler) kavramını yazarak kısaca açıklayınız. yazılmıştır? A) Basic B) Pascal C) Fortran D) Prolog 9. Yüksek seviyeli dillerin genel özelliklerini maddeler halinde yazınız? I. Mantıksal işlemler II. Aritmetiksel İşlemler III. Veri hareket işlemleri 4. Yukarıdaki önermelerden hangisi ya da hangileri makine dili yapılabilecek işlemlerden birisi değildir? A) Yalnız I B) I ve II C) II ve III D) I, II ve III 5. Aşağıdaki şekilde I, II ve III numaralı yerlere sırası ile hangileri Arka Sayfaya Geçiniz… getirilmelidir?
  • 2. 10-14. soruları Doğru (D), Yanlış (Y) şeklinde cevaplayınız. 10. Pencereler, kaydı rma çubukları, araç çubukları, menüler programcının daha hızlı bir şekilde program yapmasına sebep olduğu için, bu ortamlara “Hızlı Uygulama Geliştirme – Rapid Application Development (RAD)” 17. ANSI (American National Standards Institute)’nin akış diyagramları denilmiştir. ( ) hazırlarken dikkat etmemiz gerektiğini belirttiği hususları yazınız. 11. Büyük bir programı n temel adı mları nı n olduğ u algoritma “mikro seviye” olarak isimlendirilirken, detayların algoritmalarına “makro seviye” denir. ( ) 12. Farklı dilde oluş turulmuş nesne dosyaları, “linker - bağlayıcı ” adı verilen programlar ile birleştirilir. ( ) 13. Bir program ne kadar çok çeş itli ortamda çalışıyor ise o kadar rağbet görür. Bu prensibe “çok çeşitlilik – very diversty” denir. ( ) 18. Aşağıda verilen şekillerin akış diyagramında ne anlama geldiklerini 14. Üstten Aşağı – Top Down bir program yazımında dikkat edilecek husustur. ( ) karşılarına yazınız. 15. Aşağıda sahte kodlarla yazılmış programın sonucu nedir? (s1=10, s2=20, s3=40) Basla Sayisal s1,s2,s3,sonuc1,sonuc2,sonuc3,toplam Oku;"3 sayı giriniz.",s1,s2,s3 sonuc1=s1*0.3 Oku;sonuc1 sonuc2=s2*0.3 Oku;sonuc2 sonuc3=s3*0.4 Oku;sonuc3 toplam=sonuc1+sonuc2+sonuc3 Oku;toplam Bitir Not: Sınav süresi 40 dakikadır. Her sorunun puan değeri yanında yazılıdır. 16. Üç notun ortalamasını bulan programı sahte kodlarla yazınız. Başarılar… Murat YENİTÜRK Resul BAŞ