Что такое программирование

Разговоры на любые темы.

Модератор: Imperator

Что такое программирование

Сообщение skin » Пт дек 28, 2007 11:07 am

Как объяснить непосвященному, что такое программирование?

Если вы когда-нибудь задавались этим вопросом, то знаете, насколько непросто на него ответить. Hу, например, что такое "эффективный алгоритм"? Прочитав эту статью, вы уже не будете отделываться замечаниями вроде "это все слишком сложно", а сможете объяснить основные понятия даже ребенку. Итак.


Что такое программирование?

Представьте, что вы подробно описываете надевание штанов: "взять штаны так, чтобы ширинка была спереди, а задний карман - сзади; нагнуться, опустить руки до уровня коленок..." и т. д. Это и есть программирование.

Что такое программирование на языке ассемблера?

Представьте, что вы описываете надевание штанов очень подробно, в виде: "сократить такую-то мышцу, растянуть такую-то..."

Что такое тестирование программы?

Протестировать программу - значит попробовать надеть штаны. Могу гарантировать, что с первого раза у вас ничего не получится: штаны вы наденете задом наперед или на голову.

Чем отличаются эффективный и неэффективный алгоритмы?

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

Что такое ошибка в программе?

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

Что такое ошибка, приводящая к зависанию компьютера?

Если, надев штаны, вы обнаружили, что задохнулись.

Что такое оптимизация программы?

Сначала вы читаете один из вариантов надевания штанов, а потом пытаетесь сделать его более эффективным. Hапример, меняете последовательность: "распороть штаны, приложить все куски куда нужно и затем сшить по старым швам" на любую другую, менее трудоемкую.

Что такое переносимость?

Это когда по вашему алгоритму можно надеть любые штаны на любого человека.

Что такое крах системы?

Исчезновение ваших штанов - как результат вашей деятельности.
skin
 
Сообщений: 2
Зарегистрирован: Пт дек 28, 2007 10:37 am

Re: Что такое программирование

Сообщение wmaster » Пт дек 28, 2007 11:26 am

хм =) а чё смешно описано =)
wmaster
 
Сообщений: 5
Зарегистрирован: Пт дек 28, 2007 11:23 am

Re: Что такое программирование

Сообщение Виктор » Пт дек 28, 2007 11:32 am

Угарно!
А если честно я нешиша не понимаю в программировании :cry:
Но зато с фотошопом я на ты :)
Виктор
 
Сообщений: 6
Зарегистрирован: Пт дек 28, 2007 11:18 am

Re: Что такое программирование

Сообщение berd » Пт дек 28, 2007 11:39 am

насчет программирования также =) вот чёто последнее время начал увлекаться 3д графикой, в частности 3ds max, даже незнаю чего это так меня на 3д потянуло :D
berd
 
Сообщений: 5
Зарегистрирован: Пт дек 28, 2007 11:16 am

Re: Что такое программирование

Сообщение BestProF » Пт дек 28, 2007 12:35 pm

А, я увлекаюсь программированием, любитель, так скажем.
Вот, сейчас доделываю, очередной проект.
Ну и дизайном сайтов занимаюсь(надо же на что-то жить)
BestProF
 
Сообщений: 13
Зарегистрирован: Пт дек 28, 2007 12:09 pm

Re: Что такое программирование

Сообщение clubzone » Пт дек 28, 2007 10:01 pm

а я учился на программиста, только занимаюсь дизайном, и в программировании почти ничего не знаю.
clubzone
 
Сообщений: 54
Зарегистрирован: Пт дек 28, 2007 6:50 am

Re: Что такое программирование

Сообщение Imperator » Чт янв 03, 2008 3:16 pm

Спасиб просветил только толку в просвещении не вижу. СЛИШКОМ МНОГО ЛИШНИХ БУКВ. Ладно у меня на этом форуме есть пару больших постов так там по делу а это что, я так и не понял что ты хотел этим постом сказать!!!???
Сайт идей бизнеса и заработка в сети Интернет
Imperator
 
Сообщений: 160
Зарегистрирован: Сб дек 29, 2007 7:52 am

Re: Что такое программирование

Сообщение clubzone » Чт янв 03, 2008 5:21 pm

согласен лучше бы побольше бы полезных ссылок было бы из этого, чем просто изречения.
clubzone
 
Сообщений: 54
Зарегистрирован: Пт дек 28, 2007 6:50 am

Re: Что такое программирование

Сообщение Imperator » Пн мар 10, 2008 12:35 am

Много ссылок тоже плохо. Лучше бы посты нормальные, а не копия википедии какой нибудь, блин.
Сайт идей бизнеса и заработка в сети Интернет
Imperator
 
Сообщений: 160
Зарегистрирован: Сб дек 29, 2007 7:52 am


Вернуться в Флейм, разговоры обо всем

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron