Denna övning är det tänkt att du skall arbeta med ett antal listuppgifter ur kompendiet, och därefter börja med inlämningsuppgift 2 (deadline är inte förrän i slutet av nästa vecka, men det är bra att ha den klar så snart som möjligt).
Det är inte omöjligt att det tar mer än de schemalagda två timmarna
att lösa de rekommenderade uppgifterna och inlämningsuppgiften, men
enligt studiehandboken är det meningen att man skall lägga ner i
genomsnitt ca 3-4 timmars självstudietid för varje övningspass, utöver
övningstiden. Om det finns någon ledig plats i en övningssal under
något annat övningspas än ditt eget så får du gärna gå dit också (de
studenter vars grupp har schemalagd övningstid får dock förtur för
hjälp) -- du kan se vilken grupp du tillhör genom att i
kommandofönstret skriva ptgroup
.
Under övningen kommer du att träna på sådant som vi behandlade under den sjätte föreläsningen, det kan därför eventuellt hjälpa att i ett annat fönster ha anteckningarna från föreläsning 6.
Uppgifterna är hämtade från kompendiet och från kurshemsidan (inlämningsuppgiften) -- det är tänkt att du skall läsa igenom texten i kompendiet och sedan försöka lösa de uppgifter som rekommenderas. Lösningsförslag till samtliga uppgifter markerade med (*) finns i slutet av kompendiet (alla de uppgifter som rekommenderas nedan, utom inlämningsuppgiften, har ett lösningsförslag i kompendiet). Om du kör fast på en uppgift kan du förhoppningsvis få hjälp genom att läsa texten i det aktuella avsnittet i kompendiet, eller genom att titta på anteckningarna från föreläsningen -- din övningsledare försöker gärna hjälpa dig om du kör fast.
emacs
Den som använder emacs
som texteditor kan använda ett
antal snabb-kommandon som underlättar en del av arbetet under
övningarna:
Alt-4
: frågar efter ett programnamn, och skapar
ett huvudprogram med det givna namnet.
Alt-2
: ger en import-sats -- du får själv fylla
i sista delen.
Alt-p
: ger System.out.print
Alt-k
: ger Keyboard.next