8 Ekim 2015 Perşembe

Veri Tababnı- NESNE (a+b) , görsel, internetdersi alan öğrenciler

Veri Tababnı- NESNE (a+b) , görsel, İnternet dersi alan öğrenciler
SERBEST ÇALIŞMA SAATLERİNİZ....
Cuma 08:30-15:00- BS1
İsteyenler katılabilir.

8 Haziran 2015 Pazartesi

***BÜTÜNLEMELER****

Nesne -1(prog.-2): şartlı geçen ve kalan arkadaşlar finale eşdeğer sorular sormaya gayret göstereceğim. AYNI SORULAR DEĞİL.
for-while-do while yapılarını, dizi,ve switch case yapılarını kavrarsanız ve iyi bir çalışmayla 90-100 gibi notlar alabilirsiniz. (Bu sınavda lütfen çalışarak gelin ortalamalarınız yükselsin, bu sınava giren herkesin geçmesini (çalıştığını görererek) istiyorum)
BAŞARARILAR.

VERİ TABANI -1: ddl ve dml komutlarının kullanım yapılarından , swl fonksiyonlardan sorumlususunuz. Sınav klasik olacak.

27 Mayıs 2015 Çarşamba

Nesne final not değerlendirilmesi

Nesne Sınav kağıtlarınıza taban puan +20 puan ekleme yapılacaktır. Memleketine gidecekler, bütü düşünenler planlarını buna göre yapabilir.


25 Mayıs 2015 Pazartesi

Final Sınavları Hakkında

Vt: Bu sınavda ağırlıkta test soruları hazırlamaktayım boşluklu sorular olduğu için bütün yapıları gözden geçirip sınava girerseniz başarılı olursunuz.

Nesne( prog.-2):  Bu sınavda test sormayı düşünmüyorum. (Soracak soru ayarlayabilirsem belki bir kaç tane)
Klasik 2-3 soru olacak.
Bütün konulardan sorumlusunuz.
Özellikle dizi+ döngüler switch case İF else yapilarini iyi calisin.

Başarılar.

11 Mayıs 2015 Pazartesi

***Sistem Analizi ve Tasarım***

Sistem Analizi ve Tasarım

1.15 Mayıs Cuma Günü Saat 13:30 da İD-2 yapılacaktır.
2.Bütün Bilgisayar Teknolojileri Bölümü öğrencileri katılabilir.
3.Sunumlar en az 5 dk. en fazla 10 dk. arasında olacaktır.
4.Katılımcılar soru sorabilir(sunum bittikten sonra).
5.Power Point sunusu ve projeleriniz le birlikte sunum yapabilirsiniz.
6.Grupta ki her öğrenciye farklı sorular sorulacaktır.(puanlama değişebilir)
7.Sunuma katılan misafir öğrenciler ara verildikten sonra çıkabilir.
8.Sunum yapan öğrenciler her ne sebeple olursa olsun bütün sunumları dinlemek zorundadır.
9. Bu gün dışındaki getirilen projelere bakılmayacaktır.
10.

23 Mart 2015 Pazartesi

Veri Tabanı-1 2015 bahar

23.02.2015

2014 ders linki


16.03.2015
SQL FONKSYONLARI
Sorular:
1.okul isimli bir db oluşturunuz. ve içine yukarıdaki tabloyu oluşturunuz?
2.tabloya en az 10 kayıt ekleyiniz?
3.Kaç adet öğrenci olduğunu bulan sorguyu yazınız?
4.Kaç farklı bölüm olduğunu bulan sorguyu yazınız?
5.Şehri ankara olan kaç kişi olduğunu bulan sorguyu yazınız?
6.Yaş ortalamasını hesaplayan sorguyu yazınız?
7.yaş toplamlamını bulan sorguyu  yazınız?
8.kaç adet farklı yaş grubu olduğunu bulan sorguyu yazınız?
9.Kaç farklı bölüm olduğunu bulan sorguyu yazınız?
10.bol_id ='BGN' (sizin yazdığınız bir id)olan şehri ve( yozgat veya istanbul olan) kaç öğreci vardır bulan sorguyu yazınız?(and-or ile) 

