Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
Vad   (2002-10-22 02:44) [40]

Сори...

По поводу калькулятора.
http://umbra.chat.ru/mk61ins.exe


 
Юрий Зотов   (2002-10-22 02:59) [41]

1. Огромное спасибо за поддержку!!!!

2. Скачал и протестировал калькуляторы. Сложные программы не гонял, но простые проходят нормально. Похоже, то что нужно. Особо понравился MK-61, хотя подойдут и некоторые другие. Теперь еще одна проблема - и она же ОГРОМНАЯ просьба. Нужно найти, отсканировать и где-то выложить инструкцию, желательно, по тому же MK-61, хотя и не обязательно. Формат - любой, хоть JPG, хоть TXT, лишь бы народ мог скачать. Можно и не полностью, в основном интересует таблица команд (клавиша-код), с ней народ сможет в пошаговом режиме вживую УВИДЕТЬ и ПОНЯТЬ, как работает железка и софт. Нагляднее трудно придумать - а отсюда и приходит ПОНИМАНИЕ программирования. Это ОЧЕНЬ важно. Ассемблер x86 для начинающих все же сложноват, а здесь все просто и, главное, все видно на дисплейчике. Для ОБУЧЕНИЯ - идеально (могу сказать, что когда-то ТРЕТЬЕКЛАССНИКИ (!!!) писали программы для таких калькуляторов и ГРАМОТНО объясняли мне назначение и СМЫСЛ каждой команды, ПРАВИЛЬНО (!!!) используя терминологию). Поэтому обращаюсь ко всем с огромной просьбой - попытайтесь раскопать в своих загашниках хоть какую-нибудь инструкцию, а я покопаюсь в своих. Какую найдем - на тот калькулятор и сориентируемся. Список поддерживаемых калькуляторов см. в самой программе.

3. По поводу сайта. Все же нужна некая интерактивность - народ должен иметь возможность постить свои вопросы. Без обратной связи мы никуда не денемся, она действительно нужна, это основа любого обучения - нужно видеть, как идет процесс, чтобы иметь возможность его регулировать (для этого, в основном, и нужны постинги вопросов, а не только чтобы на них отвечать). То есть, на сайте должно быть минимум 2 раздела - один read-only, второй - общение. Это возможно? Дизайн, IMHO, в данном случае не столь важен, здесь важнее функциональность, а не красота.

4. > Jeer © (21.10.02 18:00) and All

У меня есть разумный (IMHO) ответ на каждый из 5-ти пунктов, но не хотелось бы вступать в дискуссию, она затянет. Посмотрим по промежуточным результатам. Даже если задумка и не получится, хуже действительно не станет.

5. Я жутко рад, что народ делом поддержал эту идею. Ни в коем случае не хочу, чтобы это считалось бы чем-то вроде "Юрий Зотов рассказывает". Раз уж так сложилось, готов выступить лидером команды, но без КОМАНДЫ никакой лидер ничего не сделает. Поэтому рассматриваю всю эту задумку, как нашу КОЛЛЕКТИВНУЮ помощь начинающим и прошу всех, кто может, помочь любым конкретным делом.

6. Программа, методика и пр. Они есть, и даже апробированные, с неплохими результатами, иначе я бы не взялся, не совсем все же авантюрист. Основная сложность - в заочности. Из-за нее нужны будут ссылки на доступную всем ЕДИНУЮ информацию, вот в ее поисках ОЧЕНЬ будет нужна помощь, особенно на первых порах, пока идет этап организации. Пока получается, за что еще раз огромное всем спасибо.

7. В дальнейшем: эта ветка - для внутреннего обсуждения и т.д., а ветка, созданная Malder"ом
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1035226023&n=3
для самого процесса. Сюда постим все проблемы, туда - ТОЛЬКО чистовой материал. ОК?

8. Для сведения - пока народ выполняет задание 2, я готовлю контрольные вопросы (все операции в Hex и Bin) и следующее задание. Оно будет связано с переложением полученных знаний по машинной реализации целых чисел на целочисленные типы данных в Паскале (Си и пр.). Видимо, будет небольшая статья - народ должен просечь, что разница между Integer и UINT всего лишь в интерпретации старшего бита. Там же - введение "на пальцах" в регистр флагов CPU (нуль, перенос, переполнение...). Затем, надеюсь, у нас уже будет инструкция и начнем осваивать калькулятор, изучать работу железа и софта. На примере этой простой игрушки можно, как ни странно, показать ОЧЕНЬ многие ОБЩИЕ принципы, причем наглядно, не забудешь. И формируется правильное мышление, в "низкоуровневых" терминах. А уж потом, когда будут усвоены ОСНОВЫ, возьмемся за языки высокого уровня (Паскаль). Чтобы СВЯЗЬ понимали, а не абстракцию.

