wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ODTÜ GV Özel Lisesi_HZ Bilgisayar Bilimi 2. Dönem . 1. Sınav HZ

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Algoritma nedir?

a)

Problem çözümünde, adım adım takip edilecek yoldur

b)

Kodlama dilidir

c)

Web tarayıcıdır

2.

Akış şeması nedir?

a)

Mbot kodlama dilidir

b)

Algoritmanın adım adım yazılmasıdır

c)

Algoritmanın şekiller ile gösterimidir

3.

Mbot adlı robotumuzu kodladığımız programın adı nedir?

a)

Scratch

b)

Small Basic

c)

Code.org

d)

Mblock

4.

Aşağıdakilerden hangisi bilişim teknolojileri ve İnternet kullanımında dikkat edilmesi gereken etik ilkelerden değildir?

a)

Erişim

b)

Gizlilik

c)

Doğruluk

d)

Algoritma

5.

İnternet ortamında başkalarından kaynaklanan kötü davranışlara maruz kalabilirsiniz. İnternet etiğine uymayan bu davranışlara ……………….. denir.

a)

Tehdit

b)

Siber Zorbalık

c)

Etik

d)

Güvenlik

6.

Akış şemasında uygulanmak isteneni şıklardan hangisi doğru olarak tanımlıyor?

a)

Girilen iki notu toplayarak ekrana yazdırıyor.

b)

Girilen iki notun ortalamasını hesaplıyor.

c)

Girilen iki notun ortalamasını hesaplayarak sonucun 50den küçük olup olmamasına göre ekrana geçti kaldı yazdırıyor.

d)

Girilen iki notun ortalamasını hesaplayarak sonucu ekrana yazdırıyor.

7.

Parolanın güvenliği açısından, aşağıdaki kurallara dikkat edilmelidir:

1-Parolanın başkalarıyla paylaşılmaması son derece önemlidir.

2- Parolalar, basılı ya da elektronik olarak hiçbir yerde saklanmamalıdır.

3-Başta e-posta adresinin parolası olmak üzere farklı bilişim sistemleri ve hizmetler için aynı parolanın kullanılmaması gerekir.

Yukarıda bilgilerden doğru olanlar hangi şıkta verilmiştir?

a)

Yalnız 1

b)

Hepsi

c)

Yalnız 3

d)

2,3

8.

Creative Commons organizayonun getirdiği koşullardan olan .................. ; eserin ilk sahibinin belirtilmesi koşuluyla bu eseri kullanılabileceği anlamına gelmektedir.

Yukarıdaki boşluğa hangisi gelmelidir?

a)

Atıf (Referans)

b)

Türetilemez

c)

Copy-Paste

d)

Pazarlama

9.

Uluslar arası Bilgisayar Etik Enstitüsüne göre aşağıdakilerden hangisi bilişim teknolojilerini doğru kullanılabilmesi için olması gereken kurallardan değildir?

a)

Bilişim teknolojilerini başkalarına zarar vermek için kullanmayınız.

b)

Başkasına ait olan verileri incelemeyiniz.

c)

Lisanssız yazılımlar kullanmayınız.

d)

İnternette bir günde en fazla 2 saat geçiriniz.

e)

Bilişim teknolojilerini hırsızlık yapmak için kullanmayınız.

10.

Aşağıdakilerden hangisi bilişim suçu değildir?

a)

Bir kişiye ait e-posta veya kullanıcı bilgilerini ele geçirmek,

b)

Başkasına ait bilgisayara izinsiz girmek

c)

Sahte alışveriş siteleri kurarak kullanıcıları dolandırmak.

d)

E –posta adresinin şifresini unutmak

11.

Terminalden okunan bir sayının 10 fazla ve 10 eksiğini bulup yazan programın algoritma ve akış şeması aşağıdakilerden hangisidir?

a)
b)
c)
d)
12.

Klavyeden girilen, bir öğrencinin numarasını, ismini ve bilgisayar programlama dersinin 3 vize sınavından aldığı notları okuyan, bu notların aritmetik ortalamasını bulan, eğer ortalaması 50'ye eşit veya 50'den büyükse yazıcıya numara, isim, notlar ve vize notlarının ortalamasını,küçükse numara, isim ve "tekrar" mesajı yazan programın algoritma ve akış şeması şu şekildedir.

a)
b)
c)
d)
13.

İki sayının çarpımının bulunmasıyla ilgili algoritma aşağıdakilerden hangisidir?

a)
b)
c)
d)
14.

1. Başla

2. Sayısal (sayı)

3. Yaz (‘’sayıyı gir’’)

4. Sayı <- oku()

5. Eğer (sayı/2 ==0)

6. Yaz (‘’sayı çift’’)

7. Değilse

8. Yaz (‘’sayı tek ‘’)

9. Eğer bitti

10. Bitti Akış şemasının görevi nedir?

a)

Öğrencinin bir dersten aldığı not klavyeden girilerek başarı durumu ekrana geçti veya kaldı şeklinde yazan uygulamanın algoritması

b)

Bir öğrencinin derslerinden 2 not ve 1 sözlü klavyeden girilerek başarı durumu ekrana geçti ve kaldı şeklinde yazan algoritma

c)

Kullanıcıdan alınan sayının tek ya da çift kontrol edip ekranda yazdıran algoritma

d)

Yükseklik ve taban uzunluğu klavyeden girilen üçgenin alanını hesaplayan uygulama

15.

Mbot adlı robotumuzun bilgisayarımızla bağlantısını sağlayabilmek için öncelikli olarak aşağıdakilerden hangisini yapmalıyız?

a)

Ledleri açmalıyız

b)

Siren çalmalıyız

c)

Bağlan menüsünden - Seri port - Com seçmeliyiz

d)

Lisan menüsünden dil seçmeliyiz

16.

Mblock programında robotumuzun ledlerini açmak için hangi kod bloğunu kullanmalıyız?

a)
b)
c)
d)
17.

Mblock programında robotumuzun ileri doğru gitmesi için hangi kod bloğunu kullanmamız gerekir?

a)
b)
c)
d)
18.

Mblock programında robotumuzun sirenini çalıştırmak için hangi kod bloğunu kullanmamız gerekir?

a)
b)
c)
d)
19.

Mbot kodlarımızı görebilmek için hangi menüden hangi seçeneği bulmamız gerekir?

a)

Dosya menüsünden projeyi farklı kaydet

b)

Bağlan menüsünden seri port

c)

Kartlar menüsünden mbot (mcore)

d)

Lisan menüsünden Türkçe

20.

Mbot adlı robotumuzu mobil platformlarda kodlayabilmek ve çalıştırabilmek için hangi uygulamayı indirmek/kullanmak gereklidir?

a)

Scratch

b)

JR Scratch

c)

Mblock

d)

Makeblock