<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="da">
	<id>https://wiki.codingpirates.dk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mhewel</id>
	<title>Coding Pirates Wiki - Brugerbidrag [da]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.codingpirates.dk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mhewel"/>
	<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/Speciel:Bidrag/Mhewel"/>
	<updated>2026-04-29T18:41:09Z</updated>
	<subtitle>Brugerbidrag</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.codingpirates.dk/index.php?title=Ada&amp;diff=179</id>
		<title>Ada</title>
		<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/index.php?title=Ada&amp;diff=179"/>
		<updated>2026-03-19T17:14:15Z</updated>

		<summary type="html">&lt;p&gt;Mhewel: Initial&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Hvad er Ada ? ==&lt;br /&gt;
Ada er et højniveau programmeringssprog, der blev udviklet med udgangspunkt i [https://da.wikipedia.org/wiki/Pascal_(programmeringssprog) Pascal], og med fokus på sikkerhed, stabilitet og vedligeholdelse, især i kritiske systemer. &lt;br /&gt;
&lt;br /&gt;
Sproget blev skabt i slutningen af 1970’erne og starten af 1980’erne på initiativ fra det amerikanske forsvarsministerium (DoD), som ønskede at samle mange forskellige programmeringssprog til ét standardiseret sprog. &lt;br /&gt;
&lt;br /&gt;
Resultatet blev [https://da.wikipedia.org/wiki/Ada_(programmeringssprog) Ada], opkaldt efter matematikeren [https://da.wikipedia.org/wiki/Ada_Lovelace Ada Lovelace], der ofte betragtes som verdens første programmør. &lt;br /&gt;
&lt;br /&gt;
Den første officielle standard, Ada 83, blev offentliggjort i 1983 og senere opdateret med versioner som Ada 95, Ada 2005 og Ada 2012. &lt;br /&gt;
&lt;br /&gt;
Ada er kendt for statisk typecheck, indbygget støtte til parallel programmering og fokus på at undgå fejl, hvilket gør det populært i områder som luftfart, rumfart og jernbanesystemer, hvor pålidelighed er afgørende.&lt;br /&gt;
&lt;br /&gt;
== Installer Ada (gnat compiler) ==&lt;br /&gt;
Denne guide er baseret på Ubuntu&lt;br /&gt;
&lt;br /&gt;
Kør følgende kommandoer i en terminal, f.eks. Bash:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt update&lt;br /&gt;
sudo apt install gnat&lt;br /&gt;
gnat --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Resultat skulle gerne være noget a&#039;la følgende (måske med en nyere verision ?):&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
GNAT 14.3.0&lt;br /&gt;
Copyright (C) 1996-2024, Free Software Foundation, Inc.&lt;br /&gt;
This is free software; see the source for copying conditions.&lt;br /&gt;
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Det første program ==&lt;br /&gt;
Nu er vi klar til at lave det første program&lt;br /&gt;
&lt;br /&gt;
Igen i terminalen skal vi lave en fil med Ada kode:&lt;br /&gt;
&lt;br /&gt;
Det vil være en god idé at skifte til et directory (mappe) for dine Ada filer / projekt filer, f.x. &amp;quot;CodingPirates/ada&amp;quot;:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
user@computername:~$ mkdir -p CodingPirates/ada&lt;br /&gt;
user@computername:~$ cd CodingPirates/ada&lt;br /&gt;
user@computername:~/CodingPirates/ada$ &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Først starter vi en simpel editor for at lave filen hej.adb&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
user@computername:~/CodingPirates/ada$ nano hej.adb&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Her skriver du så:&amp;lt;syntaxhighlight lang=&amp;quot;ada&amp;quot;&amp;gt;&lt;br /&gt;
with Ada.Text_IO; use Ada.Text_IO;&lt;br /&gt;
&lt;br /&gt;
procedure Hej is&lt;br /&gt;
&lt;br /&gt;
begin&lt;br /&gt;
&lt;br /&gt;
  Put_line(&amp;quot;Hej Pirat !&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
end Hej;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Nu skal du trykke på Ctrl og X på samme tid&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Save modified buffer?&lt;br /&gt;
Y Yes&lt;br /&gt;
N No           ^C Cancel&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Tryk på &amp;quot;Y&amp;quot;&amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
Write to File: hej.adb&lt;br /&gt;
^G Help                     M-D DOS Format              M-A Append                  M-B Backup File&lt;br /&gt;
^C Cancel                   M-M Mac Format              M-P Prepend                 ^T Browse&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Nu skal du trykke på &amp;quot;ENTER&amp;quot; tasten.&lt;br /&gt;
&lt;br /&gt;
Så er vi klar til at kompilere programmet:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
user@computername:~/CodingPirates/ada$ gnatmake hej.adb &lt;br /&gt;
x86_64-linux-gnu-gcc-14 -c hej.adb&lt;br /&gt;
x86_64-linux-gnu-gnatbind-14 -x hej.ali&lt;br /&gt;
x86_64-linux-gnu-gnatlink-14 hej.ali&lt;br /&gt;
user@computername:~/CodingPirates/ada$ &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Hvis du ikke får ca ovenstående, så har du nok skrevet noget forket i din hej.adb fil. Gå tilbage til kommandoen med &amp;quot;nano hej.adb&amp;quot; og check igen.&lt;br /&gt;
&lt;br /&gt;
Så er det tid til at køre programmet:&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
user@computername:~/CodingPirates/ada$ ./hej&lt;br /&gt;
Hej Pirat !&lt;br /&gt;
user@computername:~/CodingPirates/ada$&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Læs mere om Ada ==&lt;br /&gt;
Link til Wiki book på engelsk om Ada: https://en.wikibooks.org/wiki/Ada_Programming&lt;/div&gt;</summary>
		<author><name>Mhewel</name></author>
	</entry>
	<entry>
		<id>https://wiki.codingpirates.dk/index.php?title=Diskussion:Python&amp;diff=123</id>
		<title>Diskussion:Python</title>
		<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/index.php?title=Diskussion:Python&amp;diff=123"/>
		<updated>2024-10-24T05:16:53Z</updated>

		<summary type="html">&lt;p&gt;Mhewel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OBS: Link til Python Teachings (https://github.com/coding-pirates-hillerod/python-teachings) giver error 404&lt;br /&gt;
[[Bruger:Mhewel|Mhewel]] ([[Brugerdiskussion:Mhewel|diskussion]]) 24. okt. 2024, 07:16 (CEST)&lt;/div&gt;</summary>
		<author><name>Mhewel</name></author>
	</entry>
	<entry>
		<id>https://wiki.codingpirates.dk/index.php?title=Diskussion:Python&amp;diff=122</id>
		<title>Diskussion:Python</title>
		<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/index.php?title=Diskussion:Python&amp;diff=122"/>
		<updated>2024-10-24T05:16:17Z</updated>

		<summary type="html">&lt;p&gt;Mhewel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OBS: Link til Python Teachings (https://github.com/coding-pirates-hillerod/python-teachings) giver error 404 [[Bruger:Mhewel|Mhewel]] ([[Brugerdiskussion:Mhewel|diskussion]]) 24. okt. 2024, 07:16 (CEST) ([[Brugerdiskussion:Mhewel|diskussion]])&lt;/div&gt;</summary>
		<author><name>Mhewel</name></author>
	</entry>
	<entry>
		<id>https://wiki.codingpirates.dk/index.php?title=Diskussion:Python&amp;diff=121</id>
		<title>Diskussion:Python</title>
		<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/index.php?title=Diskussion:Python&amp;diff=121"/>
		<updated>2024-10-24T05:15:51Z</updated>

		<summary type="html">&lt;p&gt;Mhewel: fejl på link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;OBS: Link til Python Teachings (https://github.com/coding-pirates-hillerod/python-teachings) giver error 404 [[Bruger:Mhewel|Mhewel]] ([[Brugerdiskussion:Mhewel|diskussion]])&lt;/div&gt;</summary>
		<author><name>Mhewel</name></author>
	</entry>
	<entry>
		<id>https://wiki.codingpirates.dk/index.php?title=Diskussion:Kunstig_intelligens&amp;diff=114</id>
		<title>Diskussion:Kunstig intelligens</title>
		<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/index.php?title=Diskussion:Kunstig_intelligens&amp;diff=114"/>
		<updated>2024-10-05T09:12:11Z</updated>

		<summary type="html">&lt;p&gt;Mhewel: Brug af dansk ?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Det kunne måske være en ide at lave danske tekster på denne side&lt;/div&gt;</summary>
		<author><name>Mhewel</name></author>
	</entry>
	<entry>
		<id>https://wiki.codingpirates.dk/index.php?title=Fil:Vaterpas.jpg&amp;diff=113</id>
		<title>Fil:Vaterpas.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/index.php?title=Fil:Vaterpas.jpg&amp;diff=113"/>
		<updated>2024-10-05T09:09:24Z</updated>

		<summary type="html">&lt;p&gt;Mhewel: https://commons.wikimedia.org/wiki/File:Wasserwaage_Libelle.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Beskrivelse ==&lt;br /&gt;
https://commons.wikimedia.org/wiki/File:Wasserwaage_Libelle.jpg&lt;/div&gt;</summary>
		<author><name>Mhewel</name></author>
	</entry>
	<entry>
		<id>https://wiki.codingpirates.dk/index.php?title=Forside&amp;diff=53</id>
		<title>Forside</title>
		<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/index.php?title=Forside&amp;diff=53"/>
		<updated>2024-04-09T12:14:05Z</updated>

		<summary type="html">&lt;p&gt;Mhewel: Link til MediaWiki hjælpeside på dansk&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Velkommen til Coding Pirates Wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I denne wiki, bor der materiale, som de frivillige i Coding Pirates bruger, bl.a. til undervisning, og i mange tilfælde har udviklet.&lt;br /&gt;
&lt;br /&gt;
Vi er en forening, som lærer børn og unge om at være kreative med IT - noget der bliver mere og mere vigtigt at vide noget om i en verden der er digitaliseret i stor grad, og hvor der også i fremtiden kommer til at være mere udvikling indenfor bl.a. AI.&lt;br /&gt;
&lt;br /&gt;
=== Lyst til at være med? ===&lt;br /&gt;
Hvis du vil være med på holdet, søger vi altid flere frivillige. Der er helt sikkert en [https://codingpirates.dk/afdelinger/ afdeling] nær dig, som kan bruge dig som frivillig. Og du kan læse mere om at [https://codingpirates.dk/blivfrivillig/ blive frivillig her].&lt;br /&gt;
&lt;br /&gt;
Som frivillig er du med til at lære børn om den teknologi, som vi alle sammen bruger, og er begejstret over. Vi har nogle glade og begejstrede børn og unge mennesker, som elsker at komme og udforske den tekniske verden sammen med os hver uge.&lt;br /&gt;
&lt;br /&gt;
=== Er du forældre? ===&lt;br /&gt;
Hvis du er en forældre til en eller flere børn, kan du besøge [https://members.codingpirates.dk medlemssystemet] - et system nogle af de frivillige i Coding Pirates ([[medlemssystemgruppen]]) står bag. Nogle afdelinger kan du komme direkte ind i, mens du i andre afdelinger skal stå på venteliste først. &lt;br /&gt;
&lt;br /&gt;
Nogle steder - især i hovedstadsområdet - har vi desværre lange ventelister. Vi gør hvad vi kan for at kunne tilbyde en plads så hurtigt som muligt, men det kan være en god ide at skrive sig på de afdelinger man kan nå til, da nogle afdelinger kan nå at tage et barn ind hurtigere end andre afdelinger.&lt;br /&gt;
&lt;br /&gt;
I medlemssystemet kan du skrive dit barn på venteliste, tjekke status/plads på opskrivningen og tilmelde dig eller dit barn til arrangementer, foreningsmedlemskaber, sæsonaktivitetr eller støttemedlemskaber.&lt;br /&gt;
&lt;br /&gt;
=== Har du brug for hjælp ? ===&lt;br /&gt;
Har du brug for noget generel hjælp til at oprette / redigere sider med formattering, billeder, tabeller etc, så se venligst denne side: [[mediawikiwiki:Help:Contents/da|MediaWiki Hjælp:Indhold]] &lt;br /&gt;
&lt;br /&gt;
Derudover har følgende [[slack]] kanaler her i Coding Pirates: &lt;br /&gt;
&lt;br /&gt;
* [https://app.slack.com/client/T03LXDFF3/C06T7UT04DS #wiki-support ]: Her kan du stille spørgsmål til hvordan du bruger denne wiki&lt;br /&gt;
* [https://app.slack.com/client/T03LXDFF3/C06T2HKCL85 #wiki-udvikling]: Her snakker / skriver vi om hvordan Wiki kan udvikle sig&lt;/div&gt;</summary>
		<author><name>Mhewel</name></author>
	</entry>
	<entry>
		<id>https://wiki.codingpirates.dk/index.php?title=Forside&amp;diff=51</id>
		<title>Forside</title>
		<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/index.php?title=Forside&amp;diff=51"/>
		<updated>2024-04-07T10:20:30Z</updated>

		<summary type="html">&lt;p&gt;Mhewel: Link til slack kanaler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Velkommen til Coding Pirates Wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I denne wiki, bor der materiale, som de frivillige i Coding Pirates bruger, bl.a. til undervisning, og i mange tilfælde har udviklet.&lt;br /&gt;
&lt;br /&gt;
Vi er en forening, som lærer børn og unge om at være kreative med IT - noget der bliver mere og mere vigtigt at vide noget om i en verden der er digitaliseret i stor grad, og hvor der også i fremtiden kommer til at være mere udvikling indenfor bl.a. AI.&lt;br /&gt;
&lt;br /&gt;
=== Lyst til at være med? ===&lt;br /&gt;
Hvis du vil være med på holdet, søger vi altid flere frivillige. Der er helt sikkert en [https://codingpirates.dk/afdelinger/ afdeling] nær dig, som kan bruge dig som frivillig. Og du kan læse mere om at [https://codingpirates.dk/blivfrivillig/ blive frivillig her].&lt;br /&gt;
&lt;br /&gt;
Som frivillig er du med til at lære børn om den teknologi, som vi alle sammen bruger, og er begejstret over. Vi har nogle glade og begejstrede børn og unge mennesker, som elsker at komme og udforske den tekniske verden sammen med os hver uge.&lt;br /&gt;
&lt;br /&gt;
=== Er du forældre? ===&lt;br /&gt;
Hvis du er en forældre til en eller flere børn, kan du besøge [https://members.codingpirates.dk medlemssystemet] - et system nogle af de frivillige i Coding Pirates ([[medlemssystemgruppen]]) står bag. Nogle afdelinger kan du komme direkte ind i, mens du i andre afdelinger skal stå på venteliste først. &lt;br /&gt;
&lt;br /&gt;
Nogle steder - især i hovedstadsområdet - har vi desværre lange ventelister. Vi gør hvad vi kan for at kunne tilbyde en plads så hurtigt som muligt, men det kan være en god ide at skrive sig på de afdelinger man kan nå til, da nogle afdelinger kan nå at tage et barn ind hurtigere end andre afdelinger.&lt;br /&gt;
&lt;br /&gt;
I medlemssystemet kan du skrive dit barn på venteliste, tjekke status/plads på opskrivningen og tilmelde dig eller dit barn til arrangementer, foreningsmedlemskaber, sæsonaktivitetr eller støttemedlemskaber.&lt;br /&gt;
&lt;br /&gt;
=== Har du brug for hjælp ? ===&lt;br /&gt;
Der er lavet følgende slack kanaler: &lt;br /&gt;
&lt;br /&gt;
* [https://app.slack.com/client/T03LXDFF3/C06T7UT04DS #wiki-support ]: Her kan du stille spørgsmål til hvordan du bruger denne wiki&lt;br /&gt;
* [https://app.slack.com/client/T03LXDFF3/C06T2HKCL85 #wiki-udvikling]: Her snakker / skriver vi om hvordan Wiki kan udvikle sig&lt;/div&gt;</summary>
		<author><name>Mhewel</name></author>
	</entry>
	<entry>
		<id>https://wiki.codingpirates.dk/index.php?title=Forside&amp;diff=50</id>
		<title>Forside</title>
		<link rel="alternate" type="text/html" href="https://wiki.codingpirates.dk/index.php?title=Forside&amp;diff=50"/>
		<updated>2024-04-07T09:44:35Z</updated>

		<summary type="html">&lt;p&gt;Mhewel: Afsnit om hjælp og udvikling af denne wiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;strong&amp;gt;Velkommen til Coding Pirates Wiki&amp;lt;/strong&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I denne wiki, bor der materiale, som de frivillige i Coding Pirates bruger, bl.a. til undervisning, og i mange tilfælde har udviklet.&lt;br /&gt;
&lt;br /&gt;
Vi er en forening, som lærer børn og unge om at være kreative med IT - noget der bliver mere og mere vigtigt at vide noget om i en verden der er digitaliseret i stor grad, og hvor der også i fremtiden kommer til at være mere udvikling indenfor bl.a. AI.&lt;br /&gt;
&lt;br /&gt;
=== Lyst til at være med? ===&lt;br /&gt;
Hvis du vil være med på holdet, søger vi altid flere frivillige. Der er helt sikkert en [https://codingpirates.dk/afdelinger/ afdeling] nær dig, som kan bruge dig som frivillig. Og du kan læse mere om at [https://codingpirates.dk/blivfrivillig/ blive frivillig her].&lt;br /&gt;
&lt;br /&gt;
Som frivillig er du med til at lære børn om den teknologi, som vi alle sammen bruger, og er begejstret over. Vi har nogle glade og begejstrede børn og unge mennesker, som elsker at komme og udforske den tekniske verden sammen med os hver uge.&lt;br /&gt;
&lt;br /&gt;
=== Er du forældre? ===&lt;br /&gt;
Hvis du er en forældre til en eller flere børn, kan du besøge [https://members.codingpirates.dk medlemssystemet] - et system nogle af de frivillige i Coding Pirates ([[medlemssystemgruppen]]) står bag. Nogle afdelinger kan du komme direkte ind i, mens du i andre afdelinger skal stå på venteliste først. &lt;br /&gt;
&lt;br /&gt;
Nogle steder - især i hovedstadsområdet - har vi desværre lange ventelister. Vi gør hvad vi kan for at kunne tilbyde en plads så hurtigt som muligt, men det kan være en god ide at skrive sig på de afdelinger man kan nå til, da nogle afdelinger kan nå at tage et barn ind hurtigere end andre afdelinger.&lt;br /&gt;
&lt;br /&gt;
I medlemssystemet kan du skrive dit barn på venteliste, tjekke status/plads på opskrivningen og tilmelde dig eller dit barn til arrangementer, foreningsmedlemskaber, sæsonaktivitetr eller støttemedlemskaber.&lt;br /&gt;
&lt;br /&gt;
=== Har du brug for hjælp ? ===&lt;br /&gt;
Der er lavet følgende slack kanaler: &lt;br /&gt;
&lt;br /&gt;
* #wiki-support : Her kan du stille spørgsmål til hvordan du bruger denne wiki&lt;br /&gt;
* #wiki-udvikling: Her snakker / skriver vi om hvordan Wiki kan udvikle sig&lt;/div&gt;</summary>
		<author><name>Mhewel</name></author>
	</entry>
</feed>