Konuyu görüntüle
IUCODERS FORUM > Duyurular > Okul ile ilgili > Web Programlama Finalinin Soruları?
Yazar
probis


avatar

Kayıt: 22.06.2009
22.06.2009-17:19 #61597
Arkadaşlar WEB Finalinin sorularını hatırlayan veya fotoğrafını çeken varmı ?Bu zorlu günlerimizde bari birbirimize destek olalım :(Baksanıza bırakan bırakana yarış var sanki .....droolingdroolingdroolingdroolingdrooling Bu kadar emek harcayıp kalıyoruz eğer büttede aynısı olursa içten dualarımızı alıcaklar gerçekten çok içten....Tahminim kağıtları oğuzhan hoca okumadı Oğuzhan hocamızın okumasına hiç benzemiyor.Neyse sadede gelelim arkadaşlar soruları hatırlayan veya fotografını çeken paylaşabilirmi herkese kolay gelsin.....





Yazar
deadboy


avatar

Kayıt: 29.11.2007
22.06.2009-17:29 #61600
Web Programlama Final 2009

1) {0-Tümünü Listele / 1- İsim / 2- Dept. / 3- Tel / 4- Maas } yanda verilen bir şekilde menü oluşturan ve n adet kişi için bu menüyü işleten ve en yüksek maaşlı kişiyi bulan bir javascript yazınız.
2) {1- isim / 2- Dept. / 3-Tel / 4- Maas } yanda verilen verileri bir web sunucusuna gönderen ve sunucu tarafında bunları dosyaya yazan bir JSP oluşturunuz.
3) {1- isim / 2- Dept. / 3-Tel / 4- Maas } yanda verilen verileri bir web sunucusuna gönderen ve sunucu tarafında bunları dosyaya yazan bir ASP oluşturunuz.
4) Yanda verilen şekilde ekranı oluşturacak bir java applet yazınız. İstenilenler; ekranda oluşturulan alana mouse ile tıklandığında bu noktayı merkez kabul eden bir daire çizen ve F1’e basıldığında kırmızı renk, F2’ye basıldığında mavi rengi seçen, Klavyeden “c” tuşu ile tüm ekranın silindiği bir java applet uygulaması yazınız.






Yazar
nightfall


avatar
Kahramanmaras
Kayıt: 18.11.2007
22.06.2009-17:31 #61601
deadboy yazdi
 
Web Programlama Final 2009

1) {0-Tümünü Listele / 1- İsim / 2- Dept. / 3- Tel / 4- Maas } yanda verilen bir şekilde menü oluşturan ve n adet kişi için bu menüyü işleten ve en yüksek maaşlı kişiyi bulan bir javascript yazınız.
2) {1- isim / 2- Dept. / 3-Tel / 4- Maas } yanda verilen verileri bir web sunucusuna gönderen ve sunucu tarafında bunları dosyaya yazan bir JSP oluşturunuz.
3) {1- isim / 2- Dept. / 3-Tel / 4- Maas } yanda verilen verileri bir web sunucusuna gönderen ve sunucu tarafında bunları dosyaya yazan bir ASP oluşturunuz.
4) Yanda verilen şekilde ekranı oluşturacak bir java applet yazınız. İstenilenler; ekranda oluşturulan alana mouse ile tıklandığında bu noktayı merkez kabul eden bir daire çizen ve F1’e basıldığında kırmızı renk, F2’ye basıldığında mavi rengi seçen, Klavyeden “c” tuşu ile tüm ekranın silindiği bir java applet uygulaması yazınız.


çok teşekkürler,çok makbule geçtipeace





Dunyanin tek madalyali sehri KAHRAMANMARAS...
FENERLI OLUNMAZ FENERLI DOGULUR!!!











Yazar
probis


avatar

Kayıt: 22.06.2009
22.06.2009-17:34 #61602
Çok Teşekkürler deadboy...applause





Yazar
deadboy


avatar

Kayıt: 29.11.2007
22.06.2009-17:36 #61603
rica ederim. aslında duruyordu boş boş neden koymadım daha önceden bilmiyorum

Ayrıca soruları bana gönderen Angelme'ye teşekkürü borç bilir, yardımlarının vatana millete hayırlı olmasını diler, nice mutlu yarınlara derim





Yazar
real


avatar
Gelecekten
Kayıt: 18.11.2006
22.06.2009-23:32 #61619
soruları yapan arkadaşlar buraya da koyabilir mi ?

çok makbule geçerpraying






"Yok imza mimza..."

Yazar
ylmz


avatar
SİİRT
Kayıt: 26.12.2006
23.06.2009-16:11 #61658
real yazdi
 
soruları yapan arkadaşlar buraya da koyabilir mi ?

çok makbule geçerpraying

+1
Birde bugün Oğuzhan hocaya telafiyi sordum.Finalden daha kolay olacakmış.3 soru soracakmış.Biri script,biri aplet biri de asp,jsp,php üçlüsünden biri olacak.Script sorusu slaytlardaki hesap makinesi örneğine benzer şekilde bir soru olacakmış.Aplet yine finaldekine benzer şekilde şekil oluşturma soracakmış.Diğerini nasıl soracağını daha düşünmemiş.

