↓
 ↑
Регистрация
Имя/email

Пароль

 
Вход при помощи VK ID
временно не работает,
как войти читайте здесь!
Размер шрифта
14px
Ширина текста
100%
Выравнивание
     
Цвет текста
Цвет фона

Показывать иллюстрации
  • Большие
  • Маленькие
  • Без иллюстраций

Байки из лаборатории (джен)



Автор:
произведение опубликовано анонимно
 
Ещё никто не пытался угадать автора
Чтобы участвовать в угадайке, войдите

Если вы не зарегистрированы, зарегистрируйтесь
Фандом:
Рейтинг:
General
Жанр:
Повседневность
Размер:
Мини | 10 662 знака
Статус:
Закончен
 
Проверено на грамотность
В одну лабораторию химического факультета пришёл поработать студент — математик и немножко программист.
QRCode
↓ Содержание ↓

↑ Свернуть ↑
  Следующая глава

Первый год. Таблица

Добрую половину комнаты занимала непонятная установка, в основном состоящая из тонкостенных стеклянных баллонов и трубочек. Из такого количества баллонов и трубочек… Пожалуй, одного магазина к «калашникову» не хватило бы, чтобы всё это перебить. Студент фыркнул про себя и покрутил головой, отгоняя непрошенные мысли насчёт неспровоцированного вандализма.

— Нравится? — местное непосредственное начальство, к счастью, телепатией не владело. — Вот тут основной наш эксперимент и проводится… Только сейчас у нас другая задача, и решать её мы будем не здесь.

Где-то в недрах установки хлопнул импульс углекислотного лазера. Инфракрасные фотоны врезались в газовую толчею… Хотя «толчея» — это громко сказано, давление в реакторе было в сотни раз ниже атмосферного, и большая часть квантов невидимого света пролетела его насквозь. Но некоторые всё-таки встретились с летавшими там молекулами, и их энергия перешла сначала в энергию молекулярных колебаний, а потом и в тепловую энергию газовой смеси — а проще говоря, подогрела её. Впрочем, об этих хитрых термодинамических историях студент не думал, да и не знал толком ничего. Он был всего лишь математиком и немного программистом.

В соседнем помещении на рабочем столе расположилась персональная ЭВМ: широкий системный блок, взгромоздившийся сверху куб дисковода с двумя карманами, небольшой монитор. И, разумеется, клавиатура с понятными и не очень понятными обозначениями на клавишах. В частности, для чего могли бы пригодиться кнопки «ПФ4» или «АР2», студент не знал. Именно на этой машине и должна была работать программа, моделирующая тот самый процесс светового подогрева — от поглощения первых фотонов до полного перехода их энергии в тепло.

Собственно говоря, программа уже существовала и уже работала, причём работала часами. Помимо всего прочего, ей требовалось посчитать, сколькими способами можно распределить несколько поглощённых квантов между несколькими молекулами, и на эти вычисления тратилась львиная доля процессорного времени. Посчитать число способов, использовать это число в расчётной формуле, забыть. Снова посчитать, снова использовать, снова забыть. И так много, много раз…

ЭВМ — она тупая. Что написано в программе, то и выполнит.

— …Ну что? Есть идеи, как ускорить работу?

Студент задумался:

— А это самое число сочетаний фотонов с молекулами, которое мы так долго вычисляем, оно считается заново каждый раз?

— Ну да.

— А зачем? Давайте сделаем так: в начале программы заранее заполним таблицу для всех возможных параметров… Это же за один проход сделать можно! А потом каждый раз, как вам понадобится значение, не будем его заново вычислять, а прямо из таблицы достанем.

— Что, вот так просто?! И ты сможешь нужную функцию переписать?

— А описание языка есть?

— Вот! — на столе появилась книжка в серо-голубоватой мягкой обложке.

— Тогда смогу, — студент пожал плечами. — Только покажите, как тут редактировать, как компилировать и как запускать.


* * *


— Ну что, как там твой студент?

— Диверсант! Внутренний враг!

— Да? А подробнее?

— Вот как раньше было? Приду на работу, включу машину, запущу счёт… Пойду в бассейн поплаваю, пойду в столовую пообедаю, вернусь в лабораторию, подожду ещё полчасика — машина досчитает, можно смотреть, что там у неё получилось…

— А теперь?

— А теперь за минуту справляется! Какой там бассейн — с тобой перекурить времени не хватает!

Глава опубликована: 30.04.2026
Отключить рекламу

Следующая глава
2 комментария
Классная история!
И прям ситуации знакомые.
Были раньше времена — запустишь расчет, а он час идёт. И вроде ты работаешь, но при этом свободное время на законных основаниях.
А сейчас все моментально считается, даже чай не успеешь выпить.
Я тоже как-то хотела быть программистом и даже училась, но поняла, что не тяну. У меня тоже программы уходили куда-то не туда. А Си++ доконал меня окончательно. Это что-то за гранью.
Так что девушку понимаю, а студента уважаю!
Кстати, был у нас в институте такой вечный студент, который всем программы писал, гений, но другие предметы никак сдать не мог.
Спасибо за историю, удачи на конкурсе!
Мыр. Автору спасибо за массу воспоминаний и ассоциаций, которые ко мне пришли во время чтения этого очаровательного рассказа!
Надо пойти и записать идеи, дивно мотивирующая история у вас получилась, автор!!!
Класс, класс!
Чтобы написать комментарий, войдите

Если вы не зарегистрированы, зарегистрируйтесь

↓ Содержание ↓

↑ Свернуть ↑
  Следующая глава
Закрыть
Закрыть
Закрыть
↑ Вверх