Bilgisayar Ve Programlamaya Giriş Final 8. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Aşağıda belirtilen, C programlama dilindeki anahtar kelimelerden hangisi deyim grubunda yer alır?


register

switch

static

sizeof

void


2.Soru

Bir grup sabiti sıralayıp sıra numarası verme eylemini hangi anahtar sözcük yapar?


enum

storage

non

volatile 

true


3.Soru

Aşağıdakilerden hangisi verileri önceden tiplerine ayırmanın avantajlarından biri değildir?


Programcı veri tipleriyle uğraşmaz, gerekli verileri girer ve sadece kullanır. 

Her veri tipine yetecek ve ancak o kadar bellek alanı ayrılır.

Programcı, bellekte ayrılacak adresin büyüklüğünü bilerek değişkenlerini tanımlar.

Her değişkene, bellekte bir yer ayrılır.

Her veri tipi üzerinde yapılacak işlemler farklıdır.


4.Soru

#include <stdio.h> 

#include <conio.h>

tanimlanmistir.*/. 

int kare(int);

/*getch fonksiyonunu kullanabilmek icin /*fonksiyon tanimlama*/.

int main(void) {
int a=4, k;
printf(“main fonksiyonundayim\n”);
printf(“kare fonksiyonundan once a =%d \n”, a); k=kare(a); /*Fonksiyon cagirma*/ printf(“main fonksiyonuna geri geldim \n”); printf(“kare fonksiyonundan donuste a=%d\n”,a); printf(“%d nin karesi %d dir “,a , k);

getch();

tebilmek icin*/. 

return 0; }

/*Ekran ciktisini ekranda bekle-

/* main fonksiyonu sonu*/ 

int kare(int a)
{ printf(“kare fonksiyonunun icinden merhaba :)\n”);

/*kare alma fonksiyon blogu*/ 

printf(“kare fonksiyonunda kopyasi olusturulan deger a=%d\ n”,a);

a=a*a;
printf(“kare fonksiyonunda degeri degisen a=%d\n”,a); printf(“kare fonksiyonundan cikiyorum.....\n”); return (a);

}

Yukarıdaki kodlama neye örnektir?


Fonksiyona değer yöntemi ile argüman geçirmeye

Fonksiyon tanımına

Fonksiyona referans yöntemi ile argüman geçirmeye

Fonksiyona çerçeve yöntemi ile argüman geçirmeye

Fonksiyona argüman geçirmeye


5.Soru

Hazır matematiksel fonksiyonları kullanabilmek için önişlemci tanımları bölümüne hangi dosya eklenmelidir?


#include adlı başlık dosyası 

acos() dosyası

asin() dosyası

atan() dosyası

ceil() dosyası


6.Soru

Dizgiler aşağıda verilenlerden hangisinin birleşmesinden oluşmaktadır?


Dizi ve Dizilimler

Tek ve Çok boyutlu diziler

Diziler ve Görseller

Göstericiler ve Dizilimler

Diziler ve Göstericiler


7.Soru

I. Belleğin çok ekonomik kullanılmasını sağlar

II. Programcı veri tipiyle uğraşmak zorunda kalmaz

III. Programcı, bellekte ayrılacak adresin büyüklüğünü bilerek değişken tanımlar

Yukarıda verilenlerden hangisi/hangileri verileri önceden tiplerine göre ayırmayan dillerin avantajları arasında yer alır?


Yalnız I

I-II

I-III

II-III

I-II-III


8.Soru

Aşağıdakilerden hangisi bir değişken adı olarak kullanılabilir ?


goto

static

externel

keyword

return


9.Soru

Tek boyutlu dizilerde indis değerleri tek bir yönde birer birer artarken, iki boyutlu dizilerde ........... yönde de indis değerleri değişmektedir. İfadesinde boş bırakılan yere hangisi gelmelidir?


Altı

Beş

Dört

Üç

İki


10.Soru

“Programın ana belleğe kopyalanması” aşağıdaki seçeneklerden hangisinde doğru olarak verilmiştir?


Programların başka depolama kaynaklarından bilgisayarın depolama aygıtına kopyalanması.

Programların ana belleğe yüklenip çalıştırılması

Programların yedeğinin alınması

Programların sıkıştırılıp başka depolama aygıtlarına alınması

Ana bellekte yer teşkil eden programın buradan silinmesi


11.Soru

Eğer üzerinde çalıştığımız veride ondalık basamak kısmında çok hassas davranılması gerekiyorsa hangi veri türü tercih edilmelidir?


float

unsigned long

double

long double

long int


12.Soru

Matematiksel fonksiyonların kullandığı sayılar hangi tiptedir?


tanh tipindedir.

tan tipindedir.

sqrt tipindedir.

double tipindedir.

sin tipindedir.


13.Soru

fonksiyon_tipi fonksiyon_adı(tip1 arguman1, tip2 arguman2);

şeklinde tanımlanan bir fonksiyonda fonksiyon_tipi neyi ifade eder ?


Input adını

Input türünü

Output türünü

Output adını

Fonksiyonun kullanılacağı yeri


14.Soru

C Programlamada, aynı tipte olan birbirleri ile ilişkili verilerin veya değişkenlerin belli bir indis sırasına göre tek bir değişken adı altında bir arada tutulmasını sağlayan yapılara ne ad verilir ? 


Vagon

Hücre

Dizgi

Eleman

Katar


15.Soru

“Bir algoritma veya program oluşturulurken kullanılan, konuşma diline benzeyen ve programlama dillerinin detaylarından uzak anlatımlardır. Algoritmaların bu şekilde gösterilmesinde, bir programlama diline benzeyen ifadeler kullanılır, ancak bu ifadeler bilgisayarın anlayabileceği ifadeler değildir.” Yukarıda ifade edilen algoritma gösterim yöntemi aşağıdakilerden hangisidir?


Konuşma dili ile gösterim

Akış diyagramları ile gösterim

Sözde kod ile gösterim

Programlama dili ile gösterim

Algoritma ile gösterim


16.Soru

strlen gibi özel dizgi fonksiyonlarının kullanılabilmesi için ön işlemci bölümüne eklenmesi gereken hangisidir?


#include <string.h>

#include <math.h>

#include <stdio.h>

#include <conio.h>

#include <ctype.h>


17.Soru

Birçok if – else yapısının kullanılmasını gerektirecek kadar fazla seçenek mevcutsa ve tüm kararlar aynı seçim değerine göre belirleniyorsa hangi deyimi kullanmak iyi bir seçenek olabilir?


İf

Switch

For

While

Do-While


18.Soru

Programımızın bir bölümünün sabit bir sayıda yinelenmesini istediğinde aşağıdaki deyimlerden hangisi kullanılır?


IF

FOR

SWITCH

WHILE

DO-WHILE


19.Soru

"İçerisine argüman alan fonksiyonlarda, bu argümanların gönderilmesi için iki farklı yöntem bulunmaktadır. Bunlar ........ ve ............ ile çağırmadır."

Yukarıdaki boşluklara aşağıdakilerden hangileri gelmelidir?


Fonksiyon yöntemi , argüman yöntemi 

Çarpan yöntemi, argüman yöntemi 

Değer yöntemi, referans yöntemi

Kare fonksiyon, main fonksiyon

Hiçbiri


20.Soru

C programlama dilinde kullanılan değişken isimlendirme kuralları gereği aşağıdakilerden hangisi geçerli bir değişken ismidir?


Transfer2014

isim soyisim

2019verileri

gelen/giden

case