Автор |
Сообщение |
09.02.2009 22:16:15
Тема: Ошибочные задачи.
|
Александр Антоненко
Темы: 1
Сообщений: 14
Мой профиль
|
я не нашел специальной темы которая была создана для таких вопросов. посему пишу так
в задаче Экзамен\Индивидуальные задания\Флеш-задания\Комбинационные схемы\3 - "Сумматор" 43569 Невядомская А., М3, май 2006 правильным ответом является 4 (пересчитал 3 раза) однако он не защитывается... я подумал может у меня что-то не так в ходе мыслей, и попробовал отправить другие варианты - не прошел ни один т.е. из 6 вариантов все защитываются как ложные.
|
09.02.2009 23:42:27
Тема: Re:Ошибочные задачи.
|
Александр Антоненко
Темы: 1
Сообщений: 14
Мой профиль
|
при попытке решать задачи из Экзамен\Индивидуальные задания\Симуляция ASM-программ Intel 80x86\Вычислить выражение\ выдает ошибку
TASK.I86 - запрещенное расширение. Разрешенное расширение: .mpc
я так подозреваю что эта ошибка связана с настройками тестирующих приложений... как я понимаю, апплеты отсылают решения по своим внутренним настройкам т.е. не в mpc виде, а в i86... я так подозреваю подобные проблемы могут быть и с другими симуляциями на основе апплетов.
|
10.02.2009 00:36:11
Тема: Re:Ошибочные задачи.
|
Александр Антоненко
Темы: 1
Сообщений: 14
Мой профиль
|
задача Экзамен\Индивидуальные задания\Проектирование цифровых устройств\По таблицам истинности\5 - "Степень" 44247 Алексин Александр, ПОИТ-26, май 2006
написал код вида
unsigned __in __bits(2) in_0;
unsigned __in __bits(2) in_1;
unsigned __out __bits(5) out_0;
void main()
{
unsigned i;
for (out_0=1, i=0; i<in_1; out_0*=in_0, i++);
}
протестировал в винтере все тесты. работает правильно. после сборки в HLCCAD отправляю и мне выдает Ошибка: Несовпадение out_0:00001=01000 [3 ns] хотя при тестировании в винтере выдает правильное значение.
|
10.02.2009 12:46:37
Тема: Re:Ошибочные задачи.
|
Вячеслав Романенко
Темы: 0
Сообщений: 13
Мой профиль
|
Аналогичная ситуация с задачей Экзамен\Индивидуальные задания\Проектирование цифровых устройств\По таблицам истинности\6 - "Делится ли на 2.3.4.5" 28920
unsigned __in __bits(6) in;
unsigned __out __bits(1) two;
unsigned __out __bits(1) three;
unsigned __out __bits(1) four;
unsigned __out __bits(1) five;
void main()
{
if(in%2==0) two=1; else two=0;
if(in%3==0) three=1; else three=0;
if(in%4==0) four=1; else four=0;
if(in%5==0) five=1; else five=0;
}
Выдает
Ошибка: Несовпадение FOUR:0=1 [100 ps]
Хотя при ручной прогонке в WInter'е все правильно
|
10.02.2009 20:33:56
Тема: Re:Ошибочные задачи.
|
Максим Аксютик
Темы: 0
Сообщений: 18
Мой профиль
|
Александр Антоненко:
при попытке решать задачи из Экзамен\Индивидуальные задания\Симуляция ASM-программ Intel 80x86\Вычислить выражение\ выдает ошибку
TASK.I86 - запрещенное расширение. Разрешенное расширение: .mpc
я так подозреваю что эта ошибка связана с настройками тестирующих приложений... как я понимаю, апплеты отсылают решения по своим внутренним настройкам т.е. не в mpc виде, а в i86... я так подозреваю подобные проблемы могут быть и с другими симуляциями на основе апплетов.
Именно так ) Симуляция инструкций Intel 80x86 тоже не проходит )
|
10.02.2009 20:44:07
Тема: Re:Ошибочные задачи.
|
Максим Аксютик
Темы: 0
Сообщений: 18
Мой профиль
|
И еще вопрос ... задачи с ограничениями на использование логических элементов сейчас будут проходить тесты?
Например http://dl.gsu.by/task.jsp?nid=322614&cid=597 ... в протоколе пишет "В этой задаче нельзя использовать устройство HI"
|
11.02.2009 20:55:46
Тема: Re:Ошибочные задачи.
|
Максим Аксютик
Темы: 0
Сообщений: 18
Мой профиль
|
http://dl.gsu.by/task.jsp?nid=322772&cid=597
замечательная задача )
|
12.02.2009 07:53:55
Тема: Re:Ошибочные задачи.
|
Михаил Долинский
(Online)
Темы: 2072
Сообщений: 49883
Мой профиль
|
Я не понял, что такого замечательного в задаче?
|
12.02.2009 12:38:07
Тема: Re:Ошибочные задачи.
|
Александр Антоненко
Темы: 1
Сообщений: 14
Мой профиль
|
а то что мне интересно как объявлять переменные выходные.
Михаил Семенович когда вы почините симуляцию? в "Симуляция инструкций Intel 80x86" и "Симуляция ASM-программ Intel 80x86" выдает при тестировании ошибку "TASK.I86 - запрещенное расширение. Разрешенное расширение: .mpc" и это явно не моя ошибка в решении.
|
12.02.2009 12:49:52
Тема: Re:Ошибочные задачи.
|
Максим Аксютик
Темы: 0
Сообщений: 18
Мой профиль
|
Там еще есть несколько задач, где невозможно объявить переменные )
И встречаются вот такие комментарии в протоколе "Неверный формат limits.txt" и "Проект создан в старой версии HLCCAD" и это в задачах-тестах и симуляциях )
|
12.02.2009 13:50:31
Тема: Re:Ошибочные задачи.
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Максим Аксютик:
Там еще есть несколько задач, где невозможно объявить переменные )
Сообщайте о всех таких задачах - будем исправлять.
Максим Аксютик:
И встречаются вот такие комментарии в протоколе "Неверный формат limits.txt" и "Проект создан в старой версии HLCCAD" и это в задачах-тестах и симуляциях )
Это были временные проблемы - сейчас все исправлено.
|
13.02.2009 09:22:05
Тема: Re:Ошибочные задачи.
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Максим Аксютик:
И еще вопрос ... задачи с ограничениями на использование логических элементов сейчас будут проходить тесты?
Например http://dl.gsu.by/task.jsp?nid=322614&cid=597 ... в протоколе пишет "В этой задаче нельзя использовать устройство HI"
Через некоторое время (сейчас точно сказать не могу) такие задачи сдавать будет можно.
|
13.02.2009 11:15:19
Тема: Re:Ошибочные задачи.
|
Екатерина Боневич
Темы: 1
Сообщений: 15
Мой профиль
|
В задаче
сконвертировать задания на проектирование/вычислить выражение/умножение
неправильный тест№7 там 129*156=12700, что не верно
|
13.02.2009 12:30:14
Тема: Re:Ошибочные задачи.
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Александр Антоненко:
задача Экзамен\Индивидуальные задания\Проектирование цифровых устройств\По таблицам истинности\5 - "Степень" 44247 Алексин Александр, ПОИТ-26, май 2006
написал код вида
unsigned __in __bits(2) in_0;
unsigned __in __bits(2) in_1;
unsigned __out __bits(5) out_0;
void main()
{
unsigned i;
for (out_0=1, i=0; i<in_1; out_0*=in_0, i++);
}
протестировал в винтере все тесты. работает правильно. после сборки в HLCCAD отправляю и мне выдает Ошибка: Несовпадение out_0:00001=01000 [3 ns] хотя при тестировании в винтере выдает правильное значение.
При разработке программы для генератора схем следует учитывать, что записывать значения в выходную переменную можно только после получения правильного ответа.
Здесь же схема будет поочередно выдавать значения от 1 до правильного ответа, поэтому решение и не засчитывается.
|
13.02.2009 12:53:03
Тема: Re:Ошибочные задачи.
|
Игорь Коршунов
Темы: 7
Сообщений: 2198
Мой профиль
|
Екатерина Боневич:
В задаче
сконвертировать задания на проектирование/вычислить выражение/умножение
неправильный тест№7 там 129*156=12700, что не верно
Исправлено.
|
|