LibKing » Книги » Любовные романы » Короткие любовные романы » Юлия Алфёрова - Восход Луны

Юлия Алфёрова - Восход Луны

Тут можно читать онлайн Юлия Алфёрова - Восход Луны - бесплатно полную версию книги (целиком). Жанр: Короткие любовные романы. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте LibKing.Ru (ЛибКинг) или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Юлия Алфёрова - Восход Луны

Юлия Алфёрова - Восход Луны краткое содержание

Восход Луны - описание и краткое содержание, автор Юлия Алфёрова, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Восход Луны - читать онлайн бесплатно полную версию (весь текст целиком)

Восход Луны - читать книгу онлайн бесплатно, автор Юлия Алфёрова
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать

– Я говорю, что напрасно он вас убеждал, потому что в нашей подгруппе никто сдавать экзамен не собирается.

– Во всём вашем классе или в подгруппе?

– В подгруппе. Просто после нового года, когда все уже определились с экзаменами, Роман Евгеньевич специально так нас разделил, чтобы целенаправленно готовить одних ребят и особо не напрягать остальных.

– Ну и отлично. Раз так, то заниматься мы с вами будем по такому плану: я объясняю новую тему и даю по ней задание, потом вы можете доделывать предыдущее задание либо, если оно у вас сделано, сдавать его мне, а если оно у вас сдано, приступать к следующему. В любом случае к концу второго урока, а они у вас парные, текущей недели вы должны сдать мне задание за прошлую. Не сдаёте в срок – ставлю два балла. Предупреждаю сразу, что в процессе сдачи работы вы должны будете не только продемонстрировать мне работающую без багов программу, но и объяснить по моему требованию любой момент её кода. Вопросы? – я подождала с полминуты, – ну раз вопросов нет, прошу вас садиться за компьютеры. Да, ещё один момент – так разделили только ваш класс или параллельный тоже.

– Точно не знаю, – ответила Ксюша, – но вроде как у них так же, как у нас.

– Значит, этот момент я уточню, и если подтвердится эквивалентность способов дифференцирования ваших классов по подгруппам, я поговорю с Галиной Васильевной о возможности поменяться с ней.

Но Галина Васильевна, когда я пришла к ней с этим предложениям, тут же развеяла все мои радостные планы:

– Душечка, вы в своём уме? Зачем вам вообще это надо? Ведь преподавать в двух параллелях гораздо сложнее, чем в одной, я начну путаться, забывать задания, спрашивать у десятого класса то, что задавала в одиннадцатом, а у одиннадцатого в десятом. И потом, ученики начнут нас с вами обманывать: будут брать друг у друга программы и приносить вам один раз уже сданные мне программы, и наоборот. И зачем вам это надо? Кроме того, кем вы предлагаете поменяться? Первыми подгруппами? Это там, где первые уроки в понедельник и в пятницу? Так вот, мне это абсолютно не удобно, потому что я в это время всегда отвожу внучку в садик к восьми утра, так что я к первому уроку не успеваю. Тимофей Иванович, кстати, учёл мои пожелания относительно этих дополнительных часов, так что с чего это вам вдруг захотелось меняться совершенно не могу взять в толк. И не вздумайте ходить к нему с этим предложением – всё равно без моего согласия он вас даже слушать не станет.

Глава 18

У Юли все предыдущие работы были сданы, поэтому мне она сдавала первую работу на следующей неделе. Программа у неё работала отлично, я попросила её объяснить несколько свойств объектов, одну процедуру и поставила ей заслуженную пятёрку. По моей просьбе, Юля скинула программу на сетевой диск, а оттуда я взяла её на свой компьютер. Так я поступала со всеми работами, которые люди сдавали первыми, во избежание их дальнейшего размножения. После того, как мне сдали все, кто хотел, я дала новое задание:

