Skillnad mellan versioner av "Kap 1 Olika programmeringsmiljöer (forts.)"

Från Mathonline
Hoppa till: navigering, sök
m
m
 
(46 mellanliggande versioner av samma användare visas inte)
Rad 3: Rad 3:
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
| style="border-bottom:1px solid #797979" width="5px" |  
 
{{Not selected tab|[[Lektion 2 (Inbyggd)| <<&nbsp;&nbsp;Agenda]]}}
 
{{Not selected tab|[[Lektion 2 (Inbyggd)| <<&nbsp;&nbsp;Agenda]]}}
{{Not selected tab|[[Programmering av inbyggda system: Innehåll och struktur|Innehåll & struktur]]}}
+
{{Not selected tab|[[Innehåll Programmering 2|Innehåll och struktur]]}}
{{Selected tab|[[Kap 1 Olika programmeringsmiljöer (forts.)|Dagens genomgång]]}}
+
{{Selected tab|[[Kap 1 Olika programmeringsmiljöer (forts.)|<span style="font-weight:lighter">Dagens genomgång</span>]]}}
 
{{Not selected tab|[[Övningar 2 (Inbyggd)|Dagens övningar]]}}
 
{{Not selected tab|[[Övningar 2 (Inbyggd)|Dagens övningar]]}}
 
{{Not selected tab|[[Lektion 3 (Inbyggd)|Nästa lektion&nbsp;&nbsp;>> ]]}}
 
{{Not selected tab|[[Lektion 3 (Inbyggd)|Nästa lektion&nbsp;&nbsp;>> ]]}}
Rad 10: Rad 10:
 
|}
 
|}
  
<br>
 
  
= <b><span style="color:#931136">1.2 &nbsp;&nbsp; En Open Source IDE: Borland C++</span></b> =
+
= <b><span style="color:#931136">2.2 &nbsp;&nbsp; Dev-C++, en open source IDE</span></b> =
<div class="ovnE">
+
<div class="ovnA">
 
<big>
 
<big>
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Borland_Cpp_Compiler.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Dev_Cpp_Compilera.jpg]]</div>
 
</big>
 
</big>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">Installation av Borland C++ Compiler</span></b> =
+
= <b><span style="color:#931136">Att ladda ned installationsfilen till Dev-C++ Compiler</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
 
<big>
 
<big>
Vi vill installera den integrerade programutvecklingsmiljön <b>Borland C++ Compiler</b>.
+
<div class="ovnE">
 +
Genomför hela den här proceduren i Windows. Så, har du en Mac, öppna Windows som du nyligen installerat via Parallels.
 +
</div>
 +
För att underlätta valet av rätt version har vi förberett en zip-fil med installationsfilen till Dev-C++.
 +
 
 +
Zip-filen är uppladdad på Math Online:s server. Följ instruktionerna nedan:
  
 
Anslut din dator med laddaren till elnätet och låt den vara ansluten under installationen.
 
Anslut din dator med laddaren till elnätet och låt den vara ansluten under installationen.
  
Följ instruktionerna nedan som även demonstreras under lektionen. Klicka på:
+
Klicka på:
 +
::::::::::[https://sharedfiles.mathonline.se/Dev_Cpp_Setup.zip <b><i><u><span style="blue">Dev_Cpp_Setup</span></u></i></b>]
 +
 
  
:::::::[https://developerinsider.co/download-and-install-borland-c-compiler-on-windows-10 <b><span style="blue">Hemsida för att ladda ned Borland</span></b>]
+
för att ladda ned zip-filen som innehåller installationsfilen, identisk med länken <b>1)</b> nedan (OBS! oklickbar bild!).
  
för att öppna länken i instruktion <b>1)</b> nedan (OBS! oklickbar bild!). Följ sedan instruktionerna <b>2) ...</b> .
+
Följ sedan instruktionerna <b>2) ...</b> .
  
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Inst_Borland_1.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Inst_Dev_1.jpg]]</div>
 
</big>
 
</big>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">Användning av Borland C++</span></b> =
+
= <b><span style="color:#931136">Installation och konfiguration av Dev-C++ Compiler</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
<big>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Inst_Dev_11.jpg]]</div>
Efter lyckad installation kan vi använda programvaran så här utan att behöva skapa projekt:
+
  
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Inst_Borland_2.jpg]]</div>
+
 
</big>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Inst_Dev_2.jpg]]</div>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">1.3 &nbsp; Att bygga en egen IDE med en editor</span></b> =
+
= <b><span style="color:#931136">2.3 &nbsp; Att bygga en egen IDE med en editor</span></b> =
 
<div class="ovnE">
 
<div class="ovnE">
 
<big><big>
 
