HT 2011

Material från:
Johnny Panrike
Nicklas Brandefelt 
Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorer
Rättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgramF1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c
 
                                        lottorad.c 
 
                                        soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:
problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Här kommer kursens teoritenta, som nu också är en gammal tenta: teoritentamen_2011_10_20.pdf.

Rättade praktiska tentor: Alla_tentor.zip. Resultatlistor: kommentarer.xls, resultat_anonymiserat.pdf.

Besked på rättad teoretisk tentamen januari 2012 (själva tentorna finns på studerandeexpeditionen från och med tisdag 24 januari): Besked_teoretisk_tentamen_KTH_Social_januari_2012.pdf

Praktisk tenta: Skarp_tentamen_HI1025_TEN2_2011_10_21.pdf

Praktisk tenta: skarptenta.pdf kurser.dat glosor.txt skelett_uppg4.c SAOL12.txt

Resultat: lista.xls tentor.zip

Teoretisk tenta 2 mars: besked_kth_social.pdf
Observera att de som fått Fx har två veckor på sig att komplettera, det vill säga lämna in fullständiga svar på samtliga uppgifter.

Tentan: Omtenta_suggestion_1.pdf

Resultat praktiska tentan, mars: besked_kth_social_TEN2_mars_2012.xls tentan.zip tentor.zip examination_i_relation_till_projekt.pdf

Information om extra laborationsredovisningstillfälle: tabortryktetochinformera.pdf

Ovanstående PDF beskriver ett labbredovisningstillfälle den 23 augusti, men det finns faktiskt ett till den 30 augusti, men det är sista för det gångna läsåret. Se Johnnys kontor för anmälan.

Peter Steiner created page 1 September 2011

Teacher commented 1 September 2011
The content of this comment is hidden.
Peter Steiner edited 1 September 2011

has hidden comment 1 September 2011

Reason: Duplicate post
Reference: peter steiner
Teacher commented 1 September 2011

Sprid gärna infrmation om denna sida, samt om diskussions sidan man kommer åt om man är inloggad.

:-)

/Peter Steiner

Johnny Panrike edited 1 September 2011

... Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J ...

commented 2 September 2011

Vilken dag exakt ska labrationen vara klar?

Teacher commented 2 September 2011

Den ska vara klar och lämnas in torsdag kväll nästa vecka v.36 2011-09-08.
Redovisas fredag nästa vecka v.36 2011-09-09. 

På måndag går Johnny ut med mer information och då även om det finns någon tidsgräns på torsdag kväll.

Koda på! =)

/Ps

Johnny Panrike edited 4 September 2011

... Rättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta. ...

commented 5 September 2011

Är moss fungerande  för insändande av sin kod nu?

Peter Steiner edited 5 September 2011

Peter Steiner edited 5 September 2011

...    Kod från frl med Medicinteknik: F4kod.c ...

Teacher commented 5 September 2011

Japp, du kan nu ladda upp koden.

Johnny Panrike:
"Nu är MOSS öppen för inlämning av labbar. Man kan tyvärr bara lämna in en deluppgift i taget. Var noggrann med att välja A1, A2 och A3, lämna inte in alla som A1 då skrivs de över. Lycka till!"

Johnny Panrike edited 6 September 2011

... Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.¶

...

commented 6 September 2011

Hur hittar jag MOSS ?

Peter Steiner edited 6 September 2011

... Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)¶

...

Teacher commented 6 September 2011

Lagt till länken till Moss under rubriken labbar i denna tråd samt under "Nyttiga länkar..."
Länken/ adressen finns även längst ner i Laboration 1 dokumentet. 

/Ps

Teacher commented 6 September 2011

Lab 1 ska vara inlämnad senast 23:59 torsdag kväll 2011-09-08.

/Ps

Johnny Panrike edited 6 September 2011

... Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf¶

...

commented 6 September 2011

Jag får fortfarande följande felmeddelande när jag försöker lämna in...

""Inlämning i C är stängd. Nu är det redovisningar.
Du hänvisas till nästa redovisningstillfälle.""

Teacher commented 6 September 2011

Det ska vara fixat nu. 

Peter Steiner edited 7 September 2011

... F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c ...

Sufian Kamel Abed tagged with C Programming. 7 September 2011

commented 8 September 2011

Ska man lämna in 7 del uppgifter ??

Alltså A1 själv Sen A2.1 och A2.2 A.2.3 A.4 och A3?

eller hur funkar deT? jag har skickat in A1 A2 Och A3

där A2 innehåller Alla delar

commented 8 September 2011

haha insåg nu att det står Labbarna ,:D

commented 8 September 2011

@Gais:

A1: Skicka in.

A2.3: Skicka in.(Står i pdf-filen tror jag)

A3: Skicka in.

A4: Skräm mig inte så där igen plz.

commented 8 September 2011

A2.4* Sorry,menade att slutprodukten skickas in.

commented 8 September 2011

 man ska bara skicka in A1 A2 och A3 där A2 innehåller  versionerna

så har jag fattat det av lärarna iaf

commented 8 September 2011

I pdf-filen står det(om A2) : "Lös alla versioner
men lämna bara in den sista som lösning på A2."

När man ska skicka in står det att man kan skicka in 7 olika,så jag förmodar att man kan skicka in A2.1,A2.2,A2.3 och A2.4 var för sig.Men håll dig till det lärarna sa(om de säger någt annat än det jag säger),de vet bättre än mig.

Teacher commented 8 September 2011

Skicka in A1, A2.4 som A2, A3.

Om man tex inte klarat alla uppgifter kan man skicka in trots allt och redovisa samt diskuterata lösningar man kunnat göra. Man kan kompletera vid ett senare tillfälle om man inte blivit klar!

Hälsningar,
/Peter 

commented 8 September 2011

Räknas det som en sorts tentamen?Kommer det påverka betyget överhuvudtaget?

Teacher commented 8 September 2011

Labbar är en del av kursen examinations moment men man kan endast få godkänt. Har man inte fullständig lösning betyder det att man får rätta till lösningen och redovisa på nytt vid ett senare tillfälle.

Länk till kurs beskrivning och olika moment:
http://www.kth.se/student/kurser/kurs/HI1024

Tanken med labbar är även att vi personligen kan diskutera era lösningar och svara på era frågor samt att ni går hem och känner att ni lärt er något nytt. 

Hälsningar, 
/Peter 

Teacher commented 9 September 2011

Inlämning av labbar är nu stängd. Vi kommer imorrn att köra redovisningar hela dagen. De som inte lämnat in sina labbar kan gärna sätta upp sig på redovisning för labb 1 vid redovisningstillfälle 2 (om två veckor alltså). Vi kommer att ha speciella tider för de som behöver redovisa labb 1 vid redovisningstillfälle 2. Man kan också ta två redovisningstider vid redovisningstillfälle 2, en för labb 1 och en för labb 2. Den stående rekommendationen till alla, oavsett om man är klar med labb 1 eller inte är att gå vidare till labb 2.

Peter Steiner edited 9 September 2011

... L2: Laboration 2           Redovisning: 2011/09/23¶

...

Peter Steiner edited 10 September 2011

... FL4 Problem föreläsning¶

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL¶

F6: Kommande 12/09-11 FL6 switch och arrayer
...

Peter Steiner edited 12 September 2011

... F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c¶

...

Peter Steiner edited 12 September 2011

... F7: F7 Problem lösning array¶

...

Nicklas Brandefelt edited 13 September 2011

... Kod från Nicklas föreläsning: frekvensTabell.c ...

Johnny Panrike edited 13 September 2011

... Del 2 av kursen (Johnny föreläser). ¶

Planering_del_2.pdf
...

Johnny Panrike edited 13 September 2011

... F8:¶

F9:¶

F10:¶

F11:¶

F12:¶

F13:¶

F14:¶

F15-17: Kommer senare.¶













...

Johnny Panrike edited 13 September 2011

... FL8_Char_strangar.zip¶

F9: FL9_Problem_III.zip¶

F10: FL10_Filhantering_och_mer_sortering.zip
...

Johnny Panrike edited 13 September 2011

... FL11_Mer_Om_Funktioner.zip¶

F12: FL12_Problem_4.zip¶

F13: FL13_Problemtyper_praktiska_tentan.zip¶

F14: FL14_Param_Textfiler_Struct_BinFiler.zip
...

commented 26 September 2011

Jag kan inte hitta LAB 3

commented 26 September 2011

Gå till programmeringskursens social sida,sen längst uppe på sidan står det "Hela beskrivningen",klicka där och så ska den stå under Lab 2.

Johnny Panrike edited 26 September 2011

Denna sida ska innehålla dokument som föreläsningar, labbar, informationsblad, etc... inom C programmering grundkurs 8p.Sidan kommer uppdateras kontinuerligt.¶ Loggar ni in med kth.se konto har ni även tillgång till en diskussionssida! ¶ Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta. Korrekt path-sättning står nedan:set path=%path%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          Redovisning: 2011/09/23(Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)¶

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)¶

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt¶

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

F15-17: Kommer senare.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.¶

Johnny Panrike edited 29 September 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf uppgifter_2011_sep_29.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

F15-17: Kommer senare.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

commented 1 October 2011

var ligger c gamla tentor?

 

commented 1 October 2011

http://ingforum.haninge.kth.se/c/

Johnny Panrike edited 2 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf uppgifter_2011_sepokt_29.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

F15-17: Kommer senare.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Sam Mahdi removed his/her comment
Johnny Panrike edited 5 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf uppgifter_2011_okt_2.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf¶

F16
-17: Kommer senare.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Johnny Panrike edited 6 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf uppgifter_2011_okt_2.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, vissa av uppgifterna är absolut inte för svåra:  uppgifter_2011_okt_6.pdf

F16-17: Kommer senare.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Johnny Panrike edited 6 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, vissa av uppgifterna är absolut inte för svåra:  uppgifter_2011_okt_6.pdf

F16-17: Kommer senare.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

commented 6 October 2011

jag kunde inte hitta gamla tetor i   http://ingforum.haninge.kth.se/c/

de var inte där

Johnny Panrike edited 7 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, vissa av uppgifterna är absolut inte för svåra:  uppgifter_2011_okt_67.pdf

F16-17: Kommer senareHär följer lösningar och filer till några av uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip¶

Mer lösningar kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan.¶

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena
.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Johnny Panrike edited 7 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, vissa av uppgifterna är absolut inte för svåra: uppgifter_2011_okt_7.pdf

Här följer lösningar och filer till några av uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip

Mer lösningar kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Johnny Panrike edited 10 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, vissa av uppgifterna är absolut inte för svåra: uppgifter_2011_okt_710.pdf

Här följer lösningar och filer till några av uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip

Mer lösningar kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Johnny Panrike edited 12 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, vissanågra få av uppgifterna är absolut inte för svåra: uppgifter_2011_okt_101.pdf

Här följer lösningar och filer till några av uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip

Mer lösningar kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Johnny Panrike edited 12 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_2011_okt_11.pdf

Här följer lösningar och filer till några av uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip

Mer lösningar kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c¶

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Johnny Panrike edited 12 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_2011_okt_11.pdf

Här följer lösningar och filer till några av uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.)

Mer lösningar kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Johnny Panrike edited 13 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_2011_okt_11.pdf

Här följer lösningar och filer till några av uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.)

Mer lösningar kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf¶

Johnny Panrike edited 19 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_2011_okt_11.pdf

Här följer lösningar och filer till några avästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.)¶ Mer lösningar uppgift12.zip uppgift13.zip¶

Lösningar till 2:an och 14
kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Johnny Panrike edited 20 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_2011_okt_11slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Johnny Panrike edited 20 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Här kommer kursens teoritenta, som nu också är en gammal tenta: teoritentamen_2011_10_20.pdf.¶

Johnny Panrike edited 31 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Här kommer kursens teoritenta, som nu också är en gammal tenta: teoritentamen_2011_10_20.pdf.

Rättade tentor: Alla_tentor.zip.¶

Johnny Panrike edited 31 October 2011

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Här kommer kursens teoritenta, som nu också är en gammal tenta: teoritentamen_2011_10_20.pdf.

Rättade tentor: Alla_tentor.zip. Resultatlistor: kommentarer.xls, resultat_anonymiserat.pdf.

Jennifer Jonsson removed his/her comment
Johnny Panrike edited 9 March 2012

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Här kommer kursens teoritenta, som nu också är en gammal tenta: teoritentamen_2011_10_20.pdf.

Rättade praktiska tentor: Alla_tentor.zip. Resultatlistor: kommentarer.xls, resultat_anonymiserat.pdf.

Besked på rättad teoretisk tentamen januari 2012 (själva tentorna finns på studerandeexpeditionen från och med tisdag 24 januari): Besked_teoretisk_tentamen_KTH_Social_januari_2012.pdf

Praktisk tenta: Skarp_tentamen_HI1025_TEN2_2011_10_21.pdf

Praktisk tenta: skarptenta.pdf kurser.dat glosor.txt skelett_uppg4.c SAOL12.txt

Resultat: lista.xls tentor.zip

Teoretisk tenta 2 mars: besked_kth_social.pdfObservera att de som fått Fx har två veckor på sig att komplettera, det vill säga lämna in fullständiga svar på samtliga uppgifter.¶

Johnny Panrike edited 20 March 2012

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Här kommer kursens teoritenta, som nu också är en gammal tenta: teoritentamen_2011_10_20.pdf.

Rättade praktiska tentor: Alla_tentor.zip. Resultatlistor: kommentarer.xls, resultat_anonymiserat.pdf.

Besked på rättad teoretisk tentamen januari 2012 (själva tentorna finns på studerandeexpeditionen från och med tisdag 24 januari): Besked_teoretisk_tentamen_KTH_Social_januari_2012.pdf

Praktisk tenta: Skarp_tentamen_HI1025_TEN2_2011_10_21.pdf

Praktisk tenta: skarptenta.pdf kurser.dat glosor.txt skelett_uppg4.c SAOL12.txt

Resultat: lista.xls tentor.zip

Teoretisk tenta 2 mars: besked_kth_social.pdfObservera att de som fått Fx har två veckor på sig att komplettera, det vill säga lämna in fullständiga svar på samtliga uppgifter.

Tentan: Omtenta_suggestion_1.pdf

Resultat praktiska tentan, mars: besked_kth_social_TEN2_mars_2012.xls tentan.zip tentor.zip examination_i_relation_till_projekt.pdf ¶

Johnny Panrike edited 10 August 2012

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Här kommer kursens teoritenta, som nu också är en gammal tenta: teoritentamen_2011_10_20.pdf.

Rättade praktiska tentor: Alla_tentor.zip. Resultatlistor: kommentarer.xls, resultat_anonymiserat.pdf.

Besked på rättad teoretisk tentamen januari 2012 (själva tentorna finns på studerandeexpeditionen från och med tisdag 24 januari): Besked_teoretisk_tentamen_KTH_Social_januari_2012.pdf

Praktisk tenta: Skarp_tentamen_HI1025_TEN2_2011_10_21.pdf

Praktisk tenta: skarptenta.pdf kurser.dat glosor.txt skelett_uppg4.c SAOL12.txt

Resultat: lista.xls tentor.zip

Teoretisk tenta 2 mars: besked_kth_social.pdfObservera att de som fått Fx har två veckor på sig att komplettera, det vill säga lämna in fullständiga svar på samtliga uppgifter.

Tentan: Omtenta_suggestion_1.pdf

Resultat praktiska tentan, mars: besked_kth_social_TEN2_mars_2012.xls tentan.zip tentor.zip examination_i_relation_till_projekt.pdf

Information om extra laborationsredovisningstillfälle: tabortryktetochinformera.pdf

Nicklas Brandefelt edited 14 August 2012

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Här kommer kursens teoritenta, som nu också är en gammal tenta: teoritentamen_2011_10_20.pdf.

Rättade praktiska tentor: Alla_tentor.zip. Resultatlistor: kommentarer.xls, resultat_anonymiserat.pdf.

Besked på rättad teoretisk tentamen januari 2012 (själva tentorna finns på studerandeexpeditionen från och med tisdag 24 januari): Besked_teoretisk_tentamen_KTH_Social_januari_2012.pdf

Praktisk tenta: Skarp_tentamen_HI1025_TEN2_2011_10_21.pdf

Praktisk tenta: skarptenta.pdf kurser.dat glosor.txt skelett_uppg4.c SAOL12.txt

Resultat: lista.xls tentor.zip

Teoretisk tenta 2 mars: besked_kth_social.pdfObservera att de som fått Fx har två veckor på sig att komplettera, det vill säga lämna in fullständiga svar på samtliga uppgifter.

Tentan: Omtenta_suggestion_1.pdf

Resultat praktiska tentan, mars: besked_kth_social_TEN2_mars_2012.xls tentan.zip tentor.zip examination_i_relation_till_projekt.pdf

Information om extra laborationsredovisningstillfälle: tabortryktetochinformera.pdf

Johnny Panrike edited 22 August 2012

Material från:Johnny PanrikeNicklas Brandefelt Peter Steiner 

Några C-länkar som Nicklas använder:

http://www.crasseux.com/books/ctutorial/

http://www.gnu.org/s/gnu-c-manual/gnu-c-manual.html

http://www.acm.uiuc.edu/webmonkeys/book/c_guide/

Informationsblad:

Integritet_Etik_Professionalism

Instruktioner programmering skolans datorerRättelse: I en passage saknas ett backslash "\", det ska vara C:\ i en path-sättning, det står nu bara C:. Tänk på detta.

Emacs anteckningar

Virtual box setup Föreläsning

Planering:

PlaneringDel1

Laborationer:

Moss: http://moss.sth.kth.se/       (Sidan för att ladda upp labbar)

Regler för redovisning av labbarna: regler_kring_redovisning_av_labbar.pdf

L1: Laboration1

L2: Laboration2          (Lab 3, se nedan.)

Komplettering till laboration 1: Ni behöver inte i första uppgiften längre se till att inte två kort kommer upp samma gång, vi släpper det. /J

Vi släpper även kravet att värdet av Ess ska anpassas till det som är mest fördelaktigt för spelaren, börja med att alltid låta Ess vara 1, i mån av tid, ta in det här med att Essets värde kan variera.

Stor Övning inför laboration 3: StorOvning.pdf (Övningen behöver inte redovisas, men ni får gärna komma och visa den på en redovisning om ni vill.)

Laboration 3: SistaLaborationen.pdf (Måste förstås redovisas.)

Föreläsningar:

Nicklas Brandefelt 2011

F1: F1-EttEnkeltProgram, F1 Allmän info

F2: F2

F3: F3

F4: F4 funktioner   Kod från frl med Medicinteknik: F4kod.c

F5: F5                  Kod som krevs under frl med Medicinteknik: F5DemoU1.c 

F6: F6                  Kod som krevs under frl med Medicinteknik: F6Demo.c

F7: F7 Problem lösning array  Kod från Nicklas föreläsning: frekvensTabell.c                                    Kod från Peters föreläsning(OBS har inte hunnit lägga till/ redigera kommentarer): 

                                         Frekvenstabell.c                                         lottorad.c                                          soktal.c

Johnny Panrike (från kursen förra året, 2010)

F1: FL1_Komma_Igang_IO_uttryck_sekvens

F2: FL2_Variabler_Villkor_selektion

F3: FL3_for_do_while_iteration_slump_div_mod

F4: FL4 Problem föreläsning

F5: Denna föreläsning tog upp grafik som vi inte går in på. Laggts upp för dem som har intresse av "SDL". FL5 SDL

F6: FL6 switch och arrayer

F7: F7 Problem II

Del 2 av kursen (Johnny föreläser).

Planering_del_2.pdf

F8: FL8_Char_strangar.zip

F9: FL9_Problem_III.zip

Här är filerna problem1-4.c redigerade (bool/int mm.) samt en del info om IO-buffert för konsolprogram (det där med fflush(stdin)) samt SAOL12.txt som behövs för en del övningar senare:problem1.c problem2.c problem3.c problem4.c OmIObuffertar.pdf SAOL12.txt

F10: FL10_Filhantering_och_mer_sortering.zip

F11: FL11_Mer_Om_Funktioner.zip

F12: FL12_Problem_4.zip

F13: FL13_Problemtyper_praktiska_tentan.zip examinationen.pdf

F14: FL14_Param_Textfiler_Struct_BinFiler.zip

FL15: FL15_Examinationen.pdf

Här är typiska uppgifter som kan komma på del A på tentan. De håller troligtvis en högre svårighetsgrad än tentauppgifterna, men de illustrerar nog ändå typen av uppgifter, och, några få av uppgifterna är absolut inte för svåra: uppgifter_slutlig_version.pdf

Här följer lösningar och filer till nästan alla uppgifterna: uppgift1.zip uppgift3.zip uppgift4.zip uppgift5.zip uppgift9.zip uppgift15.zip uppgift8.zip uppgift6.zip uppgift10.zip uppgift11.zip uppgift2start.zip (<---inte hela lösningen, bara en start.) uppgift12.zip uppgift13.zip uppgift14.zip uppgift2.zip

Lösningar till 2:an och 14 kommer senare. Kom ihåg att dessa lösningar är tillåtna att ta med i pappersform på praktiska tentan. Uppgift 7 kommer inte att lösas i sin nuvarande form.

F16-17: Kommer att baseras på ovanstående lösningsmaterial och era frågor rörande hela kursen så jag kommer inte att publicera några föreläsningsmanus här, arbeta med materialet hörande till hela kursen så tar vi upp det i ett fritt flöde på föreläsningstillfällena.

Här är en egen strcasestr. Koden bör fungera i Windows: egenstrcasestr.c

Gamla tentor finns att beskåda på http://ingforum.haninge.kth.se/c/, men fäst inte för stor vikt vid dem, examinationen kommer att förändras en del, mer info om detta vid föreläsning 13.

Här finns ett par gamla teoritentor: Teoritenta_Januari_2011.pdf Teoritenta_Mars_2011.pdf Teoritenta_Juni_2011.pdf

Här kommer kursens teoritenta, som nu också är en gammal tenta: teoritentamen_2011_10_20.pdf.

Rättade praktiska tentor: Alla_tentor.zip. Resultatlistor: kommentarer.xls, resultat_anonymiserat.pdf.

Besked på rättad teoretisk tentamen januari 2012 (själva tentorna finns på studerandeexpeditionen från och med tisdag 24 januari): Besked_teoretisk_tentamen_KTH_Social_januari_2012.pdf

Praktisk tenta: Skarp_tentamen_HI1025_TEN2_2011_10_21.pdf

Praktisk tenta: skarptenta.pdf kurser.dat glosor.txt skelett_uppg4.c SAOL12.txt

Resultat: lista.xls tentor.zip

Teoretisk tenta 2 mars: besked_kth_social.pdfObservera att de som fått Fx har två veckor på sig att komplettera, det vill säga lämna in fullständiga svar på samtliga uppgifter.

Tentan: Omtenta_suggestion_1.pdf

Resultat praktiska tentan, mars: besked_kth_social_TEN2_mars_2012.xls tentan.zip tentor.zip examination_i_relation_till_projekt.pdf

Information om extra laborationsredovisningstillfälle: tabortryktetochinformera.pdf

Ovanstående PDF beskriver ett labbredovisningstillfälle den 23 augusti, men det finns faktiskt ett till den 30 augusti, men det är sista för det gångna läsåret. Se Johnnys kontor för anmälan.¶

Feedback News