23 Mart-3 Nisan(Uygulamaları)
http://ibrahim-karaman.blogspot.com.tr/2012/04/veri-taban-1-okul-database-diyagram.html

create database okul_bgn
use okul_bgn
--
create table ogrenci(ogr_no numeric(10),adi nvarchar(30),soyadi nvarchar(30),bol_id nchar(10))
create table bolum (bol_id nchar(10),bol_adi nvarchar(30))
create table [not tablosu] (ogr_no numeric(10),ders_id nchar(5),vize int,final int,ort int,durum nchar(10))
create table dersler (der_id nchar(5),ders_adi nvarchar(30),ogrt_id int,sınıf nchar(10))
create table ogretmen (ogrt_id int,adi nvarchar(30),soyadi nvarchar(30),branş nvarchar(20))
select*from bolum
select * from [not tablosu]
insert into ogrenci (ogr_no,adi,soyadi,bol_id)
values(10,'ali','yılmaz','mak')
insert into bolum(bol_id,bol_adi)
values('mak','makine programı')

select * from[not tablosu]
select * from ogrenci
update [not tablosu] set ort=vize*0.4+final*0.6

--1.soru
--dersin adı türçe olan ve dersten gecen öğrencilerin isimleri?
--select....from...where
select ogrenci.adi,dersler.ders_adi,[not tablosu].durum
 from dersler,[not tablosu],ogrenci
 where dersler.ders_adi='türkçe'
 and  [not tablosu].durum='gecti'
 and
 dersler.der_id=[not tablosu].ders_id
 and
 [not tablosu].ogr_no=ogrenci.ogr_no

--2. öğretmenin branşı bilgisayar olan ve derslerde kalan öğrencilerin isimleri list.
select ogrenci.adi,dersler.ders_adi,[not tablosu].durum,ogretmen.adi
from [not tablosu],ogrenci,ogretmen,dersler
where ogretmen.branş='bilgisayar' and
[not tablosu].durum='kaldı'
and
ogretmen.ogrt_id=dersler.ogrt_id
and
dersler.der_id=[not tablosu].ders_id
and
ogrenci.ogr_no=[not tablosu].ogr_no


select * from ogrenci
select * from bolum
delete from ogrenci
Diyagramı kaydedemiyorsanız:
Tools-Options-Designer: prevent saving changes that require the table to be recreated :linkini kaldırın.


Sorular:
1.Bölüm adı bilgisayar olan öğrencilerin isimlerini listeleyen sorguyu yazınız?
2.Bölüm adı bilgisayar olan öğrencilerin kaldıkları derslerin isimleri ve öğrenci isimlerini listeleyen sorguyu yazınız?
3.Ders adı türkçe veya matematikten geçen öğrencilerin isimlerini listeleyen sorguyu yazınız?
4.Bölüm adı Bilgisayar veya Makine olan öğrencilerin isimlerini listeleyen sorguyu yazınız?
vize soru ve cevapları




27 Nisan 2015


Sorular:
1. Bir adet database oluşturunuz.
2.Yukarıdaki personel tablosunu oluşturunuz.
3.Yukarıdaki personel taplosundaki kayıtları giriniz.
4.Sehri ankara veya içinde y harfi içeren şehirdeki personellerden maaşları 1500 ile 2100 arasında olanların isim, soyisim şehir ve maaşlarını listeleyen sorguyu yazınız?
5.isimlerini A'dan Z ye sıralayan sorguyu yazınız?
6.Soyisimleri Z'den A ya sıralayan sorguyu yazınız?
7.Maaşı 2000 veya 3500 olanların isimlerinde A harfi içernleri listeleyen sorguyu yazınız?
8. Bütün personelinMaaşlarını +100 arttıran yaşlarını +1 arttıran sorguyu yazınız.

4.soruya benzer cevap
select FirstName,LastName,City,EmployeeID 
from Employees
where (City='london' or City like '%y%')
and EmployeeID between 2 and 5

7-8 Mayıs uygulamalar


Örnek VT-1 Final Hazırlık Sınav Soruları
1. Yukarıdaki tabloların diyagramını yapınız.
2. İsmi A ile başlayan öğrencilerin ort 45 den büyük olanların isim ve soyisimlerini listeleyen sorguyu yazınız?
3. Öğrt_id=120 ile 200 arasındaki öğretim elemanlarından derslerinden kalan öğrencilerin isim ve soyisimlerini listeleyen sorguyu yazınız?
4.(bolum adı=bilgisayar olan ve ort<44) veya (bolum adı=makine ve ort>44 öğrencilerin) ad soyad,bolum adlarını ve ortalamalarını listeleyen sorguyu yazınız?
5.branş=bilgisayar olan öğretmenlerin derslerinden  kalan(ort<45 veya final) öğrencilerin notları ortalaması kaçtır?
6. bölüm adı  bilgisayar veya makine olan öğrencilerin, ders_adi= türkçe veya matematik olan derslerden geçen öğrencilerin sayısını bulan sql cümleciğini yazınız?
7. adı A ile başlayan öğrencilerin Adı A ile biten öğretmenlerin derslerinden kalan(ort<45 veya final) öğrencilerin ad,soyad, ve not ortalamalarını listeleyen sql cümleciğini yazınız?
--2.soru
select ogrenci.adi,ogrenci.soyadi from ogrenci,notlar
where ogrenci.adi like 'A%' and notlar.ort>44 and
ogrenci.ogr_no=notlar.ogr_id
--3.soru
select ogrenci.adi,ogrenci.soyadi
from ogrenci,ogretmen,notlar,dersler
where (ogretmen.ogrt_id between 120 and 200)
and notlar.durum='kaldı'
and ogrenci.ogr_no=notlar.ogr_id
and ogretmen.ogrt_id=dersler.ogrt_id
and dersler.ders_id=notlar.ders_id
--4.soru
select ogrenci.adi,ogrenci.soyadi,bolum.bol_adi,notlar.ort
from bolum,notlar,ogrenci
where ((bolum.bol_adi='bilgisayar' and notlar.ort<45)
  or (bolum.bol_adi='makine' and notlar.ort>44))
  and bolum.bol_id=ogrenci.bol_id
  and notlar.ogr_id=ogrenci.ogr_no
--5
select AVG(notlar.ort) as bilg_kalan_ort
from dersler,ogretmen,notlar
where ogretmen.brans='bilgisayar'
and (notlar.ort<45 or notlar.final<45)
and ogretmen.ogrt_id=dersler.ogrt_id
and dersler.ders_id=notlar.ders_id

--6.cevap
select COUNT(*) as gecenogr
from bolum,ogrenci,notlar,dersler
where
(bolum.bol_adi='bilgisayar' or bolum.bol_adi='makine')
and(dersler.ders_adi='matematik' or dersler.ders_adi='türkçe')
and notlar.final>44 and notlar.ort>44
and bolum.bol_id=ogrenci.bol_id
and ogrenci.ogr_no=notlar.ogr_id
and notlar.ders_id=dersler.ders_id

--7.cevap
select ogrenci.adi,ogrenci.soyadi, notlar.ort
from ogrenci,ogretmen,dersler,notlar
where ogrenci.adi like 'a%' and
ogretmen.adi like '%a'
and (notlar.ort<45 or notlar.final<45)
and notlar.ders_id=dersler.ders_id
and ogrenci.ogr_no=notlar.ogr_id
and ogretmen.ogrt_id=dersler.ogrt_id

19 Mart 2015 Perşembe

2014-2015 java: nesne-1 uygulamaları

16-22 şubat

2014 ders linki

5.
isim ve soyisim


6. ve 7.sorular

 a)for ile
b)while ile
c)do while ile yapınız?

8. ve 9. sorular(5-6 mart)
 a)for ile
b)while ile
c)do while ile yapınız?
10. ve 11. sorular(12-13 mart)
 a)for ile
b)while ile
c)do while ile yapınız?

iç-içe döngü(19-20 mart)

bozok
   myo
   myo
   myo
bozok
   myo
   myo
   myo...10tane yapılacak iç-içe döngü a)for-for b)while-while c)do while-do while ile yapınız.

10tane yapılacak iç-içe döngü
 a)for-while-do while 
b)while-do while-for 
c)do while-for-while ile yapınız.
12.örneği yapınız?
 a)for ile
b)while ile
c)do while ile yapınız?
(***ödev***)  :
Klavyeden iki adet sayı girilen;
t'ye basılınca toplama
c'ye basılınca çıkarma
p'ye basılınca çarpma
b'ye basılınca bölme
 herhangi bir tuşa basılınca yanlış tuşa basıldı denilip çıkan programı defterinize yazıp(26-27 martta olacak dersinizde getiriniz)

26mart-3nisan uygulamaları

switch case uygulaması

13,14,15...(kalan soruların hepsi)

2014-2015 Nesne -1 Vize Sınav Soruları

27 Nisan 2015 uygulaması switch case

(MAYIS İLK HAFTA)
DİZİLER:
1.Klavyeden girilen 10 elemanlı bir dizinin elemanları değerlerini ekrana yazdıran programı yazınız?
2.Klavyeden girilen n elemanlı bir dizinin elemanları değerlerini toplayan programı yapınız?

  
3.Klavyeden girilen n elemanlı bir dizinin kareleri toplamını bulan prog. 
4. Klavyeden girilen 10 elemanlı bir diziden çift ve tek sayıların adet ve toplamlarını bulan programı yazınız?
5.Bir sınıfın vize[n],final[n],ort[n] dizileri var; n elemanlı bir sınıfta vize ve final klavyeden girilmektedir.Her öğrencinin ortalamasını hes. ve sınıf ortalamasını ekrana yazdıran prog. yazınız.
faydalı linkler:



Nesne-1 final hazırlık soruları(son hafta)(11 mayıs-15 mayıs)

1.n elemanlı bir sınıfta klavyeden yasları girilerek, sınıf yas ortalamasını bulan programı yazınız.
A) dizi+for
B) dizi+do while
C)dizi+ while.  

2. 12 elemanlı bir yılın klavyeden aylık sıcaklık ortalamaları girilerek o yılın sıcaklık ortalama sini bulan sıcaklık 30 dan büyükse yıllık sıcaklık ortalaması yüksek 20 fen küçükse alçak arasında ise normal mesajı veren programı.
A) dizi+for
B) dizi+do while
C)dizi+ while.  
Kullanarak yapınız.

20 Şubat 2015 Cuma

Sistem Analizi Tasarım Dersi Projeleri

1) 27.02.2015 tarihine kadar projeleriniz belirlenecek.
2) İlk raporunuz 27.02.2015(hangi konuyu araştırdığınız haftaya neler yapacaksınız)
3) Proje teslim tarihi: Finallerden 1 hafta önce.
4) Gruplarla projelerini yapacaklar iş görev yüklerine göre değerlendirilecek.
5) Her hafta raporlar e-dosya olarak teslim edilecek.(Getirilen her rapor +3 puandır, getirilmeyen geç getirilenler -3 puandır.)
6)Raporda belirtilen projeler her hafta incelenecek.
-----------------------------
İlk rapor: Proje belirleme ,grubunuzu belirleme ve haftaya yapacaklarınız yer alacak.
 Rapor linki:
http://ibrahim-karaman.blogspot.com.tr/2013/03/proje-ara-rapor-formu.html

 https://bunyaminkaya.com/microsoft-sql-server-tum-surumleri-dogrudan-indirme-linkleri-2008-2012-2014-2016/