Font size
WorksheetsProgramlama ve Akış Şemaları
Total questions: 70
Worksheet time: 53mins
(a) , bilgisayara hangi işlemi hangi sırada yapması gerektiğini söyleyen yönergeler bütünüdür.
Boşluğa gelmesi gereken kelimeyi yazınız.
Klavyeden bilgi girişi yapmak için kullanılan şekil aşağıdakilerden hangisidir?
Yukarıdaki şekil akış şemalarında ne anlama gelmektedir?
Karar verme merkezidir.
Tekrar eden komutları belirtir.
Ekran / yazıcı çıktısı.
Akış yönünü gösterir ve
sembolleri birbirine bağlarlar.
Akış şeması ve algoritmalar tamamlandıktan sonra istenilen bir programlama dili kullanılarak programın yazılması işlemine geçilir ki bu işleme “....................” ya da “....................” adı verilir.
akış şeması / kod
derleme / ayıklama
programlama / yazma
programlama / kodlama
Algoritmanın görsel olarak şekiller kullanılarak ifade edilmesine ne denir?
Akış Şeması
Programcılık
Mühendislik
Kodlama
Görseldeki akış diyagramı için hangisi doğrudur?
Klavyeden "Merhaba Dünya" girişi yapılmıştır.
Ekranda "Merhaba Dünya" çıktısı alınmıştır.
Akış diyagramlarında "başla" ve "bitir" bölümü aşağıdaki şekillerden hangisi ile gösterilir?
1. Başla
2. Birinci sayı girişi (A)
3. İkinci sayı girişi (B)
4. (a) =A+B
5. C yi ekrana yazdır
6. Bitir
Yukarıda A ve B sayılarının toplamını ekranda yazan bir algoritma vardır. Buna göre boşlukla gösterilen yerde ne yazmalıdır?
Görseldeki algoritması gerilen programda "55" kilo olan bir kullanıcı, ekranda hangi mesajı görür?
zayıfsın
kilo almışsın
fitsin
Ortalamaya göre geçme kalma durumunu ekrana yazdıran akış şemasında 1 ve 2 ile belirtilen alanlara ne yazılmalıdır?
1-Evet / 2-Hayır
1-Hayır / 2-Evet
Aşağıdakilerden hangisi akış diyagramlarında kullanılan şekillerden biri değildir?
Akış diyagramlarında bilgisayardan gelecek her türlü "çıktı" yı ("output") gösterirken kullanılan şekil hangisidir?
Akış diyagramlarında bilgisayara girilen verileri (input) temsil eden şekil hangisidir?
Görseldeki şekil, akış diyagramlarında hangi amaçla kullanılır?
Veri girişi (input)
Veri çıkışı (output)
Karar verme
Hesaplama
Görseldeki şekil akıl diyagramında hangi amaçla kullanılır?
Veri girişi (input)
Veri çıkışı (output)
Karar verme
Hesaplama
Görseldeki şekil akış diyagramlarında hangi amaç için kullanılır?
Veri girişi (input)
Veri çıkışı (output)
Karar verme
Hesaplama
Görseldeki şekil akış diyagramında ne amaçla kullanılır?
Veri girişi (input)
Veri çıkışı (output)
Karar verme
Hesaplama
Şekilde 50 puanın üzerindeki notlar için ekranda "geçti", altındaki notlar için "kaldı" yazan programın akış şeması vardır. 1, 2 ve 3 numaralı yerlerde sırasıyla aşağıdakilerden hangileri yazmalıdır?
A, Geçti, Kaldı
B, Geçti, Kaldı
A, Kaldı, Geçti
B, Kaldı, Geçti
Görselde akış diyagramı verilen program çalıştığında, Sayi1=10, Sayi2=52 olarak girildiğinde, ekranda hangi sayı yazar?
(a)
Görseldeki akış diyagramına göre, A sayısı 50 olarak, B sayısı 10 olarak girildiğinde, ekrandaki D ve E çıktıları kaç olacaktır?
40, 5
50, 10
10, 5
4, 50
Görselde soru işaretiyle gösterilen yerde aşağıdakilerden hangisi yazmalıdır?
Sayi büyüktür.
Sayi2 büyüktür.
Sayi1 büyüktür.
Sayi1 küçüktür.
Şekillerin görevleri yukarıdan aşağı olarak hangi şıkta doğru sıralanmıştır?
Başla / Hesaplama yap /Veri girişi / Koşul İşlemleri
Hesaplama yap/ Başla /Veri girişi / Koşul İşlemleri
Koşul İşlemleri / Hesaplama yap /Veri girişi / başla
Veri girişi / Hesaplama yap /Başla/ Koşul İşlemleri
Aşağıdaki şekillerden hangisi akış şemasında yer almaz?
Yukarıdaki akış şemasında kırmızı ile işaretli yere hangi şekil gelmelidir?
Akış şemalarında hesaplama ve değer atama gibi işlemler hangi sembolle gösterilir.
Karar ve koşulları (Evet- Hayır) kontrol etmek için Akış Şemasında hangi şekil kullanılmaktadır?
İlk algoritmayı kim hazırlamıştır?
Harezmi
Farabi
Cabir bin Hayyam
Cahit Arf
Her gün 21:00'de cumartesi günü 23:00'de çalan alarma ait akış şemasında ? yerine ne gelmelidir
paralel kenar içinde "Günü öğren"
paralel kenar içinde "isim gir"
elips içinde "Günü öğren"
paralel kenar içinde "saat gir"
250 kg'a kadar ağrılık taşıyan asansörün algoritmasının doğru dizilişi hangisidir?
1-2-3-4-5-6-7
4-7-5-3-1-6-2
4-3-1-5-6-7-2
4-5-6-7-1-3-2
Ekrana Yazdırma/Sonuç Gösterme İşlermleri Akış Şemasında hangi geometrik şekil ile gösterilir?
a>b ifadesi için hangi değerler evet sonucu verir?
a=2 , b=6
a=26 , b=65
a=22 , b=16
a=2 , b=98
Resimdeki şekillerin doğru sıralı hali hangi seçenekte doğru verilmiştir?
6-3-2-1-5-4
6-1-3-5-2-4
6-5-1-3-2-4
6-2-4-5-3-1
Program yazarken klavyeden, dosyadan veya başka bir aygıttan alınan verilere ne denir?
Dosya
Çıktı
Programlama
Girdi
A-bitir
B-yazdır
C-makarna ekle
D-tencereyi ocağa koy
E-su ekle
F-süz
G-suyu kaynat
H-Mideye indir
K-başla
L-pişir
k-h-d-a-c-d-e-f-b-l
k-a-c-e-g-h-d-b-f-l
k-d-e-g-c-l-f-h-b-a
k-d-e-h-c-b-a-l-g-f
Algoritmalar ile ilgili aşağıdakilerden hangisi doğru değildir?
Açık ve net olmalıdır.
Kullanılacak olan girdiler iyi tanımlanmış olmalıdır.
Sonlu ve uygulanabilir olmalıdır.
bilimsel düşünmeyi önlemelidir.
Şekildeki programın çıktısı nedir?
7
d
x+y+z
9
Algoritma, belirli bir mantığı olan, farklı düşünebilmeyi ve
problem çözmeyi öğretmek için tasarlanan bir yoldur.
Doğru
Yanlış
'Belirlenen problemin analizi yapıldıktan sonra çözüm için en kısa yolların belirlenmesi süreci' iyi bir program geliştirmek için geçilmesi gereken aşamalardan hangisidir?
Algoritmaların Oluşturulması
Pilot Uygulamaların Yapılması
Belgeleme
Analiz
Aşağıdakilerden hangisi programcının iyi bir program geliştirmiş olması için geliştirilen programın sahip olması gereken niteliklerden değildir?
Program kullanımı zor olacak şekilde tasarlanmalıdır.
Program basit ve anlaşılır olmalıdır.
Program hızlı ve işlevsel olmalıdır.
Program lisanslanabilmelidir.
Bilgisayar yazılımcıları tarafından yazılan bilgisayarın anlayacağı dilde yazılmış özel komutlara ne denir?
Yazılım
Şifre
Kod
Algoritma
Akış şeması verilen yerde ? işareti olan yere aşağıdakilerden hangisi gelmelidir?
Bekle
Geç
Boş kalmalıdır
Yanda kek yapımı akış şeması yer almaktadır. Bu akış şemasında hangi şekil kullanılmaz?
Yandaki algoritmayı kullanan Ayşe, 1. sayıyı 10, 2. sayıyı 5 girmiştir. Buna göre ekranda hangisi yazar?
Ekrana herhangi bir şey yazmaz.
Ekrana sonuç kelimesini yazar.
Ekrana 5 sayısını yazar.
Ceren, bir akış şeması oluşturmuştur. İlk kullanacağı şekil hangisidir?
Elips
Paralelkenar
Dikdörtgen
Akış şemalarında beğendiğimiz bir şekli seçerek içine algoritmamızı yazarız.
Doğru
Yanlış
Aşağıdakilerden hangisi problem çözme adımlarından değildir?
Problemi anlama
Plan yapma
Planı uygulama
Döngü kurma
Aşağıdakilerden hangisi algoritma kullanmanın avantajlarından biri değildir?
Hiç bir işlem yapmadan sonuca ulaşabilme.
Problem çözme sürecinde daha az zaman harcama.
Hatalı işlem yapma ihtimalini azaltma.
Farklı yol ve yöntemler deneyebilme.
Karşılaştığınız bir problemi çözmek için aşağıdakilerden hangisini yapmalıyız?
Sonucun doğruluğunun tekrar tekrar test etme
Problemi iyi anlama
Kısa ve anlaşılır bir çözüm yolu geliştirme
Hepsi
1. Belli bir problemi çözmek veya belirli bir amaca ulaşmak için çizilen yola ………..denir.
Algoritmanın daha iyi anlaşılması için şekillerle gösterilmesine……….denir.
Donanım-Yazılım
Algoritma – Akış Şeması
Yazılım – Donanım
Akış Şeması – Algoritma
1. Hangi resim bu algoritmayı takip etmez?
I-Üçgen ile başlayın
II-Üçgenin altına kare yerleştirin
III-Karenin altına başka bir üçgen daha yerleştirin
10 yaşın altındakilere açılmayan oyunun algoritmasında hangi basamakların yeri değişmelidir?
5-6
4-5
3-4
2-3
Algoritma yazarken işlem basamakları………………………….., doğru ve net bir şekilde listelenerek yazılmalıdır. Yukardaki boşluğa aşağıdaki kelimelerden hangisi getirilirse algoritma yazım kuralını açıklayan bir cümle olur?
Karışık olarak
Sırasıyla
Büyük harflerle
Rengarenk
Akış şemasındaki "3 NUMARA"lı şeklin içine hangi komut gelmelidir ?
Sonucu yazdır
Değişkenleri topla
Başla
Dur
Akış şemasındaki paralel kenar şeklinin içine (2 NUMARA) hangi komut gelmelidir ?
İkinci sayıyı al
Yazdır
Başla
Dur
Akış şemasındaki en baştaki dairenin içine (1 NUMARA) hangi komut gelmelidir ?
Veri girişi yap
Başla
Dur
Yazdır
Akış şemaları algoritmanın hangi halini gösterir ?
Sadece yazı
Görsel
İşitsel
Hem görsel hem işitsel
1. Başla
2. Birinci sayıyı gir (a)
3 . İkinci sayıyı gir (b)
4. Eğer a < b ise ekrana “Birinci sayı daha küçüktür” yaz
5 . Eğer a < b değil ise ekrana “İkinci sayı daha küçüktür” yaz
6 . Bitir
4. ve5. adımlar hangi şekil ile ifade edilir?
iki sayının toplamı olarak ifade edilen bir adım akış şeması bileşenlerinin hangisi ile gösterilir?
- Birinci sayıyı gir (a)
- İkinci sayıyı gir (b)
adımları akış şemasında aşağıdaki şekillerden hangisi ile gösterilir?
Aşağıda akış şemaları ile ilgili verilenlerden hangisi yanlıştır?
Farklı hareketler için farklı semboller kullanılır.
Akış şemalarının güzel görünmesi için istediğimiz adıma istediğimi şekli verebiliriz.
Bir sürecin adımlarını görsel yada sembolik olarak gösterir.
Akış şemaları çeşitli şekillerden oluşur.
“Akış Şemaları, algoritmaların daha anlaşılır olmasını ya da basitleştirilmesini sağlayan geometrik şekillerdir.” Aşağıdakilerden hangisi bu şekillerden biri değildir?
Üçgen
Dikdörtgen
Elips
Paralelkenar
1.Başla
2.Tencereye su koy ve ocakta kaynat
3.Makarna paketini aç
4.Paketteki makarnayı tencereye koy
5.15 dakika bekle
6.Makarnayı süzgeçle süz
7.Bitir
Yukarıda makarna yapma algoritması verilmiştir. Algoritmaya göre aşağıdaki bilgilerden hangisi yanlıştır?
4. ADIMDA VERİ GİRİŞİ YAPILMIŞTIR.
Algoritma akış şemasıyla hazırlandığında eşkenar dörtgen kullanmaya gerek yoktur.
6. basamağın akış şemasında karşılığı dikdörtgen şeklidir.
Algoritma düz yazıyla gösterilmiştir.
I. Başla
II. Kullanıcıdan Bir Sayı İste
III. Girilen Sayıyı 2 ile çarp
IV. Sonucu Ekranda Göster
V. Bitir
Soru-11: Yukarıdaki algoritma ile hazırlanan bir programa 5 değerini giren bir kişi ekranda hangi sonucu görecektir?
10
5
0
15
2 ve 3 nolu yerlere aşağıdakilerden hangisinin gelmesi uygun olur?
2) Fişi tak
3)Vazoyu yapıştır
2) Yeni lamba al
3)Ampul değiştir
2) Ampul değiştir
3) Yeni lamba al
2) Yeni lamba al
3) Fişi tak
Görselde algoritması verilen program için aşağıdakilerden hangisi yanlıştır?
Ekrana "pozitif" ya da "negatif" yazar.
Akış diyagramında eşkenar dörtgen bulunur.
Akış diyagramında dikdörtgen bulunur.
Akış diyagramında paralel kenar bulunur.
Bir problemi daha iyi anlamak için hangi bilgilerin listelenmesi önerilir?
Problemin çözümleri
Problemin girdileri ve çıktıları
Problemin maliyeti
Problemin nedeni
Günlük hayatta problem çözmek için kullanılan yöntemlerden biri nedir?
Problemi görmezden gelmek
Problemi daha büyük hale getirmek
Problemi alt basamaklara ayırmak
Sorunu ertelemek
Bir problemin girdilerini belirlemek neyi sağlar?
Problemin daha karmaşık hale gelmesini
Çözümün hızlanmasını
Problemi daha iyi anlamayı
Çözüm sürecini engellemeyi
Bir problemin çıktısı neyi ifade eder?
Girdilerin toplamını
Problemin sonucunu
Problemin başlangıcını
Problemin nedenini
