Важная информация
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 17

Тема: Как вы начинали изучать QBasic?

  1. #1  
    Профи Аватар для Dispetcher14
    Регистрация
    12.12.2010
    Адрес
    Раменское
    Сообщений
    597
    Сказал(а) спасибо
    35
    Поблагодарили 68 раз(а) в 56 сообщениях
    Записей в блоге
    13
    Я начинал с учебника Л.З.Шауцуковой Информатика 10-11 класс (2003г.)
    Последний раз редактировалось Dispetcher14; 31.03.2011 в 10:25. Причина: Новшинская - автор учебника по химии.Только сейчас заметил)))))
    "Спокойно, Маша, я Дубровский" (с) Дубровский, "Дубровский".
    Ответить с цитированием  
     

  2. #2  
    Гуру Аватар для Konstantin Shcherba
    Регистрация
    08.11.2010
    Сообщений
    1,336
    Сказал(а) спасибо
    26
    Поблагодарили 139 раз(а) в 107 сообщениях
    Записей в блоге
    1
    Я начинал с какой-то толстой книжки, где был маленький раздел про QBASIC с примерами программ. Вводил то что напечатано и пытался понять логику работы, потом написал программу проверки таблицы умножения. Первым опытом работы с графикой был снеговик, который мог перемещаться по экрану с помощью стрелок.
    Ответить с цитированием  
     

  3. #3  
    Гуру Аватар для Абадябер
    Регистрация
    09.12.2010
    Адрес
    Беларусь, Минск
    Сообщений
    1,219
    Сказал(а) спасибо
    302
    Поблагодарили 176 раз(а) в 144 сообщениях
    Записей в блоге
    5
    ооо, пошла ностальгия...
    Вообще, неизвестно как бы я работал с компьютерами, и какой бы скилл программирования имел к этому времени, если бы в 2005 году мой отец не принес домой игрушку под названием "Космические рейндеры 2" (в мире этой игры, к слову и проиходит действие моей игрушки - DOSSR). Эта эпичная и божественная игра - в лучших традициях олдскул игр. Смесь из нескольких жанров - RPG, текстовой квест, RTS, TPS... Ну так вот, про саму игру можно почитать и в википедии, сам факт, что к ней прилагался редактор тех самых текстовых квестов - TGE. Мне естественно, как поклоннику игры захотелось создать для нее что либо самому. И вот, где то в 2006 году я скачал себе этот редактор. Для того чтобы сделать сложный квест, нужны были определенные знания в программировании (весьма условные впрочем, зато там давались понятия переменной, условных переходов, циклов - вообщем всего того, что составляет основу программирования). И я начал потиху клепать свой квест. Все эти азы я познал довольно быстро, но квест так, увы, и не доделал. Если интересно - незаконченную версию могу выложить для скачки.
    Потом квесты делать наскучило (в основном потому, что тогда у меня был лишь ноутбук с процессором P1-100MHz + 24MB RAM). Редактор квестов дико тормозил - ему не хватало не мощности процессора, ни тем более оперативки - файл подкачки достигал 160МБ.
    После, я проведал про язык командных сценариев - и начал писать свои "программы" на нем. Например, создатель загрузочной дискеты. Он, впрочем не работал, ибо я тогда не знал, что для того чтобы сделать дискету загрузочной - не достаточно просто сдуть на нее все системные файлы дос =)
    Через некоторое время я вышел в интернет, и случайно забрел на один из сайтов, посвященный старым программам. Увы, уже не помню, какой. То, чем я занимался к тому моменту, меня нехило увлекло, и я решил заняться чем либо посерьезнее. Начал выбирать там язык программирования. Около QBASIC 1.0 стояла пометка, что он годится для новичков. За минуту архив с ним был скачан, и я уже читал тексты справки. Захотелось чего замутить побыстрее. Выбрал по этому первую из команд, на которую обратил внимание. Этот момент мне запомнился хорошо.
    Я ввел BEEP, и запустил программу. Компьютер утвердительно пискнул. Я был доволен =)))
    Позже скачал самоучитель для создания игр от автора, который держит сайт [Ссылки могут видеть только зарегистрированные пользователи. ] (в настоящий момет аваст 5.0 говорит, что на этом сайте вирус, хотя раньше вроде бы все было хорошо)
    И понеслась. Скоро уже были готовы программы, которые я как то выкладывал - лохотрон, скринсейвер тот, и что-то еще. Тогда же, в тот же месяц зародилась DOSSR, впрочем, окончательно она оформилась у меня лишь через год.
    Потом были ассемблер под дос, VB, паскаль, Delphi, немного С (впрочем, этот язык, мне увы, пока что не дался). Но это уже другая тема...
    Дружба-магия-радость!
    Ответить с цитированием  
     

  4. #4  
    Гуру Аватар для Konstantin Shcherba
    Регистрация
    08.11.2010
    Сообщений
    1,336
    Сказал(а) спасибо
    26
    Поблагодарили 139 раз(а) в 107 сообщениях
    Записей в блоге
    1
    Прочитал статью в википедии, как-то прошла эта игрушка мимо меня, может быть в силу того, что играми никогда не увлекался. Свой уровень выкладываете, думаю многим будет интересно.

    Ваш путь в программирование, удивительно напоминает мой, я тоже начал с BAT файлов, с создания загрузочных дискет, как ни странно у меня все получилось во многом благодаря замечательной книге Фигурнова.

    Затем последовал QBasic из M$ DOS 6.22, но отсутствие компилятора вынудило меня искать что-то другое. Выбор пал на Turbo Pascal, на котором я стал писать графический редактор, в итоге разработал сжатый формат файла во многом напоминающий PCX. Однако отсутствие поддержки больше 16 цветов вынудило искать другие решения. В Visual Basic 5.0 был написан универсальный игровой движок и разработаны 2 части игры.

    Дальше последовало низкоуровневое программирование на MASM, операционка дожила до версии 00.18.02 и была вполне работоспособной. Дальше немного Delphi, потом HTML, PHP, MySQL и т.д.
    Ответить с цитированием  
     

  5. #5  
    Гуру Аватар для Konstantin Shcherba
    Регистрация
    08.11.2010
    Сообщений
    1,336
    Сказал(а) спасибо
    26
    Поблагодарили 139 раз(а) в 107 сообщениях
    Записей в блоге
    1
    Еще осталась масса положительных впечатлений от Turbo Basic, который изучал в институте. Если бы не неудобный редактор - думаю он составил бы хорошую конкуренцию QuickBasic-y.

    P.S. [Ссылки могут видеть только зарегистрированные пользователи. ] действительно заражен вирусом, пришлось даже удалить его из каталога DMOZ. Пытался связаться с автором, но он не отвечает на мои письма.
    Ответить с цитированием  
     

  6. #6  
    Профи Аватар для Dispetcher14
    Регистрация
    12.12.2010
    Адрес
    Раменское
    Сообщений
    597
    Сказал(а) спасибо
    35
    Поблагодарили 68 раз(а) в 56 сообщениях
    Записей в блоге
    13
    Я тоже начал с Turbo Basic, но честно говоря мне он не очень понравился.
    "Спокойно, Маша, я Дубровский" (с) Дубровский, "Дубровский".
    Ответить с цитированием  
     

  7. #7  
    Гуру Аватар для Konstantin Shcherba
    Регистрация
    08.11.2010
    Сообщений
    1,336
    Сказал(а) спасибо
    26
    Поблагодарили 139 раз(а) в 107 сообщениях
    Записей в блоге
    1
    Там интерфейс несколько архаичный, а компилятор ничего даже, в духе Borland.
    Ответить с цитированием  
     

  8. #8  
    Профи Аватар для Dispetcher14
    Регистрация
    12.12.2010
    Адрес
    Раменское
    Сообщений
    597
    Сказал(а) спасибо
    35
    Поблагодарили 68 раз(а) в 56 сообщениях
    Записей в блоге
    13
    Да,да именно
    "Спокойно, Маша, я Дубровский" (с) Дубровский, "Дубровский".
    Ответить с цитированием  
     

  9. #9  
    Модератор Аватар для pingvin
    Регистрация
    11.02.2011
    Сообщений
    389
    Сказал(а) спасибо
    80
    Поблагодарили 75 раз(а) в 48 сообщениях
    Я начал программировать сразу на QBasic. Я смотрел на красивые обложки учебников по информатике брата, и завидовал ему(мне тогда было 8 лет). И наконец решил их читать. Папа заметил что меня интересует информатика и отвёл на станцию юных техников. Там меня посадили за старинный компьютер с очень громким системным динамиком, и стали учить QBasic'у. Первый мой оператор был SCREEN 7
    Ответить с цитированием  
     

  10. #10  
    Профи Аватар для Dispetcher14
    Регистрация
    12.12.2010
    Адрес
    Раменское
    Сообщений
    597
    Сказал(а) спасибо
    35
    Поблагодарили 68 раз(а) в 56 сообщениях
    Записей в блоге
    13
    У меня история была такая: мы сидели в школе, и уже третий урок писали о том, что изучает информатика и тп. После урока я встретил друга, который учится в11ом классе. И тут мне пришла идея взять книжку и учиться чему нибудь полезному. вот так вт. Кстати надо книжку вернуть) Кстати было это примерно в начале декабря 2010ого. Мне несказанно повезло в том плане, что на сайте своего любимого радио я заметил рекламу qbasic.su. Собственно там я скачал нормальный интерпритатор. Моей первой программой была программа приветствуящая пользователя, списанная с учебника. Позже нашёл нормальный интерпритатор паскаля, затем пошёл VB, а затем "Алгоритм".
    Последний раз редактировалось Dispetcher14; 31.03.2011 в 10:34.
    "Спокойно, Маша, я Дубровский" (с) Дубровский, "Дубровский".
    Ответить с цитированием  
     

Страница 1 из 2 12 ПоследняяПоследняя
Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •