U v kioskih Prve dni junija izide posebna izdaja Teleksa v sodelovanju z Radiom Student PROGRAM A A1 A2 A3 A4 CALL B A6. AT A8 A9 A10 A11 END PROGRAM A x | SUBROUT B Iz vsebine: Z NOVO NA TUJEM TRGU: posebna poročevalca na dunajskem sejmu informacijske in biro tehnike SUBROUT C cl C2 C3 C4 4 z C5 RETURN TESTI: color graph, test prvega domačega osebnega mikroračunalnika in ekskluzivni test mikroračunalnika prihodnosti (apple macintosh) INTERVJU: slovenski politik o problemih uvoza. mikroračunalnikov in računalniškega opismenjevanja LISTINGI PROGRAMOV: hardwardski nasveti in programi za računalnike modelov spectrum, commodore 64 in BBC PONUDBA V TUJINI: izčrpen pregled vseh najbolj razširjenih osebnih računalnikov in opreme, nasveti za nakup, tehnične novosti PROGRAMSKA OPREMA: možnosti in predlogi za najbolj razširjene osebne računalnike RAČUNALNIŠKA GRAFIKA: vrtoglav razvoj posebnega področja OSEBNI ROBOTI: za osebnimi računalniki se že pojavljajo tudi osebni roboti Ob: podprogramih naj omenimo še procedure in funkcije in predajanje para- metrov. Funkcija je skle- njen del programa, ki ob vsakem klicu izvede kak postopek, katerega rezultat je vrednost, ki nas zanima. Vsakič lahko damo funkciji različne vhodne podatke (parametre), iz katerih po- tem izračuna rezultat. Če bi v programu denimo večkrat rabili funkcijo SINUS, je ne bi vsakič posebej programi- rali, ampak bi sprogramirali funkcijo SINUS (x) in vsa- kič, ko bi potrebovali izra- | eleksov tečaj za začetnike - Tele čun sinusa, bi. poklicali | funkcijo SINUS in ji name- sto x zapisali vrednost kota, katerega sinus . želimo. Spremenljivke, ki se pojav- ljajo v funkciji, so lokalne in ne vplivajo na ostali pro- gram. Ideja je predstavlje- na na naslednji shemi: A1 A2 A3 SINUS (45) A5 A6 END PROGRAM A z FUNCTION SINUS (x) program, ki izračuna sin (x) RETURN Podobno velja tudi za procedure, ki enako sprem- ljajo parametre od glavnega programa, ko jih ta pokliče, le da so njihove spremen- ljivke globalne. V nekaterih jezikih je mogoče procedu- re klicati rekurzivno, to po- meni, da lahko procedura kliče samo sebe. A o tem kdaj drugič. Modularno programira- nje predvideva klicanje manjših podprogramov za vsak del programa, ki naj izvede kako posebno funk- cijo. Nata način je program razdeljen na MODULE, od katerih ima vsak svojo na- logo; dobiti mora ustrezne vhodne podatke in predati naprej ustrezne izhodne re- zultate. Prihodnjič: podatkovni tipi in načini predstavljanja podatkov v računalniku. IN ŠE: drobne zanimivosti iz domovine in tujine, računalniške igrice, mikroprocesorji, predstavitev prve kasete Radia Študenti Hitd. POPRAVEK dila, navajamo popravke. | biti takle: zapisan v stolpcu, takole: IPSILON EOU H'IF4A' 3. Okrajšava za DAnamesto AD. š | morala glasiti: Instrukcija koda (HEX) Revija v barvah in z bogato opremo V vseh kioskih že v prvi polovici junija V zadnji številki je tiskarski škrat zagodei nekaj napak. Ker gre za napake, ki so povsem spremenile smisel bese- 1. Simbolični zapis polj v stavku zbirnega jezika bi moral LABELA MNEMONIK OPERANDI KOMENTAR P2 ADD A,B seštej registra A in B Namesto v zgornji obliki je bil stavek z imeni polj vred kar je popolnoma nesmiselno. 2. Pri opisu stavka EOUATE bi se moral primer glasiti a je bilo namesto EOU zapisano WOU. DEFINE ADDRESS bi morali biti 4. V tabeli operacijskih kod instrukcij ne bi smelo biti vejic med mnemoniki in operandi. Zadnja vrstica bi se MOV dir,A OF14 (16-bitni naslov operanda 1) Tabela je bila zapisana v treh stolpcih namesto v dveh in zadnja vrstica razbita v dve vrstici. 5. V primeru prevedenega programa bi moralo v komen- tarju pri naslovu 0410 pisati: direktni naslov operanda MIŠKA (glej 4. vrsto) pisalo pa je »(glej: 2. vrsto«. og rača Za napake se opravičujemo.