İSTEK ÖZEL ANTALYMURATPAŞA YEDİTEPE KOLEJİ FENLİSESİ

Benzer belgeler
1.1. Yazılım Geliştirme Süreci

ALP OĞUZ ANADOLU LİSESİ EĞİTİM ÖĞRETİM YILI BİLGİSAYAR BİLİMİ DERSİ 2.DÖNEM 2.SINAV ÖNCESİ ÇALIŞMA SORULARI VE YANITLARI

ALGORİTMA TASARIMI VE SCRATCH UYGULAMASI

EM205 26/9/2014. Programlamaya giriş Algoritmalar. Amaçlar

Dr. Musa KILIÇ Öğretim Görevlisi

BİLİŞİM TEKNOLOJİLERİ 6. SINIF DERS NOTLARI 2

Algoritmalar ve Programlama. Algoritma

BLGM BÖLÜM. Problem Çözme Kavramları (Algoritma ve Akış Şemaları)

BİLGİSAYAR PROGRAMLAMA. Algoritma ve Akış Şemaları

Bilgisayarda Programlama. Temel Kavramlar

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

PROGRAMLAMAYA GİRİŞ. Öğr. Gör. Ayhan KOÇ. Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay.

GÜMÜŞHANE ÜNĐVERSĐTESĐ MÜHENDĐSLĐK VE DOĞA BĐLĐMLERĐ FAKÜLTESĐ ELEKTRĐK-ELEKTRONĐK MÜHENDĐSLĐĞĐ EEM 114 ALGORĐTMA TASARIMI VE PROGRAMLAMA DĐLLERĐ

PROGRAMLAMAYA GİRİŞ VE ALGORİTMA «YTÜROK» EĞİTMEN:REHA ÖZGÜR ŞİMŞEK

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say

ALGORİTMA VE PROGRAMLAMA I

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

... ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

BLG 1306 Temel Bilgisayar Programlama

Bireylerin yaşadığı çevreye uyum sağlaması durumunda ortaya çıkan olumsuzluklara PROBLEM denir.

ÜNİT E ÜNİTE GİRİŞ. Algoritma Mantığı. Algoritma Özellikleri PROGRAMLAMA TEMELLERİ ÜNİTE 3 ALGORİTMA

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ (Algoritma Geliştirmek, Satır Kod)

EĞİTİM ÖĞRETİM MÜNEVVER ÖZTÜRK ORTAOKULU II. DÖNEM BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ DERS NOTLARI

4. Bölüm Programlamaya Giriş

C PROGRAMLAMA YRD.DOÇ.DR. BUKET DOĞAN PROGRAM - ALGORİTMA AKIŞ ŞEMASI

BİL1002 Bilgisayar Programlama PROF.DR.TOLGA ELBİR

Problem Yaklaşım Temelleri, Algoritma ve Akış Şeması

4. Animasyonumuzda karakterimizin harekete başlaması duyurusu yapıldığında çalışan komut aşağıdakilerden hangisidir?

BİLGİSAYAR PROGRAMLAMA MATLAB

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 10. LINUX OS (Programlama) BİLGİ & İLETİŞİM TEKNOLOJİLERİ GENEL BAKIŞ

TEMEL BİLGİSAYAR BİLİMLERİ. Programcılık, problem çözme ve algoritma oluşturma

1. Yandaki kuş karakterini domuz karakterine ulaştırmak için doğru kod bloğu hangisidir?

Algoritma ve Programlamaya Giriş. Mustafa Kemal Üniversitesi Kırıkhan Meslek Yüksekokulu Bilgisayar Teknolojileri Bölümü

BMT 101 Algoritma ve Programlama I 3. Hafta. Yük. Müh. Köksal GÜNDOĞDU 1

Algoritma ve Programlamaya Giriş. Mustafa Kemal Üniversitesi Kırıkhan Meslek Yüksekokulu Bilgisayar Teknolojileri Bölümü

Algoritmik Program Tasarımı, Akış Şemaları ve Programlama. Bilgisayar Mühendisliğine Giriş 1

BASİT C PROGRAMLARI Öğr.Gör.Dr. Mahmut YALÇIN

PROGRAMLAMAYA GİRİŞ DERS 2

PYTHON PROGRAMLAMA DİLİ

ALGORİTMALAR. Turbo C Bilgisayarda Problem Çözme Adımları. Bilgisayarda Problem Çözme Adımları.

BMT 101 Algoritma ve Programlama I 11. Hafta. Yük. Müh. Köksal Gündoğdu 1

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA

FBEB-512 C++ ile Nesne Tabanlı Programlama Güz 2009 (1. Hafta) (Yrd. Doç. Dr. Deniz Dal)

ALGORİTMA VE PROGRAMLAMA I

BİLGİSAYAR PROGRAMLAMA DERSİ

Java Temel Özellikleri

Bölüm 10: PHP ile Veritabanı Uygulamaları

Algoritma ve Programlama: Karar Yapıları ve Döngüler

PROGRAMLAMA TEMELLERİ

MTK467 Nesneye Yönelik Programlama. Hafta 4 - Döngüler Zümra Kavafoğlu

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

PROGRAMLAMA NEDİR? Kullanıcıların isteklerini karşılayacak alt yapıyı(kodları) hazırlamaktır.

PROBLEM ÇÖZME PROGRAMLAMA ve ÖZGÜN ÜRÜN GELİŞTİRME

Bilgisayar Programı Nedir?

Temel Bilgisayar Programlama

MAT213 BİLGİSAYAR PROGRAMLAMA I DERSİ Ders 1: Programlamaya Giriş

Erzurum Teknik Üniversitesi Mühendislik Mimarlık Fakültesi Bilgisayar Programlama Dersi Ödevi Soru

Algoritma ve Akış Şemaları

.. ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

1. Aşağıdaki program parçacığını çalıştırdığınızda result ve param değişkenlerinin aldığı en son değerleri ve programın çıktısını yazınız.

PROGRAMLAMAYA GİRİŞ VE ALGORİTMA. Yazılım Nedir Algoritma Akış Seması Örnekler

Programlama Temelleri. Ders notları. Öğr.Gör. Hüseyin Bilal MACİT 2017

DÖNGÜLER BMÜ-111 ALGORİTMA VE PROGRAMLAMA-I YRD. DOÇ. DR. İLHAN AYDIN

İNTERNET PROGRAMCILIĞI DERSİ ÇALIŞMA SORULARI

YUVARLAMA FONKSİYONLARI

JAVA DÖNGÜ DEYİMLERİ. For Döngüsü

Length: metin uzunluğunu yada diğer bir deyişle dizi elaman sayısını döndürür.

YAZILIM VE PROGRAMLAMA DİLİ. Donanım ve yazılım nedir? Yazılım nedir? Yazılım çeşitleri nelerdir? Programlama dili nedir

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

BMT 101 Algoritma ve Programlama I Güz Dönemi. Yük. Müh. Köksal Gündoğdu 1

. ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

PROGRAMLAMAYA GİRİŞ DERS NOTLARI

İnternet Programcılığı Öğr. Gör. Serkan AKSU PHP de Dizi-Değişkenler, Nesneler. Dizi Oluşturma. Tek Boyutlu Diziler

İELEV EĞİTİM KURUMLARI BİLİŞİM TEKNOLOJİLERİ

BİLGİSAYAR BİLİMİ DERSİ (KUR 1) PYTHON PROGRAMLAMA DİLİ ÇALIŞMA KÂĞIDI - 1

6.SINIF ÇALIŞMA SORULARI

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

Örnek bir Algoritma. Örneğimiz bir insanın evden çıkıp işe giderken izleyeceği yolu ve işyerine girişinde ilk yapacaklarını tanımlamaktadır.

Giriş. Prof.Dr. Bahadır AKTUĞ JFM212 Python ile Mühendislik Uygulamaları. *Kaynakça bölümünde verilen kaynaklardan derlenmiştir.

.. ORTAOKULU EĞİTİM ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ 6. SINIFLAR ÜNİTELENDİRİLMİŞ YILLIK PLANI

Programlama Temelleri Dersi - Algoritma Örnekleri-v0.2

Dr. Fatih AY Tel: fatihay@fatihay.net

Eğitsel Oyun Projesi Raporu İNGİLİZCE MESLEKLERİ ÖĞRENİYORUM

k ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir.

5. PROGRAMLA DİLLERİ. 5.1 Giriş

İnternet Programcılığı Dersi 2.Dönem Ders Notu

AKIŞ ŞEMASI AKIŞ ŞEMASI AKIŞ ŞEMASI ŞEKİLLERİ GİRİŞ

ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız.

1. PROGRAMLAMAYA GİRİŞ

PHP 2. Hafta. PHP de Kod Akışı. Algoritmik Düşünebilmek.

Yazılım Mühendisliği 1

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA

BİL-142 Bilgisayar Programlama II


PROGRAMLAMAYA GİRİŞ FONKSİYONLAR

Programlama Nedir? Bir bilgisayar bilimcisi gibi düşünmek ve programlama ne demektir?

YZM 2105 Nesneye Yönelik Programlama

Pascal Programlama Dili

Transkript:

2018-2019 EĞİTİM ÖĞRETİM YILI FEN LİSESİ 9.SINIF BİLGİSAYAR BİLİMİ DERSİ 2.DÖNEM ÖRNEK SORULARI İSTEK ÖZEL ANTALYMURATPAŞA YEDİTEPE KOLEJİ FENLİSESİ 1) Aşağıdakilerden hangisi bir problem durumu olamaz? A) Ali sunum hazırlarken klavyenin çalışmaması B) Melis in araştırma yapacağı sırada internet bağlantısının kopması C) Enes video montajlarken elektriklerin gitmesi D) Orkun uyurken suların kesilmesi 2)Bir problemin çözümü için aşağıdakilerden hangisi yapılmaz? A) Problemi iyi anlamak. B) Problemi çözmek için bir plan yapmak. C) Problemi uzun ve karışık yollardan çözmeye çalışmak. D) Problemi çözdükten sonra sonucu kontrol etmek. 8) Aşağıda verilen blokları uygun işlemler ile oklar yardımıyla eşleştiriniz. a) Bir işi 3 defa tekrarlama b)bütün işlemleri durdurmaya c)kalemin rengini ayarlamaya d)belirli bir açıda(45)döndür e)sahnede belli bir noktaya gitmeye 9) Aşağıdaki akış şeması çalıştırıldığında çıkan sonucu doğru olarak hangi şık vermektedir? 3) Aşağıdaki fonksiyonlardan hangisi 81 sayısının karekökünü alır? A) Sum(81) B)Right(81,2) C) Length(81) D)Sqrt(81) 4)Aşağıdakilerden hangisi veri türlerinden dir? A)Sayısal B) Karakter C) Mantıksal D) hepsi 5) Aşağıda verilen değişkenlerin veri türlerini doğru sıralayan seçenek hangisidir? 1-İsim 2-Yaş 3- Geçti/Kaldı A) 1- Karakter Dizisi 2- Sayısal 3- Mantıksal B) 1- Karakter Dizisi 2- Mantıksal 3- Mantıksal C) 1- Sayısal 2- Mantıksal 3- Sayısal D) 1- Mantıksal 2-Karakter dizisi 3- Sayısal 6) mat3=81, mat2=85, mat1=90 Yukarıdaki değişkenlere yazılmış değerlerin ortalamasını hesaplayan fonksiyon aşağıdakilerden hangisidir? A) Left(mat1,mat2,mat3) B) Abs(mat3,mat2,mat1) C) Average(mat3,mat2,mat1) D) Sum(mat1,mat2,mat3) 7- Kedinin aşağı doğru 10 adım gitmesi için hangi kod bloğu kullanılmalıdır? A) B) C) D) 10-) Şekilde verilmiş olan farenin tuzaklara A)Girilen yaşların toplamını hesaplıyor B)Girilen 12kişinin yaşın ortalamasını hesaplayarak ekrana yazıyor. C)Girilen 12 kişini yaşın toplamını ekrana yazıyor. D)Girilen 12 kişinin yaşı satır satır ekrana yazıyor.

yakalanmadan(fare kapanı ve bomba )peynire ulaşması için gereken algoritmayı yazınız. 1-Başla 2-Aşağı Dön 3-. 4-. 5-. 6-. 7-. 8-. 9-. 10-. 11-. 12-. 12-) Yukarıdaki Scratch karakteri olan kedi, hangi (x,y) noktasına geldiği zaman sahneden kayb A) (400,400) C) (158,0) B) (240,180) D) (-20,20) 13) Python code for life komutu ile araç nasıl bir yol ile bitiş çizgisine varır? Çiziniz? 11-)Aşağadaki PYTHON TURTLE 4 level kodlama işlemlerindeki pogramlama sonucu olan şekil nedir? a) b) c) d) START

