DELPHİ SORULARI

Ana Sayfa

 

1-)Yeni bir proje oluşturmak için izlenilen yol aşağıdakilerden hangisidir?

     A-) Project menusunden Add to Project seçilir.

     B-)  Project menusunden new,new menusunden application seçilir.

     C-) File menusunden new,new menusunden project seçilir.

     D-) File menusunden new ,new menusunden application seçilir

2-)Delphi dahilinde pencerelere ne ad verilir?

     A-) Form                              B-)  Unit                                   C-) Project                                D-) Window

 

3-)Bir Formu görüntülemek için Forma ait komutlardan hangisi kullanılır?

     A-) hide                               B-)  show                                 C-) close                                              D-) showform

 

4-)Form1 içinden Form2 üzerinde bulunan edit1 nesnesinin text özelliğine ulaşmak için yazılan komut yapısı nasıl olmalıdır?

     A-) Form1.edit1.text                                     B-)  Edit1.text

     C-) Form2.edit1.text                                     D-) Edit1.Form2.text.

 

5-)Derleme işlemini hangi tuşa basarak yaparsınız?

     A-) Ctrl+F9               B-)  Ctrl+F11                 C-) F12                                    D-)  F9

 

6-)Formdayken unit penceresine,unit penceresindeyken forma ulaşmanızı sağlayan tuş hangisidir?

     A-) Ctrl+F9               B-)  F9                         C-) F12                                    D-)  Ctrl+F12

 

7-)Bir programda yazılan kodda hata olup olmadığının kontrolü işlemine ne ad verilir?

     A-) Derleme              B-)  Kontrol                   C-) Denetleme               D-) Bakım

 

8-)Projeyi çalıştırmak için hangi tuş kullanılır?

     A-) Ctrl+F9               B-)  F12                                   C-)  Ctrl+F12                 D-) F9    

 

9-)Proje dahilinde kullandığınız nesneleri(componentleri) seçtiğiniz araç çubuğuna ne ad verilir?

     A-) component                                                         B-)  component form

     C-) component palette                                              D-) component menu

 

10-) Delphide yazılmış projeler hangi uzantıyla kaydedilir?

     a)dpr                                               B-)  dcu                                    C-) res                                     D-) dfm

 

 

 

11-) Delphide yazılmış projeye ait formlar hangi uzantıyla kaydedilir?

     A-) dpr                                 B-)  dcu                                    C-) pas                                     D-) dfm

 

12-) Delphide yazılmış projeye ait unitler hangi uzantıyla kaydedilir?

     A-) dpr                                 B-)  res                         C-) dfm                                     D-) pas    

 

13-) Delphide yazılmış proje çalıştırıldığında oluşan dosya  hangi uzantıya sahiptir?

     A-) exe                                B-)  dpr                         C-) pas                                     D-) dfm

 

14-) Kod yazarak bir nesneye(componente) ulaşmak istediğimizde kullandığımız o nesneye ait isim, nesnenin hangi ozelliğinde yazar?

     A-) Caption               B-)  Hint                                   C-) Name                                 D-) Align

 

15-)Editler kullanıcıdan bilgi almak için kullanılan bir componenttir.Kullanıcın Edite girdiği bilgi Editin hangi özelliğinde saklanır?

     A-)  Caption                          B-)  Name                                 C-) Font                                               D-)  Text    

 

16-)Formun başlık kısmına yazı yazmak için hangi özelliğinden faydalanılır?

     A-) Name                             B-)  Caption      C-) Font                                               D-) icon

 

17-)Formun arka plan rengini değiştirmek için hangi özelliğinden faydalanılır?

     A-) color                                          B-)  caption                               C-) Picture                                D-) name

 

18-)Program çalıştırıldığında  Formun görüntüleneceği konumu(yeri)  hangi özelliğinden ayarlarsınız?

     A-) AutoSize                        B-)  Position                 C-) caption                               D-) window state

  

19-)Kullanıcıdan şifre girmesini istediğiniz editte ,şifrenin yerine şifre karakterleri kadar *  karakterinin  görüntülenmesini sağlamak için kullanılan komut aşağdakilerden hangisidir?

     A-) edit1.text:=’***’;                                                  B-)  edit1.char:=’*’; 

     C-) edit1.passwordchar:=’*’;                          D-) edit1.password:=’*’;

 

20-)Buton uzerine  tıklanıldığında gerçekleşmesini istediğiniz işlemlerin kodlarını hangi olay altına yazarsınız?

     A-) Formun OnClick olayı altına        

     B-)  Butonun OnKeyPress olayı altına

     C-) Butonun  OnDblClick olayı altına

     D-) Butonun OnClick olayı altına

 

 

21-)Aşağıdaki nesnelerin  hangisi üzerine resim yerleştirilemez(görüntülemez)?

     A-) Buton                             B-)  Bitbtn                     C-) SpeedButton                       D-) image

 

22-) Kullanıcıdan tek satırlık bilgi almak için kullanılan nesne aşağıdakilerden      hangisidir?

     A-) Label                              B-)  Edit                       C-) Memo                                 D-) CheckBox

 

23-) Kullanıcıdan birden fazla  satır içeren  bilgi almak için kullanılan nesne aşağıdakilerden hangisidir?

     A-) Label                              B-)  Edit                       C-) CheckBox               D-) Memo

 

24-)Bir memo nesnesinde kaç satırlık bilgi olduğunu veren memo nesnesine ait komut aşağıdakilerden hangisidir?

     A-) Memo1.Lines.Count                                            B-)  Memo1.Lines.Add  

     C-) Memo1.Lines.Clear                                             D-) Memo1.Alignment

 

25-)Memo nesnesindeki bilgileri silmek, satır sayısını bulmak,memo nesnesine bilgi eklemek  gibi işlemleri  gerçekleştirmek için memonun hangi özelliği kullanılır?

     A-) Items                             B-)  Lines                     C-) Strings                                D-) Hiçbiri

 

26-)Form başlığı altında açılır menuler oluşturmak için kullanılan nesne aşağıdakilerden hangisidir?

     A-) PopUpMenu        B-)  Menu                     C-) UpDownMenu          D-) MainMenu

 

27-)Bitbtn veya speedbutton nesneleri üzerine istediğimiz bir resmi koymak için hangi özelliği kullanılır?

     A-) Picture               B-)  image                    C-) Glyph                                 D-) Color

 

28-)Buton üzerine yazı yazmak için hangi özelliği kullanılır?

     A-) caption               B-)  name                     C-) font                                     D-) align

 

29-)Paradox veri tabanı dosyası dizaynı için kullanılan program aşağıdakilerden hangisidir?

     A-) Database Wizard                                                B-)  Database Form Design

     C-) Delphi Database                                     D-) Database Desktop

 

30-)Aşağıdakilerden hangisi doğru bir dizi değişken tanımlamasıdır?

     A-) array[1..5] of integer;                               B-)  array(1..5)  of integer;

     c      -)dizi[1,5] of integer;                              D-) dizi(1...5)  of integer;

 

 

 

 

31-) Aşağıdaki pencerelerden hangisi  Proje oluşumunda  sık kullandığınız pencerelerden değildir?

     A-) Unit Penceresi                                                   B-)  Form  Penceresi

     C-) Object Inspector Penceresi                      D-) Project Manager Penceresi

 

32-)Form uzerinde bir edit,bir buton,bir de memo nesnesi vardır.Program çalıştırıldığında kullanıcı Edite bilgi girsin ve butona her tıkladığında edit içine yazdığı bilgi memo nesnesine eklensin (yani memo nesnesi içinde  görüntülensin) istiyorsanız nereye hangi kodu yazarsınız?

     A-) Yer: Butonun OnClick olayı

            Kod: Memo1.Lines.Add(Edit1.Text);

     B-)  Yer:Formun OnClick olayı

            Kod: Memo1.Lines.Add(Edit1.Text);

     C-) Yer: Butonun OnClick olayı

            Kod: Memo1.Lines.Load(Edit1.Text);

     D-) Yer: Formun OnClick olayı

            Kod: Memo1.Lines.Load(Edit1.Text);

 