Arkadaşlar bu kadar paylaşımdan sonra artık script ve aplet sorularının cevabını koyarsınız heraldebiggrin.Diğerlerini slaytlardan bakarım.Özellikle apleti cevaplayan olursa çok makbule geçer.Slaytlardan bi şey anlamıyorum.





Yazar
ylmz


avatar
SİİRT
Kayıt: 26.12.2006
24.06.2009-13:30 #61733
Arkadaşlar galiba aplet sorusunu çözdüm.Derleyici yüklü değil bende slaytlara bakarak yapmaya çalıştım.Hatam varsa bi zahmet kontrol edermisiniz?

import java.applet.*;
import java.awt*;

public class Scribble1 extends Applet{
private int lastx,lasty;
Graphics g;

public boolean mouseClick(Event e,int x,int y){
g.setColor(color.black);
g.drawOval(x,y,50,50);
lastx=x;
lasty=y;
}

public boolean keyDown(Event e,int key){
if((e.id==Event.KEY_PRESS)&&(KEY=='F1')){
g.setColor(color.red);
g.fillOval(lastx,lasty,40,40);
return true;
}
else if((e.id==Event.KEY_PRESS)&&(KEY=='F2')){
g.setColor(color.blue);
g.fillOval(lastx,lasty,40,40);
return true;
}
else if((e.id==Event.KEY_PRESS)&&(KEY=='c')){
clear();
return true;
}
else return false;

}

public void clear(){
g.setColor(this.getBackground());
g.fillRect(0,0,bounds().width,bounds().height);
}
}





Yazar
zikri


avatar

Kayıt: 16.10.2006
24.06.2009-16:40 #61747
diger sorulari çizen arkadaslar da buraya yazabilrise cok makbule gecer :=))





Yazar
ayhanbilgin


avatar
istanbul
Kayıt: 20.11.2008
25.06.2009-00:38 #61773
ylmz yazdi
 
Arkadaşlar galiba aplet sorusunu çözdüm.Derleyici yüklü değil bende slaytlara bakarak yapmaya çalıştım.Hatam varsa bi zahmet kontrol edermisiniz?

import java.applet.*;
import java.awt*;

public class Scribble1 extends Applet{
private int lastx,lasty;
Graphics g;
// Dikkat g bu kodda NULLPOINTER hatası verir
// cunku deger atanmamıs


public boolean mouseClick(Event e,int x,int y){
g.setColor(color.black);
g.drawOval(x,y,50,50);
lastx=x;
lasty=y;
}

public boolean keyDown(Event e,int key){
// 'F1' gecersiz bi karakter belirtiyo maalesef
if((e.id==Event.KEY_PRESS)&&(KEY=='F1')){
g.setColor(color.red);
g.fillOval(lastx,lasty,40,40);
return true;
}

// 'F2' gecersiz bi karakter belirtiyo maalesef

else if((e.id==Event.KEY_PRESS)&&(KEY=='F2')){
g.setColor(color.blue);
g.fillOval(lastx,lasty,40,40);
return true;
}
else if((e.id==Event.KEY_PRESS)&&(KEY=='c')){
clear();
return true;
}
else return false;

}

public void clear(){
g.setColor(this.getBackground());
g.fillRect(0,0,bounds().width,bounds().height);
}
}




import java.applet.Applet;
import java.awt.Color;
import java.awt.Event;
import java.awt.Graphics;


public class Deneme2 extends Applet {

	private int cap=100;
	private Color renk=Color.black;
	private Graphics g;
	
	@Override
	public boolean mouseDown(Event e, int x, int y) {
	
	    g=getGraphics();
		g.setColor(renk);
		g.drawOval(x-cap/2, y-cap/2, cap, cap);
		return true;
	}
	

    @Override
    public boolean keyDown(Event e, int f) {

             if( f == Event.F2)
                   renk=Color.blue;

             else

                 if( f == Event.F1)
                    renk=Color.red;

                else

                    if( f == 'c'|| f=='C' )
                        getGraphics().clearRect( 
                                                     getBounds().x,
                                                     getBounds().y,
                                                     getBounds().width,
                                                     getBounds().height
                                                 );
		
		return true;
	}
	

}






Yazar
ylmz


avatar
SİİRT
Kayıt: 26.12.2006
25.06.2009-10:43 #61787
Düzeltme için teşekkürler.Yalnız hoca mauseDown yanlış demişti.Herkes öyle yapmış puan kırdım diyordu.MauseClick olacakmış.Herkese kolay gelsin.





Yazar
ayhanbilgin


avatar
istanbul
Kayıt: 20.11.2008
25.06.2009-14:52 #61795
ylmz yazdi
 
Düzeltme için teşekkürler.Yalnız hoca mauseDown yanlış demişti.Herkes öyle yapmış puan kırdım diyordu.MauseClick olacakmış.Herkese kolay gelsin.


bisey deil... Bugunlerde birbırımıze yardımcı olmamız iyi olur :)
Hocanın uyarılarını bilmiyodum cunki daha 2.ncı sıniftayım ve bu dersi almıyom :):)
artık seneye dıkkat ederim :)





