Power #05
27 октября 1996
  Юмор  

Thoughts on - programmer tale from Uncle Kolya.

<b>Thoughts on</b> - programmer tale from Uncle Kolya.
                       Thoughts on ...


              Programmer tale of Uncle Kolya


         Returning from a summer school for young programmers, 
Sasha drove a couple of days to my grandmother in the city 
where he had been. On the day sleduyushy grandmother asked him 
to go to the bakery, where sold the best (in her opinion), 
bread, and buy her favorite rolls, as well as the city's 
grandson did not know gave him a "program" Travel: From the 
entrance go to right about 200 meters, down the alley to trams 
and 3 tram N4, a little further away and the store is visible. 
"NO ERRORS" - Sasha said (which means "all understand ") and 
drove off. 

         After 200 meters on the right was ... fence. "So, the 
division into zero "- turned the situation on the programming 
language Sasha. There was lane to the left and right lane was 
only yards to 100, but where to go? I had to go back. It turned 
out that my grandmother made a mistake in assessing the 
distance. When you try to execute an amended "Program" at first 
there was a situation "addressing" (tram N4 it did not go: it 
turned out that was needed N14), followed by "overflow" 
(through stop was the ultimate: Grandma forgot to say that need 
to go out and catch a tram, riding in the opposite direction), 
then there was "illegal conversion" (the shop was milk), and 
finally, when the "program" was "debugged" and Sasha was in the 
right store, then a glance at the shelves, he understood: "EOF" 
- Grandma's favorite rolls over. 

How to deal with errors?
Need care and skill in time to ask yourself: "I am a
I know, but how it knows the computer? "

L. SHTERNERBERG SCIENCE AND EDUCATION 6.1987



                    Welded team

             (Mikrodrama in the system host)

                   translation machine

Actors:
PP - Program User
M - Monitor
AP - Printer
TK - Wire Channel
T - Terminal
B - Buffer

Comes to interrupt user programs

PP Hey, monitor!
M. What?
P.P Digit '6 'should be printed
M. Hey, Printer!
PS I'm busy.
PP Then, monitor, give more memory
M. No memory, write to the disk. Drive!

Disc raises the flag alert.

D. called for me?
M. Record necessary.
D. There!
TK Monitor! For you to get bytes.
M. Wait. The disc, recorded?
D. There is no space.
M. Wire feed! Come on its bytes.
TK Already come sleduyushy, I erased the old.
MA Program, you are sent a byte?
PP None.

Monitor puts bytes into the buffer.

M. Terminal! User something to click?
T. No.
MA Program! Work on.
PP I can not figure '6 'should be printed.
M. printer!
PS I'm busy.
TK Monitor, for you to get bytes.
M. Come on. Program, this is your bytes?
PP None.
M. Buffer!
B. I am full.

The monitor emits bytes.

M. printer!
P. Free.
M. Print digit '6 '.
P. Yes.
M. A program running on.

The program works, is one millisecond.

PP Hey, monitor! Number '7 'should be printed.


Newspaper "For Science" 10/10/1986

                   (MIPT)


         These articles I found in the journal SCIENCE AND
Education, "which took in school (rodnenkoy, 51st) in the
study computer science. There were even magazines that I take
later, and look what is still good.

          I have news - I'm writing the second (of course,
improved) version of my converter. If you about it yet
know, then either look ZX-PLATINUM 2, or ask him a
INVADER'a. The new version will (hopefully) fixes found
bug and will add a new opportunity. I think that will add
something else.


                                            (C) ANTON





Other articles:

Entry - As promised, was replaced by the shell, and hence and newspapers have had their face.

Programming - as in the game programs to record records, status on the disc.

Thoughts on - programmer tale from Uncle Kolya.

Razyskivabtsya - the game.

Music - BEST POP MUSIC.

Advertising - LOOKING FOR: dealers to distribute the magazine ZX-PLATINUM.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
Thoughts aloud - Doom of Inlayte'97: news from the Flash and Softland.
Miscellaneous - the history of creation of ZXNet.
Screen Editor - Screen Editor software package for creating screens for games.
Solution - a detailed walkthrough Dizzy A.

В этот день...   21 November