33-)CheckBox(onay kutusu)’ın seçilmiş  olduğunu hangi özelliğinden ve bu özelliğin hangi değerinden  anlarsınız?

     A-) Checked  özelliği False ise seçilmiştir.

     B-)  Checked  özelliği True ise seçilmiştir.

     C-) Enabled  özelliği False ise seçilmiştir.

     D-) Enabled  özelliği True ise seçilmiştir.

 

34-)Comboboxta kullanıcın girdiği yada açılır listeden seçtiği bilgi combox’ın hangi özelliğinde saklanır?

     A-) name                             B-)  caption                              C-) text                                                D-) font

 

35-) GroupBox nesnesi için aşağıdakilerden hangisi yanlıştır?

     A-) Aynı veya benzer özellikteki nesneleri gruplayarak kullanıcıya algılamada kolaylık sağlamak amacıyla kullanılır.

     B-)  Caption özelliğine ne yazarsak grubun başlığında  görürüz.

     C-)  Nesneleri gruplamak istiyorsak önce groupboxı yerleştirir sonra nesneleri component paletteden  seçerek groupbox uzerine tıklayarak yerleştiririz.

     D-)  Nesneleri gruplamak istiyorsak önce nesneleri component paletteden  seçerek forma  yerleştiririz  sonra groupboxı yerleştirir nesneleri üzerine taşırız.

 

36-)Formunuz üzerinde kullanıcının seçim yapabilmesi için radiobuttonlarınız var.Kullanıcının cinsiyetini soruyorsunuz.Seçenekler şöyle :kız,erkek.Yine aynı formda kullanıcının medeni halini soruyorsunuz.Seçenekler şöyle:evli,bekar.Fakat radiobutonların özelliği aynı anda sadece birinin seçilebilmesiydi.Oysa burda birbirinden farklı iki konulduğu için iki seçim yapmak istiyorsunuz.Bu sorunu nasıl çözersiniz?

     A-) RadioGroup nesnesi yardımıyla Cinsiyet ve medeni hal diye gruplama yaparak aynı form içinde birbirinden bağımsız hale getiririm.

     B-)  Bir panel nesnesi koyup radiobutonları bu nesne uzerine yerleştiririm.

     C-) Bir groupbox içine tüm radiobutonları yerleştiririm.

     D-) Bu seçeneklerden hiçbiri sorunu çözmez.

 

37-)Farenin sağ tuşuna basılmasıyla görüntülenen menuleri dizayn etmek için kullanılan nesne(component)hangisidir?

     A-) PopUpMenu                    B-)  Menu                     C-) MainMenu               D-) UpDownMenu

 

38-)Aşağıdaki buttonlardan hangileri üzerine resim yerleştirilebilir?

     A-) button,speedbutton                                                         B-)  radiobutton,button

     C-) radiobutton,bitbtn                                                D-) speedbutton,bitbtn

 

39-)Word benzeri bir metin editörü programı yazıyorsunuz ve araç çubuğu dizayn etmek için speedbuttonları kullanıyorsunuz.Üç buton yerleştirdiniz (sağa daya,sola daya,ortala).Kullanıcın bu butonlardan hangisini tıkladıysa onu yapması için kod yazacaksınız.Fakat dikkat edilmesi gereken bir nokta var bir metin aynı anda hem sağa dayalı hemde ortalı olamaz yani biri seçiliyken diğer butonların seçilememesi gerekiyor(bir diğeri seçildiğinde önce seçilmiş buton kalkmalı yeni seçilen buton basılı hale gelmeli).Sorunu nasıl çözersiniz?

     A-) Her üç speedbutton nesnesinin GroupIndex özelliğine aynı sayıyı vererek grup halinde davranmalarını sağlarım.

     B-)  SpeedButton yerine başka bir buton tipi kullanırım.

     C-) Her üç speedbutton nesnesinin name özelliğine aynı adı yazarım.

     D-) Bu işlemlerin hiç biri sorunu çözmez.

 

40-)Belli aralıklarda bazı işlemlerin tekrarlanmasını istiyorsanız hangi nesnenin hangi olayı altına kod yazrasınız?

     A-) Timer nesnesinin OnTimer olayı altına

     B-)  Timer nesnesinin OnClick olayı altına

     C-) DateTimePicker nesnesinin OnClick olayı altına

     D-) DateTimePicker nesnesinin OnTimer olayı altına

 

41-)Timer nesnesinin istediğiniz zamanı saymaya başlaması için hangi özelliği hangi değeri almalıdır?

     A-) enabled özelliği true değerini almalı

     B-)  enabled özelliği false değerini almalı

     C-) interval özelliği true değerini almalı

     D-) interval  özelliği false değerini almalı

 

 

42-)Aşağıdakilerden hangisi delphi ile paradox veri tabanı dosyası arasında bağlantı kurmak için kullanılan elemanlardan değildir?

     A-) Table                              B-)  DataSource                        C-) DBNavigator            D-) Grid

 

43-)Aşağıdaki eşlemelerden hangisi yanlıştır?

     A-) Table1.Open---Dosyayı açar

     B-)  Table1.Close---Dosyayı kapatır

     C-) Table1.Post-----Bilgileri veri tabanı dosyasına kaydeder

     D-) Table1.Next----Bir önceki kayda gider

 

44-)Veri tabanı dosyası kayıtları arasında dolaşmak için kullanılan component aşağıdakilerden hangisidir?

     A-) Data Source        B-)  DBNavigator                       C-) DBGrid                               D-) DBEdit

 

45-)Delphi de değişken tanımlamaya hangi deyim yazılarak başlanır?

     A-) Const                             B-)  Integer                               C-) Var                                     D-) Byte

 

46-)Aşağıdaki değişken tiplerinden   hangisi karakter bilgisi tutmak içindir?

     A-) string                             B-)  integer                               C-) byte                                               D-) real

   

47-)Evet-Hayır(True-False) gibi iki değer alabilen mantıksal değişken aşağıdakilerden hangisidir?

     A-) string                             B-)  array                                             C-) boolean                               D-) real

 

48-)Aşağıdaki değişken tiplerinden  hangisi sayısal verileri tutmak için kullanılamaz?

     A-) string                             B-)  integer                               C-) byte                                               D-) real

 

49-) integer  tipindeki sayı degiskeninin içeriğini stringe çeviren komut hangisidir?

     A-) StrToInt              B-)  IntToStr                              C-) StrToFloat               D-) Change

 

50-)Aşağıdakilerden hangisi matematiksel bir fonksiyon değildir?

     A-) Sqr                                B-)  Sqrt                                               C-) Length                                D-) Mod

 

51-)Paradox veri tabanı dosyası hazırlarken indexleme(herhangi bir kritere göre sıralama) yapmak istiyorsak hangi sütununa   ‘*’ işareti konulur?

     A-) type                               B-)  field                                               C-) key                                     D-) size

 

52-) if ort<50 then showmessage(‘kaldınız’) else showmessage(‘geçtiniz’);  kodu gereği eğer ort değişkenine kullanıcı 55 girerse aşağıdakilerden hangisi olur?

     A-) Geçtiniz mesajı grüntülenir.

     B-)  Kaldınız mesajı görüntülenir.

     C-) Önce geçtiniz sonra kaldınız mesajı görüntülenir.

     D-) Hiçbir işlem yapılmaz.

 

53-)Aşağıdakilerden hangisi döngü deyimi değildir?

     A-) Repeat-Until        B-)  For-do                                C-) if-else                                 D-) While-Do

 

 

Ana Sayfa