gazi yaŞargİl kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir...

16
Gazi YAŞARGİL Kitapçığı 2 0 1 9 İ Z M İ R B İ L İ M O L İ M P İ Y A T L A R I 5.6.7.8. SINIF BİLGİSAYAR Ad soyad:.................................... sınıf:............................................. okul:.............................................

Upload: others

Post on 10-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

LEMUR

Gazi YAŞARGİL Kitapçığı

2019 İZMİR BİLİM O

LİMPİYATLARI

5.6.7.8. SINIF

BİLGİSAYAR

Ad soyad:....................................sınıf:.............................................okul:.............................................

Page 2: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile
Page 3: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

1.Bölüm 3 puan değerinde 20 adet matematik sorusundan oluşmaktadır.

1. Bir sayının soldan sağa okunuşu ile sağdan sola okunuşu aynı ise bu sayıya "palindrom sayı" denir.Örneğin, 74547 sayısı palindrom sayıdır.

Buna göre iki tane 3, iki tane 5 ve üç tane 7 rakamı kullanılarak 7 basamaklı kaç palindrom sayı yazılabilir?

A) 4 B) 6 C) 8 D) 10 E) 12

2. Bir cadde boyunca 300 metre ara ile iki öğrenci yurdu vardır. Bunlardan kız yurdunda 150, erkek yurdunda 200 öğrenci kalmaktadır.

Bu cadde üzerinde otobüs durağı nereye yapılırsa tüm öğrencilerin duraktan yurda yürüyeceği top-lam mesafeler en azdır?

A) Kız yurdunun önüneB) Erkek yurdunun önüneC) İki yurdun tam ortasınaD) Kız yurduna 200 metre uzaklığaE) Erkek yurduna 50 metre uzaklığa

3.Yanda kareli zemin üzerinde 16 tane nokta işaretlenmiştir.

Köşeleri bu 16 noktanın 4'ü olan kaç tane kare çizilebilir?

A) 9 B) 14 C) 18 D) 19 E) 20

1

Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARI BİLGİSAYAR - 2019

Page 4: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

4. Goldbach, 2'den büyük bütün çift sayıların iki asal sayıların toplamı olarak yazılabileceğini ortaya atmıştır.

Örneğin, 10=3+7 veya 10=5+5 şeklinde yazılabilir.

Buna göre aşağıdaki sayılardan hangisi bu kurala göre yazıldığında kullanılan asal sayıların farkı en çok olur?

A) 16 B) 18 C) 20 D) 22 E) 24

5. 2 b4

3 1a 2

4X4 lük sudokunun her satır ve sütununda 1,2,3,4 rakamları birer kez yazılacaktır.

A) 8 B) 7 C) 6 D) 5 E) 4

Bu sudoku tablosu doğru olarak tamamlandığında ave b yazılı kutucuklara gelen sayıların toplamı en çok kaç olur?

6.

A) 75 B) 72 C) 60 D) 48 E) 36

Bir lemur çiftinin her yıl 2 veya 3 yavrusu olmaktadır. İlk yavrularını 2019 yılının sonunda dünyaya getiren bu çiftin 2023 yılının sonunda a tane yavrusu oluyor.

Buna göre a'nın alabileceği değerlerin toplamı kaçtır?

2Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARIBİLGİSAYAR - 2019

Page 5: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

8.

A B C D E F G H

8 8

7 7

6 6

5 5

4 4

3 3

2 2

1 1

A B C D E F G H

Nihal, bir satranç tahtasının karelerine birer taş koyacak ancak taş yerleştirdiği karelerin komşu karelerine taş koymayacaktır (Ortak kenarı veya köşesi olan kareler, komşu karelerdir).

Buna göre Nihal en çok kaç tane taş koyabilir?

A) 15 B) 16 C) 17 D) 14 E) 19

3

Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARI BİLGİSAYAR - 2019

7. Selim, 3....2....4....5 sayıları arasındaki boşluklara +, -, x veya ÷ sembollerinden birini koyuyor ve elde ettiği işlemin sonucunu buluyor.

Örneğin: Boşluklara sırasıyla +, x ve - sembollerini yazarsa,

3 + 2 x 4 - 5 = 6 elde edecektir.

Buna göre aşağıdakilerden hangisi Selim'in elde edebileceği sayılardan biri olamaz?

A) 0 B) 11 C) 12 D) 14 E) 15

Page 6: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

9. Yandaki şekilde her üçgenin köşelerinde bulunan sayıların toplamı o üçgenin içine yazılmıştır. Ancak üçgenlerin köşelerinde bulunan sayılar silinmiştir.15

15

18

17

18 Buna göre boyalı kutulara yazılması gereken sayıların toplamı kaçtır?

A) 13 B) 14 C) 15 D) 16 E) 17

10.

BAŞLA.

DUR.

Sayıyı oku.

Sayıasal mı?

Sayıtek mi, çift mi?

Sayının en küçükasal çarpanını bul.

Sayıya 3 ekle.

Sayıyı ekrana yaz.

Hayır

Tek

Evet

Çift

Yukarıdaki şemaya göre aşağıdakilerden hangisi doğrudur?

A) Girilen sayı çift ise ekrana 2 yazılır.B) Girilen tüm sayılar için ekrana 5 yazılır.C) 2019 sayısı yazılırsa ekrana 3 yazılır.D) Girilen sayı iki basamaklı bir asal sayı ise ekrana 7 yazılır.E) Bazı sayılar için algoritma sonsuz döngüye girer.

Aşağıdaki şemaya bir sayma sayısı yazılarak algoritma başlatılıyor.

4Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARIBİLGİSAYAR - 2019

Page 7: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

11.Umut'un elinde 3 ve 5 litrelik boş kaplar ile 10 litrelik su dolu bir kap vardır. Dışarı hiç su taşırmadan/dökmeden 4 litrelik suyu yandaki gibi 3 hamlede ölçüyor.

3 litre 5 litre 10 litre

3

0

3

3

3

7

4

0 7 1. hamle

2. hamle

3. hamle

A) 3 B) 4 C) 5 D) 6 E) 7

Buna göre Umut’un elinde 3 ve 5 litrelik boş, 8 litrelik su dolu kap varken 4 litre suyu en az kaç hamlede ölçer?

0 0 10 Başlangıç

12.

4X53X5

Kenar uzunlukları 4 birim ve 6 birim olan dikdörtgen şeklindeki bir bi-lardo masasının sol üst köşesinden 45ᵒ lik açıyla topa yapılan vuruş ve topun izlediği yol yanda gösterilmiştir. Bu top üç kez duvara çarp-tıktan sonra köşelerde bulunan deliklerden birine girmiştir.

Buna göre aşağıda boyutları verilen dikdörtgen masalardan han-gisinde topa sol üst köşeden 45ᵒ lik açıyla vuruş yapıldığında top en az sayıda duvara çarptıktan sonra köşelerdeki deliklerden birine girer?

A) B) C)

D) E)

3X4

5X74X7

5

Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARI BİLGİSAYAR - 2019

Page 8: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

Bilgisayar ikili sayı sistemi kullanır. Yani bilgisayarda 35 diye bir sayı yoktur. İşlem yapılırken onluk sayma sistemin-deki 35 sayısı ikili sayı sistemindeki karşılığı olan (100011) sayısına dönüştürülür. Aynı 10 lu sayı sisteminde olduğu gibi burada da her basamağın basamak değeri vardır ve ikili sayma sisteminde sağdan sola 1’ler, 2’ler, 4’ler, 8’ler, … basamağı şeklinde ilerler. Her bir BİT değeri (0 ya da 1) kendi basamak değeri ile çarpılır ve onluk sayı sistemi karşılığı bulunur.

15. ONLU SAYMA SİSTEMİNDE

İKİLİ SAYMA SİSTEMİNDE

35 100011

57 111001

163 10100011

255 11111111

Buna göre onlu sayma sisteminde verilen aşağıdaki sayılardan hangisi bilgisayar hafızasında diğer-lerinden farklı miktarda yer kaplar?

A) 127 B) 128 C) 129 D) 254 E) 255

13. Can her çizginin uç noktaları farklı renkte olacak şekilde çizdiği şe-killerdeki yuvarlakları boyayacaktır. Örneğin soldaki şekli en az üç renkle boyayabilir.

Mavi Kırmızı

Kırmızı Yeşil

A) 2 B) 3 C) 4 D) 5 E) 6

Buna göre sağdaki şekli en az kaç renkle boyayabilir?

6Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARIBİLGİSAYAR - 2019

14. Tüm rakamlar sırasıyla bir çemberin etrafına saat yönünde yazılıyorlar. 4 basamaklı bir şifre oluşturulurken her rakam kendinden sonraki 6. rakam alınarak şifreleniyor.

Örneğin 4108 şifresi aslında 8542 sayısını temsil ediyor.

Buna göre 6267 sayısı hangi sayının şifrelenmiş halidir?

A) 0302 B) 1714 C) 0601 D) 2823 E) 3934

Page 9: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

17.6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile ilgili bilgiler aşağıda veriliyor.

► İsmi sesli harfle başlayanlar en önde oturmamaktadır.► İsmi 4 harfli olanlar orta sırada oturmamaktadır.►İsmi sözlükte önce gelen 3 kişi pencere kenerında oturmamaktadır.

Deniz Fatmanın önünde oturduğuna göre aşağıdaki yorumlarda hangisi kesinlikle yapılabilir?

A) Buse Ali'nin hemen önünde oturmaktadır.B) Ezgi'nin solunda Cem oturmaktadır.C) Buse ile Fatma yanyana oturmamaktadır.D) Cem Ali'nin arkasında oturmaktadır.E) Ezgi Deniz'in önünde oturmaktadır.

Penc

ere

Kap

ı

Tahta

16. Defne’nin elinde yanda verilen lego parçalarından yeterince vardır.

Buna göre Defne bu parçaları kullanarak aşağıdaki şekillerden hangisini elde edemez?

A) C)

D) E)

B)

7

Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARI BİLGİSAYAR - 2019

Page 10: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

18. Aşağıda alfabenin her harfinin kaçıncı sırada olduğunu gösteren bir tablo verilmiştir.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15a b c ç d e f g ğ h ı i j k l

16 17 18 19 20 21 22 23 24 25 26 27 28 29m n o ö p r s ş t u ü v y z

Bu tabloyu kullanarak şifreli mesajlaşmak isteyen iki arkadaş, kendi aralarında şu şekilde bir yöntem geliştiriyor;

1. adım: Şifrelenmek istenen kelimenin her hangi bir harfinin alfabede kaçıncı sırada yer aldığını belirle ve bu sayıyı x olarak tanımla.

2. adım: 1. adımda belirlenen x sayısı için 3x+1 değerini bul. 3. adım: 2. adımda bulduğun sayı 30’dan küçükse bu sayıyı w olarak tanımla, değilse bu sayının 29’a bö-

lümünden kalanı hesapla ve sonucu w olarak tanımla. 4. adım: w sayısına karşılık gelen harfi bul ve bu harfi, 1.adımda kullanılan harfin yerine koy. 5. adım: Bu işlemleri kelimenin tüm harfleri için uygula ve şifreli kelimeyi oluştur. Buna göre “izmo” kelimesine karşılık gelen şifreli kelime aşağıdakilerden hangisidir?

A) gasu B) gapü C) ğasu D) ğopu E) hoşu

19. Bir dal üzerinde bulunan anne ve yavru lemurlar aşağıdaki kurallara göre yer değiştirecektir.

☻ Bambunun her bölmesi bir adım sayılmaktadır.☻ Bir lemur önünde başka bir lemur varsa üzerinden atlayarak 2 adım ilerleyebilmektedir.☻ Bir lemur önü boş ise bir adım ilerleyebilmektedir.

Bir anne ve yavru lemur aşağıdaki gibi üç hamlede yer değiştirebilir.

Başlangıç

1. hamle 2. hamle 3. hamle

Buna göre aşağıdaki konumdan başlayan 2 anne ve 2 yavru lemur en az kaç hamlede yer değiştirebilir?

A) 5 B) 6 C) 7 D) 8 E) 9

Not:

= Anne lemur

= Yavru lemur

8Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARIBİLGİSAYAR - 2019

Page 11: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

Aşağıdaki çizgede A ve B ana merkezler arasındaki iletişimi sağlayan C, D, E, F, G, H, I, J ve K ara merkezleri ve bu merkezler arasındaki bağlantıların gösterildiği bir iletişim ağı verilmiştir. İletişim ağlarında merkezler ya doğrudan bağlantıyla ya da diğer merkezler aracılığıyla iletişim sağlamaktadırlar. Örneğin, A ile B merkezleri arasında doğrudan bağlantı yoktur ancak F merkezi sayesinde iletişim sağlayabilmektedirler.

20.

Bir iletişim ağında merkezlerin veya bağlantı hatlarının zarar görmesi sonucunda iletişim kesilebilmektedir. Bir merkez zarar gördüğünde ona bağlı olan bağlantı hatları çalışmamaktadır.

Buna göre A ile B merkezleri arasındaki iletişimin tamamen kopması için en az kaç merkezin zarar görmesi gerekir?

