| Zbirka: | Knjižnica Sigma (številka 44) |
|---|---|
| Leto izida: | 1988 |
| Obseg: | 396 strani |
| Izvedba: | 14 × 20 cm, mehka vezava |
| ISBN: | 961–212–165–6 |
| Cena: | 1.250 SIT (5,22 EUR) |
Drugi del zbirke sestavljajo naloge s prvih enajstih republiških srednješolskih tekmovanj v znanju računalništva.
Zadnji, tretji del vsebuje rešitve nalog, ki so razporejene v osem skupin: enostavne naloge, računske naloge, rekurzivne funkcije, urejanje in razporejanje, grafi, krmiljenje procesov v realnem času, računalniška grafika; zadnja, osma skupina obsega vse ostale naloge, ki ne spadajo v nobeno od prejšnjih skupin. Taka razporeditev rešitev omogoča avtorjem, da k vsaki skupini nalog napišejo uvod in s tem zbirko rešijo monotonosti nizanja rešitve za rešitvijo. Uvodi nam približajo dano skupino in s tem povežejo rešitve posameznih nalog med seboj. Tudi vsaka posamezna rešitev ni kar tako. Pogosto je namreč naloga postavljena v širši kontekst (realno situacijo) in je tako tudi rešena. Pozoren bralec bo nadalje med rešitvami našel vse polno koristnih idej, ki mu bodo razširile splošno računalniško izobrazbo.
Vsi programi v rešitvah so zapisani v standardnem pascalu. Tu in tam je dodana rešitev še v kakem drugem jeziku, ki se za dano nalogo izkaže kot nalašč. Med branjem programov spoznamo veliko elegantnih rešitev, programerski triki pa se kar vrstijo.
Programerji so zelo nesrečne duše. V resnici nikoli ne vedo, ali je njihov obsežni program povsem pravilen ali ne in ali se bo sploh ustavil pri vseh možnih vhodnih podatkih. Celo več. Dokazati se da, da ne moremo napisati programa, ki bi pregledal kak drug program in ugotovil ali se bo ta „zaciklal“ ali ne. Bi znali to trditev dokazati tudi sami? Če ne gre, potem lahko trikrat ugibate, v kateri knjigi najdete rešitev...