<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ming Block &#187; Josmann</title>
	<atom:link href="http://www.ming-block.de/tag/josmann/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ming-block.de</link>
	<description>Stories eines Verrückten</description>
	<lastBuildDate>Fri, 27 Jan 2012 17:19:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Info 13 Stunde Nr. 14</title>
		<link>http://www.ming-block.de/2011/02/info-13-stunde-nr-14/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-nr-14</link>
		<comments>http://www.ming-block.de/2011/02/info-13-stunde-nr-14/#comments</comments>
		<pubDate>Thu, 24 Feb 2011 18:33:55 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[abi]]></category>
		<category><![CDATA[Abitur]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Josmann]]></category>
		<category><![CDATA[Schülerkrypto]]></category>
		<category><![CDATA[uni bonn]]></category>
		<category><![CDATA[winali]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=866</guid>
		<description><![CDATA[Von letzter Stunde kann ich leider relativ wenig berichten, da ich in der ersten Stunde für das 1Live Schulduell geübt habe In der zweiten Stunde saßen Robert und ich alleine im Inforaum und arbeiteten weiter an unseren Stringklassen (nebenbei auch alle anderen Stringoperationen). Zu ende der zweiten Stunde sind wir nochmal auf die mündl. Abiturprüfung [...]]]></description>
			<content:encoded><![CDATA[<p>Von letzter Stunde kann ich leider relativ wenig berichten, da ich in der ersten Stunde für das 1Live Schulduell geübt habe <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In der zweiten Stunde saßen Robert und ich alleine im Inforaum und arbeiteten weiter an unseren Stringklassen (nebenbei auch alle anderen Stringoperationen).</p>
<p>Zu ende der zweiten Stunde sind wir nochmal auf die mündl. Abiturprüfung zurückgekommen und ich konnte mal fragen was so drin vorkommen kann:</p>
<ul>
<li>Java kommt nicht vor</li>
<li>Assembler bzw. WinAli</li>
<li>Datenstrukturen also quasi Delphi</li>
<li>Datenbanken (wenn wir dieses Thema noch behandeln)</li>
</ul>
<p>Nächstes Ziel ist erstmal Freitag die Uni Bonn: Schülerkrypto. Wird bestimmt interessant <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2011/02/info-13-stunde-nr-14/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info 13 Stunde Nr. 13</title>
		<link>http://www.ming-block.de/2011/02/info-13-stunde-nr-13/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-nr-13</link>
		<comments>http://www.ming-block.de/2011/02/info-13-stunde-nr-13/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 21:28:41 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[dbg]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Josmann]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=847</guid>
		<description><![CDATA[Montag ist wie immer Infotag und einen Tag später kommt auch schon mein Post Für die ungeduldigen nichtgenannten Personen. Faszinierend wie variabel doch unsere Anwesenheitsquote ist zwischen 25% und 100% Änderst sich rasend schnell bei nur vier Personen. Ich finde wir brauchen Titel: Johannes der aus dem Wald kam Stefan der Elektrophant Mr. Android Rober [...]]]></description>
			<content:encoded><![CDATA[<p>Montag ist wie immer Infotag und einen Tag später kommt auch schon mein Post <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Für die ungeduldigen nichtgenannten Personen.</p>
<p>Faszinierend wie variabel doch unsere Anwesenheitsquote ist zwischen 25% und 100% <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Änderst sich rasend schnell bei nur vier Personen. Ich finde wir brauchen Titel:</p>
<ul>
<li>Johannes der aus dem Wald kam</li>
<li>Stefan der Elektrophant</li>
<li>Mr. Android Rober</li>
<li>und ich analog dazu Mr. iPhone Dominic</li>
</ul>
<p>Frauenquote = 0 <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Naja Thema der Stunde war Eingabe von Daten. Die einfache Eingabe ist doch etwas komplizierter als überall sonst:</p>

<div class="wp_syntax"><div class="code"><pre class="java" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">import</span> <span style="color: #006699;">java.io.*</span><span style="color: #339933;">;</span>
&nbsp;
 <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">class</span> Eingabe
 <span style="color: #009900;">&#123;</span>
   <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">static</span> <span style="color: #000066; font-weight: bold;">void</span> main<span style="color: #009900;">&#40;</span><span style="color: #003399;">String</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> args<span style="color: #009900;">&#41;</span>
   <span style="color: #000000; font-weight: bold;">throws</span> <span style="color: #003399;">IOException</span>
   <span style="color: #009900;">&#123;</span>
     <span style="color: #003399;">BufferedReader</span> bin <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #003399;">BufferedReader</span><span style="color: #009900;">&#40;</span>
                          <span style="color: #000000; font-weight: bold;">new</span> <span style="color: #003399;">InputStreamReader</span><span style="color: #009900;">&#40;</span><span style="color: #003399;">System</span>.<span style="color: #006633;">in</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
     <span style="color: #003399;">System</span>.<span style="color: #006633;">out</span>.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Bitte Namen eingeben: &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     <span style="color: #003399;">String</span> name <span style="color: #339933;">=</span> bin.<span style="color: #006633;">readLine</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
     <span style="color: #003399;">System</span>.<span style="color: #006633;">out</span>.<span style="color: #006633;">println</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Eingegebener Name: &quot;</span> <span style="color: #339933;">+</span> name<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></div></div>

<p>Das wurde dann noch beliebig erweitert z.B. in Methoden oder so <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' />  Das wars eigtl. auch schon achja der Papa hat mein Quellcode geklaut <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> :D:D</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2011/02/info-13-stunde-nr-13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info 13 Stunde Nr. 9</title>
		<link>http://www.ming-block.de/2010/12/info-13-stunde-nr-9/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-nr-9</link>
		<comments>http://www.ming-block.de/2010/12/info-13-stunde-nr-9/#comments</comments>
		<pubDate>Tue, 21 Dec 2010 21:08:46 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[dbg]]></category>
		<category><![CDATA[Josmann]]></category>
		<category><![CDATA[oop]]></category>
		<category><![CDATA[Schnee]]></category>
		<category><![CDATA[Schülerkrypto]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=832</guid>
		<description><![CDATA[Mensch so schnell gehts und schon ist ein Jahr wieder vorbei Nach neun Stunden Informatik ist schon wieder Winterpause Die Stunde begann problematisch damit schon, dass auf Grund des schlechten Wetters die Straßen voll waren und die Autos teilweise Stecken blieben. Folglich hatte auch die Schulleitung ihre Probleme und deshalb begann der Unterricht auch leicht [...]]]></description>
			<content:encoded><![CDATA[<p>Mensch so schnell gehts und schon ist ein Jahr wieder vorbei <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Nach neun Stunden Informatik ist schon wieder Winterpause <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Die Stunde begann problematisch damit schon, dass auf Grund des schlechten Wetters die Straßen voll waren und die Autos teilweise Stecken blieben. Folglich hatte auch die Schulleitung ihre Probleme und deshalb begann der Unterricht auch leicht verspätet.</p>
<p>Die erste Stunde viel einigermaßen flach, aber die zweite Stunde wurde dann mit der Schülerkrypto begonnen. Wir nehmen dieses mal daran Teil im Februar. Zusammen mit deinen kleinen vom Info LK unter uns <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Dann wurde noch ein bischen zu objektorientierten Programmierung in Delphi besprochen. Danach noch Noten und wir sehen uns im neuen Jahr <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2010/12/info-13-stunde-nr-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info 13 Stunde Nr. 8</title>
		<link>http://www.ming-block.de/2010/12/info-13-stunde-nr-8/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-nr-8</link>
		<comments>http://www.ming-block.de/2010/12/info-13-stunde-nr-8/#comments</comments>
		<pubDate>Fri, 03 Dec 2010 14:09:30 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[ACCU]]></category>
		<category><![CDATA[ALU]]></category>
		<category><![CDATA[GOTO]]></category>
		<category><![CDATA[HS R]]></category>
		<category><![CDATA[Josmann]]></category>
		<category><![CDATA[Mikroprogrammierung]]></category>
		<category><![CDATA[SPR]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=826</guid>
		<description><![CDATA[In der Stunde haben wir endlich WinAli zum größten Teil abgeschlossen für dieses Jahr. Wir haben nur die restlichen Programme fertig gemacht und danach sind wir dann auch mit dem Thema Mikroprogrammierung angefangen. Bei uns handelt es sich um eine Einadressmaschine (Akkumulatormaschine).  Folgende Elemente gibt es: ALU: Rechenwerk, nur für Addition, ein Register (ALU &#60;&#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>In der Stunde haben wir endlich WinAli zum größten Teil abgeschlossen für dieses Jahr. Wir haben nur die restlichen Programme fertig gemacht und danach sind wir dann auch mit dem Thema Mikroprogrammierung angefangen.</p>
<p>Bei uns handelt es sich um eine Einadressmaschine (Akkumulatormaschine).  Folgende Elemente gibt es:</p>
<ul>
<li>ALU: Rechenwerk, nur für Addition, ein Register (ALU &lt;&#8211; X = a=a+X)</li>
<li>ACCU: Akkumulatorregister</li>
<li>SAR: Speicheradressregister, beinhalter Speicheradresse des aktuellen Befehls
<ul>
<li>SPR: Speicherpufferregister, Inhalt der Speicheradresse aus dem SAR</li>
</ul>
</li>
<li>GOTO: unbedingter Sprung zu einem Unterprogramm</li>
<li>BR: Befehlsregister
<ul>
<li>AT: Adressteil, numerische Adresse</li>
</ul>
</li>
<li>Rechenbefehl Operationsteil &lt;&#8211; AT (Bsp: ALU &lt;&#8211; X)</li>
<li>Sonstiger Befehl (Bsp: GOTO FETCH)</li>
</ul>
<p>Benötigte Funktionen für ein Mikroprogramm:</p>
<ul>
<li>HS R : Hauptspeicher lesen</li>
<li>ALU C: ALU leeren (ALU=0)</li>
<li>GOTO FETCH: Unterprogramm, dass nächsten Befehl aus dem BR lädt</li>
</ul>
<p>Beispiel:</p>
<p>AT = 165 , SPR = 7 , ACCU = 5 In dem Mikroprogramm soll 5+7 gerechnet werden.</p>
<ol>
<li>SAR &lt;&#8211; AT // Lade Adresse 165</li>
<li>HS R // Inhalt lesen SPR = 7</li>
<li>ALU C // ALU = 0</li>
<li>ALU &lt;&#8211; SPR // ALU + SPR =&gt; 0 + 7 =&gt; ALU = 7</li>
<li>ALU &lt;&#8211; ACCU // ALU + ACCU =&gt; 7 + 5 =&gt; ALU = 12</li>
<li>ACCU &lt;&#8211; ALU // ACCU + ALU =&gt; 5 + 12 =&gt; ACCU = 17</li>
<li>GOTO FETCH // Nächsten Befehl laden</li>
</ol>
<p>Dieses Programm kann man optimieren, indem zwei Mikrooperationen parallel ausgeführt werden, aber diese dürfen sich nicht behindern, da man sonst eine Zugriffsverletzung erhält.</p>
<p>In dem Beispiel kann man das Programm von sieben auf vier Taktintervalle verkürzen:</p>
<ol>
<li>SAR &lt;&#8211; AT, ALU C</li>
<li>HS R, ALU &lt;&#8211; ACCU</li>
<li>ALU &lt;&#8211; SPR</li>
<li>ACCU &lt;&#8211; ALU, GOTO FETCH</li>
</ol>
<p>Nächste Woche gibt es keinen Blogpost, aber dafür einen vom Fahrsicherheitstraining <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2010/12/info-13-stunde-nr-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info 13 Stunde 6 + 7</title>
		<link>http://www.ming-block.de/2010/11/info-13-stunde-6-7/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-6-7</link>
		<comments>http://www.ming-block.de/2010/11/info-13-stunde-6-7/#comments</comments>
		<pubDate>Mon, 22 Nov 2010 18:04:41 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[WinAli]]></category>
		<category><![CDATA[Array]]></category>
		<category><![CDATA[dbg]]></category>
		<category><![CDATA[Josmann]]></category>
		<category><![CDATA[repascal]]></category>
		<category><![CDATA[winali]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=806</guid>
		<description><![CDATA[Nachdem ich Stunde fünf vergessen habe, erwähne ich nochmal die Stunde kurz. Die Stunde diente zur Einführung des Arrays in WinAli und der Sominote für das Quartal (14Pkt.). Die heutige Stunde befasste sich auch mit dem Array und der Intensivierung unserer Kenntnisse mit dem Arbeiten mit Arrays. Aktuelle Aufgabe: Summe aller negativer und positiver Elemente [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich Stunde fünf vergessen habe, erwähne ich nochmal die Stunde kurz.</p>
<p>Die Stunde diente zur Einführung des Arrays in WinAli und der Sominote für das Quartal (14Pkt.).</p>
<p>Die heutige Stunde befasste sich auch mit dem Array und der Intensivierung unserer Kenntnisse mit dem Arbeiten mit Arrays.</p>
<p>Aktuelle Aufgabe:</p>
<ul>
<li>Summe aller negativer und positiver Elemente</li>
<li>kleinstes Element</li>
</ul>
<p>Nächste Woche gibt&#8217;s neues <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2010/11/info-13-stunde-6-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info 13 Stunde Nr. 5</title>
		<link>http://www.ming-block.de/2010/10/info-13-stunde-nr-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-nr-5</link>
		<comments>http://www.ming-block.de/2010/10/info-13-stunde-nr-5/#comments</comments>
		<pubDate>Mon, 25 Oct 2010 17:18:47 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[WinAli]]></category>
		<category><![CDATA[dbg]]></category>
		<category><![CDATA[Josmann]]></category>
		<category><![CDATA[repascal]]></category>
		<category><![CDATA[winali]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=797</guid>
		<description><![CDATA[Nach einer fast einmonatigen Sendepause melde ich mich mal zurück Natürlich erste Stunde nach den Ferien ist Informatik &#8211; bingo. Unsere erste Stunde begann sehr entspannend in Raum 406 mit wieder einleben in WinAli.Wieder eindenken und chillen Zum Ende der Stunde noch schnell ein Programm gezeigt und fertig. In Stunde zwei folgte nun wie fast [...]]]></description>
			<content:encoded><![CDATA[<p>Nach einer fast einmonatigen Sendepause melde ich mich mal zurück <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Natürlich erste Stunde nach den Ferien ist Informatik &#8211; bingo. Unsere erste Stunde begann sehr entspannend in Raum 406 mit wieder einleben in WinAli.Wieder eindenken und chillen <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Zum Ende der Stunde noch schnell ein Programm gezeigt und fertig.</p>
<p>In Stunde zwei folgte nun wie fast immer Theorie also erstmal umziehen nach 806, wo es wider erwarten <span style="text-decoration: line-through;">arsch</span> sehr kalt drin war^^ Die Aufgabe diente als Übung für die Klausur in zwei Wochen. Ein kleines Programm, dass ermitteln soll, wie hoch die Gebühren für Buchungen auf einem Konto sind.</p>
<ul>
<li>1.-5. Buchung kostenlos</li>
<li>6.-15. jede 40ct</li>
<li>&gt;15  jede 50ct</li>
</ul>
<p>Als erstes das Programm in Delphi schreiben, dann in RePascal und abschließend in WinAli. Nicht all zu schwer^^</p>
<p>Nächstes Info Journal gibt&#8217;s nach der Klausur.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2010/10/info-13-stunde-nr-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info 13 Stunde Nr. 4</title>
		<link>http://www.ming-block.de/2010/09/info-13-stunde-nr-4/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-nr-4</link>
		<comments>http://www.ming-block.de/2010/09/info-13-stunde-nr-4/#comments</comments>
		<pubDate>Mon, 27 Sep 2010 11:24:49 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[asm]]></category>
		<category><![CDATA[assembler]]></category>
		<category><![CDATA[dbg]]></category>
		<category><![CDATA[Josmann]]></category>
		<category><![CDATA[von-neumann]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=791</guid>
		<description><![CDATA[Montag ist Infotag wie jeder weiß, aber heute hatten wir erstmal Informatik zur zweiten Stunde. In der ersten Stunde hatten wir den Fototermin Gibt wie jedes Jahr ein Fotobuch. In der zweiten ging es dann los mit dem Von-Neumann-Rechner. Erklärt wie ein Prozessor aufbgebaut ist und wie die Abarbeitungsstruktur ist. Gut hierzu ist z.B. der [...]]]></description>
			<content:encoded><![CDATA[<p>Montag ist Infotag wie jeder weiß, aber heute hatten wir erstmal Informatik zur zweiten Stunde. In der ersten Stunde hatten wir den Fototermin <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Gibt wie jedes Jahr ein Fotobuch.</p>
<p>In der zweiten ging es dann los mit dem Von-Neumann-Rechner. Erklärt wie ein Prozessor aufbgebaut ist und wie die Abarbeitungsstruktur ist. Gut hierzu ist z.B. der Artikel von <a title="Von-Neumann-Rechner" href="http://de.wikipedia.org/wiki/Von-Neumann-Architektur" target="_blank">Wikipedia</a>.</p>
<p>Anschließend habe ich noch erklärt wieviele Register eine CPU hat:  AX ( AH und AL) , BX (BL und BH), CX (CL und CH), DX (DL und DH). Ein Register (AX) besteht aus 16Bit (AL hat die ersten 8Bit (0-7) und AH die letzten 8 Bit (8-15)). Man kann die Register einzelnd ansprechen.</p>
<p>Das wars auch schon für die nächste Zeit, denn nächsten Montag Stufenfahrt und danach Ferien <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2010/09/info-13-stunde-nr-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info 13 Stunde Nr.3</title>
		<link>http://www.ming-block.de/2010/09/info-13-stunde-nr-3/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-nr-3</link>
		<comments>http://www.ming-block.de/2010/09/info-13-stunde-nr-3/#comments</comments>
		<pubDate>Mon, 20 Sep 2010 10:29:31 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[WinAli]]></category>
		<category><![CDATA[#gl1]]></category>
		<category><![CDATA[dbg]]></category>
		<category><![CDATA[Euklidischer Algorithmus]]></category>
		<category><![CDATA[Josmann]]></category>
		<category><![CDATA[repascal]]></category>
		<category><![CDATA[winali]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=789</guid>
		<description><![CDATA[Wieder Montag, wieder Informatik. Stunde eins war praktisch orientiert und wir haben bei letzter Stunde angesetzt und in WinAli die Quersummer berechnet. Zu dem gab es auch neue Blätter die wir studieren können. Das Internet geht wieder in der Schule, was für ein fortschritt!! Gegen ende der Stunde wurden noch die WinAli Programme angeguckt. Zur [...]]]></description>
			<content:encoded><![CDATA[<p>Wieder Montag, wieder Informatik.</p>
<p>Stunde eins war praktisch orientiert und wir haben bei letzter Stunde angesetzt und in WinAli die Quersummer berechnet. Zu dem gab es auch neue Blätter die wir studieren können. Das Internet geht wieder in der Schule, was für ein fortschritt!! Gegen ende der Stunde wurden noch die WinAli Programme angeguckt.</p>
<p>Zur zweiten Stunde kam es etwas später, da Herr Josmann noch was administratives zu klären hatte (Baustelle Schule). Inhaltlich haben wir den Euklidischen Algorithmus besprochen (GGT). Zu erst haben wir die Delphi Funktion dafür aufgestellt und anschließend in RePascal umgewandelt. Im letzten Schritt muss das alles in WinAli umgewandelt werden.</p>
<p>Klingeling und schon ende&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2010/09/info-13-stunde-nr-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info 13 Stunde Nr. 2</title>
		<link>http://www.ming-block.de/2010/09/info-13-stunde-nr-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-nr-2</link>
		<comments>http://www.ming-block.de/2010/09/info-13-stunde-nr-2/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 17:08:41 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[WinAli]]></category>
		<category><![CDATA[ali]]></category>
		<category><![CDATA[dbg]]></category>
		<category><![CDATA[info]]></category>
		<category><![CDATA[Josmann]]></category>
		<category><![CDATA[winali]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=786</guid>
		<description><![CDATA[Nachdem dieser Tag so früh begonnen hat ging es ab in den Inforaum, wo wir auch zugleich die PC&#8217;s nutzten. Aufgabe war die Aufgabe von letztes mal fertig zu machen. (Hatte ich schon, also erstmal chillen). In der zweiten Stunde sind wir noch auf die Unterschiede zwischen Delphi und WinAli eingegangen speziell die Umschreibung von [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem dieser Tag so früh begonnen hat ging es ab in den Inforaum, wo wir auch zugleich die PC&#8217;s nutzten. Aufgabe war die Aufgabe von letztes mal fertig zu machen. (Hatte ich schon, also erstmal chillen).</p>
<p>In der zweiten Stunde sind wir noch auf die Unterschiede zwischen Delphi und WinAli eingegangen speziell die Umschreibung von Kontrollstrukturen (if-then-else, schleifen etc.). Als kleine Aufgabe sollten wir ein if a &gt;b then m:= 0; Konstrukt in WinAli umschreiben. Geht akutell alles noch easy von der Hand, aber ich finde Delphi -&gt; WinAli einfacher als andersherum.</p>
<p>Das war es dann auch schon wieder und wir sehen uns dann auch wieder nächste Woche.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2010/09/info-13-stunde-nr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Info 13 Stunde Nr. 1</title>
		<link>http://www.ming-block.de/2010/09/info-13-stunde-nr-1/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=info-13-stunde-nr-1</link>
		<comments>http://www.ming-block.de/2010/09/info-13-stunde-nr-1/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 11:36:44 +0000</pubDate>
		<dc:creator>redhell</dc:creator>
				<category><![CDATA[Delphi]]></category>
		<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Schule]]></category>
		<category><![CDATA[WinAli]]></category>
		<category><![CDATA[asm]]></category>
		<category><![CDATA[dbg]]></category>
		<category><![CDATA[Josmann]]></category>
		<category><![CDATA[repascal]]></category>
		<category><![CDATA[winali]]></category>

		<guid isPermaLink="false">http://www.ming-block.de/?p=781</guid>
		<description><![CDATA[Es ist wieder soweit! Das Informatikjournal ist wieder da Montag ist Fokustag Infotag Informatik haben wir jetzt planmäßig im Bunker ehm Container. Die Tische stehen VIEL zu eng aneinander ca.  60cm Platz nach hinten&#8230; nur noch quetschen. Jedenfalls ist unser neues Thema &#8220;Maschinennaheprogrammierung&#8221;. Wir haben ein Skript zu diesem Thema bekommen, wo erklärt wird, wie [...]]]></description>
			<content:encoded><![CDATA[<p>Es ist wieder soweit! Das Informatikjournal ist wieder da <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<blockquote><p>Montag ist <span style="text-decoration: line-through;">Fokustag </span>Infotag</p></blockquote>
<p>Informatik haben wir jetzt planmäßig im <span style="text-decoration: line-through;">Bunker</span> ehm Container. Die Tische stehen VIEL zu eng aneinander ca.  60cm Platz nach hinten&#8230; nur noch quetschen. Jedenfalls ist unser neues Thema &#8220;Maschinennaheprogrammierung&#8221;. Wir haben ein Skript zu diesem Thema bekommen, wo erklärt wird, wie man von Delphi über RePascal zu Assembler kommt. RePascal ist reduziertes Pascal, dass nur aus Grundbefehlen besteht:</p>
<ul>
<li>&lt;,&gt;,=, &gt;=,=&lt;</li>
<li>+,*,-, div</li>
<li>if bla then goto</li>
<li>nur unbedingte Sprünge &#8220;goto&#8221;</li>
<li>Zuweisung x:= Anw1 Operator Anw2</li>
<li>Zeile besteht aus 3 Befehlen</li>
</ul>
<p>Eine gültige Anweisung ist: x:= 3 + 3</p>
<p>Von diesem RePascal geht man dann zurück nach WinAli (siehe Taschenrechner weiter unten).</p>
<p>Eine Aufgabe den Delphi Code in WinAli zu übertragen ist:</p>

<div class="wp_syntax"><div class="code"><pre class="delphi" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">procedure</span> Gauss<span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">var</span> n<span style="color: #000066;">,</span>s<span style="color: #000066;">:</span> <span style="color: #000066; font-weight: bold;">integer</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">begin</span>
 <span style="color: #000066;">ReadLn</span><span style="color: #000066;">&#40;</span>n<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
 s<span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000066;">&#40;</span>n<span style="color: #000066;">+</span><span style="color: #0000ff;">1</span><span style="color: #000066;">&#41;</span> <span style="color: #000066;">*</span> n <span style="color: #000000; font-weight: bold;">div</span> <span style="color: #0000ff;">2</span><span style="color: #000066;">;</span>
<span style="color: #000066;">WriteLn</span><span style="color: #000066;">&#40;</span>s<span style="color: #000066;">&#41;</span><span style="color: #000066;">;</span>
<span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span></pre></div></div>

<p>Das Äquivalent in WinAli ist:</p>

<div class="wp_syntax"><div class="code"><pre class="asm" style="font-family:monospace;">Begin	ini n
	lda <span style="color: #0000ff;">0</span><span style="color: #339933;">,</span>n
	<span style="color: #00007f; font-weight: bold;">add</span> <span style="color: #0000ff;">0</span><span style="color: #339933;">,</span><span style="color: #7f007f;">'1'</span>
	<span style="color: #00007f; font-weight: bold;">mul</span> <span style="color: #0000ff;">0</span><span style="color: #339933;">,</span>n
	<span style="color: #00007f; font-weight: bold;">div</span> <span style="color: #0000ff;">0</span><span style="color: #339933;">,</span><span style="color: #7f007f;">'2'</span>
	sta <span style="color: #0000ff;">0</span><span style="color: #339933;">,</span>s
	b <span style="color: #000000; font-weight: bold;">end</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">end</span>	outi s
	eoj
&nbsp;
n 	<span style="color: #00007f;">ds</span> f
s 	<span style="color: #00007f;">ds</span> f</pre></div></div>

<p>Das wars auch erstmal von dieser ersten Stunde <img src='http://www.ming-block.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Das wird ein lustiges Jahr&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ming-block.de/2010/09/info-13-stunde-nr-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