14) Python code for life blok komutu ile araç hangi komutlarla bitiş çizgisine varır? 17) print( 1 + 6 + 4 + 10 ) Yukarıdaki python kod çalıştırıldığında sonuç olarak aşağıdaki şıklardan 18) Python code for life blok komutlarına bakarak bitiş çizgisini gösteren şema hangisidir? a) c) a) b) d) b) 15) ), öğrenmesi kolay, tamamen özgür ve ücretsiz bir programlama dilidir. Nesnelere dayalı bir dil olup okunabilirliği yüksektir... dili başka programlama dilleri ile kıyaslandığında, bunun daha az kod ile işlemleri yapmasının mümkün olduğu görülecektir., bütün işletim sistemleri ile uyum içerisinde çalışmaktadır. Yukarıda boş bırakılan noktalı yere şıklardan hangisi gelmelidir? A) C,C++ B) Java C) Python D) Algoritma 16) print(1 + 6 + 4 + 10) Yukarıdaki python kod çalıştırıldığında sonuç olarak aşağıdaki şıklardan 19) Python Nerelerde Kullanılır? Ve Ne İşe Yarar? Doğru(D) Yanlış (Y) işaretleyiniz.hepsi doğru Diğer Programlara Göre Okunması Basittir(.) Kaynak Kodu Bakımı Yönünden Çok Kolaydır( ) Ticari Veritabanlarına Bağlantı Inşa Edebilir(..) C, C++, ActiveX Ve Java Ile Bağlantı Oluşturulabilir(.) Python Ile Masaüstü, Oyun, Taşınabilir Cihazlar, Web Ve Ağ Programlama Çalışmaları Kolaylıkla Yapılabilir(.) Gençler kullanır,öğrenmesi Kolaydır(..) Basit Bir Yapısı Ve Tanımlanmış Söz Dizimi vardır( ) Hızlı Bir Şekilde Uygulama da Yapabilirsiniz(.) Hollandalı Yazılımcı Guido Van Rossum Tarafından Amsterdam Da Yazılmış Bir Programlama Dilidir( ) A) 16410 B) Hata verir C) 21 D) 0

20) Python code for life 93.seviye blok komutlarının ilk üç adımı verilmiştir. Kamyonet( v ) değişkeni olarak kullanılacaktır. Yol haritasına bakarak kamyonetin bitiş çizgisine gidecek yön komutları (left,right,forwards,tun,move) adım adım yazınız? 1 import van 2 v=van.van() 3 v.turn_left() 4 5 6 7 8 9 10 11 12 13 14 BAŞLANGIÇ 21) s=20 s=s+1 Yandaki fonksiyonda programa s=s+1 satırını 10 kere döndüren program çalıştırıldığında s değişkeninin son değeri kaç A)25 B) 10 C) 15 D) 30 29) s=10 s=s+1 Yandaki fonksiyonda programa s=s+1 satırını 10 kere döndüren program çalıştırıldığında s değişkeninin son değeri kaç A)20 B) 10 C) 15 D) 30 22) x=10 x=x+5 Yandaki fonksiyonda programa x=x+5 satırını 5 kere döndüren program çalıştırıldığında x değişkeninin son değeri kaç

A)25 B) 45 C) 35 D) 30 23) z=2 z=z*2 Yandaki fonksiyonda programa z=z*2 satırını 4 kere döndüren program çalıştırıldığında z değişkeninin son değeri kaç A)22 B) 32 C) 40 D) 20 30) print(1 + 6 + 4 + 10) 31)Aşağıdaki python for döngüsü kullanıldığında elde edilecek şekilleri karşısına çiziniz. 24), bilgisayarın donanımını anlamlı hale getiren, bilgisayarları kullanıcıların amaçları doğrultusunda kullanmasını sağlayan kod, komut ve programlardır. A)Algoritma B) Akış şeması C) Yazılım D) Donanım 25)., kaynak kodları hedef koda dönüştürür. Hedef kod, belirli bir platform ya da gömülü bir araç için makine dili olabilir. Hedef kod diğer bir üst düzey kaynak dil de olabilir. A)Algoritma B) Derleyici C) Yazılım D) Program 26), programcının bir programdaki olası hataları bulmasına ve düzeltmesine olanak sağlayarak programın doğru çalışması için yardımcı olur. A)Hata ayıklayıcı B) Derleyici C) Yorumlayıcı D) Program 27), öğrenmesi kolay, tamamen özgür ve ücretsiz bir programlama dilidir. Nesnelere dayalı bir dil olup okunabilirliği yüksektir... dili başka programlama dilleri ile kıyaslandığında, bunun daha az kod ile işlemleri yapmasının mümkün olduğu görülecektir., bütün işletim sistemleri ile uyum içerisinde çalışmaktadır. 32) x, y, z = 100, -45, 0 print("x =", x, " y =", y, " z =", z) A) x=100 y=100 z=100 B) x=0 y=0 z=0 C) Hata verir D) x=100 y=-45 z=0 33) Aşağıdaki komutların sonuçlarını kutucuklarına çiziniz ve yazınız A)C,C++ B) Java C) Python D) Algoritma 28) print( 1 + 6 + 4 + 10 )