<big><big>
:Följ instruktionerna i [http://mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">kursboken</span></b>], sid 14-16.<math> \quad </math>
+
:Följ instruktionerna i [https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 39-41.<math> \quad </math>
 
</big></big>
 
</big></big>
 
</div>
 
</div>
Rad 59: Rad 64:
 
<div class="ovnC">
 
<div class="ovnC">
 
<big><big>
 
<big><big>
:Följ instruktionerna och läs i [http://mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">kursboken</span></b>], sid 14.
+
:Följ instruktionerna och läs i [https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 39.
 
</big></big>
 
</big></big>
 
</div>
 
</div>
Rad 67: Rad 72:
 
<div class="ovnA">
 
<div class="ovnA">
 
<big><big>
 
<big><big>
:Följ instruktionerna och läs i [http://mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">kursboken</span></b>], sid 15.
+
:Följ instruktionerna och läs i [https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 40.
 
</big></big>
 
</big></big>
 
</div>
 
</div>
Rad 75: Rad 80:
 
<div class="ovnE">
 
<div class="ovnE">
 
<big><big>
 
<big><big>
:Följ instruktionerna i [http://mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">kursboken</span></b>], sid 15.<math> \quad </math>
+
:Följ instruktionerna i [https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 40.<math> \quad </math>
 
</big></big>
 
</big></big>
 
</div>
 
</div>
Rad 83: Rad 88:
 
<div class="ovnC">
 
<div class="ovnC">
 
<big><big>
 
<big><big>
:Följ instruktionerna och läs i [http://mathonline.se/Boken_Systemutv_Inb_Syst.pdf <b><span style="color:blue">kursboken</span></b>], sid 16.
+
:Följ instruktionerna och läs i [https://sharedfiles.mathonline.se/Boken_Progr_2_Cpp.pdf <b><span style="color:blue">kursboken</span></b>], sid 41.
 
</big></big>
 
</big></big>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">1.4 &nbsp;&nbsp; Att köra program från kommandofönstret</span></b> =
+
= <b><span style="color:#931136">2.4 &nbsp;&nbsp; Att köra program från kommandofönstret</span></b> =
 
<div class="ovnE">
 
<div class="ovnE">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Progr_Kommandofonstr.jpg]]</div>
+
=== <span style="color:#931136">Varför kommandofönstret?</span> ===
 +
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Progr_Kommandofonstrc.jpg]]</div>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">Kommandotolken</span></b> =
+
= <b><span style="color:#931136">Java källkodsfil</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Kommandotolken.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Java kallkodsfilb.jpg]]</div>
 
</div>
 
</div>
  
  
= <b><span style="color:#931136">Java källkodsfil</span></b> =
+
= <b><span style="color:#931136">Kommandotolken</span></b> =
 
<div class="ovnA">
 
<div class="ovnA">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Java kallkodsfil.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Kommandotolken_1.jpg]]</div>
 +
 
 +
 
 +
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Kommandotolken_2.jpg]]</div>
 
</div>
 
</div>
  
Rad 108: Rad 117:
 
= <b><span style="color:#931136">Att köra Java i Kommandotolken</span></b> =
 
= <b><span style="color:#931136">Att köra Java i Kommandotolken</span></b> =
 
<div class="ovnE">
 
<div class="ovnE">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Java i Kommandotolk.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Java i Kommandotolka.jpg]]</div>
 
</div>
 
</div>
  
Rad 114: Rad 123:
 
= <b><span style="color:#931136">Konfiguration av Path</span></b> =
 
= <b><span style="color:#931136">Konfiguration av Path</span></b> =
 
<div class="ovnC">
 
<div class="ovnC">
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Konfig_Path.jpg]]</div>
+
<div style="border:1px solid black;display:inline-table;margin-left: 0px;"> [[Image: Konfig_Patha.jpg]]</div>
 
</div>
 
</div>
 +
 +
<br><br>
 +
 +
<div class="border-divblue">
 +
=== <span style="color:#931136">Gå vidare till: &nbsp;&nbsp;<div class="smallBox">[[Övningar 2 (Inbyggd)|<span style="color:blue">Övningar 2</span>]]</div> &nbsp;&nbsp;&nbsp; när du är klar med denna genomgång.</span> ===
 +
</div>
 +
  
  
Rad 139: Rad 155:
  
  
[[Matte:Copyrights|Copyright]] © 2023 <b><span style="color:blue">TechPages AB</span></b>. All Rights Reserved.
+
[[Matte:Copyrights|Copyright]] © 2025 <b><span style="color:blue">Lieta AB</span></b>. All Rights Reserved.

Nuvarande version från 14 oktober 2025 kl. 11.18

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


2.2    Dev-C++, en open source IDE

Dev Cpp Compilera.jpg


Att ladda ned installationsfilen till Dev-C++ Compiler

Genomför hela den här proceduren i Windows. Så, har du en Mac, öppna Windows som du nyligen installerat via Parallels.

För att underlätta valet av rätt version har vi förberett en zip-fil med installationsfilen till Dev-C++.

Zip-filen är uppladdad på Math Online:s server. Följ instruktionerna nedan:

Anslut din dator med laddaren till elnätet och låt den vara ansluten under installationen.

Klicka på:

Dev_Cpp_Setup


för att ladda ned zip-filen som innehåller installationsfilen, identisk med länken 1) nedan (OBS! oklickbar bild!).

Följ sedan instruktionerna 2) ... .

Inst Dev 1.jpg


Installation och konfiguration av Dev-C++ Compiler

Inst Dev 11.jpg


Inst Dev 2.jpg


2.3   Att bygga en egen IDE med en editor

Följ instruktionerna i kursboken, sid 39-41.\( \quad \)


Installation av TextPad

Följ instruktionerna och läs i kursboken, sid 39.


Installation av Java Development Kit (JDK)

Följ instruktionerna och läs i kursboken, sid 40.


Att koppla Java till TextPad

Följ instruktionerna i kursboken, sid 40.\( \quad \)


Att köra program från en editor

Följ instruktionerna och läs i kursboken, sid 41.


2.4    Att köra program från kommandofönstret

Varför kommandofönstret?

Progr Kommandofonstrc.jpg


Java källkodsfil

Java kallkodsfilb.jpg


Kommandotolken

Kommandotolken 1.jpg


Kommandotolken 2.jpg


Att köra Java i Kommandotolken

Java i Kommandotolka.jpg


Konfiguration av Path

Konfig Patha.jpg



Gå vidare till:        när du är klar med denna genomgång.













Copyright © 2025 Lieta AB. All Rights Reserved.