A) 1 B) 2 C) 3 D) 4 E) 5

A B

C

D

H

G

E

F

K

J

I

9

Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARI BİLGİSAYAR - 2019

Page 12: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

2.Bölüm4 puan değerinde 10 adet bilgisayar sorusundan oluşmaktadır.

int main(){ int i = 3; int z = 5; int m = z--; int r = ++z; i *= z /= m = r %= 3; printf("%d", z); return 0;}

Yandaki program çıktı olarak hangisini üretir?

A) 2 B) 5 C) 6 D) 15 E) Hiçbiri

21.

22. int main(){ int j = 15; int i = j % 2; for (; i < j; i++, --j) printf("*"); return 0;}

Yandaki program çıktı olarak hangisini üretir?

A) Derleme zamanı hatası verir.B) Çalışma zamanı hatası verir.C) Ekrana 4 adet * yazar.D) Ekrana 7 adet * yazar.E) Sonsuz döngüye girer.

int main(){ int y=2; int x = 0, z = 23; y = z %= 4; x += y *= z; printf("%d%d", x++, x); return 0;}

23.

Yandaki program çıktı olarak hangisini üretir?

A) Ekrana 910 yazar.B) Ekrana 1010 yazar.C) Ekrana 3233 yazar.D) Ekrana 3333 yazar.E) Hiçbiri

10Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARIBİLGİSAYAR - 2019

Page 13: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

int main(){ int a = 3, b = 4; int c = a += b % 2; switch (c) { case 1: printf("Bir"); break; case 2: printf("Iki"); break; case 3: printf("Uc"); case 4: printf("Dort"); default: printf("Bes"); } return 0;}

Yandaki program çıktı olarak hangisini üretir?

A) BirB) IkiC) UcD) UcDortBesE) Derleme zamanı hatası verir.

24.

int main(){ int a[5] = { 1, 2, 3, 4, 5 }; int i = 5; int temp1 = a[4]; while(--i) { a[ i ] = a[ i-1 ]; } a[ i ] = temp1; for(i = 0; i < 5; i++) printf("%d", a[ i ]); return 0;}

25.

Yandaki program çıktı olarak hangisini üretir?

A) 123455B) 51234C) 54321D) Sonsuz döngüye girer.E) Derleme zamanı hatası verir.

11

Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARI BİLGİSAYAR - 2019

Page 14: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

int f(int n){ if (n % 2) return 1; else return f(n / 5);}int main(){ printf("%d", f(2019)); return 0;}

26.

Yandaki program çıktı olarak hangisini üretir?

A) 1B) 0C) 403D) Sonsuz döngüye girer.E) Derleme zamanı hatası verir.

int main(){ int a = 6; int b = --a; int c = a++; int d = b + c--; int e = d++; printf("%d", a + b + c + d + e); return 0;}

Yandaki program çıktı olarak hangisini üretir?

A) 34B) 36C) 38D) 39E) Hiçbiri

27.

int main(){ int i = 7; while(i-1) { --i; printf("%d", i); } return 0;}

28.

Yandaki program çıktı olarak hangisini üretir?

A) 654321B) 76543210-1-2C) 6420D) Sonsuz döngüye girerE) Derleme-zamanı hatası verir.

12Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARIBİLGİSAYAR - 2019

Page 15: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile

int main(){ char *a = "baraka", *b="tuval"; printf("%s%s", a+4, b+2); return 0;}

Yandaki program çıktı olarak hangisini üretir?

A) baratuB) bartuC) kavalD) HiçbiriE) Derleme-zamanı hatası verir.

29.

int main(){ if(izmir >= 100) if(izmir <= 150) if(izmir >= 125) printf("Ali Can"); else printf("Mustafa"); else printf("Burak"); else printf("Ozlem");

return 0;}

30.

Yandaki programın ekrana Mustafa yazması için izmir değişkeni tam olarak hangi aralıkta olmalıdır?

A) izmir <= 100B) 100 <= izmir < 150 C) 100 <= izmir < 125D) 125 <= izmir <= 150E) 150 <= izmir

13

Ortaokul 5. 6. 7. 8. sınıf

İZMİR BİLİM OLİMPİYATLARI BİLGİSAYAR - 2019

Page 16: Gazi YAŞARGİL Kitapçığıgsb.btteknik.com/sorular/bilgisayar_ortaokul.pdf · 6 kişilik bir sınıfta bulunan Ali, Buse, Deniz, Cem, Ezgi ve Fatma'nın oturdukları sıralar ile