Hledat:

Invia.cz Pojeďte do Egypta Kanárské ostrovy Dovolená - Turecko Dominikánská republika Madeira Last minute
 

Převaděč (informatika)

Převaděč je počítačový program, který podle zadaného algoritmu převádí vstupní informaci do jiné podoby. Zvláštním případem programového převaděče může být převaděč jazykový nazývaný zpravidla výstižněji překladač. Časté využití mají programové převaděče v rutinách (krátké podprogramy, které jsou součástí větších programů), kde například zajišťují kompatibilitu vstupních či výstupních dat s daty zpracovanými jinými programy (zajišťují např. úspěšné načtení textu uloženého v jiné znakové sadě; princip bývá označován např. jako importní filtr).

Příklad[editovat | editovat zdroj]

Příkladem rutiny, kterou lze označit jako programový převaděč, je JavaScript určený pro převod textu s diakritikou do textu bez diakritiky:

 <html>
 <head>
  <title>Java Script ze stránky - www.jaknaweb.com</title>
  <script language="JavaScript">
   <!--
   sdiak = "áäčďéěíĺľňóô öŕšťúů üýřžÁÄČĎÉĚÍĹĽŇÓÔ ÖŔŠŤÚŮ ÜÝŘŽ";
   bdiak = "aacdeeillnoo orstuu uyrzAACDEEILLNOO ORSTUU UYRZ";
   function bezdiak(form)
   {
     tx = "";
     txt = form.txt.value;
     for(p = 0; p < txt.length; p++)
     {
       if (sdiak.indexOf(txt.charAt(p)) != -1)
       {
         tx += bdiak.charAt(sdiak.indexOf(txt.charAt(p)));
       }
       else tx += txt.charAt(p);
     }
     form.txt.value = tx;
   }
   // -->
  </script>
 </head>
 <body>
  <form>
   <textarea name="txt" rows="8" cols="25">
    Do tohoto políčka je možné zadat jakýkoliv
    textík a po kliknutí na tlačítko 
    Odstraň diakritiku všechny háčky
    a čárky zmizí. </textarea>
   <p>
   <input type="button" value="Odstraň
    diakritiku" onClick="bezdiak(form);">
  </form>
 </body>
 </html>
 
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „https://cs.wikipedia.org/w/index.php?title=Převaděč_(informatika)&oldid=8076091
Stránka byla naposledy upravena 10. 2. 2012 v 12:11. Editovat celý článek Převaděč (informatika).
Text je dostupný pod licencí Creative Commons Uveďte autora – Zachovejte licenci 3.0 Unported, případně za dalších podmínek. Podrobnosti naleznete na stránce Podmínky užití.
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt | Set-top-boxy