Author |
Message |
19.09.2011 15:06:22
Subject: Помощь в решении заданий из дома
|
Sergey Sementsov
Topics: 1
Messages: 154
My Profile
|
Михаил Семенович, я вот решая индивидуальное задание дома столкнулся с непониманием того, почему моё решение не верно( На "бумаге" всё должно работать верно. Либо я не правильно истолковал суть задания, либо решение вообще не верно. Так вот в чём суть вопроса..
Имею ли я возможность обратиться к Вам за помощью, но так, чтобы моё решение не "уплыло" и его не сдали раньше меня..
Заранее Спасибо!
|
19.09.2011 16:44:52
Subject: Re:Помощь в решении заданий из дома
|
Mihail Dolinskiy
Topics: 1985
Messages: 47292
My Profile
|
Ну наверно устно обсудить
У меня каждый день занятия в университете, кроме среды и воскресенья.
А в среду и воскресенье - в школе.
|
19.09.2011 16:49:21
Subject: Re:Помощь в решении заданий из дома
|
Sergey Sementsov
Topics: 1
Messages: 154
My Profile
|
Понятно..
Просто вот сейчас сижу и понимаю, что чего-то не понимаю))
Задача - Sort3 проходит тесты. А вот задача Sort5 - уже нет. Решение строил аналогично, но тесты упорно не проходит.
В отладчик забил тесты. Но на входных и выходных контактах, если смотреть схему, я вижу не 0/1, а символы P и U.
Так что даже отладчик не помогает. Буду ждать значит до завтра.
|
19.09.2011 17:08:40
Subject: Re:Помощь в решении заданий из дома
|
Mihail Dolinskiy
Topics: 1985
Messages: 47292
My Profile
|
Сергей Семенцов:
В отладчик забил тесты. Но на входных и выходных контактах, если смотреть схему, я вижу не 0/1, а символы P и U.
Символ U - означает, что сигнал не определен. А P - сгоревший контакт. То есть ты соединил не выход с входом, а два выхода или два входа. Обрати внимание на ПРЕДУПРЕЖДЕНИЯ, которые передаются ПЕРЕД запуском моделирования. Кликнув по тексту сообщения об ошибке, ты попадаешь на место ОШИБКИ в схеме.
Так что даже отладчик не помогает. Буду ждать значит до завтра.
У тебя ошибка компиляции, поэтому отладчик в принципе не может помочь ...
|
19.09.2011 23:16:29
Subject: Re:Помощь в решении заданий из дома
|
Sergey Sementsov
Topics: 1
Messages: 154
My Profile
|
Михаил Семенович, я понял, что Вы имеете ввиду.
Ошибка компиляции, но я упорно не понимаю в чём там ошибка((
Понятное дело, что 18!!! предупреждений это не нормально. Но почему они появляются я не понимаю.
В пред. задаче я сделал Сортировку 3-х чисел. Просто для того, чтобы понять, можно ли вообще компоненты Sort так соединять. Тесты прошло с 1-го раза. Теперь же тоже самое задание, но только 5 чисел.
Как мне кажется, сама схема сортировки должна работать. Входные и выходные контакты соединял последовательно и выход с выходом соединить не должен был.
Посмотрите пожалуйста картинку.. Загрузил на файлообменник. Может Вы с подскажите хоть в каком направлении думать.
sort.jpg
|
19.09.2011 23:50:48
Subject: Re:Помощь в решении заданий из дома
|
Sergey Sementsov
Topics: 1
Messages: 154
My Profile
|
Ну, вот..
Теперь ещё и проблема при отправке.
Не могу отправить проект на тестирование. Пишет следующее: "Arifmetic.prd - файл с неизвестным расширением. Список известных расширений: .i86"
И не важно какой файл, даже те которые раньше отправлялись всё равно не отсылаются. Это временная проблема?
|
20.09.2011 08:18:59
Subject: Re:Помощь в решении заданий из дома
|
Mihail Dolinskiy
Topics: 1985
Messages: 47292
My Profile
|
Сергей так нельзя.
Надо думать.
В задании, где нужно отсылать ассемблерную программу ты пытаешься отослать СХЕМУ.
Система тебе об этом РУССКИМ языком сказала.
Ну в свете вышеизложенного прямую ссылку на задачу, которую решаешь дай.
А вообще я уже в университете, у меня три пары подряд в 1-1.
Заходи, показывай свои проблемы УСТНО их обсудим.
|
20.09.2011 21:05:11
Subject: Re:Помощь в решении заданий из дома
|
Artyom Yarosh
Topics: 0
Messages: 70
My Profile
|
Михаил Семенович, делал индивидуальную задачу и столкнулся с проблемой: задача не проходит один тест. Начал разбиратся.. в итоге выяснилось, что чтобы этот тест прошел компаратор должен на 65526*10>0 выдать отрицательный результат. Все остальные тесты проходят. Можно обсудить этот вопрос как-нибудь перед лекцией например? п.с. неподдающаяся задача Сам-п29. Задача №29 из раздела Проектирование - подготовка к контрольному срезу
|
21.09.2011 07:22:23
Subject: Re:Помощь в решении заданий из дома
|
Mihail Dolinskiy
Topics: 1985
Messages: 47292
My Profile
|
Конечно, обсудим.
Только СНАЧАЛА здесь же в форуме аргументируй более подробно свою позицию.
1) Дай прямую ссылку на задачу
2) Приведи этот тест и свои расчеты ...
|
21.09.2011 07:55:24
Subject: Re:Помощь в решении заданий из дома
|
Artyom Yarosh
Topics: 0
Messages: 70
My Profile
|
Задача
http://dl.gsu.by/task.jsp?nid=886607&cid=789
Злополучный тест
;[TEST3]
set 0FFF6,16 on A at 6200
set 10,10 on B at 6200
set 0FFFE,16 on C at 6200
set 7,10 on D at 6200
Diff 3,10 on RES at 9000
A*B=65526*10
Потом делаю проверку A*B сравниваю с нулем. Это число естественно больше нуля.
Тогда считаем A/B+C(B-D/A)
Мои расчеты
A/B=65526/10=6552
D/A=7/65526=0
B-D/A=10-0=10
C*(B-D/A)=65534*10=655340
A/B+C(B-D/A)=6552+655340=661892
Зато если посчитать при условии A*B<=0 то моя программа выдает правильный ответ 3.
Остальные тесты проходят, застрял только на этом.
Кстати число 661892 в 16 бит никак не влазит и на RES подается только 16 ведущих бит этого числа.
|
21.09.2011 08:12:46
Subject: Re:Помощь в решении заданий из дома
|
Mihail Dolinskiy
Topics: 1985
Messages: 47292
My Profile
|
Все задачи контрольного среза предполагают работу со знаковыми числами!!!
set 0FFF6,16 on A at 6200
Это ОТРИЦАТЕЛЬНОЕ число!!
(его модуль равен FFFF-FFF6+1=10), то есть это число -10
Для сравнения знаковых чисел нужно использовать компаратор iCMP из проекта SignedArithm.
|
21.09.2011 08:19:57
Subject: Re:Помощь в решении заданий из дома
|
Artyom Yarosh
Topics: 0
Messages: 70
My Profile
|
Спасибо, исправил теперь проблема в другом тесте, буду искать ошибку уже в своей программе
|
21.09.2011 08:21:04
Subject: Re:Помощь в решении заданий из дома
|
Mihail Dolinskiy
Topics: 1985
Messages: 47292
My Profile
|
В схеме
|
21.09.2011 08:34:51
Subject: Re:Помощь в решении заданий из дома
|
Artyom Yarosh
Topics: 0
Messages: 70
My Profile
|
21.9 08:33 Сам-п29. Задача №29 100 / 100 Все тесты пройдены (нет секретного) Ну вот и прошла задача, а всё было так просто. Заменил ещё пару безнаковых делителей и умножителей. Теперь буду всегда обращать на это внимание)
|
01.10.2011 10:42:03
Subject: Re:Помощь в решении заданий из дома
|
Sergey Sementsov
Topics: 1
Messages: 154
My Profile
|
Михаил Семёнович, так и не нашёл после повторного поиска ту задачу, которая на контрольной была..
Она 12-я была на контрольной. Связана с ВСD-кодированием.
Просто интересно, правильно я её сделал или нет..
|
|