9. Еще раз огромное всем спасибо за поддержку и реальное участие. И еще раз прошу пошарить инструкции по калькуляторам.


 
Юрий Зотов   (2002-10-22 03:21) [42]

> Vad © (22.10.02 02:44)

Пока писал, появился Ваш постинг. Спасибо!

> All

По этой ссылке - MK-61, не такой красивый, зато с хелпом и той самой таблицей команд, о которой я писал. Жить стало легче! :о)


 
VaS   (2002-10-22 09:20) [43]

Юрий Зотов: Идея очень хорошая, желаю успехов.


 
ded_di   (2002-10-22 09:36) [44]

Юрию Зотову.
Я писал дипломный проект "Разработка универсальной программной среды для дистанционного образования". Если будет хостинг я готов разместить и переделать для Ваших нужд. Правда по требованиям руководителя диплома он выполнялся на АСП, но если это принципиально готов переписать на ПХП (с Перлом особо не дружу, но если нужно то и на Перл). Если у Вас есть заинтересованность готов посодействовать в таком благородном начинании тем более что и мне оно может оказаться полезным.

С Уважением, Дмитрий


 
Max Zyuzin   (2002-10-22 09:46) [45]

У меня предложение... может не будем пытаться сделать отдельный сайт, может все организовать в рамках этого? Добавить еще один раздел форума, специально для этих целей? А всю информацию выложить прямо сюда? (в смысле на этот сайт)

Хотелось бы услышать мнение модераторов этого сайта...


 
Jeer   (2002-10-22 09:52) [46]

И тут мне вспомнились две ветки под общей темой "А сдох ли бобик? ", где, в том числе, предлагалось сделать упор на ОБУЧЕНИИ.

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


 
NeyroSpace   (2002-10-22 10:49) [47]

>Max Zyuzin © (22.10.02 09:46)
Есть такой сайт
http://www.firststeps.ru
Будите делать конкурента?


 
Max Zyuzin   (2002-10-22 11:03) [48]

>NeyroSpace © (22.10.02 10:49)
Я про такой не слышал... щас посмотрим...


 
NeyroSpace   (2002-10-22 11:13) [49]

Конечно если всем миром и каждый по страничке, то проект быстро догонит и перегонит, но http://www.firststeps.ru уже есть, а тут только планы...


 
vuk   (2002-10-22 11:51) [50]

to Юрий Зотов:
В моем загашнике имеется не только инструкция, но и живой МК-61 в хорошем состоянии и полной комплектации. Готов предоставить в Ваше распоряжение.


 
Виктор Щербаков   (2002-10-22 14:39) [51]

NeyroSpace © (22.10.02 11:13)
У http://www.firststeps.ru несколько иная концепция.
То, что я там увидел, похоже на "Delphi за 21 день". (Может я и не прав, т.к. смотрел бегло)
Юрий Зотов же начал действительно с основ. Это важно с точки зрения систематизации знаний обучающегося. Иначе потом им придется строить фундамент, когда уже возведены стены.

В общем я поддерживаю. К сожалению только морально.


 
Igorek   (2002-10-22 15:11) [52]

2 Юрий Зотов
Все таки хорошо бы все это систематизировать в какие-то уроки, темы. Придет новый человек - ему уже готовый набор для изучения, пока не догонит.

Интерестно есть ли другие Мастера, поддерживающие Юрия Зотова? А то ему одному может быстро надоесть выступать на общественных началах в роли учителя. :-)

А насчет отдельного форума, совет: пробейте его у модераторов. Все таки это не "Потрепаться".


 
Николай Быков   (2002-10-22 15:15) [53]

2 Юрий Зотов
Спасибо вам, что откликнулись на мою просьбу. К изучению поставленных задач приступаю немедленно.

> а может мы здесь просто в воздух стреляем?
У меня просто инет закончился и я поэтом не мог прочитать это до сих пор.

2 all
Если сайт решили делать, то скажите на ком ответственность за это, а то знать же надо: делают сайт или нет.
Если нет, то на народе неограниченный размер для сайта дают, так что можно туда идти.

Если нужно еще книжечку, то могу вот такую ссылку дать
http://user.rol.ru/~voidmain/asm.zip

2 Юрий Зотов
Давайте уже определимся каким калькулятором пользоваться.
(качаются абсолютно все, только ждать долго надо)


 
Neox   (2002-10-22 21:43) [54]

2 Юрий Зотов
Таблицу команд от МК-61 я отсканировал. Там же есть и начальные сведения о программировании этого калькулятора. Взять можно тут: http://neox.pri.ee/other/mk61_manual.zip


 
al_   (2002-10-23 00:30) [55]

Я уже начал обучение :) Неплохо было бы выделить это в единое целое. :) Чтобы не бегать и искать эти ветки, которые скоро «раздуются»... А вообще, я ЗА! и каждый вечер с удовольствием стал посещать этот сайт, благодаря этой идее :)


 
esu   (2002-10-23 01:11) [56]

Насколько я понял действительно серьезно этим заниматься никто не хочет/нет времени. Поэтому предлагаю сделать хотя бы в виде:
Выпуск #N
1. Список линков (статью/лекцию/компилятор/эмулятор/стандарт/...)
2. Задачки по пройденной теме (вот чего я в этой ветке еще не видел)
3. Ответы по заданиям в выпуске #(N-1).

Можно высылать выпуски в список рассылки, а кто сможет потом будет обновлять сайт (что бы не слишком нагружать мастера рутиной). IMHO coollist.com хорошая кандидатура для этой цели.


 
Юрий Зотов   (2002-10-23 01:19) [57]

> lipskiy © (21.10.02 20:34)
> BigBadMutuh © (21.10.02 21:57)
> ded_di © (22.10.02 09:36)

Это по поводу сайта. Пожалуйста, спишитесь между собой, ОК? Один имеет хостинг, другой писал интерактив, третий - программу. Скоординируйтесь, что может получиться реально, утрясите технические моменты, лады? Буду нужен - мои координаты у lipskiy. Свои пожелания я изложил - раздел read-only плюс раздел интерактива. Остальное вы знаете лучше меня. Спасибо.


> Neox © (22.10.02 21:43)

Спасибо огромное, скачал, через полчаса начну смотреть. Это действительно ценная помощь, потому что очень не хотелось еще и инструкцию писать.

> Соискатели
Ребята, Вы пока делайте задание, чем лучше - тем лучше. Это и есть ВАША главная работа и ВАША главная помощь. А уж какой там будет калькулятор, 61-й или другой - сообщу, не подгоняйте гусей. Пока что все говорит за 61-й.


 
vuk   (2002-10-23 01:23) [58]

to Юрий Зотов:
Так что все-таки насчет живого МК-61?


 
Юрий Зотов   (2002-10-23 01:37) [59]

Алексей, 8-го прихватите с собой, лады? С инструкцией, она даже важнее. До этого времени дело терпит, еще будет второе задание, а потом уже дело дойдет до калькулятора.

Вообще, хочется увидеться, поговорить и по поводу этой затеи, и просто поговорить.


 
vuk   (2002-10-23 01:43) [60]

OK, договорились. Но я на все 100% точно не могу сейчас сказать, смогу ли быть 8-го. Во всяком случае очень сильно постораюсь. :o)

P.S. А вообще МК-61 замечательная машинка. Мой первый программируемый аппарат. :o)


 
lipskiy   (2002-10-23 02:13) [61]


> Юрий Зотов © (23.10.02 01:59)
>
> Нет вопросов по заданию. Почему? Все слишком просто? Все
> слишком сложно? Стесняетесь? Или это никому не нужно?
>
> Важно знать, ответьте. Tnx.


Почему нет вопросов - я думаю, мало рекламы. То есть вообще нету. Я уверен на все 100, что желающих набралась бы туча, если б они прознали сейчас. Как быть? Сейчас, мне кажется, их реально не более десятка.


 
Юрий Зотов   (2002-10-23 02:26) [62]

Десяток - это уже здорово. Уже оправдывает жизнь, хотя еще и не совсем.

Реклама - думаю, пока рано. Задумки имеются, но сначала есть смысл посмотреть промежуточные итоги, да и вообще на развитие.


 
onix   (2002-10-23 14:17) [63]