Yazar
real


avatar
Gelecekten
Kayıt: 18.11.2006
25.06.2009-17:31 #61812
teşekkürler arkadaşlar ;) diğer sorular için birşeyler yapabilen var mı ?





"Yok imza mimza..."

Yazar
ylmz


avatar
SİİRT
Kayıt: 26.12.2006
29.06.2009-17:02 #61984
Arkadaşlar slaytlardaki hesap makinesi kodları bende çalışmıyor.Lab3 ödevi olarak ta verilmiş.Elinde düzgün çalışan anlaşılır kod olan varsa paylaşabilir mi?





Yazar
fundagulkaya


avatar
istanbul
Kayıt: 07.11.2007
29.06.2009-17:10 #61985
<HTML>
<TITLE>HESAP MAKİNESİ</TITLE>
<HEAD>
 java script hesap makinesi
</HEAD>
<BODY>

<FORM name="HesapMakinesi" action="">
<TABLE border="1" cellspacing="0" cellpadding="0">
<B>
<TABLE border=1 width=30 height=70 cellpadding=1 cellspacing=1>

<TR>
	<TD colspan=3 align=middle>
	<input name="ReadOut" type="Text" size=24  width=100%>
	</TD>
</TR>

<TR>
	<TD align=middle>
	<input name="bir" type="Button" value="  1  " onclick="NumPressed(1)">
	</TD>
	<TD align=middle>
	<input name="iki" type="Button" value="  2  " onclick="NumPressed(2)">
	</TD>
	<TD align=middle>
	<input name="uc" type="Button" value="  3  " onclick="NumPressed(3)">
	</TD>
</TR>

<TR>
	<TD align=middle>
	<input name="dort" type="Button" value="  4  " onclick="NumPressed(4)">
	</TD>
	<TD align=middle>
	<input name="bes" type="Button" value="  5  " onclick="NumPressed(5)">
	</TD>
	<TD align=middle>
	<input name="alti" type="Button" value="  6  " onclick="NumPressed(6)">
	</TD>
</TR>

<TR>
	<TD align=middle>
	<input name="yedi" type="Button" value="  7  " onclick="NumPressed(7)">
	</TD>
	<TD align=middle>
	<input name="sekiz" type="Button" value="  8  " onclick="NumPressed(8)">
	</TD>
	<TD align=middle>
	<input name="dokuz" type="Button" value="  9  " onclick="NumPressed(9)">
	</TD>
</TR>

<TR>
	<TD align=middle>
	<input name="sifir" type="Button" value="  0  " onclick="NumPressed(0)">
	</TD>
	<TD align=middle>
	<input name="toplama" type="Button" value="  +  " onclick="Operation('+')">
	</TD>
	<TD align=middle>	
	<input name="cikarma" type="Button" value="  -  " onclick="Operation('-')">
	</TD>
</TR>

<TR>
	<TD align=middle>
	<input name="btnEquals" type="Button" value="  =  " onclick="Operation('=')">
	</TD>
	<TD align=middle>
	<input name="carpma" type="Button" value="  *  " onclick="Operation('*')">
	</TD>
	<TD align=middle>
	<input name="bolme" type="Button" value="  /  " onclick="Operation('/')">
	</TD>

<TD colspan=3>
</TD>

</TR>
</TABLE>
</TABLE>
</B>
</FORM>

<font face="Verdana, Arial, Helvetica" size=2>


<SCRIPT LANGUAGE="JavaScript">
	<!-- Begin

	var hesap = document.HesapMakinesi;
	var sonuc = 0;
	var FlagNewNum = false;
	var islem = "";

	function NumPressed (sayi) {
		if (FlagNewNum) {
			hesap.ReadOut.value = sayi;
			FlagNewNum = false;
		}
		else {
			if (hesap.ReadOut.value == "0")
				hesap.ReadOut.value = sayi;
			else
				hesap.ReadOut.value += sayi;
		}
	}

	function Operation (Op) {
		var deger = hesap.ReadOut.value; //ekrandaki deger

		if (FlagNewNum && islem != "=");
		else {
			FlagNewNum = true;
			if ( '+' == islem )
				sonuc += parseFloat(deger);
			else if ( '-' == islem )
				sonuc -= parseFloat(deger);
			else if ( '/' == islem )
				sonuc /= parseFloat(deger);
			else if ( '*' == islem )
				sonuc *= parseFloat(deger);
			else
				sonuc = parseFloat(deger);
			hesap.ReadOut.value = sonuc;
			islem = Op;
		}
	}

	function Decimal () {
		var curReadOut = hesap.ReadOut.value;

		if (FlagNewNum) {
			curReadOut = "0.";
			FlagNewNum = false;
		}
		else {
			if (curReadOut.indexOf(".") == -1)
				curReadOut += ".";
		}
		hesap.ReadOut.value = curReadOut;
	}

	function Neg () {
		hesap.ReadOut.value = parseFloat(hesap.ReadOut.value) * -1;
	}

	// End -->

</SCRIPT>
</BODY> 
</HTML>






1 2 3
Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb