КурсоWeek

kypcoweek@progmeistars.lv

#61     29 марта  2007 года

                                   ®

Бюллетень SIA

 

 

Pulkveža Brieža 6-1, tel. 7336035, www.progmeistars.lv


                                                                                                                             


 

 

Поступление на курсы.

При поступлении школьники могут воспользоваться    новыми льготами. Теперь на курсы принимаются: без тестирования, по результатам  собеседования,  по результатам  льготного тестирования.

Без тестирования принимаются школьники 5-9 классов на прикладное отделение.

Без тестирования  традиционно переходят на основное или начальное отделения  лучшие курсанты начального, прикладного  и подготовительного отделений.

Без тестирования   принимаются призеры олимпиад. Поступающий предъявляет администрации диплом.

Без тестирования   принимаются ученики c хорошими отметками по математике. Поступающий предъявляет администрации табель или справку из школы.

 Остальные  школьники  принимаются по результатам  собеседования  (до 13 мая) или тестирования (13 мая).  О времени собеседования следует договориться с администрацией (тел.7336035).

 Чтобы Вас допустили к тестированию, Вам следует  до 11 мая  включительно зарегистрироваться по интернету www.progmeistars.lv  или по телефону 7336035. Приглашайте своих толковых друзей учиться на наших курсах!

 

Оплата и регистрация.

Курсантам прикладного, начального и основного отделений, а также принятым без тестирования заплатить за летний семестр и зарегистрироваться  можно  до 15 мая. Поступившие по результатам тестирования платят и регистрируются  14 -16 мая.

     Зарегистрироваться можно на курсах и по e -mail по адресу kursi@progmeistars.l

 

20. LIO

19 и 20 марта  проводился заключительный этап 20 -ой Латвийской  олимпиады по информатике LIO (http://vip.latnet.lv/lio/), в которой соревновались сотни ребят. На завершающем ее этапе выступили 63 школьника.  Из них курсантов и выпускников Progmeistars’a было 26.Они обозначены в таблице символом PRG. Достижения курсантов   нас радуют.  Вот таблица результатов по 30-  место:

 

Npk.

Dalībnieks

Skola

 

Klase

Vieta

1

Andrejs Vihrovs

R. 92. vsk.

Prg

12

I

2

Matīss Stopiņš

Sig. V. ģimn.

 

11

I

3

Pavels Cupikovs

R. ģimn. "Maksima"

Prg

10

II

4

Gļebs Ivanovskis

R. Zolit. ģimn.

Prg

12

II

5

Vadims Fjodorovs

Daug. P. Centra ģimn.

 

12

II

6

Vjačeslavs Jegorovs

R. Krievu vsk.

 

11

III

7

Oļegs Ošmjans

R.V. 1. ģimn.

Prg

9

III

8

Eduards Kaļiņičenko

R. 71. vsk.

Prg

8

III

9

Pēteris Birkants

R.V. 1. ģimn.

 

11

III

10

Kristaps Baumanis

R.V. 1. ģimn.

Prg

12

atz.

11

Krišjānis Prūsis

R.V. 1. ģimn.

 

11

atz.

12

Mihails Strašuns

R. Ostvalda vsk.

Prg

12

atz.

13

Vladimirs Slavs

R. Zolit. ģimn.

Prg

11

atz.

14

Vents Valle

Āgensk. V. ģimn.

Prg

12

atz.

15

Vitālijs Stepanovs

R. 40. vsk.

 

12

atz.

16

Madars Virza

Valm. V.ģimn.

Prg

12

atz.

17

Jānis Judvaitis

Priekules vsk.

 

11

 

18

Dmitrijs Laptevs

R. Zolit. ģimn.

Prg

10

 

19

Mārtiņš Puriņš

R.V. 1. ģimn.

 

12

 

20

Kirils Rodins

R. 40. vsk.

Prg

10

 

21

Jānis Bergs

Siguldas Valsts ģimn.

 

12

 

22

Dmitrijs Timofejevs

Daug. P. Centra ģimn.

 

11

 

23

Rūdolfs Pumpurs

Engures vsk.

 

12

 

24

Dmitrijs Kovaļenko

Jelg. 2. pmt

Prg

9

 

25

Aleksejs Fomins

R. Rīnūžu vsk.

Prg

11

 

26

Artūrs Kadiķis

Limb. 1. vsk.

 

12

 

26

Sergejs Andrejevs

Puškina lic.

Prg

11

 

28

Dainis Tilleris

R.V. 1. ģimn.

Prg

11

 

28

Konstantīns Popovs

R. 60. vsk.

Prg

11

 

28

Ļevs Dolgovs

R. 40. vsk.

Prg

10

 

 

Поздравляем победителей! Как видите,  у нашх 1 золотая, 2 серебряных, 2 бронзовых медали, 5 похвальных грамот. Курсанты и выпускники Promiestras’a занимают 10 из первых 16 мест.

Их успехи понятны: благодаря знаниям, полученным на курсах, школьники на олимпиаде могут больше времени тратить на решение принципиальных вопросов, а не на борьбу с техническими трудностями. Для решения этих самых принципиальных вопросов наши курсанты прекрасно оснащены обширными познаниями в теории программирования. Хочется обратить внимание читателя и на достижения молодых участников олимпиады: О.Ошмяна (9-ый класс) и Э.Калиниченко (8-ой класс).

Лучшим школьникам теперь предстоит участвовать в международных олимпиадах!

 

 


 

Cоздатель Фортрана Джон Бэкус.

http://www.peoples.ru/science/law/john_bekus/

http://schools.keldysh.ru/sch444/museum/pres/inform/09.htm

 

 

 

 

17 марта этого года  в  американском штате Орегон скончался Джон Бэкус (John Bekus), создатель  первого языка программирования высокого уровня  Fortran.

За создание Fortranа в 1977 году Бэкус был удостоен самой престижной в индустрии программирования Тюрингов-ской премии за "обширный, влиятельный и вечный вклад" в компьютерную науку. "Большей частью моих открытий я обязан собственной лени. Мне не нравилось писать программы, и когда я работал над программами по вычислению траекторий ракет для IBM-701, я начал разрабатывать систему программирования, чтобы меньше приходилось работать", - говорил Бэкус в интервью многотиражной газете IBM.

            Джон Бэкус родился 03.12.1924 года в Филадельфии в семье главного инженера-химика. Поначалу ничто не указывало на то, что от Бэкуса-младшего хоть когда-нибудь будет малейшая польза. Как позднее вспоминал он сам, несмотря на то, что родители определили его в престижную школу, процесс обучения вызывал у него отвращение. Когда в 1942 году он поступил в Университет Виржинии, то единственным занятием, которое он посещал раз в неделю, были классы по музыке. К концу его второго семестра, в 1943 году, руководство университета решило, что дальнейшее пребывание молодого лодыря в стенах учебного заведения излишне, и Бэкус был отчислен. В  чине капрала Бэкус поступил в силы ПВО. Однако, врачебная комиссия поставила ему диагноз - опухоль черепной кости, и  демобилизованный Бэкус отбыл в Штаты и поселился в Нью-Йорке.

Поскольку ему сильно хотелось иметь хорошую аппаратуру для прослушивания музыки, он поступил в школу радиотехники, чтобы самому сделать для себя все нужные устройства. В школе один преподаватель попросил Джона Бэкуса помочь ему с построением графиков частотных характеристик усилителя. Вычисления были несложными, но их обилие утомляло. Неожиданно эти повторяющиеся математические операции заинтересовали Бэкуса, и он поступил на математические курсы Колумбийского университета.

    В 1950 году Джон Бэкус, уже имея степень магистра математики, пришел в фирму IBM. Ему было тогда 25 лет. Вскоре он возглавил группу, разрабатывавшую интерпретатор “Быстрый кодировщик” для компьютера IBM 701, а позже принял участие в создании усовершенствованного варианта этой машины, модели IBM 704. В 1953 году Бэкус предложил создать для компьютера IBM 704 язык, позволяющий записывать команды почти в обычной алгебраической форме, и компилятор для него.

 Данное предложение быстро нашло поддержку, так как в фирме искали пути, обеспечивающие увеличение сбыта своих компьютеров, и потому стремились сделать их более привлекательными, “дружественными” пользователю. Как правило, инженеры, преподаватели, научные работники не имели ни времени, ни терпения изучать машинные коды или даже язык ассемблера.

 Первый отчет, связанный с созданием языка Фортран (FORTRAN, от FORmula TRANslator — транслятор, или переводчик формул), вышел в ноябре 1954 года, а первая версия языка была реализована на компьютере IBM 704 лишь через два с половиной года. В 1958 году появилась усовершенствованная версия — Фортран II, одно из достоинств которой состояло в том, что здесь можно было использовать и ассемблер, и затем другая версия — Фортран III. Большую популярность получила версия под названием Фортран IV, выпущенная в 1962 году. Однако стандарт языка еще отсутствовал, и это мешало переносить программы с машин одного типа на машины других типов. Ситуация изменилась в 1966 году — с введением стандарта, известного как Фортран 66.

 Позже появились еще несколько версий, на основе которых была создана переработанная версия стандарта языка — Фортран 77, тоже ставшая весьма популярной. В 1984 году были рассмотрены предложения, связанные с выработкой новой стандартной версии Фортран 88. В ней предусматривались некоторые изменения, касающиеся, в частности, работы с файлами.

 Фортран до сих пор применяется при решении инженерных и научных задач, причем за прошедшие годы он значительно расширился и усовершенствовался, превратившись в язык, удобный для использования во многих областях (появился даже Visual Fortran). Последним стандартом языка был Фортран 95. “Фортран будет всегда” — примерно таков смысл высказываний поклонников этого языка-долгожителя.

Однако создание Фортрана - не единственный вклад Джона Бэкуса в развитие современного программирования. В 1960 году группа программистов из Цюриха, внеся некоторые изменения в спецификацию FORTRAN II, создала алгоритмический язык Algol-60. Джон Бэкус принял самое живое участие в обсуждении нового языка. Для того чтобы исключить взаимное недопонимание, при описании конструкций языка были применены специальные диаграммы, которые Бэкус разработал совместно с Питером Науром (Peter Naur). С тех пор форма Бэкуса-Наура (Backus-Naur Form - BNF) стала как бы эсперанто мирового программирования. Программисту, владеющему BNF, для знакомства с новым языком не нужно изучать толстенных фолиантов с описанием, достаточно изучить BNF этого языка.

И, наконец, Джон Бэкус создал язык FP, который, правда, не стал так же популярен, как Фортран. FP - это так называемый чистый функциональный язык программирования, в котором программист сосредотачивается не на переменных и их значениях, а на "черных ящиках" - функциях, имеющих вход и выход. Идеи, использованные в языке FP, послужили материалом для размышления создателям языка LISP. Некоторые современные теоретики программирования считают, что за строгим функциональным программированием будущее, так как, используя этот метод, проще создавать "правильные программы", то есть такие, правильность которых может быть доказана уже путем анализа листинга, а не путем длительных тестов.