Projeler

Proje ataması yapılanlara daha detaylı bilgi versin diye veritabanımda bulunan proje tanımlarını koyuyorum. En kısa sürede türkçelerini de koyacağım. Henüz proje seçmemiş olanlar aşağıda boş olan bir projeyi seçebilirler. Projelerin yanlarında yazan isimler projeyi alan kişilerdir ve notlar dersiniz ile alakalı değildir bunları dikkate almayınız.
başarılar.
şadi

Please select one of the available projects

Backgammon (Tavla)Sina Bayram
You have wanted to implement a very popular game, backgammon, you are only responsible to implement rules (like rolling dices, moving stones) you do not asked for an artificial intelligence implementation. (105)
game of go Asım Kapıcıoğlu
You have wanted to implement a very popular game, go (or igo in Japan), you are only responsible to implement rules(like playing turns, KO, pass, capture stones, etc. (a score counter at the end would be a bonus) ) you do not asked for an artificial intelligence implementation. (110)
For further information refer to GO page
game of latrunculi Mehmet Culcu
Latrunculi is an ancient game from rome, hellinistic regions so ancient greek. You have wanted to implement only the rules of game (such as moving stones, capturing stones, illegal moves, etc.) you do not asked for an artificial intelligence implementation.(105)
For further informaiton refer to An introduction Page
online addressbook Erdal Borlu
Aim of this project is implementing an adressbook, which can be access online by an applet interface. Records on the address book should be kept as objects and you should implement, insert, delete, edit, search options to your addressbook.(85)
stock management Recep Örnek
In this project you have wanted to implement a stock management tool. By using a file and applet interface, you should accomplish this project. Essential operations are insert, delete, edit, search and report.(85)
calendar & time (gregorian, hijri, julian ) Simten Orhan
In this project you are wanted to implement an online calendar and clock. You should give opportunities to users like browsing other other calendars (such as hijri gregorian or julian), jumping future or past dates or today. (inseting an appointment to any date can be a bonus) (100)
alarm clock Ümit Erdoğmuş
In this project you have wanted to implement a simple alarm clock, which user can insert his/her appointmets by absolute time or relative time and your applet or application will wait until this time to pop an alarm message. You need to handle multiple messages. You must allocate as low as possible system resources. You must implement a user friendly interface. (100)
online spreadsheet Mustafa Duman
You will implement an online spreadsheet like excel. You have wanted to implement simple operations like adding, subtraction, mulitiplication or division. You can add any other java.math operations as well. You can add an already implemented class jtable in your projects. Implementing each cell as an object is essential for this project. (adding a save an load operation can be bonus) (80)
checkers Gülşah Aybakan
This is the classical game called DAMA in Turkish. There are many set of rules are possible for this game. You have wanted to implement only the rules (not an artificial intelligence). You also need to give a well documented set of rules before implementation. (100)
bin packingPınar Dalgıç
Bin packing is a problem and solution algorithm for resource utilization. There are many possible algorithms. You have assigned only a simple job. Just utilize a square with three objects (a rectangle a triangle and a circle, size of this objects can be changed), You also need to implement a user friendly interface for inputs and displaying result. (100)
mines İbrahim Çakan
Mines is a well known game, which can also be found in many MS-Windows installations. Just implement mines :) (100)
puzzle generator - solver (apartments)İsmail Safa Aksoy
2 1 2 3
2
3 4 2 1
2 1 4 3
1 2 3 4
4 3 1 2
3
2 2
4 1
1 3
1 2 3 2

Above is a generated puzzle. There are unique numbers from 1 to 4 in every coloumn and row. Each number outside the table represents the number of apartments can be seen from this point. You have wanted to generate a solvable puzzle each time and show solution if user can not. Above figure is a solved figure, generated question has numbers in the borders and inner table is empty, user fills this table. (110)
puzzle generator - solver (shadowed apartments)Cihan Özyurt This puzzle is very close to the previous apartments puzzle. You have wanted to generate a puzzle as shown below. each black square represents the shadow. again each number is unique in row and coloumn. Below figure represents a solved puzzle, generated puzzle has only shadows no numbers in it. (110)
SUN
3 4 2 1
2 3 1 4
1 2 4 3
4 1 3 2

puzzle generator - solver (maze)Hamza Polat Gürcüoğlu
This is a very classical project. Just generate a puzzle and solve it. (90-110)
Vücut Kitle İndexi(BMI)Ercan Batman
Kullanıcıdan alınacak cinsiyet, boy ve kilo bilgileriyle kullanıcıya vücut yüzey alanını, yağsız vücut ağırlığını, ideal vücut ağırlığını, vücut kitle indeksini (BMİ), kişinin sağlık yorumunu ve ihtiyacı olan 1 haftalık diyet programını verir.

Last updated 08/12/2007 17:12 , by Sadi Evren SEKER