В институте самые так сказать азы пролетели со скоростью света, так что понять что и как не довелось,а после уже и небыло желания. Но сейчас когда достаточно времени чтобы разобраться во многом и вырасти в собственных глазах,приступил к самообразованию. За то что загорелся отдельная благодарность Юрию Зотову.

Вроде с целыми разобрался достаточно, но всеже забегая вперед хочется уяснить один примерчик:
Дано число 117.25 . Требуется перевести в двоичную СС.
Ответ = 1110101.01
С целой частью все понятно, а вот с дробной нет.
0.25
* 2
-----
0.50 -> 0
* 2
-----
1.00 -> 1

В итоге по моему должно получиться 0.10 . А вот почему это не верно что-то не соображу.



 
RV   (2002-10-23 14:23) [64]

народ, не гоните!

в смысле - помедленнее, тут еще и работать надо (хоть иногда)

:)))

и к ветке Малдера это хотелось добавить




 
Anatoly Podgoretsky   (2002-10-23 14:29) [65]

Степени

1 0
0.5 -1
0.25 -2


Но куда торопишься, все надо последовательно проходить, соглачно дидактике


 
MBo   (2002-10-23 14:39) [66]

>onix
может, удобнее будет так?
cмотрим на дробную часть.
1) >=0.5 - пишем после точки единицу, отнимаем 0.5,
иначе пишем 0
2) остаток >=0.25 пишем во вторую позицию 1, отнимаем 0.25,
иначе пишем 0
и т.д.
пример
0.375 =0.011 (1/2+1/4)
0.2=0.00110... (1/8+1/16+...) - бесконечная дробь в двоичном представлении



 
lipskiy   (2002-10-24 01:58) [67]

2 Юрий Зотов only
Собрал всю имеющуюся на данный момент инфу воедино.
Посмотрите, ссылку кинул письмом.


 
Udjin   (2002-10-24 08:58) [68]

Возник вопрос: что является признаком переполнения разрядной сетки при сложении чисел в дополнительном коде ?


 
Anatoly Podgoretsky   (2002-10-24 09:14) [69]

Флаг переполнения устанавливается по хитрым правилам, в которых учитывается знаковый разряд (соответствующий флаг) и флаг переноса, когда Юрий дойдет до объяснения сложения на примерах в битах тогда станет понятно.

Меня смущает только одно, проходить надо все постепенно, не перепрыгивая через ступени. Для этого достаточно следовать указанием в соответстующих ветках. Если бы обучение было индивидуальное, то некоторые этапы можно было пропустить на основе простого выяснения, но при групповом так нельзя. Поэтому если какая то тема известна и понятна, то просто надо подождать и затем со всеми вместе в одной упряжке.


 
Udjin   (2002-10-24 09:55) [70]

>Anatoly Podgoretsky Ладно, буду ждать остальных.
P.S. Вопрос, кстати для меня сейчас актуальный. Может кто кинет ссылочку? Ну просто из головы вылетело, а литературы нет под рукой :(


 
teebot   (2002-10-24 12:05) [71]

> Юрий Зотов © (23.10.02 01:59)
>
> Нет вопросов по заданию. Почему? Все слишком просто? Все
> слишком сложно? Стесняетесь? Или это никому не нужно?
>
> Важно знать, ответьте. Tnx.


Я могу ошибаться, но мне кажеться дело не только в том что нет рекламы. Форумы на мастаке крайне популярны, тут вертится много народу, надо объяснить тем начинающим, для которых все это собственно и затевается, полезность и важность этих знаний, а главное что этому есть практическое применение.
Все кто активно подключился к проекту - это люди повидавшие Z80, потом х86, DOS с его сегментацией памяти и т.д. Человеку который начал свой путь с Win98 тяжеловато объяснить нафига ж ему XOR, SHL, SHR...Когда у тебя 512Мб оперативки и проц П4-1500Гц разница между словом и двойным словом теряется. Истинную ценность их знаний может оценить только поколение MK-61, Искр...

Или я не прав?


 
Aleksey Pavlov   (2002-10-24 12:49) [72]

Готов помочь такому полезному начинанию.
Т.к. c html-кодерами и хостингом проблем, как я понял, нет, то могу предложить разработать на JavaScript систему тестов по пройденному материалу, при том не обязательно только on-line.
Подробнее, надеюсь поговорить с Юрием 8 ноября.


 
Юрий Зотов   (2002-10-24 14:20) [73]

Алексей, спасибо, это действительно было бы здорово.
Обсудим 8-го.


 
al_   (2002-10-24 23:50) [74]


> onix © (23.10.02 14:17)

У нас та же беда, инст прошел незаметно :( Тем не менее хочу обратиться к вам, мастера, ибо больше не к кому :( по сл. вопросам:
1) Где можно проверить правильность решенных заданий (типа самоконтроль) упражнения 4.15.
2) Как правильно делить числа по триадам при переводе в bin? т.е. я имею ввиду когда добавлять и сколько необходимых нулей, напимер:
2СE<16> = 0010.1100.1110 - тут по 4 знака, а вот тут -1076<8>=001.000.111.110 - по 3 знака?
3) где более доступно почитать о сложении, вычитании, умножении и делении, а то приведеные ссылки лишь частично были поняты.
С уважением, al.


 
Юрий Зотов   (2002-10-25 12:44) [75]

> al_ © (24.10.02 23:50)

Pls, не путайте ветки. Сюда постим оргвопросы, а конкретные вопросы по заданиям и их выполнению - в ветку
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1035226023&n=3



 
Юрий Зотов   (2002-10-25 14:28) [76]

Все же, надо ответить.

> Где можно проверить правильность решенных заданий

Часть - с помощью калькулятора Windows (вид-инженерный, переключаем режимы Hex-Dec-Oct-Bin, делаем вычисления, смотрим результат, сравниваем со своим).

Другая часть - публикуете Ваше вариант решения в ветке
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1035226023&n=3
с пометкой "не уверен, прошу проверить".


> Как правильно делить числа по триадам при переводе в bin

При переводе в Bin делить ничего не надо, надо делить наоборот, при переводе ИЗ Bin в систему, основание которой равно степени двойки. Если переводим в 4-ную, делим на пары (потому что 2^2=4), в 8-ную - на триады (потому что 2^3=8), в 16-ную - на тетрады (потому что 2^4=16) и т.д. Если нужно дописать нули, то они дописываются ВСЕГДА слева и ТОЛЬКО к старшей группе. Затем каждую полученную группу (пару, триаду, тетраду и т.д.) записываем ОДНОЙ цифрой в нужной системе (в этом и есть смысл разбивки).

> где более доступно почитать о сложении, вычитании, умножении и
> делении, а то приведеные ссылки лишь частично были поняты.

Честно говоря, не знаю, разве что в школьном учебнике информатики. Вообще говоря, материал по ссылкам изложен достаточно просто и неплохо, возможно, есть смысл просто почитать его еще, повнимательнее. Повторение - мать учения. :о)


 
Malder   (2002-10-26 13:53) [77]

lipskiy
Методический материал для самостоятельного обучения программированию на языке Pascal в среде Delphi

То, что на языке Pascal не совсем верно. Лучше мне кажется что-то типа: "Методический материал для самостоятельного обучения основам программироания с примерами на языке Object Pascal"

И еще
ftp.nsk.su/pub/msdos/debug/mk52em.arj (эмулятор МК-52) - выкини эту ссылку, там калькулятор неприменим для обучения...


 
Ствафный   (2002-10-27 14:09) [78]

Спасибо за ваше начинание, но вопрос м.б. наивный, но если у меня нет возможности постоянно учавствовать в обучении (в смысле задавать возникшие вопросы) можно ли будет их задавать с некоторым запозданием (месяц, пол-года)? Зарание благодарен за ответ.


 
DeMoN-777   (2002-10-28 20:09) [79]

Я тоже очень буду рад принять участие, немедленно иду за калькулятором.


 
Niki   (2002-10-29 18:50) [80]

http://delphi.adlen.ru/ -?



Страницы: 1 2 3 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.64 MB
Время: 0.014 c
7-49331
shahter
2002-11-04 09:17
2003.01.16
Доступ к папке


6-49176
Dmitriy Polskoy
2002-11-13 14:43
2003.01.16
ClientSocket


1-49029
pashkevich
2003-01-07 21:07
2003.01.16
Помогите с OleContainer


1-48967
Fredericco
2003-01-04 15:10
2003.01.16
Передача строк в/из ДЛЛ.


1-49053
AlexPAV
2003-01-08 11:21
2003.01.16
Что такое за dll





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский