|
Optron #40
03 октября 2000 |
|
Coding - 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:
Similar articles:
В этот день... 15 November