1. 2. 3. 4. 5. Vilken/vilka av följande satser ger syntaxfel:

Slides:



Advertisements
Liknande presentationer
RYMDEN.
Advertisements

Pluto SOLSYSTEMET Solsystemet är vår sol och alla planeter, dvärgplaneter, asteroider, kometer, mindre stenar och stoftkorn som kretsar kring den. Till.
Solen är vår närmaste stjärna. 
Solen Solen är en stjärna..
Solen är större än jorden.
Av Jennifer Karlsson rymden.
void hittaMax(int tal[], int antal, int *pmax) { int i; ??=tal[0]; for(i=1;i??) ??=tal[i]; } int main() { int v[]={1,2,3,4,2}; int.
Neptunus är en blå planet. Och den har ingen fast mark.
Föreläsning 1 i programmeringsteknik och Matlab 2D1312
Solsystemet Sid
2D1311 Programmeringsteknik med PBL
Programmeringsteknik
Solen är vår närmaste stjärna.
Repetition inför provet
2D1311 Programmeringsteknik med PBL Föreläsning 7 Skolan för Datavetenskap och kommunikation.
2D1311 Programmeringsteknik med PBL Föreläsning 3 Skolan för Datavetenskap och kommunikation.
Programmeringsteknik Föreläsning 4 Skolan för Datavetenskap och kommunikation.
2D1311 Programmeringsteknik med PBL
2D1311 Programmeringsteknik med PBL Föreläsning 7 Skolan för Datavetenskap och kommunikation.
2D1311 Programmeringsteknik med PBL Föreläsning 1 Skolan för Datavetenskap och kommunikation.
2D1311 Programmeringsteknik med PBL Föreläsning 4 Skolan för Datavetenskap och kommunikation.
Grundläggande programmering
Föreläsning 2 Datalogi för E1 2D1343
Rymden Kajsa.
Iteration i C ”upprepa”
Programmeringsteknik
Astronomi Hästhuvudnebulosan Neil Armstrong – rymdresenär.
Jakob Arnesson Madenskolan 2014
En rymdresa med Galaxen 2
Föreläsning 3 Programmeringsteknik och Matlab DD1312
Tema Rymden EvaBritt Hammarlund, Vikbolandsskolan, Vikbolandet –
Rymden, Solen och Norrsken
Programspråk Två olika typer av program omvandlar högnivå till lågnivå program: Interpreterande program och kompilerande program. Python är ett interpreterande.
1 Föreläsning 3 programmeringsteknik och Matlab 2D1312/ 2D1305 Matlab fortsättning Funkioner, styrstrukturer, manipulering av matriser.
Rymden Av Kristian Ottosson.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 3 ( ) INNEHÅLL: -Jämförelseoperatorer -Villkorssatser -Logiska operatorer.
Solsystemets himlakroppar
Rymden Av: Ellen 4c.
1 Föreläsning 5 Programmeringsteknik och Matlab 2D1312/2D1305 Repetition Metoder Array API och klassen ArrayList.
DD1310/DD1314/DA3009 Programmeringsteknik Föreläsning 2 Skolan för Datavetenskap och kommunikation.
Namnrum, räckvidd och rekursion Linda Mannila
AV: Izabelle Molin Madenskolan 2014
F4 - Funktioner & parametrar 1 Programmeringsteknik, 4p vt-00 Modularisering ”svarta lådor” Väl definierade arbetsuppgifter Enklare validering Enklare.
Solen I vårt solsystem finns solen i centrum, en stor och varm stjärna som alla planeter kretsar kring, eftersom solen har så stark dragningskraft. Solen.
Planering av ett större program - Funktioner, moduler, if och Boolean Linda Mannila
2D1311 Programmeringsteknik med PBL Föreläsning 1 Skolan för Datavetenskap och kommunikation.
Programmeringsteknik Föreläsning 17 Skolan för Datavetenskap och kommunikation.
2D1311 Programmeringsteknik med PBL
2D1311 Programmeringsteknik med PBL Föreläsning 4 Skolan för Datavetenskap och kommunikation.
OOP F13:1 Marie Olsson OOP Objekt-orienterad programmering Föreläsning 13 Repetition variabler, selektion och iteration.
OOP F2:1 Stefan Möller OOP Objekt-orienterad programmering Föreläsning 2 Deklaration och tilldelning Programsatser Tilldelning Input/Output Selektion.
Föreläsning 2 2D1312 Introduktion till Python Kap 1 och 2 i kursboken.
Rymden – vårt solsystem
Rymden Av Nicolina 4B.
Föreläsning 3 Villkorssatsen if Slingor: while och for Felsökning.
Fakta om vårat solsystem och Vintergatan
Programmeringsteknik
Mer om operatorer logiska operatorer bit-operatorer adress-operatorn ”komma”-operatorn punkt - operatorn.
Hur ser universum ut? När vi tittar upp på himlen en natt så kan vi med blotta ögat se ett antal små prickar & ofta en större prick, månen. Den del av.
Solsystemet Ligger i vår galax Vintergatan 8 planeter Inre/mindre planeterna gjorda av sten, varma: Merkurius, Venus, Jorden, Mars Yttre/större planeterna.
Klassens gemensamma power point. Olika världsbilder: ”geocentrisk världsbild” och ”heliocentrisk världsbild ” Geocentrisk världsbild är när jorden är.
KPP053, HT2015 MATLAB, Föreläsning 4
Astronomi.
Lektion 4.
Veckans fördjupning handlar om något stort och runt. Vet du vad
Föreläsning 3 Programmeringsteknik
Föreläsning 2 Programmeringsteknik DD1310
Solsystemet.
Olika världsbilder: ”geocentrisk världsbild” och ”heliocentrisk världsbild” Geocentrisk världsbild är när jorden är i mitten och allt snurrar runt den.
Solsystemet Sid
Presentationens avskrift:

Prov i 2D1311 Programmeringsteknik för S1 6/3 2007 (svara på separat svarsblankett) 1. 2. 3. 4. 5. Vilken/vilka av följande satser ger syntaxfel: A: print "Saturnus","Jupiter" B: "print" Venus C: "Neptunus".print() D: print "Mars" X: Inget av ovanstående. Vad skrivs ut av följande satser? start = "sten" slut = "planet" print start + slut A: planetsten B: startslut C: sp D: stenplanet På vilka platser i programmet får man skriva kommentarer? A: Mitt i programmet B: Överst i en funktion C: I början av programmet D: Sist i en funktion Vilket/vilka av följande alternativ läser in antal månar som ett tal? A: "Antal månar" = input(antal) B: antal = int(raw_input("Antal månar: ")) C: antal = input("Antal månar: ") D: antal.input("Antal månar: ") Vilket/vilka av följande är giltiga variabelnamn? A: diameter3 B: 9gravitation C: rotations-tid D: massa 6. 7. 8. 9. Vilket/vilka tal kan slumpas fram av anropet random.randrange(1,4)? A: 1 B: 2 C: 3 D: 4 X: Inget av ovanstående. Vad skriver följande if-sats ut, då gravitation = 0.0637 if gravitation < 0.1: print "Hoppa absolut inte!" else: print "Hoppa om du vill." A: Hoppa om du vill. Hoppa absolut inte! B: Hoppa absolut inte! C: Hoppa om du vill. D: Hoppa absolut inte! Hoppa om du vill. Vad skriver följande satser ut? galaxer = 0 while galaxer <= 12: galaxer += 4 print galaxer, A: 12 B: 4 8 C: 4 8 12 D: 4 8 12 16 Vilken/vilka av följande satser skriver ut alla element i tuppeln JUPITER = ("Io","Europa","Ganymedes","Callisto")? A: for m in JUPITER: print m B: print JUPITER[0:4] C: print JUPITER[5] D: print JUPITER[4]

Vad skriver slingorna nedan ut? 10. 11. 12. 13. Vad skriver slingorna nedan ut? for planet in ["Venus","Jorden","Mars"]: for m in [1, 2]: print planet,m, A: Venus Jorden Mars B: Venus Jorden Mars 1 2 C: Venus 1 Venus 2 Jorden 1 Jorden 2 Mars 1 Mars 2 D: Venus 1 2 Jorden 1 2 Mars 1 2 X: Inget av ovanstående. Ett program ska skriva ut en tabell med avstånd i ljusår från solen till alla andra kända stjärnor. Vilken/vilka av följande konstruktioner kan man använda för upprepningen? A: for-slinga B: särfall C: while-slinga D: sortering Vad skrivs ut av satserna nedan: satellitmassa = [[23],[22,16],[21,22,23]] print satellitmassa[1] A: [23] B: 22 C: 21 D: [22,22,23] Hur ser listan galax ut efter satserna nedan? galax = ["elliptisk","spiral"] galax.append("oregelbunden") A: ["oregelbunden", "spiral", "elliptisk"] B: ["oregelbunden", "elliptisk"] C: ["elliptisk", "spiral", "oregelbunden"] D: ["oregelbunden"] 14. 15. 16. 17. Vad kommer gigant att vara efter följande satser? sol = ["Rigel"] gigant = sol sol[0] = "Betelgeuse" A: [0] B: [sol] C: ["Betelgeuse"] D: [0,"Rigel"] X: Inget av ovanstående. Givet uppslagslistan storlek, vilka av satserna nedan är korrekta? storlek = {"Jupiter":143, "Saturnus":120, "Uranus":52} A: print storlek B: print storlek["Uranus"] C: storlek["Neptunus"] = 49 D: print storlek[52] Vilket/vilka av följande kan man skriva en funktion för? A: Skriva ut en tabell B: Beräkna rotationstid C: Sortera stjärnor efter ljusstyrka D: Räkna ut omloppsbanan Givet avstånd och omloppstid för en satellit kan man beräkna planetens massa. Vad ska en sådan funktion ha som indata (parametrar) och utdata (returvärden)? A: Indata: avstånd, omloppstid, massan. Utdata:- B: Indata: avstånd, omloppstid. Utdata: massan. C: Indata: massan. Utdata: avstånd, omloppstid. D: Indata: avstånd.

kan beräknas med funktionen nedan (50e9 är 50 miljarder). 18. 19. 20. 21. Drakes ekvation för att uppskatta antalet kontaktbara civilisationer i universum kan beräknas med funktionen nedan (50e9 är 50 miljarder). def drake(R=50e9, fp=0.2, ne=3, fl=0.5, fi=0.5, fc=0.2, fL=1e-6): N = R*fp*ne*fl*fi*fc*fL return N Hur kan den anropas? A: svar = drake(1,2,3,4,5,6,7) B: svar = drake C: svar = drake(fi=0.4) D: svar = drake(R=20e9) X: Inget av ovanstående. På vilket/vilka sätt kan man utnyttja en datafil i sitt program? A: Ta text från en textfil man skrivit i WordPad B: Skriva ut tal på filen C: Lägga till data till en befintlig fil D: Spara data på fil mellan programkörningar Vad används konstruktionen nedan till? try: tal = int(raw_input("Ge ett tal: ")) except(ValueError): print "Fel sorts värde." else: print "Talet OK!" A: Upprepa inläsningen tills värdet är giltigt. B: Hindra programmet från att krascha för felaktiga indata. C: Lagra flera tal i en variabel. D: Hoppa över inläsningen när användaren vill göra en beräkning. Vi vill ha en klass som representerar en planet. Vilket/vilka av alternativen nedan skulle passa som attribut? A: rotationstid B: gravitation C: diameter D: gaser 22. 23. 24. 25. Vi vill ha en klass som simulerar ett teleskop. Vilket av alternativen nedan skulle passa som metodnamn? A: fokalvidd B: diameter C: huvudplan D: fokusera X: Inget av ovanstående. Givet klassen Rymdskepp nedan: class Rymdskepp(object): def starta(self,warp=1): print "Pschiooo", warp Anta att voyager är ett Rymdskepps-objekt. Med vilken/vilka av följande rader kan man anropa metoden starta? A: starta(voyager) B: starta(Rymdskepp) C: voyager.starta(warp=2) D: voyager.starta(6) Vad ska man skriva om man vill att klassen Asteroid ska ärva attribut och metoder från klassen Himlakropp? A: Asteroid.Himlakropp B: def Himlakropp=Asteroid C: class Himlakropp(Asteroid) D: def Asteroid=Himlakropp Vad skrivs ut av följande program? class Meteorit(object): def __init__(self,massa,fart): self.massa=massa self.fart=fart def __str__(self): return str(self.massa) x=Meteorit(8,200) print x A: 8 B: 200 C: 8 200 D: 208