Фотография
Оценка:   - - - - -

QBasic


Сообщений в теме: 57

#1 androgen

androgen

    Почетный участник

  • Пропользователь
  • 1 223 сообщений

Отправлено 12 октября 2008 - 12:59

Нас тут в школе так жестко напрягают с басиком, но мало того что мне кажется что он нафиг не нужен еще и никто его понять не может. Скажите лучше изучать в 11 классе паскаль или басик же? Есть ли у басика будущее и много ли языков на нем основано? Чего можно добиться при полном изучении? Хотелось бы услышать Zheka, Dimmx, mila, Kai

 


#2 ViRtYoZ

ViRtYoZ

    Новичок

  • Пропользователь
  • PipPipPip
  • 101 сообщений

Отправлено 12 октября 2008 - 13:14

никто его понять не может

Бейсик наиболее простой язык. Если его понять не можешь то нечего делать в остальных)..
К томуже если научишься хорошо программировать на Qbasic тебе не составит особого труда прейти на Си или Паскаль- синтаксис остается только запомнить. Так что изучай бейсик, лишним не будет, если это вообще надо тебе).
[«M.IlI.T@Ry™»] ViRtYoZ

#3 Zheka

Zheka

    Чуткий форумчанин

  • Пропользователь
  • 1 407 сообщений

Отправлено 12 октября 2008 - 13:42

Бейсик - самый простой язык программирования. Отлично подходит для того чтобы изучить основы и не отвлекаться на лишние детали как в C или Pascal. Зная его можно легко перейти на более сложные языки. Практической ценности школьный QBasic почти не имеет. Однако есть VisualBasic, VBA - тот же бейсик, только с окошками, и они еще как используются. Хорошую программу на VisualBasic на глаз не отличишь от аналогичной на Visual C++. VBA - VisualBasic для офиса, позволяет дописывать свои программы к документам Word, Excel и другим офисным.

#4 Terrorist

Terrorist

    Активный участник

  • Пропользователь
  • PipPipPipPipPip
  • 617 сообщений

Отправлено 12 октября 2008 - 13:53

Согласен с Zheka, сам когда-то всё это изучал.
И исходя из своего опыта, могу сказать что лучше бы сразу преподавали Visual Basic / VBA, больше было бы толку и пользы. Хотя бы потому, что его можно в дальнейшем реально применить на практике.

#5 androgen

androgen

    Почетный участник

    Автор темы
  • Пропользователь
  • 1 223 сообщений

Отправлено 12 октября 2008 - 20:09

Нет, дело в том что нам его очень безпонтово рассказывают. Нам просто тупо дают задачи и тупо решения. А че да как делать, как рассуждать, на что обращать внимание...ничего не понятно. Я поэтому и открывал тему чтоб книжки дали, ибо непонятно!!!! Ну например если буду тут писать задачи и буду задавать вопросы вы мне будете помогать??

 


#6 vova93

vova93

    Участник форума

  • Пропользователь
  • PipPipPipPip
  • 415 сообщений

Отправлено 12 октября 2008 - 22:01

нам в школе тоже дают задачи и решения!не чо не обьясняют((но всё ровно я хоть чу-чуть да понимаю))даже 5 есть))
extazgamer for Dota all stars,css and cs 1.6

#7 vlad92

vlad92

    Почетный участник

  • Пропользователь
  • 1 178 сообщений

Отправлено 12 октября 2008 - 22:13

просто команды вводиш и все
там
Input
Print
Next if
и т.д!

#8 Dimmx

Dimmx

    чуткий форумчанин

  • Пропользователь
  • 1 795 сообщений

Отправлено 12 октября 2008 - 22:20

мои 5.5 копеек )

бейсик полезнее паскаля и является необходимым предметом для изучения на уроках информатике в школе по следующим причинам:
1. начинать программировать надо с простых языков, где важно сосредоточиться на алгоритме, а не особенностях реализации на языке данной версии. т.е. язык си изучать значительно сложнее и хуже для новичка, чем бейсик.

2. бейсик он распространеннее паскаля. В жизни знание бейсика может неожиданно пригодиться для написания VBA скриптов в экселе, ворде и прочих MS продуктах. Так что пригодится - более того, умеющий писать на VBA удивляет окружающих своим кругозором. Я знаю несколько матерых программистов, которые для решения одной математической задачи вместо того, чтобы использовать несложную таблицу в excel+пара простых скриптов VBA несколько дней писали и отлаживали свою программу на C#, решающую оное.

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