– Следующая программа, которую вы должны будете написать, называется «Броуновское движение». Вообще говоря, броуновское движение – это хаотичное движение частиц взвеси в жидкой или газообразной среде под ударами молекул или атомов вещества среды. Таким образом, траектория частицы является ломаной кривой, но причины изменения направления её движения не ясны, так как не видны атомы и молекулы. Но наша программа должна смоделировать хаотическое тепловое движение частиц, образующих вещество, под которым часто неправильно понимают броуновское движение. То есть я должна увидеть кружочки, направление которых задаётся случайным образом, которые отталкиваются друг от друга и от стенок. Удар должен быть абсолютно упругим, т.е. при ударе скорость и направление одной частицы должны переходить к другой и наоборот. Скорости сделайте одинаковыми, это проще, например, задайте шаг молекулы как один пиксель за интервал таймера.

– Ирина Владимировна, а как сделать так, чтобы молекулы отталкивались?

– Наиболее распространённый способ – это следить, чтобы расстояние между двумя молекулами было больше, чем два радиуса. Как только оно становится равно диаметру, происходит столкновение. Как находить расстояние между двумя точками помните?

– Ну так…

– Берёте координаты левых верхних углов, или центров, не суть важно, и извлекаете квадратный корень из суммы квадратов разностей координат. Да, и не забывайте, что везде при задании и изменении направлений вы должны обязательно учитывать, что у точек есть две координаты: х и у.

– А как случайно задать направление?

– Может, мне вам ещё и программу сразу написать? Действительно, зачем я вам тут всё рассказываю, давайте сразу всем пятёрки поставлю. Хоть над чем-нибудь подумайте.

В конце второй пары мне сдавала работу Ксюша. Программа у неё тоже работала прекрасно, но вот когда я посмотрела код программы…

– Эту работу я уже видела. Ксения, как вы можете это прокомментировать?

– Не знаю… Говорят, у гениев мысли сходятся.

– Ага, а ещё говорят, что у дураков, – я также скинула прогу на сетевой диск, а затем прошла за свой компьютер, – возьми с собой Юлю, и подойдите, пожалуйста, сюда. Скинув себе на комп Ксюшину программу, открыв её и скопировав код Юлиной проги в Блокнот, я подождала, когда девушки встанут за моей спиной, расположила окна рядом друг с другом и сказала:

– А теперь игра: найти десять отличий. Не… ну интерфейс вы, конечно, здорово изменили: и размер формы, и цвет графиков, даже кнопки в других местах поставили и их размер изменили, но вот код программы… – я усмехнулась – девчонки, ну вы бы хоть названия переменных поменяли, а то это уж как-то вообще… И что делать будем, а Юль?

Я обернулась к ним. Юля стояла с отсутствующим взглядом, всем своим видом показывая, как же её всё это достало. Я снова повернулась к монитору.

– Ладно, четыре балла. Но чтобы это было в первый и последний раз.

Через неделю сдавали броуновское движение. Юля сдала опять на отлично, быстро ответила на несколько моих вопросов и приступила к следующему заданию. А вот Ксюша… Увидев её программу, я была несколько удивлена – в ней был реализован алгоритм определения момента удара, отличный от того, который я рассказала неделю назад. Смысл заключался в том, что изменение направления движения молекул происходило в момент, когда противоположенные одноимённые координаты квадратов, в которых рисуются эллипсы (например, верхняя сторона одного квадрата и нижняя другого), совпадали, и одновременно расстояние между другими координатами не превышало диаметра. Этот алгоритм был, естественно, сложнее, но необычнее, и потому интереснее.

Читать дальше
Тёмная тема

Шрифт:

Сбросить

Интервал:

Закладка:

Сделать


Юлия Алфёрова читать все книги автора по порядку

Юлия Алфёрова - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Восход Луны отзывы


Отзывы читателей о книге Восход Луны, автор: Юлия Алфёрова. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
Большинство книг на сайте опубликовано легально на правах партнёрской программы ЛитРес. Если Ваша книга была опубликована с нарушениями авторских прав, пожалуйста, направьте Вашу жалобу на PGEgaHJlZj0ibWFpbHRvOmFidXNlQGxpYmtpbmcucnUiIHJlbD0ibm9mb2xsb3ciPmFidXNlQGxpYmtpbmcucnU8L2E+ или заполните форму обратной связи.
img img img img img