Modern Programmering (2546) Tentamen lördag
|
|
- Leif Mattsson
- för 9 år sedan
- Visningar:
Transkript
1 Modern Programmering (2546) Tentamen lördag Svara på minst sex frågor. Om du svarar på alla sju frågorna faller den fråga bort som ger minst antal poäng. Maximalt 70 poäng. Det krävs 35 poäng för godkänt. Kom ihåg att på varje papper skriva namn, matrikelnummer, tentamensdatum och kursnamn! Skrivtid 4 h. 1. Förklara kort men koncist följande begrepp ( totalt 12 p.): a. bytekod b. konstruktor c. abstrakt klass d. vektor e. primitiva typer f. jämföroperatorer 2. Vad är en JavaBean? Med vilka begrepp kan JavaBeans beskrivas? Hur konfigureras en JavaBean? ( 12 p.) 3. Redogör utförligt skillnaderna mellan en Applet och en Application samt vilka metoder en Applet har. ( 12 p.) 4. Redogör för I/O-strömmar. Beskriv några av klasserna i java.io. ( 12 p.) 5. Redogör för metoder och fält. Redogör även för vilka åtkomstformer till fält och metoder som det finns. ( 12 p.) 6. Vad är resultatet i följande kontrollflödessatser? Förklara ditt svar! ( 10 p.) a) Vad kommer att skrivas ut på skärmen? ( 3 p.) int depth = 12 ; int temp = 42 ; System.out.print("The water is: "); if ( depth >= 8 ) System.out.print("deep "); if ( temp >= 50 temp%2 == 0 ) System.out.print("cold "); System.out.println("wet.");
2 b) Vilket värde kommer x att ha (3, 4 eller 5)? ( 3 p.) int x = 2; if (x + 3 == 5) if (x % 2!= 0) x = 3; x = 4; x = 5; c) Vad kommer att skrivas ut? Var noga så att du får med alla detaljer! ( 4 p.) int count = -2 ; while ( count < 3 ) { System.out.print( count + " " ); count++; } System.out.println( ); 7. Vilka olika typer av grundläggande standardkomponenter (t.ex. knappar) finns i Java? Beskriv även i vilka sammanhang de olika komponenterna kan användas. ( 10 p.) Lycka till!
3 Modern Programmering (2546) Tentamen /Mats Engsbo Maximalt 35 poäng. Det krävs 17,5 poäng för godkänt. Till godkänt tentresultat adderas poängen för övningsarbetet. Skrivtid 4 h. Kom ihåg att på varje papper skriva namn, matrikelnummer, tentamensdatum och kursnamn! 1. Förklara kort följande begrepp: ( totalt 7 p.) a. bytekod b. konstruktor c. privat åtkomst (private) d. FlowLayout e. container f. if- konstruktion g. servlets 2. Hur skapar man en meny i ett applikationsfönster? ( 3 p.) 3. Med vilka begrepp kan JavaBeans beskrivas? Hur konfigureras en JavaBean? ( 4 p.) 4. Vad är resultatet i följande kontrollflödeskonstruktioner? Förklara ditt svar! a) Vad kommer att skrivas ut på skärmen? (2 p.) int depth = 12 ; int temp = 42 ; System.out.print("The water is: "); if ( depth >= 8 ) System.out.print("deep "); if ( temp >= 50 temp%2 == 0 ) System.out.print("cold "); System.out.println("wet."); b) Vilket värde kommer x att ha (3, 4 eller 5)? ( 2 p.) int x = 2; if (x + 3 == 5) if (x % 2!= 0) x = 3; x = 4; x = 5;
4 c) Vad kommer att skrivas ut? Var noga så att du får med alla detaljer! ( 3 p.) int count = -2 ; while ( count < 3 ) { count++; System.out.print( count + " " ); } System.out.println( ); 5. Skapa kod för applikation DiceTwoEqual: du skall skapa ett tärningsspel med två stycken tärningar. I main-metoden skall det finnas en while-loop som skall upprepas ända tills båda tärningar kommer upp med samma antal tärningsögon, t.ex. två fyror. Ögonen skapas med hjälp av slump-funktionen Math.random() * 6 ( slumptal ) och måste sättas som ett heltal från ett till sex. Varje gång tärningarna kastas, skall det skrivas ut en textrad med uppgifter om resultatet, t.ex. First die came up 6 and second die came up 4 for a total of 10. Skapa också en räknare (count) vars resultat skall skrivas ut efter att while-loopen brutits, t.ex. It took 4 times to get two of the same. Om båda tärningarna visade en sexa skall texten Perfect score! skrivas ut. ( 7 p.) public class DiceTwoEqual { public static void main(string[] args) { // Sätt in din kod här!!! } // End of main( ) } // End of class DiceTwoEqual 6. Diskutera utförligt skillnaderna mellan en Applet och en Application. ( 7 p.) Lycka till!
5 Modern Programmering (2546) Tentamen /Mats Engsbo Maximalt 35 poäng. Det krävs 17,5 poäng för godkänt. Till godkänt tentresultat adderas poängen för övningsarbetet. Skrivtid 4 h. Kom ihåg att på varje papper skriva namn, matrikelnummer, tentamensdatum och kursnamn! 1. Förklara kort följande begrepp: ( totalt 7 p.) a. källkod b. konstruktor c. privat åtkomst (private) d. vektor e. abstrakt klass f. switch-konstruktionen g. polymorfism 2. Tvådelad fråga gällande användargränssnitt ( totalt 7 p.): a. Vilka olika typer av layouter finns under gränssnittet LayoutManager och hur kommer komponenter att placeras på de olika layouterna? ( 4 p.) b. Vilka olika klasser ärver klassen Container samt i vilka situationer används dessa klasser? ( 3 p.) 3. Vad är resultatet i följande kontrollflödeskonstruktioner? Förklara ditt svar! a) Vad kommer att skrivas ut på skärmen? (2 p.) int depth = 12 ; int temp = 42 ; System.out.print("The water is: "); if ( depth >= 8 ) System.out.print("deep "); if ( temp >= 50 temp%2 == 0 ) System.out.print("cold "); System.out.println("wet."); b) Vilket värde kommer x att ha (3, 4 eller 5)? ( 2 p.) int x = 2; if (x + 3 == 5) if (x % 2!= 0) x = 3; x = 4; x = 5;
6 c) Vad kommer att skrivas ut? Var noga så att du får med alla detaljer! ( 3 p.) int count = -2 ; while ( count < 3 ) { System.out.print( count + " " ); count++; } System.out.println( ); 4. Skapa kod för applikation BiljettKalkylator. Programmet skall fråga efter användarens ålder och därefter ta in åldern som variabel alder (av typen heltal) via att den skrivs in av användaren. Detta skall ske i en while-loop som resultat skriver ut en textremsa (se under tabellen) och fortsätter därefter att fråga efter åldern på personen tills dess att användaren skriver in 999, då skall while-loopen avslutas och en lämplig avskedsrad skrivs ut. Utgående från åldern ges värdet på biljettprisetvariabeln pris (av typen decimaltal). Du behöver även en kategorivariabel persontyp (av typen teckensträng) som bestäms av åldersgruppen personen tillhör. Skapa åldersgrupperna med hjälp av if-satser som sätter rätt värde på variablerna pris och persontyp. Kom ihåg att skapa if-satsen för 999, så att loopen avslutas. Ålder Pris Kategori 0 5 år! 0,00 mk småbarn 6 12 år! 10,90 mk barn år! 30,50 mk studerande år! 50,00 mk normalpris över 60 år! 30,50 mk pensionärer Varje gång ny ålder anges skall programmet skriva ut en textremsa som kan se ut på följande sätt för angiven ålder 10: Personens ålder är 10 år, och han/hon tillhör gruppen barn. Biljettpriset blir 10,90 mk. Tack. Sätt in koden i nedanstående main-metod, och importera bibliotek om så behövs. ( 7 p.) public class BiljettKalkylator { public static void main(string[] args) { // Sätt in koden här!!! } // End of main( ) } // End of class BiljettKalkylator 5. Diskutera skillnaderna mellan en Applet och en Application. ( 4 p.) 6. Beskriv klasserna under java.util. Förklara användningsändamål. ( 3 p.) Lycka till!
7 Modern Programmering (2546) Tentamen lördag Svara på minst sex frågor. Om du svarar på alla sju frågorna faller den fråga bort som ger minst antal poäng. Maximalt 70 poäng. Det krävs 35 poäng för godkänt. Kom ihåg att på varje papper skriva namn, matrikelnummer, tentamensdatum och kursnamn! Skrivtid 4 h. 1. Förklara kort men koncist följande begrepp ( totalt 12 p.): a. bytekod b. konstruktor c. abstrakt klass d. vektor e. primitiva typer f. jämföroperatorer 2. Vad är en JavaBean? Med vilka begrepp kan JavaBeans beskrivas? Hur konfigureras en JavaBean? ( 12 p.) 3. Redogör utförligt skillnaderna mellan en Applet och en Application samt vilka metoder en Applet har. ( 12 p.) 4. Redogör för I/O-strömmar. Beskriv några av klasserna i java.io. ( 12 p.) 5. Redogör för metoder och fält. Redogör även för vilka åtkomstformer till fält och metoder som det finns. ( 12 p.) 6. Vad är resultatet i följande kontrollflödessatser? Förklara ditt svar! ( 10 p.) a) Vad kommer att skrivas ut på skärmen? ( 3 p.) int depth = 12 ; int temp = 42 ; System.out.print("The water is: "); if ( depth >= 8 ) System.out.print("deep "); if ( temp >= 50 temp%2 == 0 ) System.out.print("cold "); System.out.println("wet.");
8 b) Vilket värde kommer x att ha (3, 4 eller 5)? ( 3 p.) int x = 2; if (x + 3 == 5) if (x % 2!= 0) x = 3; x = 4; x = 5; c) Vad kommer att skrivas ut? Var noga så att du får med alla detaljer! ( 4 p.) int count = -2 ; while ( count < 3 ) { System.out.print( count + " " ); count++; } System.out.println( ); 7. Vilka olika typer av grundläggande standardkomponenter (t.ex. knappar) finns i Java? Beskriv även i vilka sammanhang de olika komponenterna kan användas. ( 10 p.) Lycka till!
9 Modern Programmering (2546) Tentamen /Mats Engsbo Maximalt 35 poäng. Det krävs 17,5 poäng för godkänt. Till godkänt tentresultat adderas poängen för övningsarbetet. Skrivtid 4 h. Kom ihåg att på varje papper skriva namn, matrikelnummer, tentamensdatum och kursnamn! 1. Förklara kort följande begrepp: ( totalt 7 p.) a. bytekod b. konstruktor c. privat åtkomst (private) d. FlowLayout e. container f. if- konstruktion g. servlets 2. Hur skapar man en meny i ett applikationsfönster? ( 3 p.) 3. Med vilka begrepp kan JavaBeans beskrivas? Hur konfigureras en JavaBean? ( 4 p.) 4. Vad är resultatet i följande kontrollflödeskonstruktioner? Förklara ditt svar! a) Vad kommer att skrivas ut på skärmen? (2 p.) int depth = 12 ; int temp = 42 ; System.out.print("The water is: "); if ( depth >= 8 ) System.out.print("deep "); if ( temp >= 50 temp%2 == 0 ) System.out.print("cold "); System.out.println("wet."); b) Vilket värde kommer x att ha (3, 4 eller 5)? ( 2 p.) int x = 2; if (x + 3 == 5) if (x % 2!= 0) x = 3; x = 4; x = 5;
10 c) Vad kommer att skrivas ut? Var noga så att du får med alla detaljer! ( 3 p.) int count = -2 ; while ( count < 3 ) { count++; System.out.print( count + " " ); } System.out.println( ); 5. Skapa kod för applikation DiceTwoEqual: du skall skapa ett tärningsspel med två stycken tärningar. I main-metoden skall det finnas en while-loop som skall upprepas ända tills båda tärningar kommer upp med samma antal tärningsögon, t.ex. två fyror. Ögonen skapas med hjälp av slump-funktionen Math.random() * 6 ( slumptal ) och måste sättas som ett heltal från ett till sex. Varje gång tärningarna kastas, skall det skrivas ut en textrad med uppgifter om resultatet, t.ex. First die came up 6 and second die came up 4 for a total of 10. Skapa också en räknare (count) vars resultat skall skrivas ut efter att while-loopen brutits, t.ex. It took 4 times to get two of the same. Om båda tärningarna visade en sexa skall texten Perfect score! skrivas ut. ( 7 p.) public class DiceTwoEqual { public static void main(string[] args) { // Sätt in din kod här!!! } // End of main( ) } // End of class DiceTwoEqual 6. Diskutera utförligt skillnaderna mellan en Applet och en Application. ( 7 p.) Lycka till!
11 Modern Programmering (2546) Tentamen /Mats Engsbo Maximalt 35 poäng. Det krävs 17,5 poäng för godkänt. Till godkänt tentresultat adderas poängen för övningsarbetet. Skrivtid 4 h. Kom ihåg att på varje papper skriva namn, matrikelnummer, tentamensdatum och kursnamn! 1. Förklara kort följande begrepp: ( totalt 7 p.) a. källkod b. konstruktor c. privat åtkomst (private) d. vektor e. abstrakt klass f. switch-konstruktionen g. polymorfism 2. Tvådelad fråga gällande användargränssnitt ( totalt 7 p.): a. Vilka olika typer av layouter finns under gränssnittet LayoutManager och hur kommer komponenter att placeras på de olika layouterna? ( 4 p.) b. Vilka olika klasser ärver klassen Container samt i vilka situationer används dessa klasser? ( 3 p.) 3. Vad är resultatet i följande kontrollflödeskonstruktioner? Förklara ditt svar! a) Vad kommer att skrivas ut på skärmen? (2 p.) int depth = 12 ; int temp = 42 ; System.out.print("The water is: "); if ( depth >= 8 ) System.out.print("deep "); if ( temp >= 50 temp%2 == 0 ) System.out.print("cold "); System.out.println("wet."); b) Vilket värde kommer x att ha (3, 4 eller 5)? ( 2 p.) int x = 2; if (x + 3 == 5) if (x % 2!= 0) x = 3; x = 4; x = 5;
12 c) Vad kommer att skrivas ut? Var noga så att du får med alla detaljer! ( 3 p.) int count = -2 ; while ( count < 3 ) { System.out.print( count + " " ); count++; } System.out.println( ); 4. Skapa kod för applikation BiljettKalkylator. Programmet skall fråga efter användarens ålder och därefter ta in åldern som variabel alder (av typen heltal) via att den skrivs in av användaren. Detta skall ske i en while-loop som resultat skriver ut en textremsa (se under tabellen) och fortsätter därefter att fråga efter åldern på personen tills dess att användaren skriver in 999, då skall while-loopen avslutas och en lämplig avskedsrad skrivs ut. Utgående från åldern ges värdet på biljettprisetvariabeln pris (av typen decimaltal). Du behöver även en kategorivariabel persontyp (av typen teckensträng) som bestäms av åldersgruppen personen tillhör. Skapa åldersgrupperna med hjälp av if-satser som sätter rätt värde på variablerna pris och persontyp. Kom ihåg att skapa if-satsen för 999, så att loopen avslutas. Ålder Pris Kategori 0 5 år! 0,00 mk småbarn 6 12 år! 10,90 mk barn år! 30,50 mk studerande år! 50,00 mk normalpris över 60 år! 30,50 mk pensionärer Varje gång ny ålder anges skall programmet skriva ut en textremsa som kan se ut på följande sätt för angiven ålder 10: Personens ålder är 10 år, och han/hon tillhör gruppen barn. Biljettpriset blir 10,90 mk. Tack. Sätt in koden i nedanstående main-metod, och importera bibliotek om så behövs. ( 7 p.) public class BiljettKalkylator { public static void main(string[] args) { // Sätt in koden här!!! } // End of main( ) } // End of class BiljettKalkylator 5. Diskutera skillnaderna mellan en Applet och en Application. ( 4 p.) 6. Beskriv klasserna under java.util. Förklara användningsändamål. ( 3 p.) Lycka till!
13 Modern Programmering (2546) Tentamen /Mats Engsbo Maximalt 35 poäng. Det krävs 17,5 poäng för godkänt. Till godkänt tentresultat adderas poängen för övningsarbetet. Skrivtid 4 h. Kom ihåg att på varje papper skriva namn, matrikelnummer, tentamensdatum och kursnamn! 1. Förklara kort följande begrepp: ( totalt 7 p.) a. bytekod b. konstruktor c. publik åtkomst (public) d. primitiva typer e. jämföroperatorer f. for-loopen g. JavaBeans 2. Tvådelad fråga gällande användargränssnitt ( totalt 7 p.): a. Vilka olika typer av layouter finns under gränssnittet LayoutManager och hur kommer komponenter att placeras på de olika layouterna? ( 4 p.) b. Vilka olika typer av grundläggande standardkomponenter (t.ex. knappar) finns i Java? Beskriv även i vilka sammanhang de olika komponenterna kan användas. ( 3 p.) 3. Vad är resultatet i följande kontrollflödeskonstruktioner? Förklara ditt svar! a. int sum = 14; if ( sum < 15 && sum % 2 == 0 ) System.out.print("JDK1.1.8 "); System.out.print("JBuilder "); System.out.println("rules."); Vad kommer att skrivas ut? ( 2 p.) b. int x = 2; if (x + 3 == 5) if (x % 2 == 0) x = 3; x = 4; x = 5; Vilket värde kommer x att ha (3, 4 eller 5)? ( 2 p.)
14 c. int count = -2 ; while ( count < 3 ) { System.out.print( count + " " ); count++; } System.out.println( ); Vad kommer att skrivas ut? Var noga så att du får med alla detaljer! ( 3 p.) 4. Skapa kod för applikation DiceTwoEqual: du skall skapa ett tärningsspel med två stycken tärningar. I main-metoden skall det finnas en while-loop som skall upprepas ända tills båda tärningar kommer upp med samma antal tärningsögon, t.ex. två fyror. Ögonen skapas med hjälp av slump-funktionen Math.random() * 6 ( slumptal ) och måste sättas som ett heltal från ett till sex. Varje gång tärningarna kastas, skall det skrivas ut en textrad med uppgifter om resultatet, t.ex. First die came up 6 and second die came up 4 for a total of 10. Skapa också en räknare (count) vars resultat skall skrivas ut efter att while-loopen brutits, t.ex. It took 4 times to get two of the same. Om båda tärningarna visade en sexa skall texten Perfect score! skrivas ut. ( 7 p.) public class DiceTwoEqual { public static void main(string[] args) { // Sätt in koden här!!! } // End of main( ) } // End of class DiceTwoEqual 5. Diskutera skillnaderna mellan en Applet och en Application. ( 4 p.) 6. Beskriv fyra av subklasserna i skrivhierarkin OutputStream. ( 3 p.) OutputStream FileOutput- Stream PipedOutput- Stream FilterOutput- Stream ByteArray- OutputStream DataOutput- Stream BufferedOutput- Stream PrintStream Lycka till!
LÖSNINGSFÖRSLAG Programmeringsteknik För Ing. - Java, 5p
UMEÅ UNIVERSITET Datavetenskap 010530 LÖSNINGSFÖRSLAG Programmeringsteknik För Ing. - Java, 5p Betygsgränser 3 21,5-27 4 27,5-33,5 5 34-43 Uppgift 1. (4p) Hitta de fel som finns i nedanstående klass (det
DI-institutionen Sid 1 av 6 Hans-Edy Mårtensson Sten Sundin
DI-institutionen Sid 1 av 6 Hans-Edy Mårtensson Sten Sundin TENTAMEN I IKB007 INTERNETPROGRAMMERING MED JAVA för SY2 1999-03-17, kl 14.00-18.00 Hjälpmedel: En lärobok i Java programmering Återlämningstillfälle:
Tentamen i Grundläggande programmering STS, åk 1 lördag 2002-05-25
Tentamen i Grundläggande programmering STS, åk 1 lördag 2002-0-2 Skrivtid: 09.00 14.00 Hjälpmedel: Inga Lärare: Anders Berglund. Elena Fersman besöker tentan vid två tillfällen: cirka kl. 10.30 samt cirka
DIAGNOSTISKT PROV. Tid. Hjälpmedel. Antaganden. Rättning. Övrigt. Diagnostiskt Prov. Klockan Inga
203-03-9 203-03-9 DIAGNOSTISKT PROV Tid Klockan 09.00-2.00 Hjälpmedel Inga Antaganden Om förutsättningar saknas I en uppgift skall rimliga antaganden göras och nedtecknas. Rättning Tentamen omfattar 6
Kort om klasser och objekt En introduktion till GUI-programmering i Java
Kort om klasser och objekt En introduktion till GUI-programmering i Java Klasser En klass är en mall för hur man ska beskriva på något. Antag att vi har en klass, Bil. Den klassen innehåller en lista på
Högskolan Dalarna sid 1 av 7 DI-institutionen Hans-Edy Mårtensson Sten Sundin
Högskolan Dalarna sid 1 av 7 DI-institutionen Hans-Edy Mårtensson Sten Sundin TENTAMEN I IKB007 INTERNETPROGRAMMERING MED JAVA, 5p för SY2 2001-03-16, kl 14.00-18.00 Hjälpmedel: Inga hjälpmedel är tillåtna
a. Vilka av följande påståenden är riktiga? Observera att felaktigt valda påståenden ger poängavdrag. (4p)
TENTAMEN I INTERNETPROGRAMMERING MED JAVA, 5p för Sy 2 2002-03-15, kl 09.00 13.00 Hjälpmedel: Endast bifogat kompendium Max: 66 poäng, för godkänt krävs 50%. Skriv tydliga och kortfattade svar 1. Grunderna
JAVA Mer om klasser och objektorientering
JAVA Mer om klasser och objektorientering Begreppet package - paket Package används när man t ex vill skapa ett eget bibliotek med klasser. Sen är det då meningen att man ska importera detta paket i det
Föreläsning 8 SLUMPTAL, SIMULERING + INTRODUKTION TILL VEKTORER
Föreläsning 8 SLUMPTAL, SIMULERING + INTRODUKTION TILL VEKTORER Från laboration 3 till 4 I laboration 3 har du implementerat klasser implementerat metoder i klasserna I laboration 4 kommer du att implementera
Programmering för språkteknologer II, HT2011. Rum
Programmering för språkteknologer II, HT2011 evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv11/pst2/ Kursplan Mål Efter avslutad kurs skall studenten för att förtjäna betyget
Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Tentamen Programmeringsteknik I 2012-06-04 Skrivtid: 1400-1700 Hjälpmedel: Java-bok Tänk på följande Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till
Tentamen. Grundläggande programmering i Java A 5p, DTAA32 2003-03-21
Mitthögskolan ITM Institutionen för Informationsteknologi och medier. Bertil Danielsson 060-14 86 82 Jan-Erik Jonsson 060-14 87 90 Tentamen i Java A Sida 1/6 Tentamen Grundläggande programmering i Java
Det är principer och idéer som är viktiga. Skriv så att du övertygar examinatorn om att du har förstått dessa även om detaljer kan vara felaktiga.
Tentamen Programmeringsteknik I 2011-03-17 Skrivtid: 1400-1700 Hjälpmedel: Java-bok Tänk på följande Skriv läsligt! Använd inte rödpenna! Skriv bara på framsidan av varje papper. Börja alltid ny uppgift
Diagnostiskt Prov. Antaganden Om förutsättningar saknas I en uppgift skall rimliga antaganden göras och nedtecknas.
.0.0 DIAGNOSTISKT PROV Tid Klockan 09.00-2.00 Hjälpmedel Inga Antaganden Om förutsättningar saknas I en uppgift skall rimliga antaganden göras och nedtecknas. Rättning Tentamen omfattar 6 poäng Denna tentamen
1 Uppgift 1. a) Skapar ett Company-objekt med hjälp av den överlagrade konstruktorn. Du kan själv välja värden på instansvariablerna.
1 Uppgift 1 Klassen Company Banken FinanceTrust som tidigare bara haft privatpersoner som kunder vill nu bygga ut sitt datasystem så att även företag kan registreras som kunder. Skriv klassen Company som
Laboration 1 - Grunderna för OOP i Java
Uppdaterad: 2006-08-31 Laboration 1 - Grunderna för OOP i Java Inledning Laborationen går ut på att lära sig grunderna för objektorienterad programmering, samt motsvarande språkkonstruktioner i Java. Labben
Tentamen i Grundläggande programmering STS, åk 1 2005-01-13
Tentamen i Grundläggande programmering STS, åk 1 2005-01-13 Skrivtid: 14.00-19.00 Lokal: Polacksbacken Hjälpmedel: Inga Lärare: Anders Berglund. Anders besöker tentan cirka kl. 15.30. Observera: Programkod
Föreläsning 3: Abstrakta datastrukturer, kö, stack, lista
Föreläsning 3: Abstrakta datastrukturer, kö, stack, lista Abstrakt stack Abstrakt kö Länkade listor Abstrakta datatyper Det är ofta praktiskt att beskriva vilka operationer man vill kunna göra på sina
Tentamen i Grundläggande programmering STS, åk 1 fredag
Tentamen i Grundläggande programmering STS, åk 1 fredag 2002-08-23 Skrivtid: 09.00 14.00 Hjälpmedel: Inga Lärare: Anders Berglund. Anders besöker tentan vid två tillfällen: cirka kl. 10.30 samt cirka kl.
Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Tentamen Programmeringsteknik I 2014-10-17 Skrivtid: 0800-1300 Hjälpmedel: Java-bok Tänk på följande Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till
Föreläsning 4. Klass. Klassdeklaration. Klasser Och Objekt
Föreläsning 4 Klasser Och Objekt Klass Beskrivning av en objekttyp Beskriver egenskaper och beteende (fält och metoder) Klassen fungerar som en ritning Objekt skapas från klassbeskrivningen - instansieras
Programstruktur och terminologi. Programmet producerar följande utskrift i terminalfönstret: Ett Javaprogram består av en eller flera klasser
// En första version av BankKonto-klassen class BankKonto { private String namn; private long nr; private double saldo; private double ränta; // Klassen TestaBankKonto // Klassens uppgift är att skapa
Lite mer om Javas stöd för fält. Programmering. Exempel: vad är det största talet? hh.se/db2004. Fält samt Input/Output
Programmering hh.se/db2004 Föreläsning 5: Fält samt Input/Output Verónica Gaspes www2.hh.se/staff/vero www2.hh.se/staff/vero/programmering Lite mer om Javas stöd för fält Hur många element har ett fält?
Tentamen på kursen DA7351, Programmering 1. 051102, kl 08.15-12.15. Malmö högskola Teknik och samhälle. DA7351, Programmering 1 1 051102
Tentamen på kursen DA7351, Programmering 1 051102, kl 08.15-12.15 Tillåtna hjälpmedel: Valfri bok om Java. Vid bedömning av lösningarna tas hänsyn till om dessa uppfyller de krav på programkvalitet (strukturering,
Tentamen i Programmeringsteknik I
UPPSALA UNIVERSITET Institutionen för Informationsteknologi Tentamen i Programmeringsteknik I 091211 Skrivtid: 8-11 Hjälpmedel: Lewis & Loftus, Java Software Solutions eller Skansholm, Java Direkt med
Objektorienterad programmering i Java
Objektorienterad programmering i Java Föreläsning 4 Täcker i stort sett kapitel 6 i kursboken Java Software Solutions 1 Läsanvisningar Den här föreläsningen är uppbyggd som en fortsättning av exemplet
Föreläsning 10. ADT:er och datastrukturer
Föreläsning 10 ADT:er och datastrukturer ADT:er och datastrukturer Dessa två begrepp är kopplade till varandra men de står för olika saker. En ADT (abstrakt datatyp) är just abstrakt och är inte kopplad
Att skriva till och läsa från terminalfönstret
Att skriva till och läsa från terminalfönstret Oftast används grafiska komponenter i Java för att kommunicera med användaren (användargränssnitt), men det finns objekt i standardbiblioteken för de tillfällen
Objektorienterad programmering. Fält som funktionsresultat. Mer om fält: att uppdatera ett parameterfält. Kontrast: Parametrar av primitiv typ
orienterad programmering Föreläsning 3 Exempel: Telefonboken Fält som funktionsresultat Exempel Definiera static double[] vectorsum(double[] a, double[] b) Betrakta sedan följande kodavsnitt:... double[]
Tentamen FYTA11 Javaprogrammering
Lunds universitet FYTA11 Institutionen för Astronomi och Teoretisk fysik HT 12 Tentamen FYTA11 Javaprogrammering Onsdag 9 januari 2013, 10:15 14:15 Instruktioner Hjälpmedel: Papper och penna. Behandla
DUGGA: Objektorienterade applikationer. Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad.
1 (8) DUGGA: Objektorienterade applikationer Läs detta! Uppgifterna är inte avsiktligt ordnade efter svårighetsgrad. Skriv ditt namn, personnummer och e-postadress på försättsbladet. Skriv rent dina svar.
ITK:P1 Föreläsning 1. Programmering. Programmeringsspråket Java. Stark typning Explicit typning Strukturerat Hög säkerhet
ITK:P1 Föreläsning 1 Att programmera i språket Java DSV Peter Mozelius Programmering Olika typer av programmering som t ex: o Imperativ programmering (C, Pascal m fl) o Funktionell programmering (Lisp,
Dugga i Grundläggande programmering STS, åk
Grundläggande programmering, STS 1 14 maj 2007 Sida 1/11 Dugga i Grundläggande programmering STS, åk 1 2007-05-14 Skrivtid: 13:00 16:00 Hjälpmedel: Inga Lärare: Sven Sandberg besöker duggan ca 13:45. Tel.
Sortering. Om du följt dessa steg korrekt så ska böckerna nu vara sorterade.
Sortering Den sorteringsalgoritm som vi använder oss kallas selection sort (urvalssortering) och är en av många existerande sorteringsalgoritmer. Dess funktionssätt beskrivs kanske bäst genom ett konkret
Anmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper
Tentamen Programmeringsteknik I 2018-03-16 Skrivtid: 8:00 13:00 Tänk på följande Skriv läsligt. Använd inte rödpenna. Skriv bara på framsidan av varje papper. Lägg uppgifterna i ordning. Skriv uppgiftsnummer
Tentamen i Programmeringsteknik I
Tentamen i Programmeringsteknik I 2017-01-03 Skrivtid: 8.00-13.00 Tänk på följande Skriv läsligt! Använd inte rödpenna! Skriv bara på framsidan av varje papper. Skriv ej högst upp i det vänstra hörnet
Tänk på följande: Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Tentamen Programmeringsteknik I 2015-01-10 Skrivtid: 8.00 13.00 Hjälpmedel: Java-bok Tänk på följande: Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till
Dagens program. Programmeringsteknik och Matlab. Objektorienterad programmering. Vad är vitsen med att ha både metoder och data i objekten?
Programmeringsteknik och Matlab Övning 4 Dagens program Övningsgrupp 2 (Sal Q22/E32) Johannes Hjorth hjorth@nada.kth.se Rum 4538 på plan 5 i D-huset 08-790 69 02 Kurshemsida: http://www.nada.kth.se/kurser/kth/2d1312
Introduktion till Datalogi DD1339. Föreläsning 2 22 sept 2014
Introduktion till Datalogi DD1339 Föreläsning 2 22 sept 2014 Namn Fält1 Fält2 Fält3 Metod1 Metod2 Metod3 Metod4 public class { public class { Åtkomst, public betyder fullt tillgänglig utifrån public
TENTAMEN PROGRAMMERING I JAVA, 5P SOMMARUNIVERSITETET
UMEÅ UNIVERSITET Datavetenskap 010824 TENTAMEN PROGRAMMERING I JAVA, 5P SOMMARUNIVERSITETET Datum : 010824 Tid : 9-15 Hjälpmedel : Inga Antal uppgifter : 7 Totalpoäng : 40 (halva poängtalet krävs normalt
Provmoment: TEN1 Ladokkod: NGC011 Tentamen ges för: Tentamen DE14, IMIT14 och SYST14 samt öppen för alla
Grundläggande programmering med C# 7,5 högskolepoäng Provmoment: TEN1 Ladokkod: NGC011 Tentamen ges för: Tentamen DE14, IMIT14 och SYST14 samt öppen för alla (Ifylles av student) (Ifylles av student) Tentamensdatum:
Tentamen i Programmeringsteknik MN
Tentamen i Programmeringsteknik MN1 001204 Skrivtid : 14.00-19.00 Hjälpmedel : Skansholm, Java direkt eller motsvarande Pärt-Enander mfl, Anv. handledning för Matlab. Matlab-material utdelat på lektion.
Programmering med Java. Grunderna. Programspråket Java. Programmering med Java. Källkodsexempel. Java API-exempel In- och utmatning.
Programmering med Java Programmering med Java Programspråket Java Källkodsexempel Källkod Java API-exempel In- och utmatning Grunderna Ann Pan panda@nada.kth.se Rum 1445, plan 4 på Nada 08-7909690 Game.java
Uppgift: Algoritm för att beräkna kontrollsiffran i ett personnummer givet de 9 första siffrorna. Torrsimning av algoritm för personnummer
F6 Observera att när man utvecklar program så är inte alla lösningar på vägen korrekta. Speciellt den här gången så finns många OH med program som inte fungerar eftersom det är just det vi skall se på
LÖSNINGSFÖRSLAG TENTAMEN
LÖSNINGSFÖRSLAG TENTAMEN OBJEKTORIENTERAD PROGRAMMERING I JAVA 5P FRISTÅENDE KURS, DAG (ITM - ÖSTERSUND) MÅNDAG 2 JUNI, 2003, KL. 8-13 TID: 5 TIMMAR ANTAL UPPGIFTER: 8 MAX POÄNG: 43 BETYGSKALA: UNDERKÄND
TENTAMEN OOP
TENTAMEN OOP 2013-08-08 ANVISNINGAR Påbörja varje ny uppgift på nytt blad. Skriv endast på ena sidan av bladen. Skriv tydligt - oläsbara svar beaktas ej. BETYGSÄTTNING Max antal poäng är 30. För att bli
String [] argv. Dagens Agenda. Mer om arrayer. Mer om arrayer forts. String [] argv. argv är variabelnamnet. Arrayer och Strängar fortsättning
Dagens Agenda String [] argv String [] argv Arrayer och Strängar fortsättning Booleska operatorer if, for, while satser Introduktion till algoritmer public static void main(string [] argv) argv är variabelnamnet
Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Tentamen Programmeringsteknik I 2015-03-19 Skrivtid: 14:00 19:00 Hjälpmedel: Java-bok Tänk på följande Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Idag. Javas datatyper, arrayer, referenssemantik. Arv, polymorfi, typregler, typkonvertering. Tänker inte säga nåt om det som är likadant som i C.
Idag Javas datatyper, arrayer, referenssemantik Klasser Arv, polymorfi, typregler, typkonvertering Strängar Tänker inte säga nåt om det som är likadant som i C. Objectorienterad programmering Sida 1 Ett
Objektorienterad Programkonstruktion, DD1346. Tentamen , kl
Skolan för datavetenskap och kommunikation Objektorienterad Programkonstruktion, DD1346 Tentamen 2016 03 18, kl. 14.00 17.00 Tillåtna hjälpmedel: Papper, penna och radergummi. Notera: Frågorna i del I
Tentamen ID1004 Objektorienterad programmering April 7, 2015
Ordinarie tentamen för ID1004 Objektorienterad programmering, 7 april 2015 Denna tentamen examinerar 3.5 högskolepoäng av kursen. Inga hjälpmedel är tillåtna. Tentamen består av en obligatorisk del och
Tentamen i Grundläggande programmering STS, åk 1 fredag
Tentamen i Grundläggande programmering STS, åk 1 fredag 2003-05-23 Skrivtid: 09.00 14.00 Hjälpmedel: Inga Lärare: Anders Berglund. Anders besöker tentan vid två tillfällen: cirka kl. 10.30 samt cirka kl.
Grundläggande programmering, STS 1, VT Sven Sandberg. Föreläsning 11
Grundläggande programmering, STS 1, VT 2007. Sven Sandberg Föreläsning 11 I måndags: programmera effektivt planera skriv tydlig kod använd felsökning teori inkapsling referenser static new, konstruktorer
Programexempel: tärningsspel. Programexempel: tärningsspel Kasta tärning tills etta. Klassen Die Specifikation. Slumptalsgenerator Klassen Random
Kasta tärning tills etta Skriv ett program som låter en användare spela detta tärningsspel: Spelaren gör första tärningsslaget och får samma poäng som tärningen visar. Sedan fortsätter spelet enligt följande
Objektorienterad programmering i Java
bild 1 Objektorienterad programmering i Java Föreläsning 1 Kapitel 1-3 i kursboken Java Software Solutions bild 2 Läsanvisningar Kapitel 1 är en repetition av det ni förväntas kunna sedan tidigare. Det
Laboration 13, Arrayer och objekt
Laboration 13, Arrayer och objekt Avsikten med denna laboration är att du ska träna på att använda arrayer. Skapa paketet laboration13 i ditt laborationsprojekt innan du fortsätter med laborationen. Uppgift
Grundläggande programmering DVG A08 & ISG A04. Allmän information. Å vem är jag då. Karlstads Universitet, Johan Öfverberg 1
Grundläggande programmering DVG A08 & ISG A04 Allmän information Grupp C och D slås ihop Schemat är ändrat Kurs i programmering utan förkunskaper Hjälp oss med detta Lita inte på era klasskamrater De ställer
Tentamen. Lösningsförslag
Sida 1/8 Tentamen Grundläggande programmering i Java A 5p, DTAA32 2002-03-22 Lösningsförslag Uppgift 1 ( 3p ) Utskriften blir: Skriv in ett tal 24 47 48 intal=471 Uppgift 2 ( 6p ) a.) b.) c.) d.) e.) falskt
Grundläggande programmering med C# 7,5 högskolepoäng
Grundläggande programmering med C# 7,5 högskolepoäng Provmoment: TEN1 Ladokkod: NGC011 Tentamen ges för: Omtentamen DE13, IMIT13 och SYST13 samt öppen för alla (Ifylles av student) (Ifylles av student)
F4 Klasser och Metoder. ID1004 Objektorienterad programmering Fredrik Kilander
F4 Klasser och Metoder ID1004 Objektorienterad programmering Fredrik Kilander fki@kth.se Klasser och objekt Klasser definierar (utgör idén) Objekt instantierar (utgör förekomsten) En klassdefinition Många
TENTAMEN PROGRAMMERINGSMETODIK MOMENT 2 - JAVA, 4P
UME UNIVERSITET Datavetenskap 981212 TENTAMEN PROGRAMMERINGSMETODIK MOMENT 2 - JAVA, 4P Datum : 981212 Tid : 9-15 HjŠlpmedel : Inga Antal uppgifter : 9 TotalpoŠng : 60 (halva pošngtalet kršvs normalt fšr
732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Muddy. Funktioner / metoder. Punktnotation. Evalueringsordning
Varför? 732G11 Linköpings universitet 2011-02-08 Varför? 1 2 3 Varför? 4 5 Medelvärde av 5000 tal Varför? while-loopen int nrofints = 5000; int [] integers = new int [ nrofints ]; int pos = 0; while (
Föreläsning 8 - del 2: Objektorienterad programmering - avancerat
Föreläsning 8 - del 2: Objektorienterad programmering - avancerat Johan Falkenjack johan.falkenjack@liu.se Linköpings universitet Sweden December 4, 2013 1 Innehåll Arv och andra viktiga begrepp Abstrakta
FÖRSLAG TILL LÖSNINGAR FÖR TENTAMEN I INTERNETPROGRAMMERING MED JAVA, 5p för SY , kl
Högskolan Dalarna sid 1 av 6 DI-institutionen Hans-Edy Mårtensson Sten Sundin FÖRSLAG TILL LÖSNINGAR FÖR TENTAMEN I INTERNETPROGRAMMERING MED JAVA, 5p för SY2 2001-03-16, kl 14.00-18.00 1. Grunderna i
Grundläggande programmering med C# 7,5 högskolepoäng. Provmoment: Ladokkod: Tentamen ges för:
Grundläggande programmering med C# 7,5 högskolepoäng Provmoment: Ladokkod: Tentamen ges för: TEN1 NGC011 DE16, IMIT16, SYST16 och ITEK15 samt öppen för alla TentamensKod: Tentamensdatum: 170323 Tid: 09.00
Laboration A Objektsamlingar
Laboration A Objektsamlingar Avsikten med laborationen är att du ska träna på att använda ett par objektsamlingar. Uppgift 1 Titta genom föreläsningsunderlaget DA129AFAHT07.pdf och testkör exemplen (se
Tentamen för kursen Objektorienterad programvaruutveckling GU (DIT010)
Tentamen för kursen Objektorienterad programvaruutveckling GU (DIT010) Tid: Onsdagen 15 december 2004, 8:30 till 13:30 Plats: M Ansvarig lärare: Katarina Blom, tel 772 10 60. Läraren besöker tentamen kl
Tentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga)
Grundläggande programmering med C# Provmoment: Ladokkod: Tentamen ges för: 7,5 högskolepoäng TEN1 NGC011 Tentamen DE12, IMIT12, SYST12, ITEK11 (även öppen för övriga) (Ifylles av student) (Ifylles av student)
Föreläsning REPETITION & EXTENTA
Föreläsning 18 19 REPETITION & EXTENTA Programmeringsteknik på 45 minuter Klasser och objekt Variabler: attribut, lokala variabler, parametrar Datastrukturer Algoritmer Dessa bilder är inte repetitionsbilder
Tentamen , Introduktion till Java, dtaa98, dtea53
Mittuniversitetet 2007-09-01 Institutionen för informationsteknologi och medier Sid:1(3) dtaa98, dtea53 Martin Kjellqvist; Linda Karlsson, Ulf Reiman Lösningsansatser Tentamen 2007-09-01, Introduktion
Föreläsning 8: Exempel och problemlösning
TDA 545: Objektorienterad programmering Föreläsning 8: Exempel och problemlösning Magnus Myréen Chalmers, läsperiod 1, 2015-2016 De tre senaste föreläsningarna Läsanvisning: kap 2 & 13 meddelanden och
Grundläggande programmering med C# 7,5 högskolepoäng. Provmoment: Ladokkod: Tentamen ges för: TEN1 NGC011 ADAEK17, ASYST17 samt öppen för alla
Grundläggande programmering med C# 7,5 högskolepoäng Provmoment: Ladokkod: Tentamen ges för: TEN1 NGC011 ADAEK17, ASYST17 samt öppen för alla TentamensKod: Tentamensdatum: 180322 Tid: 09.00 13.00 Hjälpmedel:
Tentamen. Datalogi I, grundkurs med Java 10p, 2D4112, Lördagen den 30 november 2002 kl , salar E33, E34
Tentamen Datalogi I, grundkurs med Java 10p, 2D4112, 2002-2003 Lördagen den 30 november 2002 kl 9.00 14.00, salar E33, E34 Inga hjälpmedel 30 poäng ger säkert godkänt, 40 poäng ger betyg 4 50 poäng ger
Anmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper
Tentamen Programmeringsteknik II 2018-10-19 Skrivtid: 8:00 13:00 Tänk på följande Skriv läsligt. Använd inte rödpenna. Skriv bara på framsidan av varje papper. Lägg uppgifterna i ordning. Skriv uppgiftsnummer
Omtentamen för TDA540 Objektorienterad Programmering. Institutionen för Datavetenskap CTH HT-17, TDA540. Dag: , Tid:
Omtentamen för TDA540 Objektorienterad Programmering Institutionen för Datavetenskap CTH HT-17, TDA540 Dag: 2018-04-06, Tid: 14.00-18.00 Ansvarig: Examinator: Alex Gerdes Carlo A. Furia Förfrågningar:
TENTAMEN I PROGRAMMERING. På tentamen ges graderade betyg:. 3:a 24 poäng, 4:a 36 poäng och 5:a 48 poäng
TENTAMEN I PROGRAMMERING Ansvarig: Jan Skansholm, tel 7721012 Betygsgränser: Hjälpmedel: Sammanlagt maximalt 60 poäng. På tentamen ges graderade betyg:. 3:a 24 poäng, 4:a 36 poäng och 5:a 48 poäng Skansholm,
Omtentamen för TDA540 Objektorienterad Programmering. Institutionen för Datavetenskap CTH HT-16, TDA540. Dag: , Tid:
Omtentamen för TDA540 Objektorienterad Programmering Institutionen för Datavetenskap CTH HT-16, TDA540 Dag: 2017-04-12, Tid: 14.00-18.00 Ansvarig: Examinator: Alex Gerdes Carlo A. Furia Förfrågningar:
Tentamen i Grundläggande programmering STS, åk
Tentamen i Grundläggande programmering STS, åk 1 2004-05-24 Skrivtid: 14.00-19.00 Hjälpmedel: Inga Lärare: Anders Berglund. Anders besöker tentan cirka kl. 15.00 samt cirka kl 16.45. Observera: Programkod
Variabler som hör till enskilda objekt. Deklareras på översta nivån i klassen och i regel som private.
Tentamen Programmeringsteknik I 2013-06-14 med lösningar 1. Svara kortfattat på följande: a) Vad är en instansvariabel? Variabler som hör till enskilda objekt. Deklareras på översta nivån i klassen och
TENTAMEN OOP
TENTAMEN OOP 2014-01-19 ANVISNINGAR Påbörja varje ny uppgift på nytt blad. Skriv endast på ena sidan av bladen. Skriv tydligt - oläsbara svar beaktas ej. BETYGSÄTTNING Max antal poäng är 30. För att bli
Tentamen i Programmeringsteknik I
Tentamen i Programmeringsteknik I 2016-10-17 Skrivtid: 8:00 13:00 Tänk på följande Skriv läsligt! Använd inte rödpenna! Skriv bara på framsidan av varje papper. Lägg uppgifterna i ordning. Skriv uppgiftsnummer
Föreläsning 8 - del 1: Objektorienterad programmering (forts.) - Exempel
Föreläsning 8 - del 1: Objektorienterad programmering (forts.) - Exempel Eva Blomqvist eva.blomqvist@liu.se Linköpings universitet Sweden December 1, 2013 1 Innehåll OO-programmering fortsättning Skapa
Tentamen i Programmeringsteknik I, ES, 2010-03-18
Tentamen i Programmeringsteknik I, ES, 2010-03-18 Skriv tid: 14-17. Hjälpmedel: 1. Kurslitteratur, en av följande: Lewis & Loftus, Java Software Solutions Skansholm, Java Direkt Guzdial & Ericson, Intrododuction
OOP Tenta
Stockholms universitet sid 1 OOP OOP Tenta 2012-01-14 10.00 15.00 Avser kurserna DSK1:OOP och GES:OOP Anvisningar Påbörja varje ny uppgift på nytt blad. Skriv endast på ena sidan av bladen. Skriv tydligt
Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Tentamen Programmeringsteknik I 2015-06-11 Skrivtid: 08:00 13:00 Hjälpmedel: Java-bok Tänk på följande Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Dagens text. Programmeringsteknik. Mer om Scanner-klassen. Dialogrutor (klassen JOptionPane) Bubbelsortering. Omslagsklasser.
(16 februari 2016 F5.1 ) Dagens text Programmeringsteknik Mer om Scanner-klassen Dialogrutor (klassen JOptionPane) Bubbelsortering ArrayList Omslagsklasser Arbetsexempel (16 februari 2016 F5.2 ) Pokertärningar
2D1339 Programkonstruktion för F1, ht 2004
2D1339 Programkonstruktion för F1, ht 2004 Kontrollskrivning 1 Onsdag 24/11 2004 kl 11.15 12.00 Endast ett svar är rätt på varje fråga! Om mer än ett svar givits blir det noll poäng på frågan. Alla skriftliga
Tentamen, EDA501 Programmering M L TM W K V
LUNDS TEKNISKA HÖGSKOLA 1(3) Institutionen för datavetenskap Tentamen, EDA501 Programmering M L TM W K V 2010 04 13, 8.00 13.00 Anvisningar: Denna tentamen består av 4 uppgifter. Preliminärt ger uppgifterna
Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Tentamen Programmeringsteknik I 2012-03-14 Skrivtid: 0800-1100 Hjälpmedel: Java-bok Tänk på följande Det finns en referensbok (Java) hos tentavakten som du får gå fram och läsa men inte ta tillbaka till
Lösningsförslag till tentamen för TDA540 Objektorienterad Programmering
Lösningsförslag till tentamen för TDA540 Objektorienterad Programmering Institutionen för Datavetenskap CTH HT-7, TDA540 Dag: 208-0-3, Tid: 4.00-8.00 Uppgift a) class används för en klassdeklaration som
Anmälningskod: Lägg uppgifterna i ordning. Skriv uppgiftsnummer (gäller B-delen) och din kod överst i högra hörnet på alla papper
Tentamen Programmeringsteknik I 2019-03-22 Skrivtid: 14:00 19:00 Tänk på följande Skriv läsligt. Använd inte rödpenna. Skriv bara på framsidan av varje papper. Lägg uppgifterna i ordning. Skriv uppgiftsnummer
Grundläggande programmering, STS 1, VT Sven Sandberg. Föreläsning 14
Grundläggande programmering, STS 1, VT 2007. Sven Sandberg Föreläsning 14 I torsdags & fredags: arrayer Deklaration, initiering, åtkomst Arrayer är referenser Arrayer som parametrar och returvärden Exempel
Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Tentamen Programmeringsteknik I 2015-06-11 Skrivtid: 08:00 13:00 Hjälpmedel: Java-bok Tänk på följande Det finns en referensbok (Java) hos vakten som du får gå fram och läsa men inte ta tillbaka till bänken.
Lite logik. Kap 6: Sid 2
6 Loopar och val Lite logik Val mellan två alternativ Val mellan flera alternativ Sammansatta villkor Boolska variabler Jämför strängar While-loopar Do-loopar For-loopar Kortformer Kap 6: Sid 2 Lite logik
Uppgiften är att beskriva en kvadrat i ett Java program. En första version av programmet skulle kunna se ut så här:
Att skapa en klass kvadrat Uppgiften är att beskriva en kvadrat i ett Java program. En första version av programmet skulle kunna se ut så här: public class Kvadrat { private int sida; Det var väl inte
Grundläggande programmering, STS 1, VT Sven Sandberg. Föreläsning 18
Grundläggande programmering, STS 1, VT 2007. Sven Sandberg Föreläsning 18 Igår: Genomgång av dugga Rekursion Idag och på måndag: Om essän Lite, lite teori om konstanter Grafiska användargränssnitt Grundläggande
725G61 - Laboration 2 Loopar och arrayer. Johan Falkenjack
725G61 - Laboration 2 Loopar och arrayer Johan Falkenjack October 29, 2013 1 Inledning I labb 1 lärde vi oss om de primitiva datatyperna (och lite om String). Vi lärde oss också att använda variabler av
Objektorienterad Programkonstruktion. Föreläsning 3 7 nov 2016
Objektorienterad Programkonstruktion Föreläsning 3 7 nov 2016 Klass/instans Med hjälp av nyckelordet static kan vi bestämma att en metod eller ett fält ska tillhöra själva klassen i stället för en specifik
Del A (obligatorisk för alla)
Del A (obligatorisk för alla) A1. Ringa in rätt svarsalternativ eller skriv svar i ruta om sådan a) Satsen double x = (int)(1 + 3/2.0) + 3.; resulterar i b) Satsen int x = (int)(1 + 3/2.0) + 3.; resulterar
Tentamen , Grundläggande programmering i Java
Institutionen för informationsteknologi och medier Sid:1(3) Grundläggande programmering i Java Martin Kjellqvist Lösningsförslag, lösningsansatser Tentamen 2006-01-20, Grundläggande programmering i Java