aofsorular.com
BİL107U

PROGRAMLAMA I

1. Ünite
Soru 1
Belirlenen problemin bilgisayar ortamında çözüm aşamalarını sıraladığımızda son adım aşağıdakilerden hangisi olur?
Soru 2
Aşağıdakilerden hangisi Algoritmanın, görsel ve şekilsel olarak ifade edilmesi için kullanılır?
Soru 3
Aşağıda verilenlerden hangisi veya hangileri Akış Diyagramı türlerinden birisidir?

I. Doğrusal (Sıralı)

II. Mantıksal (Koşullu)

III. Döngüsel (Tekrarlı)

Soru 4
Algoritma  ilk olarak hangi kitapta sunulmuştur?
Soru 5
Aşağıdaki seçeneklerden hangisi "Algoritma neden önemlidir" sorusuna yanıt vermektedir?
Soru 6
Kod içerisinde, sayısı belli olan tekrarlı blokların oluşturulmasında aşağıdakilerden hangisi kullanılır?
Soru 7
Akış diyagramının algoritmadan farkı aşağıdakilerden hangisidir?
Soru 8
Akış diyagramında kullanılan geometrik şekillerden dikdörtgen ne amaçla kullanılır?
Soru 9
Akış diyagramında bir sayfaya sığmayan akışlarda ya da fonksiyonların başlangıç / bitiş noktalarının belirlenmesi için kullanılan geometrik şekil aşağıdakilerden hangisidir?
Soru 10
UML (Unified ModellingLanguage — Birleşik Modelleme Dili) diyagramları yazılım geliştirme sürecinin hangi aşamasında hazırlanır?
Soru 11
Aşağıdakilerden hangisi ya da hangileri algoritma oluştururken dikkat edilmesi gereken hususlardandır?
Soru 12
Bilgisayarda belirlenen bir problemin bilgisayar ortamındaki çözüm aşamaları baştan sona hangi sırayla ilerler?
Soru 13
1. Başla

2. Kullanıcıdan 1. ve 2. sayıyı girmesini iste.

3. Bölme=1. sayı/2. sayı

4. Bölmeyi ekrana yazdır.

5. Bitir

Yukarıdaki akışı 1'den 5'e kadar sırasıyla takip ettiğimizde yazılan algoritmanın biçimini ve içeriğini dikkate alırsak aşağıdaki akış diyagramı türlerinden hangisinin kullanıldığını söyleyebiliriz?

Soru 14
"Kullanıcıdan veri alır." şeklinde açıklanan sözde kod (pseudo code) komutu aşağıdakilerden hangisidir?
Soru 15
Yukarıda yer alan sözde kod komutlarında değişkenlere değerlerin atandığı komutlar hangi basamaklarda yer almaktadır?
Soru 16
Aşağıda yer alan yazılım geliştirme süreci aşamaları hangi seçenekte doğru şekilde sıralanmıştır?
Soru 17
Yazılım geliştirme sürecinde hazırlanan projenin kullanıcı arayüzlerinin, veri tabanı şemalarının, UML (Unified Modelling Language — Birleşik Modelleme Dili) diyagramlarının hazırlandığı aşama aşağıdakilerden hangisidir?
Soru 18
1. Başla

2. Otobüsteki kişileri say.

3. Sayılan kişi sayısı 30'dan büyük mü?

4. Evet ise 6. adıma git.

5. Hayır ise 8. adıma git.

6. Kapasite aşımı uyarısı ver.

7. 2. adıma git.

8. Bitir.

Maximum 30 kişi kapasiteli bir yolcu otobüsünün hareket etmesi için 30 kişiyi aşmaması gerektiğini anlatan algoritmada otobüsün hareket etmesini sağlayan "Bitir" adımından önceki adım aşağıdakilerden hangisidir?

Soru 19
BAŞLA

SAYI sayı1, sayı2, sayı3

OKU sayı1+sayı2

OKU sayı2+sayı3

OKU sayı1+sayı3

Eğer sayı1+sayı2>sayı2+sayı3 ve sayı1+sayı2>sayı1+sayı3 ise

YAZ sayı1+sayı2

DEĞİLSE EĞER sayı2+sayı3>sayı1+sayı3

YAZ sayı2+sayı3

DEĞİLSE 

YAZ sayı1+sayı3

BİTİR

Yukarıdaki sözde (pseudo) kod ile yapılan işlem aşağıdakilerden hangisidir?

Soru 20
o

Yukarıda yer alan akış diyagramı şekli hangi anlama gelmektedir?