Skillnad mellan versioner av "Övningar 1 (Inbyggd)"

Från Mathonline
Hoppa till: navigering, sök
m
m
Rad 30: Rad 30:
 
4)   Formulera en allmän definition för inbyggda system. Verifiera din defini-tion på de exempel du hade gett ovan.  
 
4)   Formulera en allmän definition för inbyggda system. Verifiera din defini-tion på de exempel du hade gett ovan.  
  
5)   Om pennor är objekt var kan man hitta klassen penna? +++
+
5)   Varför är en mobiltelefon inget inbyggt system?
  
6)   Av vilka två huvudingredienser består en klass i regel?
+
6)   Vad är det viktigaste kännetecknet för ett inbäddat system?
  
7)   Anta att Tal är en klass. Är addition() en metod eller en datamedlem i klassen Tal?
+
7)   Vilka krav måste inbyggda system uppfylla för att kunna anses vara an-vändbara i praktiken?
  
8)   Anta att Bil är en klass. Är Motor en metod eller en datamedlem i klassen Bil?
+
8)   Vilka operativsystem förekommer hos inbyggda system och vilka är mest populära?
  
9)   Är  +  en metod, en datamedlem eller en operator i klassen String? Vad heter den?
+
9)   Har alla inbyggda system användargränssnitt?
  
10)   Med vilken fråga hittar man datamedlemmarna i en klass?
+
10)   Vad betyder Realtid inom databehandling och vilken roll spelar begreppet för inbyggda system?
  
11)   Med vilken fråga hittar man metoderna i en klass?  
+
11)   Hur är det med programmerbarheten hos inbyggda system?  
  
12)   Är objekt och instans synonymer?
+
12)   I vilka komponenter är mjukvaran hos inbyggda system lagrade?
  
13)   Vad betyder punktnotation?
+
13)   Inom vilket intervall rör sig minnesstorleken för inbyggd programvara?
  
14)   Vad betyder allokering i datasammanhang?
+
14)   Vilka är de typiska hårdvarukomponenterna hos inbyggda system?
  
15)   Vilka är de tre hörnstenarna inom objektorienterad programmering?
+
15)   Nämn tre olika komponenter hos inbyggda system.
  
16)   Pekar i ett klassdiagram pilen från subklassen till superklassen eller tvärtom?
+
16)   Vad betyder firmware hos inbyggda system? Ge ett exempel på firmware.
  
17)   När en subklass ärver en superklass ärver den superklassens alla datamedlemmar och metoder?
+
17)   Vad är skillnaden mellan firmware och software?
  
18)   Varför är polymorfism en speciell form av överlagring av metoder?
+
18)   I vilka minnesenheter lagras programvara hos inbyggda system?
  
19)   Vad skiljer polymorfism från vanlig överlagring av metoder?
+
19)   Vad är skillnaden mellan inbyggda system och Internet of Things (IoT).
  
20)   Kan polymorfa metoder förekomma i en och samma klass?
+
20)   Nämn några exempel på inbyggda system hos motorfordon.
  
21)   Kan överlagrade metoder förekomma i en och samma klass?
+
21)   Redogör med egna ord hur ett inbyggt operativsystem fungerar.
  
22)   Kan man komma åt de privata datamedlemmarna i en superklass från en subklass?
+
22)   När kom upp de första inbyggda systemen och vilka tillämpningar hade de då?
 +
 
 +
23)   Varför är C/C++ och Python lämpliga språk för programmering av inbygg-da system?
 
</big>
 
</big>
 
</div>
 
</div>

Versionen från 5 februari 2023 kl. 14.51

        <<  Agenda          Dagens genomgång          Dagens övningar          Innehåll & struktur          Nästa lektion  >>      


Dagens övningar

Läs texten Om inbyggda system

Besvara frågorna nedan. Skriv dina svar i ett textdokument.

Ingen inlämning krävs. Arbeta gärna gruppvis.


1)   Raspberry PI presenteras ofta som ett exempel på ett inbyggd system. Nämn några fler exempel på inbyggda system.

2)   Vad var Raspberry PI ursprungligen konciperat för och varför blev det oväntat populärt utanför sitt ursprungliga användningsområde?

3)   Vad står ”PI” för i namnet Raspberry PI?

4)   Formulera en allmän definition för inbyggda system. Verifiera din defini-tion på de exempel du hade gett ovan.

5)   Varför är en mobiltelefon inget inbyggt system?

6)   Vad är det viktigaste kännetecknet för ett inbäddat system?

7)   Vilka krav måste inbyggda system uppfylla för att kunna anses vara an-vändbara i praktiken?

8)   Vilka operativsystem förekommer hos inbyggda system och vilka är mest populära?

9)   Har alla inbyggda system användargränssnitt?

10)   Vad betyder Realtid inom databehandling och vilken roll spelar begreppet för inbyggda system?

11)   Hur är det med programmerbarheten hos inbyggda system?

12)   I vilka komponenter är mjukvaran hos inbyggda system lagrade?

13)   Inom vilket intervall rör sig minnesstorleken för inbyggd programvara?

14)   Vilka är de typiska hårdvarukomponenterna hos inbyggda system?

15)   Nämn tre olika komponenter hos inbyggda system.

16)   Vad betyder firmware hos inbyggda system? Ge ett exempel på firmware.

17)   Vad är skillnaden mellan firmware och software?

18)   I vilka minnesenheter lagras programvara hos inbyggda system?

19)   Vad är skillnaden mellan inbyggda system och Internet of Things (IoT).

20)   Nämn några exempel på inbyggda system hos motorfordon.

21)   Redogör med egna ord hur ett inbyggt operativsystem fungerar.

22)   När kom upp de första inbyggda systemen och vilka tillämpningar hade de då?

23)   Varför är C/C++ och Python lämpliga språk för programmering av inbygg-da system?


  •   Mata in programmet All_in_Main i en Console Application. Kompilera och kör.
  •   Mata in programmet Method. Kompilera och kör.
  •   Mata in klasserna Password och PasswordUse i samma projekt. Kompilera och kör.
  •   Läs om Klassbegreppet i kursboken, sid 13-17.
  •   Läs om Modulariseringsprocessen i kursboken, sid 18-21.


Lös uppgifterna nedan:

Ovn 1 1 3.jpg


  Jämför dina lösningar med lösningsförslagen i slutet av kursboken, sid 171-173.







Copyright © 2023 TechPages AB. All Rights Reserved.