|
0 / 0 / 0
Регистрация: 21.12.2014
Сообщений: 65
|
|
Как запустить и обеспечить полноценную работу QBasic в Windows?07.04.2018, 21:30. Показов 16816. Ответов 156
Метки нет (Все метки)
как запустить и обеспечить полноценную работу q basic в windows. Если это возможно. у самого - в малое нетрансформируемое окно с проблемами редактирования и русификации
0
|
|
| 07.04.2018, 21:30 | |
|
Ответы с готовыми решениями:
156
Как запустить QBasic на Windows 7 Как установить или запустить Qbasic на Windows 7
|
|
Кормпилятор
|
||||||
| 21.04.2018, 13:28 | ||||||
|
чтобы паять рабочие образцы, наличие паяльной станции, электротехнического микроскопа и т.п. это целая область, научная. Т.е. бабла дофига надо, чтобы не на карачках этим заниматься, а по-нормальному. Добавлено через 2 минуты Добавлено через 13 минут
Во времена DOS это был нормальный, профессиональный инструмент для разработки, точно такой же как и TurboPascal, как и c--. На нём писали и много(больше, чем сейчас на бейсиках). Его синтаксическая база сохраняется в любом бейсике, FB, VB. Начинать изучение с того, где не разбегаются глаза по дико бешеной справке, имхо - самое то. Но задерживать обучение на данном этапе - не следует. Нужно показывать другие ЯП, Паскаль, си; и другие диалекты - FB, PB, VB, BB.
0
|
||||||
|
Модератор
|
|||
| 21.04.2018, 13:29 | |||
|
0
|
|||
|
|
|||||
| 21.04.2018, 14:01 | |||||
|
Это отладчик который также позволяет читать и записывать прошивку. Если отладка не нужна, то можно обойтись без программатора, поскольку в каждом МК при производстве записан USART загрузчик и для чтения/записи прошивки достаточно COM порта или конвертера USB-UART. В этой статье подробнее про заливку прошивки через USART и отладчик. http://www.avislab.com/blog/stm32_st_link_ru/
0
|
|||||
|
68 / 18 / 0
Регистрация: 26.01.2018
Сообщений: 166
|
||
| 21.04.2018, 14:09 | ||
|
Добавлено через 1 минуту
0
|
||
|
Кормпилятор
|
||||||
| 21.04.2018, 16:36 | ||||||
|
тоже был(FreePascal). И таких людей много. DOS - это была целая эпоха в IT. И применять сейчас DOS в реальных условиях можно только в подобных программируемых штуках. т.к. есть ощутимый шанс их перегреть. Компоненты да паяльником. Ну т.е. это всё очень сомнительно если не в нормальных условиях. Т.е. для того, чтобы избежать ошибок при пайке. с проводами... Это ещё что-то докупать, типа площадки, куда вставлять МК... Попахивает лёгким гемороем. Лучше сразу нормальный брать куда можно вставить чип. Или типа на готовой плате разводить выходы? А если до платы дело ещё не дошло? Короче всё это очень долгое, сложное и сомнительное развлечение(а тем паче без знаний электротехники): 1) Паяльная станция 2) Программатор(нормальный) 3) Микроскоп электротехнический 4) ПО к программатору (+ время на освоение) 5) ПО для разводки плат (+ время на освоение) 6) Прямые руки для пайки (причём это крайне важно) 7) Нормальные знания электротехники (+ время на освоение) 8) Электронные компоненты (микропроцессор, резисторы, транзисторы, конденсаторы, кварцевые генераторы, разъёмы, корпус и т.п.) 9) Головная боль с изготовлением платы, либо заказ(что тоже деньги и единичные экземпляры - дороже) 10) Всё тоже самое что и в обычном ПО, разработка документации, архитектуры, сам кодинг. При том что под DOS-ом это реально проще кодится. И даже объяснить проще будет. Вот отсюда и вытекает цена той штучки, для которой ничего не надо, прогу можно писать под DOSBox и любой виртуалкой. Т.е. опять же лучше покупать уже какие-либо готовые решения, чем самому это всё как-то пытаться вкурить. Но разумеется это всё для простейших производственных нужд(датчики, какие-либо релейные штуковины).
0
|
||||||
|
Модератор
|
||||||||||||
| 21.04.2018, 17:08 | ||||||||||||
|
0
|
||||||||||||
|
68 / 18 / 0
Регистрация: 26.01.2018
Сообщений: 166
|
|
| 21.04.2018, 19:42 | |
|
0
|
|
|
|
||||||||||||||||||
| 21.04.2018, 21:00 | ||||||||||||||||||
![]() Какие-то надуманные сложности.Обычно в IDE имеются инструменты для прошивки/отладки и отдельное ПО не требуется. Посмотрите если хотите (отладка в EmBitz и mikroBasic) http://purebasic.mybb.ru/viewtopic.php?id=564
0
|
||||||||||||||||||
|
Кормпилятор
|
|||||||
| 21.04.2018, 21:12 | |||||||
При этом человек должен уже поработать с устройством и знать его особенности, позаливать туда код, проверить производительность, передачу данных и т.п.. С некачественно разработанной же начинаются пляски с бубнами и отладчиками. Это процесс курам на смех, в споре об этом я не хочу участвовать, просто не признаю такой подход, тыкаться как слепой не зная почему не работает. Всегда так было, разработал прогу правильно - всегда работает сразу, накосячил - трахаешься, это закономерные процессы. При этом размер и сложность ПО не имеют значения. Ну если прототипизация в DOSBox не устраивает, ставим чистый DOS, работаем с реальным железом, не вижу проблем, вообще никаких. Всё те же железные COM, LPT и т.д.. И если на то пошло, в QuickBasic есть нормальный отладчик, просто не пользуюсь им, нет надобности .Ещё раз повторюсь это целая эпоха, десятки лет. Им проще во много раз. Например, озверею один только синтаксис новый асма того изучать после MASM 5.1, они вообще разные на 100%, это + путаница и т.п. "ништяки" в виде новой архитектуры, современным кодерам это сложно понять и им это уже не потребуется(потому что те же МК не пойдут по пути усложнения) им остаётся только радоваться и наслаждаться жизнью, что не замусорили себе мозги DOS-ом. И видел дядек, кодеров, ещё более старых им реально трудно во всё это вникать. А удобство заключается в том, что прогеру не надо ничего контролировать лишнего, он просто сразу начинает работать с портами и целевым оборудованием, какие-то настройки памяти, прерываний, режимов - это всё его не парит абсолютно, по необходимости да он может перехватить, поменять векторы, залезть в память, закодить DMA и т.п. но на старте ему этим не надо запариваться, всё знакомое и среда и инструкции. Адаптация максимально быстрая, потому что ничего не менялось, синтаксис и IDE, всё точно такое же, только параметры устройства(память, производительность) разные, ну регистры немного подрезанные и кол-во тактов на инструкции другое - ничего страшного, бейсику на это пофиг, а ассемблерщик всем этим владеет. программирования. Ты говоришь с позиции профи, да профи может купить ссаный программатор за 100 рублей и отпаять всё паяльником, разумеется сможет. Обычный салага который этим ни разу не занимался запорет просто всё, перегреет и спалит кучу чипов и компонентов, где-то ножки не допаяет, где-то схему криво сделает, 1000 аспектов где он может навернуться. Это не для любителей, а для специалистов, т.е. эрудированных спецов. увидел меня сильно опечалило. Инженеры и программисты продолжают страдать той же самой фигнёй, что и 20 лет назад, создавая подобные устройства, усложняют то, что усложнять не нужно. Этот глупый процесс понтов и вычурной навороченности и важности уже настолько запарил, что слов нет. Более того, если человек не касался DOS никогда, то и слава богу. Никогда не буду этого советовать, пусть лучше изучает более современные вещи. и методологиям, которые ещё не устарели и ими ещё пользуются, хоть и очень редко. А для обучения так вообще довольно часто. Для этого есть термин Downgrade, хорошо знаком с этим. Сейчас есть люди со старыми компами, с DOS\Windows 95\98, которые на них работают, например в офисных приложениях или со специализированным оборудованием, которое было выпущено в те годы. Потребность что-то менять возникает тогда, когда оно не справляется, у нормальных людей так, рационально мыслящих. Downgrade это своеобразное противопоставление постоянному нерациональному апгрейду, дань уважения тем людям, на знаниях которых построено всё то удобство, к которому мы пришли. У нас на форуме один дядька выпускает журнал Downgrade, там отличные и интереснейшие статьи обо всём этом, рекомендую.
0
|
|||||||
|
68 / 18 / 0
Регистрация: 26.01.2018
Сообщений: 166
|
||||
| 21.04.2018, 21:20 | ||||
0
|
||||
|
Кормпилятор
|
||||
| 21.04.2018, 21:25 | ||||
|
Попробуй объяснить это vodav-у, посмотрим как ему проще будет, на реальном примере.
0
|
||||
|
Кормпилятор
|
|||
| 21.04.2018, 21:37 | |||
|
В обучении применяют постоянно, вся эта база, наработанная, теоретическая, 30 летней даже давности и сейчас актуальна более чем. Это не устарело физически, лишь морально. Да на этом сейчас не пишут, по большей части не используют. Но это не значит, что это устарело настолько чтобы не применялось вообще нигде. Те же как locm поправил встраиваемые контроллеры ещё чёрт знает сколько будут применять. Если какие-то вещи удобны они всегда будут пользоваться спросом. Вообще всё это похоже на попытку просто поспорить. Я в этом не хочу участвовать, вас тут слишком много, мне время дороже. Добавлено через 54 секунды
0
|
|||
|
68 / 18 / 0
Регистрация: 26.01.2018
Сообщений: 166
|
|
| 21.04.2018, 22:20 | |
|
0
|
|
|
Кормпилятор
|
||
| 21.04.2018, 22:45 | ||
|
Что DOS глобально не используется - согласен, что DOS это ретро - не согласен, что DOS нельзя использовать для разных производственных нужд - не согласен, что DOS и QuickBasic нельзя использовать для обучения - категорически не согласен. Чтобы делать какие-либо выводы, нужно понимать, что такое DOS, что он умеет и зачем нужен.
0
|
||
|
68 / 18 / 0
Регистрация: 26.01.2018
Сообщений: 166
|
|||
| 22.04.2018, 17:26 | |||
|
1
|
|||
|
Кормпилятор
|
|||
| 22.04.2018, 20:08 | |||
базы - нет принципиальной разницы на чём программировать. Минимальная база - набирается очень быстро. Тут важен вопрос информационного поля, т.к. не коммутировался с мэтрами Паскаля, уверен там программистов больше, по крайней мере, среднего уровня, профей - везде мало. В условиях режимов совместимости FB - можно прототипировать и на QuickBasic. Разница там конечно есть, местами небольшая, местами существенная. Миграция абсолютно безболезненная, создатели компиля об этом позаботились.
1
|
|||
|
|
||
| 22.04.2018, 20:27 | ||
![]() Допустим нужно сделать устройство которое поддерживает заданную температуру. Покупаем контроллер такой или такой. Кроме этого понадобятся датчик температуры, какой-нибудь дисплей, например такой, какие-нибудь кнопки чтобы всем этим управлять, реле чтобы включать и выключать нагреватель (или охладитель в зависимости что нужно получить). Также понадобиться провода чтобы все это соединить. Паяльник не нужен, а микроскоп тем более.
1
|
||
|
Кормпилятор
|
||
| 22.04.2018, 20:41 | ||
|
Потому что паять и делать платы - это реально занятие для профи которые много вещей понимают. А такие вещи снижают порог вхождения. Тут всё превращается в "правильно соединить", "правильно скодить", "правильно залить прошивку". И уже после того, как эти вещи более менее понятны, можно уже углубляться в процесс. Ну и конечно важно чтоб узкоглазы не обманули.
0
|
||
|
|
|
| 23.04.2018, 12:18 | |
|
Можно сделать еще проще. Ничего не покупать, а собрать виртуальное устройство. https://www.cyberforum.ru/blog... g5226.html
1
|
|
| 23.04.2018, 12:18 | |
|
Как поставить полноценную Windows 10 на флешку?
Как написать собственную полноценную Desktop программу для Windows?
Как обеспечить работу с SQL на другом компьютере? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|