2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2
 
 
Сообщение17.04.2006, 13:10 
Заслуженный участник
Аватара пользователя


09/10/05
236
ACM использут систему PC^2 для проверки кодов программ.

Каждая задача расчитана (по мнению их составителей ) на определенное количество памяти и времени.
Участник посылает код.
Далее система проверяет. И ето самое главное: для каждой задачи составлен список тестовых примеров.
Ну и если: компиляция прошла удачно, все тесты пройдены(совпали выходные данные), время не надвысило требуемого и память в порядке, то задача засчитана. Ура!

 Профиль  
                  
 
 
Сообщение18.04.2006, 22:46 
Заслуженный участник
Аватара пользователя


17/10/05
3709
:evil:
Yuri Gendelman писал(а):
Попадалась мне как-то карикатура: на клавиатуре для настоящего хакера всего 3 клавиши: "0", "1" и "Enter". :D

Изображение
Это не карикатура -- это М-222. Ряды кнопок на столе -- двоичные разряды регистра. Регистр адреса и 6 регистров данных. В каждом ряду -- ровно 45 кнопок (по количеству битов в слове) -- нажата 1, не нажата 0 (лукавлю, еще -- "сброс"). На стенке перед столом -- лампочки, отражающие содержание памяти (они видны, как точки). По кнопке "Пуск" содержимое регистров переносится в МОЗУ (магнитное оперативное запоминающее устройство).

Метод отладки -- вывести на лампочки нужную ячейку памяти, и смотреть, как она изменяется по мере прохождения программы (в реальном времени). Еще был динамик, на который выдавался разный тон в зависимости от исполняемой команды. Какие были вальсы!

 Профиль  
                  
 
 
Сообщение19.04.2006, 17:09 


07/02/06
96
Ну все-таки только "1" и "0" - это жестоко. Лучше уже 16 цифровых клавиш (как можно догадаться 16-ричные цифры) и управляющие клавишы (Пуск, Возврат, Запись, Уст. ад. и т.д.). На "Микролабах" очень даже интересно програмить, хотя минус в том, что малая часть текста программы видна. Был случай когда нашел ошибку, вроде бы исправил, но все равно не работает. Мучился, а потом выяснилось, что эта предыдущая ошибка не исправилась.

 Профиль  
                  
 
 
Сообщение19.04.2006, 18:14 
Заслуженный участник
Аватара пользователя


17/10/05
3709
:evil:
Werwolf писал(а):
Ну все-таки только "1" и "0" - это жестоко. Лучше уже 16 цифровых клавиш (как можно догадаться 16-ричные цифры) и управляющие клавишы (Пуск, Возврат, Запись, Уст. ад. и т.д.).

Было и такое. В "Джермейне" есть фотография передней панели IBM System/360 -- акурат Ваш запрос. :)

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу Пред.  1, 2

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group