Автор |
Сообщение |
16.03.2009 10:09:02
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
Еще герой
16.03.2009 10:07:50 16.03.2009 10:07:57 Савицкий Дмитрий Организация и функционирование ЭВМ - 2009 Арифметика 0 [test1]: Ошибка компиляции: mov ax,d1 (строка 8): Неопределен символ d1. 1.i86 DelTA3 at Nit3
16.03.2009 10:07:24 16.03.2009 10:07:30 Савицкий Дмитрий Организация и функционирование ЭВМ - 2009 Арифметика 0 [test1]: Ошибка компиляции: jmp begina (строка 1): Неопределен символ begina. 1.i86 DelTA3 at Nit3
16.03.2009 10:06:53 16.03.2009 10:06:56 Савицкий Дмитрий Организация и функционирование ЭВМ - 2009 Арифметика 0 [test1]: Не объявлена переменная a. 1.i86 DelTA3 at Nit3
|
16.03.2009 11:52:37
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
И еще
16.03.2009 11:41:20 16.03.2009 11:41:24 Сазонов Руслан Организация и функционирование ЭВМ - 2009 Умножение (байт*байт) 0 [1]: Ошибка компиляции: mov ax,a (строка 6): Операнды должны иметь одинаковый размер. 1.i86 DelTA3 at Nit4
|
16.03.2009 15:09:59
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
О конвертированных задачах:
Конвертированная задача (HLCCAD to Winter(ASM)).
Было задание на разработку схемы.
Из него АВТОМАТИЧЕСКИ с помощью специальной программы построено задание на разработку программы (для Вас - на ассемблере Intel 886) которая сделает то же что должно было делать устройство. !!!
Остылать на тестирование нужно программу на ассемблере Intel 8086
-------------------------------------------------------------------------------
16.03.2009 14:59:43 16.03.2009 14:59:43 Гудым Олег Организация и функционирование ЭВМ - 2009 Два в одном (программа) 0 DVA.prd - файл с неизвестным расширением. Разрешенное расширение: .i86 dva.prd DelTA3 at NewIT
Конвертированная задача (HLCCAD to Winter(ASM)).
Источник - задача 82798.
Оригинальное условие:
Имя HLCCAD проекта:dva.prd
Входное устройство:dva
Название Размерность Тип
x
y
res 10
10
10 вход
вход
выход
Даны две десятибитных последовательности x и y. Требуется получить последовательность res, у которой четные биты совпадают с четными битами последовательности x, а нечетные совпадают с нечетными битами последовательности y.
Пример 1:
x: 0000000000
y: 1111111111
res: 0101010101
Пример 2:
x: 0110001100
y: 0111001011
res: 0111001001
|
17.03.2009 07:47:52
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
И снова - НЕ ОТСЫЛАЙТЕ РЕШЕНИЯ на тестирование, НЕ ПРОВЕРЯЯ !!
16.03.2009 22:28:53 16.03.2009 22:28:55 Дюбкин Александр Организация и функционирование ЭВМ - 2009 Повышение степени 0 [1]: Ошибка компиляции: mov al,x (строка 8): Неопределен символ x. 1.i86 DelTA3 at Nit_server
16.03.2009 22:16:32 16.03.2009 22:16:36 Дюбкин Александр Организация и функционирование ЭВМ - 2009 Возведение в квадрат 0 [1]: Ошибка компиляции: mov al,a (строка 5): Операнды должны иметь одинаковый размер. 1.i86 DelTA3 at NewIT
|
20.03.2009 20:07:46
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Александр Дюбкин
Темы: 0
Сообщений: 25
Мой профиль
|
Михаил Долинский:
И снова - НЕ ОТСЫЛАЙТЕ РЕШЕНИЯ на тестирование, НЕ ПРОВЕРЯЯ !!
16.03.2009 22:28:53 16.03.2009 22:28:55 Дюбкин Александр Организация и функционирование ЭВМ - 2009 Повышение степени 0 [1]: Ошибка компиляции: mov al,x (строка 8): Неопределен символ x. 1.i86 DelTA3 at Nit_server
16.03.2009 22:16:32 16.03.2009 22:16:36 Дюбкин Александр Организация и функционирование ЭВМ - 2009 Возведение в квадрат 0 [1]: Ошибка компиляции: mov al,a (строка 5): Операнды должны иметь одинаковый размер. 1.i86 DelTA3 at NewIT
Я, конечно, извиняюсь. Но дела в том, что когда я нажимал в Winter-е F9 или F8, чтобы проверить ошибки, уменя появлялся чистый лист (как будто новый проект), а внизу, там где сообщения появлялось "ошибка синтаксиса" (это я работал дома). Это потом я догадался, что проект компилируется и программа находит в нём ошибки, только если он находится в папке bin и имеет имя 1.i86, т.е. проект по умолчанию (а может у меня глюк). А так как я тогда очень спешил, то ошибок сам я не заметил. Мне в этом помогла тестирующая система
______________________
I think this is supercalifragilisticexpialidocious!
|
25.03.2009 02:59:43
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Денис Гетиков
Темы: 0
Сообщений: 2
Мой профиль
|
Михаил Cеменович, я конешно извиняюсь за свою "вылазку" в HLCcaD. в задачах на конвертирование мною были замечены ГРУБОЧАЙШИЕ ошибки в тестах, конкретно задачи:
в теме\Сконвертированные задания на программирование по схеме\задачи
Программа по схеме 84307 (с 1го теста)
Программа по схеме 84346 (с 5го теста)
я уверен в правильности текстов своих программ.
|
25.03.2009 08:31:26
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
1) Об ошибках в задачах нужно писать в ДРУГОЙ теме форума, которая так и называется "Ошибочные задачи"
2) Надо АРГУМЕНТИРОВАННО писать - какой тест не прошел, какой ответ считает правильным автор. Какой ответ считаешь правильным ТЫ и ПРИВЕСТИ РАСЧЕТ (доказательство)!!!
|
25.03.2009 08:32:50
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
И снова - НЕ ОТСЫЛАЙТЕ РЕШЕНИЯ на тестирование, НЕ ПРОВЕРЯЯ !!
25.03.2009 02:39:42 25.03.2009 02:39:43 Гетиков Денис Организация и функционирование ЭВМ - 2009 7. Программа по схеме 84307 0 [test 1]: Ошибка компиляции: Неверная инструкция или неверное описание метки (строка 18): isubbx,ax. прогапосхеме84307.i86 DelTA3 at NewIT
25.03.2009 02:38:54 25.03.2009 02:38:56 Гетиков Денис Организация и функционирование ЭВМ - 2009 7. Программа по схеме 84307 0 [test 1]: Ошибка компиляции: resdb (строка 7): Неверная инструкция или неверное описание метки. прогапосхеме84307.i86 DelTA3 at Nit4
25.03.2009 02:26:07 25.03.2009 02:26:08 Гетиков Денис Организация и функционирование ЭВМ - 2009 7. Программа по схеме 84346 0 [test 5]: Тест не прошел: cmp1 dec[1]: 0. прогапосхеме84346.i86 DelTA3 at Nit4
25.03.2009 02:23:44 25.03.2009 02:23:47 Гетиков Денис Организация и функционирование ЭВМ - 2009 7. Программа по схеме 84346 0 [test 1]: Ошибка компиляции: movy2,ze (строка 32): Инструкцию нельзя использовать с этими операндами. прогапосхеме84346.i86 DelTA3 at Nit4
25.03.2009 02:22:39 25.03.2009 02:22:42 Гетиков Денис Организация и функционирование ЭВМ - 2009 7. Программа по схеме 84346 0 [test 1]: Ошибка компиляции: movy1,od (строка 31): Инструкцию нельзя использовать с этими операндами. прогапосхеме84346.i86 DelTA3 at Nit3
25.03.2009 02:20:51 25.03.2009 02:20:56 Гетиков Денис Организация и функционирование ЭВМ - 2009 7. Программа по схеме 84346 0 [test 1]: Ошибка компиляции: Инструкцию нельзя использовать с этими операндами (строка 31): movcmp1,od. прогапосхеме84346.i86 DelTA3 at Nit_server
25.03.2009 02:06:25 25.03.2009 02:06:28 Гетиков Денис Организация и функционирование ЭВМ - 2009 3. Программа по схеме 84342 0 [test 1]: Размерность переменной x должна быть не менее 3 байтов. прогапосхеме84342.i86 DelTA3 at Nit3
25.03.2009 02:05:16 25.03.2009 02:05:18 Гетиков Денис Организация и функционирование ЭВМ - 2009 3. Программа по схеме 84342 0 [test 1]: Ошибка компиляции: Инструкцию нельзя использовать с этими операндами (строка 7): movaw,x. прогапосхеме84342.i86 DelTA3 at NewIT
25.03.2009 02:02:38 25.03.2009 02:02:40 Гетиков Денис Организация и функционирование ЭВМ - 2009 3. Программа по схеме 84342 0 [test 1]: Размерность переменной x должна быть не менее 3 байтов. прогапосхеме84342.i86 DelTA3 at Nit3
|
25.03.2009 18:33:03
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
Лекция 9. Таблица команд Intel 8086
НЕ ОТСЫЛАЙТЕ РЕШЕНИЯ на тестирование, НЕ ПРОВЕРЯЯ !!
Бонусы за решение задач на предыдущей лекции:
Строковая инд. - 5, Арифм.инд.-3 Сак - 9
Сацура - 8
Козлов - 8
Костюченко - 6
Пархоменко - 5
Сочнева - 5
Бакунов - 5
Судас - 5
Дюбкин - 5
Захаров - 3
Чемезов - 3
Карпук - 3
|
27.03.2009 13:57:29
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
Снова и снова - НЕ ОТСЫЛАЙТЕ РЕШЕНИЯ на тестирование, НЕ ПРОВЕРЯЯ !!
27.03.2009 13:54:17 27.03.2009 13:54:19 Пузан Василий Организация и функционирование ЭВМ - 2009 2. Равно 0 [test1]: Ошибка компиляции: Неверная инструкция (строка 8): cmp al.bl. 1.i86 DelTA3 at Nit4
27.03.2009 13:53:46 27.03.2009 13:53:48 Пузан Василий Организация и функционирование ЭВМ - 2009 2. Равно 0 [test1]: Ошибка компиляции: Операнды должны иметь одинаковый размер (строка 7): mov bl,b. 1.i86 DelTA3 at Nit_server
|
01.04.2009 08:45:22
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
Лекция 10. Командная олимпиада по решению задач на ассемблере
Бонусы за решение задач на предыдущей лекции:
Чемезов - 12 задач = 24 бонуса
Бакунов - 9 = 18
Захаров - 8 = 16
Пархоменко - 6 = 12
Судас - 4 = 8
Карпук - 3 = 6
|
08.04.2009 16:25:52
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
Бонусы за командную олимпиаду
Ivadat = 13 задач * 2 = по 26 бонусных баллов:
Пузан Василий
Сочнева Ирина
Хоронеко Таня
Герасимов Дмитрий
Восток -1 = 11 задач = по 22 бонусных балла:
Козлов Олег
Новик Евгений
Плесский Александр
Захаров Дмитрий
Chikago Balls = 10 = по 20 бонусных баллов:
Судас Денис
Федосов Игорь
Невдашенко Александр
Карпук Николай
Pink Machine 2 = 9 задач
Сацура Николай
Сазонов Руслан
Бонусов не получает никто - такой команды я не видел в аудитории
Uvaga = 7 задач = по 14 бонусных баллов:
Пархоменко Александр
Чемезов Антон
DL Fan Club = 7 задач = по 14 бонусных баллов:
Сак Сергей
Яшманов Юрий
Fig-vam = 7 задач = по 14 бонусных баллов:
Толстогузов Юрий
Мироненко Игорь
Город-герой Бобруйск = 7 задач = по 14 бонусных баллов:
Тимошков Владимир
Ковалев Александр
Герман Дима
Команда-альфа = 5 задач = по 10 бонусных баллов:
Лашкевич Александр
Бакунов Максим
Гудым Олег
Faer-Play = 5 задач = по 10 бонусных баллов:
Дюбкин Александр
Савицкий Дмитрий
Гетиков Денис
Костюченко Виктор
Просьба на будущее - в команде должно быть НЕ БОЛЕЕ ТРЕХ человек.
Четыре даже и экран одновременно видеть не могут по-человечески.
|
10.04.2009 13:32:59
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
Да ребята опозорили Вы меня.
Это все так задачи ставили - или мне повезло выбрать таких кривых авторов?
Задачи Бакунова - замечания:
В задаче 4-6 классов "6 - Медицинская карта"
некорретный первый тест.
Отрывок из условия:
---
...а так же распределить всех учеников по возрастным группам:
дети(6-10); подростки(11-17); взрослые(18-20)...
---
В первом тесте есть возрасты меньше 6 лет.
В задаче 4-6 классов "7 - Защита города" неполное условие. Отсутствует
рисунок. Фрагмент условия:
---
...
Пояснения:
Координаты. которые нужно выводить обозначены на рисунке как:
1-ая возможная координата,...,4-ая возможная координата
...
---
>> В задаче 4-6 классов "7 - Защита города"
В этой задаче некорректна первая часть стандартного теста,
или отсутствует чекер. В первой части теста порядок вывода
координат отличается от порядка во второй части.
Фрагмент условия:
---
...
Нужно узнать все возможные координаты для расположения подкрепления.
Эти координаты находятся на клетках слева, справа,
сверху и снизу от заданной.
...
Пример ввода:
2
1 2
4 6
Пример вывода:
Vozmoshnie koordinati c 1-oi kletkoi:
[2,2]
[1,3]
[1,1]
Vozmoshnie koordinati c 2-oi kletkoi:
[4,7]
[4,5]
[5,6]
[3,6]
---
В первой части координаты с одинаковым первым измерением
([1,3],[1,1]) стоят в конце списка,
во второй - в начале ([4,7],[4,5]).
Отправка решения с порядком вывода согласно первой части
приводит к ошибке "неверный ответ".
В задаче 4-6 классов "9 - Настольная игра" неполное условие.
Отсутствуют пример ввода, формат вывода
(вместо него - пример вывода). Фрагмент условия:
---
Формат ввода:
k-max первый ход
n-длинна поля
Формат вывода:
1,1,1
1,2
2,1
Chislo putei : 3...
---
Вопрос-1: 4-6 класс, задание 8,
почему в последней строке не вошло слово sos?
Вопрос-2:4-6 класс задача 7 , координаты числа натуральные?
=======================================================
Кончилось тем, что тренер мозырян переделал тесты:
=======================================================
Здравствуйте
Я взялся за исправление тестов к задачам 4-6 классов, приведение их в
соответствие условиям задач. Вот список изменений в новом архиве
тестов, который я пересылаю Михаилу Семёновичу:
---
Задача 6:
- все значения роста, меньшие 6, заменены на 6;
Основание: ограничение в условии задачи
Задача 8:
- все палиндромы нечётной длины заменены на непалиндромы;
Основание: некорретная трактовка автором определения палиндром
(автор полагает, что палиндром может быть только чётной длины)
из тестирования исключены спорные варианты.
Задача 9:
- тесты не исправлены. Задача должна быть удалена;
Основание: совокупность условия и тестов не позволяет определить
идею автора и откорректировать тесты согласно правильному условию.
Предположение: в задаче требуется получить все возможные
последовательности из натуральных слагаемых, дающих в сумме (n-1),
первое слагаемое не превышает k.
Противоречие: файлы вывода 2..4 содержат только последовательности
из трёх слагаемых.
Задача 10:
- пересчитаны некорректные тесты, добавлено корректное судейское решение;
- в файлах ввода удалены 0 и 1;
Основание: по условию n - натуральное, ответ существует.
- подобраны файлы ввода с однозначными файлами вывода;
Основание: в решении не представлен чекер, будет использовано
побайтное сравнение.
---
> Вопрос-1: 4-6 класс, задание 8, почему в последней строке не вошло слово
> sos?
Потому, что автор задачи полагает, что палиндром может быть только
чётной длины. Это видно по авторскому решению test.pas в папке задачи.
> Вопрос-2:4-6 класс задача 7 , координаты числа натуральные?
Да.
--
Алексей Борунов
Тренер школьников г.Мозыря
по спортивному программированию
|
10.04.2009 15:15:55
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
На контрольной 10 апреля Бакунов Максим пытался сдать такое обманное решение
jmp begin
x dw 10
y dw 20
a9 dw -20
res dw 998
begin:
cmp a9,0
je chas
cmp x,10
je ot1
cmp x,50
je ot2
mov ax,x
imul y
cmp ax,0
jge met1
mov ax,x
add ax,y
mov bx,a9
cwd
idiv bx
mov res,ax
jmp max
met1: mov ax,x
sub ax,y
mov bx,a9
imul bx
mov res,ax
jmp max
chas: mov res,0
jmp max
ot1: mov res,200
jmp max
ot2: mov res,2
max: jmp max ;$e
Понятно, что последует наказание.
Я подумаю какое.
Чтобы НИКОМУ не повадно было
|
11.04.2009 12:54:06
Тема: Re:Организация и функционирование ЭВМ - 2009 (ПО-11)
|
Михаил Долинский
Темы: 1985
Сообщений: 47299
Мой профиль
|
Придумал наказание.
Раз Бакунову Максиму не нравится автоматическое получение оценки - будет сдавать экзамен - тянуть билет, письменно отвечать, решать задачу, приложенную к билету.
|
|