4. бейсик знать не зазорно

5. не следует считать, что "лучше бы нам ворд преподавали". фигня. основы алгоритмизации в школе или дадут или выпускнику будет крайне тяжело потом осваивать действительно тяжелые языки и концепции уже потом, когда фундаментальных знаний в него не заложили со школы. Поясняю. Программист может быть матерым, знать наизусть весь MSDN, WINAPI (бррр..), несколько языков с их тонкостями, НО если он не будет уметь думать алгоритмически, аки робот, ничто ему не поможет создать гениальный код. так и останется средненьким кодером, без фантазии, хоть и с зарплатой, раз уж выучил столько. Вот только мало кому удается так много изучить, поэтому такие кодеры как правило еще и с малой зарплатой сидят, ибо делают простые задачи легко, а вот на сложных буксуют, начальство это всегда видит, сравнивая с другими.

очень жаль, что вам не объясняют КАК и ПОЧЕМУ ТАК решаются задачи, КАКИЕ БЫВАЮТ ВАРИАНТЫ решения и т.п. придется заняться самообразованием. есть чудесные книги, причем они бейсик-ориентированы (примеры там на бейсике), есть и более серьезные (например дональд кнут в 3 томах. но даже я не осилил, почитайте - поймете почему). Книги ищутся в сети, инете и т.д.

пиши сюда, будем вместе думать над задачами.

http://neru.neryungr...анорамный город


#9 Kai

Kai

    Гуру

  • Пропользователь
  • 3 235 сообщений

Отправлено 12 октября 2008 - 22:22

В 8-9 программил на Бэйсике. Понимал вообще суть программирования. Потом в 10-м сам изучил паскаль, который мне не очень понравился. И потом Си в 11-ом. Понравился больше. Но суть они одно и то же. Только техническое воплощение разное и синтаксис.
Бэйсик может помочь тебе разобраться в программировании, не вдаваясь в технические подробности. Чтобы ты сконцентрировался на вопросе собственно программирования. Но есть шанс, что потом будет немного сложней, например, на Си.
Спрашивай чего тебе не ясно. Попробую объяснить.
Блог о каббале, смысле жизни и постижении мираChild of the pure unclouded browAnd dreaming eyes of wonder!

#10 Dimmx

Dimmx

    чуткий форумчанин

  • Пропользователь
  • 1 795 сообщений

Отправлено 12 октября 2008 - 22:45

никто его понять не может

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

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

а еще практика преподавания в ЯГУ показывает, что в каждой группе человека 3-4 понимают и разбираются, человек 6 тянутся и пытаются понять, а остальные банально по течению плывут и списывают, ничего не соображая и даже не считая нужным напрягаться (в ЯГУ тоже бейсик на 1 курсе, чтобы ввести суть программирования, а то приезжают студенты из улусов - они про программирование только слышали), им лишь бы не вылететь и тройка их устроит на 100%, лишь бы зачет. грустно.

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

http://neru.neryungr...анорамный город


#11 pepsi

pepsi

    да наверна

  • Тролли
  • 4 750 сообщений

Отправлено 13 октября 2008 - 04:22

screen 2
10 моя первая машина работала на бейсике. Первая моя (и последняя) "софтина" была написана на ём родимом. Тупо картинка. Ноя сам её написал и


20 сориентировал командами. Мама и папа мною гордились. Ибо это было в моём голопузом детстве. 9 лет. С тех пор я встаю из за ПК только есть и спать :-) И

30 как ни кто другой прекрасно знаю, что происходит в момент включения холодильника, пока грузится какой-либо софт с аудиокассеты... Именно тогда я и

40 начал материться :-)

50 Поэтому я скажу, что бейсик лучше знать, чем не знать, ибо можно стать глупым геймером, который горазд только в мышах и видеокартах...
Goto 10
;-)


Сообщение отредактировал pepsi: 13 октября 2008 - 04:25

Кто не осваивает науки - тот осваивает Сибирь

#12 androgen

androgen

    Почетный участник

    Автор темы
  • Пропользователь
  • 1 223 сообщений

Отправлено 16 октября 2008 - 00:16

Все. Я понял что бейсик очень нужен-всем большое спасибо=) Dimmx, да я кстати приобрел учебник qbasic в ИВЕ;) Вот щас сижу и начинаю с нуля дабы понять как можно больше. vlad92...так все просто) принт...инпут...там с циклами заморочки ппц( в общем буду учиться-буду стараться. Если что буду спрашивать здесь.

 


#13 Kai

Kai

    Гуру

  • Пропользователь
  • 3 235 сообщений

Отправлено 16 октября 2008 - 00:43

androgen,
Циклы, условия, массивы - я бы сказал это три кита программирования.
:)
Блог о каббале, смысле жизни и постижении мираChild of the pure unclouded browAnd dreaming eyes of wonder!

#14 User

User

    Папа cod4

  • Пропользователь
  • PipPipPipPipPip
  • 707 сообщений

Отправлено 16 октября 2008 - 01:24

androgen,
Циклы, условия, массивы - я бы сказал это три кита программирования.
:)

Ну только если в самом начале его пути))) потом китов будет намного больше
хех ну вот и нашли...

#15 Kai

Kai

    Гуру

  • Пропользователь
  • 3 235 сообщений

Отправлено 16 октября 2008 - 04:26

User,
Остальное техническая шелуха. И они все основаны на этих трех.
Блог о каббале, смысле жизни и постижении мираChild of the pure unclouded browAnd dreaming eyes of wonder!

#16 User

User

    Папа cod4

  • Пропользователь
  • PipPipPipPipPip
  • 707 сообщений

Отправлено 16 октября 2008 - 07:08

Ну незнаю не знаю, вот смотри если возьмем Обьектное, то помоему это кит, думать обьектами, а не процедурами и функциями.
хех ну вот и нашли...

#17 Zheka

Zheka

    Чуткий форумчанин

  • Пропользователь
  • 1 407 сообщений

Отправлено 16 октября 2008 - 20:19

Ну незнаю не знаю, вот смотри если возьмем Обьектное, то помоему это кит, думать обьектами, а не процедурами и функциями.

Ага. А внутри объекта что? Условия, циклы и массивы. Даже если просто пользоваться готовыми объектами и не писать свои, всеравно без условий/циклов/массивов далеко не уедешь.

#18 Dimmx

Dimmx

    чуткий форумчанин

  • Пропользователь
  • 1 795 сообщений

Отправлено 16 октября 2008 - 21:14

оба правы. имхо )
аналогично говорить что комп состоит из проца, видюхи, пр.. и на нем программы работают, а другой говорит нифига - он состоит из металла, пластика, стекла и тп. и в нем электрончики бегают. и оба правы.

ООП (Объектно Ориентированное Программирование) - просто эволюционно другой уровень мышления для программирования и глубоко завязшие в функциональном программировании (классический бейсик, си, паскакаль и т.п.) с бооольшим трудом переучивают себя на ООП-мышление. Так что бейсик учить нужно, но не нужно застревать на нем, на этом этапе. ООП - сила, ибо без него сечас ни-ку-да.

http://neru.neryungr...анорамный город


#19 PioneeR

PioneeR

    Житель форума

  • Пропользователь
  • 2 842 сообщений

Отправлено 17 октября 2008 - 01:03

Бэйсик нужен, не потому что его будешь юзать и писать на нем проги, а потому что без него этого сделать не сможешь- ИМХО Т.е. он дает толчок к развитию-пониманию самого алгоритма программирования.

Сообщение отредактировал PioneeR: 17 октября 2008 - 01:04


#20 Nforcer

Nforcer

    Гуру

  • Заблокированный
  • 3 272 сообщений

Отправлено 18 октября 2008 - 17:04

КуБарсик не учил, но кажеться что стоит начать с Pascal -> VB -> по выбору
Trust No 1

#21 Kai

Kai

    Гуру

  • Пропользователь
  • 3 235 сообщений

Отправлено 18 октября 2008 - 21:50

Nforcer,
Да проще сразу 1С. Там почти все по-русски :)
Блог о каббале, смысле жизни и постижении мираChild of the pure unclouded browAnd dreaming eyes of wonder!

#22 Лега

Лега

    Почетный участник

  • Пропользователь
  • 1 278 сообщений

Отправлено 18 октября 2008 - 22:54

Kai, 1с это не програмирование, а лишь задание бизнес-алгоритмов. Вот уж точно, что надо выучить в первую очередь - так это инглиш, а то потом и получаются полуграмотные техники, которые дальше 1с носу не кажуть, а при виде англ.документации выпадают в осадок... Кст, в 1с можно и на инглише шпрехать
icq # 168812289jabber: korotky@gmail.com

#23 arhangel2022

arhangel2022

    Активный участник

  • Пропользователь
  • PipPipPipPipPip
  • 897 сообщений

Отправлено 18 октября 2008 - 23:59

как он мне надоел, вооще уже накаляет до невозможности((( !!
щас будем писать сайт, так через блокнот это будет вообще жестока!!
у нас такие компы ещё , что нажимаешь кнопку или мышкой движешь бастродействие до 100% за секунду доходит!!!

#24 Dimmx

Dimmx

    чуткий форумчанин

  • Пропользователь
  • 1 795 сообщений

Отправлено 19 октября 2008 - 00:13

i80386 что-ли? даже на i486 вполне комфортно сайт нарисовать можно. и даже не только в блокноте )
что-то сомневаюсь, что у вас что-то древнее 2-3 пентиумов, значит дело в софте и значит дело в админе, который не может по-человечески настроить вам железо.


ps. "писать сайт" в этом топике - оффтопик. здесь мы разговариваем про QB, нужен он или нет ;)

ксати, для HTML-верстки знать QB совершенно излишне. ибо нет в HTML ни циклов,, ни условий ни прочего ( Но для серьезного сайта уметь писать серверную часть - уже нужно. и тут уже вся накопленная алгоритмика пригождается.

http://neru.neryungr...анорамный город


#25 User

User

    Папа cod4

  • Пропользователь
  • PipPipPipPipPip
  • 707 сообщений

Отправлено 19 октября 2008 - 00:29

оффтоп
И чтож с вашими постами делать, ума не приложу
хех ну вот и нашли...

#26 собеседник

собеседник

    Чуткий форумчанин

  • Пропользователь
  • 1 470 сообщений

Отправлено 19 октября 2008 - 01:16

[ксати, для HTML-верстки знать QB совершенно излишне. ибо нет в HTML ни циклов,, ни условий ни прочего ( Но для серьезного сайта уметь писать серверную часть - уже нужно. и тут уже вся накопленная алгоритмика пригождается.

При чем здесь HTML, здесь разговор о языке прогаммирования. Но для серьезного сайта, лучше не стараться писать. Лучше, чем написано, вы не сможете написать. Самое большее, вы сможете что-то подправить.
Мой блог: Покупки через интернет (за бугром).

#27 Dimmx

Dimmx

    чуткий форумчанин

  • Пропользователь
  • 1 795 сообщений

Отправлено 19 октября 2008 - 01:17

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

кстати еще идея, зачем нужно изучить QB: чтобы выиграть региональную, республиканскую и российскую олимпиады по информатике и, таким образом, попутешествовать )) я в 9 классе в Якутск ездил таким образом на олимпиаду.. прикольно было

http://neru.neryungr...анорамный город


#28 Zheka

Zheka

    Чуткий форумчанин

  • Пропользователь
  • 1 407 сообщений

Отправлено 19 октября 2008 - 01:38

А мне вот никогда не давались олимпиадные задачки, вечно где-то на последних местах был. А реальные задачки делал и все норм пашет. Может думаю не по "олимпийски"?

#29 собеседник

собеседник

    Чуткий форумчанин

  • Пропользователь
  • 1 470 сообщений

Отправлено 19 октября 2008 - 01:46

оффтоп
И чтож с вашими постами делать, ума не приложу

Мотай на ус.
Мой блог: Покупки через интернет (за бугром).

#30 Kai

Kai

    Гуру

  • Пропользователь
  • 3 235 сообщений

Отправлено 19 октября 2008 - 02:26

Лега,
Почему это не программирование? Алгоритмы есть, значит программирование. Бизнес-алгоритмами это не обходится. Иногда нужно посчитать контрольную сумму штрихкода или нечеткий поиск или вычисление нужных объемов закупок. Это и есть программирование.

Вот уж точно, что надо выучить в первую очередь - так это инглиш, а то потом и получаются полуграмотные техники, которые дальше 1с носу не кажуть, а при виде англ.документации выпадают в осадок... Кст, в 1с можно и на инглише шпрехать

Знание английского не делает тебя автоматически хорошим программистом. И английский технический не такой уж и сложный.

кстати еще идея, зачем нужно изучить QB: чтобы выиграть региональную, республиканскую и российскую олимпиады по информатике и, таким образом, попутешествовать )) я в 9 классе в Якутск ездил таким образом на олимпиаду.. прикольно было

Меня в Якутск не пустили. Хотя я прошел.
Блог о каббале, смысле жизни и постижении мираChild of the pure unclouded browAnd dreaming eyes of wonder!



Ответить