Optron #40
03 октября 2000

Coding - report Galitsky tournament of young computer scientists.

<b>Coding</b> - report Galitsky tournament of young computer scientists.
    Galitsky tournament of young computer scientists


  {} Valery Debris, 2000


  "Galitsky tournament of young computer scientists -
is the name of competition, beginning with
1996, holds an annual Department of Information Systems and 
Networks (ICN) in conjunction with our Poly Lviv Children's and 
Youth Technical School under the sponsorship participation of 
such firms as "International Data Systems "," Svitoch "," UMC 
", etc. The competition consists of two stages: first - in 
absentia, the second - intramural. 

  To participate in the absentee ballot must be
send to the department of MIS 3.5, or 5.25 "
diskette with source code and executive programs, their 
detailed description, indicate the authors develop. Together 
with a diskette will be sent an application to participate in 
the tournament, which will contain information about 
Participant: name, date of birth, address, school, the theme of 
the proposals on the subject of the following tournaments and a 
list of possible software and information systems, which is 
desirable complement your home computer. Expelled Materials 
must be returned with feedback and recommendations of 
specialists, and case of a victory in the absentee ballot sent

invitation to the second round.

  List of proposals of the tournament
on the subject of the possible development of domestic and
learning information systems such as "Home Computer" includes, 
basically, information systems with databases data in areas 
such as: home library, collections, correspondence, addresses 
and telephones; recipes and cooking technology, rapid medical 
care. Also encouraged to develop training

system, tests, textbooks, games.

  Last year, decided to test their strength
in this competition and my older brother, Sergei.
However, immediately it became clear that the word
"Computer" meant the tournament organizers did not Spectrum. So 
Sergei had to negotiate with the leadership of the Department 
of MIS, to be allowed to drag him to our "Miko-Best 256" and 
the very demonstrate the capabilities of the developed program 
Turbo Commander. 

  Failed to agree, and "Correspondence" tour
it was successfully performed.

  And in the internal round Sergey made one task from the three 
measured, and this was enough to get a letter

winner and two bags of prizes. (ALL
Participants received a second round of ratification and
package with prizes, while those who scored
represented at the first round of programs
any success in the second round - additional prizes).

  Ask that the prizes? Oh, nothing
special: PC-literature, magazines, two
chocolates, and still - the most important thing for
spektrumista - All Windows-95 (with
certificate, the instruction!)

  Considering that this Windows nafig we do not need, we have 
decided to Sergei format the eight 3.5 "floppy disk that is 
included. And what happened? drive heads immediately blocked! 
It was found that the magnetic coating of diskettes were in the 
dust, so that they had to be cleaned with alcohol. But these

diskettes were in a sealed envelope, which, in turn, was in a 
plastic bag along with instructions! What? 

  Inspired by the success of Sergei, this year we decided 
together with him to take part in tournament, I and another 
member of our group Cobra Software - Alexei Kolesnikov.


  As for me, then for some reason my attempts to present the 
tournament is something really worthy failed. We had two weeks 
before deadline Reception works quickly write a program

on BASIC'e - arranged game "Octopus".
The essence of the game is as follows: driving submarine
save six divers from the ocean floor,
avoiding contact with the octopuses, moving to fix the paths. On
Assembler I wrote a suspension Music
Interrupt output and screen saver. Hmmm ...
The program received more than the poor, and
received very unflattering assessment
LvivZXNet (with means strongly agree).

  Around the same period managed to make
his program again on BASIC'e and
Alex. His program was designed
to create tests that require
specify one of three answers to
question. Assembler was written only
fast transfer the wallpapers, which is present during the 
program. Intro Alex drew himself. 

  But Sergei submitted all the same Turbo
Commander, only a revised and
"Heaped up."

  Like last time, "Correspondence tour" turned to us so that we 
had to re-take the computer (now - Lviv option 1024K) on the 
pulpit and in person to represent their work ...


  One way or another, but the first round all of us
troimi was successfully performed: after some time on our hands 
proved to be an invitation to training round. 

  By my count, there was approximately
50-60 people, among them were people from all over
Western Ukraine (as I have heard in the first
round part and the Poles, but in the second
tour they like, not passed). Department head
said a few words of greeting, and the people
began to be distributed in three audiences -
people of 15-20 in each.

  Each was given a sheet which was printed four tasks (all 
identical). It was desirable to make a 3 assignment, if for 
computer sat a man, and all four, if worked as a team. One of 
the tasks was related to the meteorological calendar, the other 
- with the length of the text, and more one - with the 
calculation time. Computers predostavlyadis for two hours. 
Before you start work was necessary to create the directory

TOURNIR in it - the directory with your surname.

  Programs could be written on Pascal,
C + + and BASIC'e. Sergei wrote in Pascal, I
- In C + +, and Alexei - to BASIC'e. As a result,
Neither I nor Alex have not written anything, and
Sergey performed two tasks. For me the main problem was that I 
did not could, by resorting to the means of C + +, working with

files (creating, changing, reading and
etc.).

  Awarding of winners was as
and the last time, held the same day,
in Sport "Spartacus", the exhibition and sale of "Computer and 
Office - 2000" ... 

  After wandering a bit in the hall, we came to
the middle, where by that time there were tables on which were 
laid out packets with prizes. Nice, after all, it was aware 
that some packets will be ours! 

  After the opening speeches began awarding certificates and 
prizes. First awarded just the participants of the second 
round, then - Winners.


  Not having heard their names listed among "members only", we 
Alexei was delighted - decided that the sample

in winners (naivnye!) for Sergey something we do not
worried: he simply had to be
among the winners!

  But ... it all happened quite differently, as
we had expected. Rewarding and participants,
and the winners ended, and our names
and not named. I had to go deal with the organizers. And here 
we are taken aback: 

  - BAS in the second round was not!

  - How is it?? - Completely shocked reply
us. - After all, during the writing of programs to
all of us to fit some kind of your Aunt and
noted, who is present. We have seen with my own eyes, "bird", 
the certificates it against our names! And after

work, we, like everyone else, you have passed
their leaves with the tasks by putting on
them their name ...

  In the end, losing our domoganiyam, we were given on the 
package of prizes and pre-prepared personal letters (which, as 
it turned out, waiting for us there still on the table!)


  The prizes this time were as follows: Box
chocolates "Stozhary, three books about Polytech
(The same were also among last year's
prizes), the Anglo-Ukrainian and Ukrainian-English dictionary 
on telecommunications, paper for notes. Everything. 

  But no general list of players from the organizers and was 
not there. So then, how much of a man

participated in both rounds, which were
presented the work as members of the second
round coped with their tasks - the so-
remained covered with darkness of secrecy. Why
All this happened - is anyone's guess: whether it was an 
elementary negligence, or "enemies of the Spectrum," whether 
something else ... As in this regard was do not remember all 
sorts of small and big "breakup" that constantly occur in all 
sorts of "computer arts festivals, and which long afterwards 
noisy network folk and electronic press! 

  Personally, I'm with Alexis such an outcome tournament 
completely satisfied - for prizes, then we Still, snapped off! 
- But not Sergey: he's a good program and has presented, and

not just a trinket, and the two tasks of the second round 
completed. At first, he wanted to "Collide" as it follows the 
"enemies of the Spectrum with kafedy ISS, but then spit on it 
case. 

  But despite an "bummer", we
intend to participate in this tournament and
next year, providing more quality software written in assembler.



  P.S. from Gendalf'a


  Well, very often the organizers say
what they are doing me a favor participants, and
many tournaments and competitions are held at
this just "for show". Let us hope that in future everything 
will be delivered on a more civilized basis. Valera,

Sergei and Alexei experience gained will
only good, so we wish them every success in the coming year!







Other articles:

4 kilobytes - anniversary of the newspaper and a computer Mezhdunarodny Festival iskusstva Chaos Constructions 2000 (CC'000).

Non Possums - Festivali: Ata them, Ata! Critical article about CC'000.

Coding - report Galitsky tournament of young computer scientists.

waggons - Party Life: Chaos Constructions 2000 - impressions of visitors.

Hobby - The story of the all-Ukrainian festival of beer in Lviv.

Feedback - letters from readers: On the subject of "OPTRON" On and On emoticons "Optocouplers" in general.

Litstranichka - Murphy's laws of action on the issue of electronic publications (a story about an assembly PCP).

Rekalama - announcements and advertisements in Lviv.


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

Similar articles:
Interview - an interview with the first Moscow spektrumistkoy-sysop Mary.
Events - A new version of the Rules of competition festival FunTop98.

В этот день...   27 April