<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.multimediaexpo.cz/mmecz/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Turbo_BASIC</id>
		<title>Turbo BASIC - Historie editací</title>
		<link rel="self" type="application/atom+xml" href="http://www.multimediaexpo.cz/mmecz/index.php?action=history&amp;feed=atom&amp;title=Turbo_BASIC"/>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Turbo_BASIC&amp;action=history"/>
		<updated>2026-07-31T07:26:50Z</updated>
		<subtitle>Historie editací této stránky</subtitle>
		<generator>MediaWiki 1.16.5</generator>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Turbo_BASIC&amp;diff=371663&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Turbo_BASIC&amp;diff=371663&amp;oldid=prev"/>
				<updated>2013-10-16T11:37:50Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Starší verze&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Verze z 16. 10. 2013, 11:37&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	<entry>
		<id>http://www.multimediaexpo.cz/mmecz/index.php?title=Turbo_BASIC&amp;diff=371662&amp;oldid=prev</id>
		<title>Sysop: 1 revizi</title>
		<link rel="alternate" type="text/html" href="http://www.multimediaexpo.cz/mmecz/index.php?title=Turbo_BASIC&amp;diff=371662&amp;oldid=prev"/>
				<updated>2010-10-21T17:20:33Z</updated>
		
		<summary type="html">&lt;p&gt;1 revizi&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nová stránka&lt;/b&gt;&lt;/p&gt;&lt;div&gt;:''Tento článek je aplikaci ''Turbo BASIC'' firmy [[Borland]]. Další možné významy jsou: ''Turbo Basic XL'' – dialekt programovacího jazyka [[BASIC]] pro 8-bitové počítače [[Atari]]. Rozšíření BASICu v [[Commodore 64]] je také nazýváno Turbo Basic, napsal jej Julian Gardner a pod názvem Tubo Basic jej prodával [[Aztec Software]] počátkem osmdesátých let.''&lt;br /&gt;
&lt;br /&gt;
'''Turbo BASIC''' je dialekt jazyka [[BASIC]] a jeho [[Překladač|kompilátor]] původně vytvořený Robertem 'Bobem' Zalem a následně odkoupený firmou [[Borland]]. Když se Borland rozhodl zastavit vydávání, Zale jej koupil zpět, přejmenoval na [[PowerBASIC]] a založil PowerBASIC Inc. pro pokračování vývoje a podpory. Dodnes se stále prodává.&lt;br /&gt;
&lt;br /&gt;
Tento software je z období let [[1987]]-[[1988]] a svým vzhledem „černého okna“ se podobal dalším aplikacím firmy Borland v té době, [[Turbo Pascal]] 4.0, [[Turbo C]] 1.0/1.5, a [[Turbo Prolog]] 1.1. Vývojové prostředí s modrým oknem (na které má Borland ochranou známku) se objevilo až v roce [[1989]], kdy Borland vydal Turbo C 2.0, Turbo C++ 1.1, aj. V té době se již ale Turbo Basic a Turbo Prolog neprodávaly.&lt;br /&gt;
&lt;br /&gt;
Na rozdíl od většiny implementací jazyka BASIC v té době, Turbo BASIC byl plnohodnotný [[Překladač|kompilátor]], který generoval strojový kód pro [[MS-DOS]], zatímco jiné implementace byly interpretry nebo vyžadovaly runtime knihovny. Integrované vývojové prostředí umožňovalo spustit vytvořený program uvnitř sama sebe a jeho debugování, nebo kompilaci do samostatných MS-DOS [[EXE]] souborů, které mohly běžet na jiných systémech bez Turbo Basicu nebo runtime knihoven.&lt;br /&gt;
&lt;br /&gt;
== Příklad kódu ==&lt;br /&gt;
Následující program je ukázka dialektu podobného [[ALGOL]]u, který Turbo Basic podporuje. Zatímco tradiční BASICy vyžadují číslování řádků, obsahují pouze omezené řídicí struktury a nepodporují ALGOLovské subrutiny (procedury/funkce), moderní dialekty BASICu z té doby byly rozšířeny tak, aby odpovídaly (tehdy) modernímu [[strukturované programování|strukturovanému programování]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 INPUT &amp;quot;What is your name:&amp;quot;, A$&lt;br /&gt;
 PRINT &amp;quot;Hello &amp;quot;; A$&lt;br /&gt;
 DO&lt;br /&gt;
   S$ = &amp;quot;&amp;quot;&lt;br /&gt;
   INPUT &amp;quot;How many stars do you want to print&amp;quot;; S&lt;br /&gt;
   FOR I = 1 TO S&lt;br /&gt;
     S$ = S$ + &amp;quot;*&amp;quot;&lt;br /&gt;
   NEXT I&lt;br /&gt;
   PRINT S$&lt;br /&gt;
   DO &lt;br /&gt;
     INPUT &amp;quot;Do you want to print more stars&amp;quot;; Q$&lt;br /&gt;
   LOOP WHILE LEN(Q$) = 0&lt;br /&gt;
   Q$ = LEFT$(Q$, 1)&lt;br /&gt;
 LOOP WHILE (Q$ = &amp;quot;Y&amp;quot;) OR (Q$ = &amp;quot;y&amp;quot;)&lt;br /&gt;
 PRINT „Goodbye “; A$&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Související články ==&lt;br /&gt;
* [[BASIC]]&lt;br /&gt;
* [[Sinclair BASIC]]&lt;br /&gt;
* [[QBasic]]&lt;br /&gt;
* [[QuickBASIC]]&lt;br /&gt;
* [[Visual Basic]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Článek z Wikipedie}}&lt;br /&gt;
[[Kategorie:Počítačové jazyky]]&lt;br /&gt;
[[Kategorie:Vývojová prostředí]]&lt;br /&gt;
[[Kategorie:Překladače]]&lt;br /&gt;
[[Kategorie:Software Borlandu]]&lt;br /&gt;
[[Kategorie:Software pro DOS]]&lt;/div&gt;</summary>
		<author><name>Sysop</name></author>	</entry>

	</feed>