Автор |
Сообщение |
26.10.2010 21:44:35
Тема: Re:Ошибка в установке задачи - 2010
|
Олег Коцуба
Темы: 0
Сообщений: 38
Мой профиль
|
Замечены некоторые баги. Вернее коекакая бессмыслица в заданиях. Названия и месторасположения заданий указаны на скриншотах. Скриншоты группированные.
Курс Физика ЭВМ. Часть I. - 2010
Итак:
Баг №1,№2,№3:
Баг №4,№5,№6:
|
26.10.2010 23:50:59
Тема: Re:Ошибка в установке задачи - 2010
|
Андрей Шведов
Темы: 0
Сообщений: 2
Мой профиль
|
Контрольные срезы - 2010 : Физика ЭВМ(ПМ-5)/ПАПВС(ПО-5): в 5 варианте во втором тесте действительно нет ошибки. Ошибся я.
|
27.10.2010 13:35:31
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Марина Приставко:
В задаче:Зачет\Индивидуальные задания\По выбору\Сконвертированные задания на проектирование\Условные вычисления (с легендой)\38 - "Дети математика" 80570 Сидорович Анастасия, ПМ-44, июнь 2007
Вы исправили не все тесты!!!
[test3]
n = 52, 10
m = 84, 10
k = 16, 10
wait for 1000
assert age1 = 11, 10
assert age2 = 4, 10
assert age3 = 1, 10
wait for 1
Здесь получается,что родители в сумме за одинаковы промежуток времени постарели на 19 лет!!!А такого быть не может!!!
Можете исправить m=85,age1 = 10,age2 = 5 и все будет хорошо!!!!
Тесты исправлены.
|
28.10.2010 12:47:52
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Надежда Лайкова:
В задаче Сам-а18.Задача №18 в 4 тесте ошибка
В 4-ом тесте ошибки нет.
|
28.10.2010 13:02:37
Тема: Re:Ошибка в установке задачи - 2010
|
Михаил Долинский
Темы: 1984
Сообщений: 47243
Мой профиль
|
Игорь Коршунов:
Надежда Лайкова:
В задаче Сам-а18.Задача №18 в 4 тесте ошибка
В 4-ом тесте ошибки нет.
Надя и другие студенты и студентки - надо АРГУМЕНТИРОВАТЬ свою позицию. Вы считаете, что есть ошибка - ОБЪЯСНИТЕ, почему Вы так считаете
|
28.10.2010 13:38:38
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Максим Жировский:
Зачет\Индивидуальные задания\По выбору\Сконвертированные задания на программирование по схеме\Каскадирование стандартных схем\7 - "Программа по схеме 98933" 98933 TaskConverter Программа по схеме 2010 Май 13
судя по всему часть схемы на картинке обрезано )
Исправлено.
|
28.10.2010 17:36:50
Тема: Re:Ошибка в установке задачи - 2010
|
Сергей Сак
Темы: 0
Сообщений: 16
Мой профиль
|
В задаче: Самоподготовка\Ассемблер\Сам-а30 - "Задача №30"
Ошибки в тестах:
[TEST3]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
A dec[2]: 0
B dec[2]: 2
C dec[2]: 6
D dec[2]: 2
RES hex[2]: 0FFA8
[TEST4]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
A hex[2]: 0FFF9
B dec[2]: 1
C dec[2]: 5
D dec[2]: 5
RES hex[2]: 0FF88
Тест3: (0-2*6/2-2)/(6*2-0-2/2)=-8/11
Тест4: (-7-2-5/5-1)/(5+7-1/3)=-10/12
|
28.10.2010 17:37:18
Тема: Re:Ошибка в установке задачи - 2010
|
Сергей Сак
Темы: 0
Сообщений: 16
Мой профиль
|
В задаче: Самоподготовка\Ассемблер\Сам-а30 - "Задача №30" 5663
Ошибки в тестах:
[TEST3]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
A dec[2]: 0
B dec[2]: 2
C dec[2]: 6
D dec[2]: 2
RES hex[2]: 0FFA8
[TEST4]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
A hex[2]: 0FFF9
B dec[2]: 1
C dec[2]: 5
D dec[2]: 5
RES hex[2]: 0FF88
Тест3: (0-2*6/2-2)/(6*2-0-2/2)=-8/11
Тест4: (-7-2-5/5-1)/(5+7-1/3)=-10/12
|
28.10.2010 17:46:53
Тема: Re:Ошибка в установке задачи - 2010
|
Сергей Сак
Темы: 0
Сообщений: 16
Мой профиль
|
Программа на С-МРА:Самоподготовка\C-МПА\Сам-с30 - "Задача №30" 101473
Те же тесты - те же проблемы.
|
29.10.2010 10:24:57
Тема: Re:Ошибка в установке задачи - 2010
|
Николай Карпук
Темы: 0
Сообщений: 53
Мой профиль
|
Тренировка (Личная)\Проектирование\Трл-п5 - "Задача №5" в курсе Контрольные срезы 2010: Физика ЭВМ/ПАПВС
Разработать устройство, которое вычисляет значение выражения
/ |(a-b)/c|+d*c, если d>0
RES=<
\ ||a|-|b||*d/c+sign(a*b*c*d), если d<=0
Неправильные Тесты 2 и 4
;[test 2]
set 0FFFA,16 on a at 3200
set 0FFFC,16 on b at 3200
set 2,10 on c at 3200
set FF,16 on d at 3200
Diff 0FFFE,16 on res at 6000
;[test 4]
set 0FFF9,16 on a at 9200
set 3,10 on b at 9200
set 2,10 on c at 9200
set FC,16 on d at 9200
Diff 0FFF9,16 on res at 12000
______________________
Это был очень странный лес.. сначала я ходил за грибами, потом они за мной!)))хД
|
01.11.2010 14:45:00
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Николай Карпук:
Тренировка (Личная)\Проектирование\Трл-п5 - "Задача №5" в курсе Контрольные срезы 2010: Физика ЭВМ/ПАПВС
Разработать устройство, которое вычисляет значение выражения
/ |(a-b)/c|+d*c, если d>0
RES=<
\ ||a|-|b||*d/c+sign(a*b*c*d), если d<=0
Неправильные Тесты 2 и 4
;[test 2]
set 0FFFA,16 on a at 3200
set 0FFFC,16 on b at 3200
set 2,10 on c at 3200
set FF,16 on d at 3200
Diff 0FFFE,16 on res at 6000
;[test 4]
set 0FFF9,16 on a at 9200
set 3,10 on b at 9200
set 2,10 on c at 9200
set FC,16 on d at 9200
Diff 0FFF9,16 on res at 12000
Тесты правильные.
Вообще, недостаточно просто заявить, что тесты неправильные. Необходимо аргументировать свою точку зрения.
|
01.11.2010 14:57:46
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Сергей Сак:
В задаче: Самоподготовка\Ассемблер\Сам-а30 - "Задача №30" 5663
Ошибки в тестах:
[TEST3]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
A dec[2]: 0
B dec[2]: 2
C dec[2]: 6
D dec[2]: 2
RES hex[2]: 0FFA8
[TEST4]
Cycles - 1000
CheckCycles - false
Segment - 0
Offset - 0
A hex[2]: 0FFF9
B dec[2]: 1
C dec[2]: 5
D dec[2]: 5
RES hex[2]: 0FF88
Тест3: (0-2*6/2-2)/(6*2-0-2/2)=-8/11
Тест4: (-7-2-5/5-1)/(5+7-1/3)=-10/12
В тестах ошибок нет.
Тест3: (0-2*6/2-2)*(6*2-0-2/2)=-8*11 = -88
Тест4: (-7-2*5/5-1)*(5+7-1/5)=-10*12 = -120
|
01.11.2010 20:29:53
Тема: Re:Ошибка в установке задачи - 2010
|
Олег Коцуба
Темы: 0
Сообщений: 38
Мой профиль
|
Прошу дать ответ на мое сообщение. Либо мои предположения не верны, либо это действительно ошибки.
|
04.11.2010 12:43:17
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Михаил Капустин:
Тренировка общая 26_10_2010\C-МПА\5 - "Задача №5" 101448 Илясов Артем
Я думаю что мое решение правильное, но оно не проходит
int __in __bits(16) a;
int __in __bits(16) b;
int __in __bits(8) c;
int __in __bits(8) d;
int __out __bits(16) res;
void main() {
int __bits(16) k;
int __bits(16) s;
int __bits(16) q;
int __bits(48) o;
k=0; s=0; q=0;
if (d>0) {
if (((a-b)/c)<0) res=(-1*((a-b)/c))+d*c;
if (((a-b)/c)==0) res=d*c;
if (((a-b)/c)>0) res=((a-b)/c)+d*c;
}
if (d<=0) {
if (a<0) s=a*(-1);
else s=a;
if (b<0) q=b*(-1);
else q=b;
k=s-q;
if (k<0) k*=-1;
k*=d/c;
o=a*b*c*d;
if (o>0) q=1;
else if (o==0) q=0;
else if (o<0) q=-1;
k+=q;
res=k;
}
}
В программе неверная последовательность вычислений.
По условию задачи необходимо вычислить (||a|-|b||*d)/c, а программа вычисляет (d/c)*||a|-|b||.
Чтобы не было ошибки выделенную строку программы можно заменить на:
k = k * d / c;
|
04.11.2010 13:08:05
Тема: Re:Ошибка в установке задачи - 2010
|
Игорь Коршунов
Темы: 7
Сообщений: 2186
Мой профиль
|
Наталья Лавренова:
Тренировка общая 26_10_2010\C-МПА\5 - "Задача №5" 101448 Илясов Артем
Я думаю мое решения правильное, но оно не проходит
int __in __bits(16) a;
int __in __bits(16) b;
int __in __bits(8) c;
int __in __bits(8) d;
int __out __bits(16) RES;
void main()
{
int ma,mb,mamb,mabc;
int k;
if (a*b*c*d>0) k=1;
else if (a*b*c*d<0) k=-1;
else k=0;
if (a>0) ma=1;
else if (a<0) ma=-1;
else ma=0;
if (b>0) mb=1;
else if (b<0) mb=-1;
else mb=0;
if ((ma-mb)>0) mamb=1;
else if ((ma-mb)<0) mamb=-1;
else mamb=0;
if (((a-b)/c)>0) mabc=1;
else if (((a-b)/c)<0) mabc=-1;
else mabc=0;
if (d>0) RES=mabc*((a-b)/c)+d*c;
else RES=mamb*(ma*a-mb*b)*d/c+k;
}
Программа будет правильной, если заменить выделенный фрагмент на:
if ((ma*a-mb*b)>0) mamb=1;
else if ((ma*a-mb*b)<0) mamb=-1;
|
|