Программа: различия между версиями

TSP (обсуждение | вклад)
оформление
 
(не показано 11 промежуточных версий 9 участников)
Строка 1: Строка 1:
==Программа==
== Программа ==
===Что такое программа?===
Программа-это порождение <S>Ктулху</S> программиста. Любой программист тратит на написание хорошей программы от нескольких минут до нескольких лет. Во втором случае цели программы устаревают, а в первом - программа получается настолько короткой, что ничего полезного не делает.  Отсюда логичный вывод, что хороших и своевременных программ не существует.
===Зачем нужна программа===
Программа, вопреки расхожему мнению и словам Билла Гейтса, нужна исключительно для [[Квантовая бухгалтерия|отъёма]] денег у [[юзер]]а  в пользу программиста. Таким образом, использование программ ведёт лишь к потере денег на лицензионный софт. Если же вы не пользуетесь лицензионными программами, то вас придётся пожалеть. Багов в них в 2 раза меньше, чем в пиратских программах. (<math>tg(89°)/2=tg(88°)</math>).


===Как писать программу?===
=== Что такое программа? ===
Итак, программа - вредоносное порождение Ктулху, приводящее к очевидным убыткам у пользователя. Как написано выше, цель программы - получение выгоды у программиста.
'''Программа''' — набор бессмысленных команд для заморочки мозгов и зависания девайсов. Является порождением <S>Тьмы</S> человека с клавиатурой. Любой программист тратит на написание хорошей программы от нескольких минут до нескольких лет. Во втором случае цели программы устаревают, а в первом — программа получается настолько короткой, что ничего полезного не делает. Отсюда логичный вывод, что хороших и своевременных программ не существует.
 
=== Зачем нужна программа ===
Программа, вопреки расхожему мнению и словам Билла Гейтса, нужна исключительно для [[Квантовая бухгалтерия|отъёма]] денег у [[юзер]]а в пользу программиста. Таким образом, использование программ ведёт лишь к потере денег на лицензионный софт. Если же вы не пользуетесь лицензионными программами, то вас придётся пожалеть. Багов в них в 2 раза меньше, чем в пиратских программах. (<math>tg(89^\circ)/2=tg(88^\circ)</math>).
 
=== Как писать программу? ===
Итак, программа — вредоносное порождение Ктулху, приводящее к очевидным убыткам у пользователя. Как написано выше, цель программы — получение выгоды у программиста.


Для того чтобы начать писать программу, скачайте [[компилятор]]. Откройте его двойным щелчком по иконке на рабочем столе.(Если вы не видите значок, сверните все окна). Нажмите Alt+F→↓→Enter. Откроется окно создания файла. Напишите в нужном поле, как вы хотите назвать свою программу. Нажмите OK. Вы увидите поле. Возможно, оно похоже на [[Necrosoft Word]]. Как вы, наверно, догадались, что здесь вы будете писать программу.
Для того чтобы начать писать программу, скачайте [[компилятор]]. Откройте его двойным щелчком по иконке на рабочем столе.(Если вы не видите значок, сверните все окна). Нажмите Alt+F→↓→Enter. Откроется окно создания файла. Напишите в нужном поле, как вы хотите назвать свою программу. Нажмите OK. Вы увидите поле. Возможно, оно похоже на [[Necrosoft Word]]. Как вы, наверно, догадались, что здесь вы будете писать программу.


Скачайте самоучитель языка, с которым работает ваш компилятор. Прочитайте его внимательно. Идите на работу (В школу, институт, к парню, девушке, маме, папе, на экзамен) или куда-нибудь ещё. Пора уже. Возвратясь с работы, напишите на бумажке, что вы хотите от этой программы. А теперь напишите то же самое на понятном Вашему [[компилятор]]у языке. Ненормативную лексику желательно опустить.
Скачайте самоучитель языка, с которым работает ваш компилятор. Прочитайте его внимательно. Идите на работу (В школу, институт, к парню, девушке, маме, папе, на экзамен) или куда-нибудь ещё. Пора уже. Возвратившись с работы, напишите на бумажке, что вы хотите от этой программы. А теперь напишите то же самое на понятном Вашему [[компилятор]]у языке. Ненормативную лексику желательно опустить.


Итак, у вас есть надпись. Познакомьтесь, это код. Код, познакомься, это <s>юзер</s>программист. Нажмите кнопку Run. Скорее всего, она не запустится, выделит строчку и напишет кучу непонятных надписей. Читайте только первые две. Если Вы не знаете английский, не читайте. Там всё написано. Исправляя поочерёдно все ошибки, вы придёте к компилирующемуся варианту. То есть [[компилятор]] способен разобраться в куче Ваших опечаток.  
Итак, у вас есть надпись. Познакомьтесь, это код. Код, познакомься, это <s>юзер</s>программист. Нажмите кнопку Run. Скорее всего, она не запустится, выделит строчку и напишет кучу непонятных надписей. Читайте только первые две. Если Вы не знаете английский, не читайте. Там всё написано. Исправляя поочерёдно все ошибки, вы придёте к компилирующемуся варианту. То есть [[компилятор]] способен разобраться в куче Ваших опечаток.


Запустите Вашу программу. Тихо, тихо, не ругайтесь. Это нормально. Поймите, почему она не правильно работает. Исправьте ошибки в коде. Исправьте свежие опечатки. Повторяйте содержимое этого абзаца, пока программа не работает правильно.
Запустите Вашу программу. Тихо, тихо, не ругайтесь. Это нормально. Поймите, почему она не правильно работает. Исправьте ошибки в коде. Исправьте свежие опечатки. Повторяйте содержимое этого абзаца, пока программа не работает правильно.
Вот оно, Ваше творение.
Вот оно, Ваше творение.


==Свойства хорошей программы==
== Свойства хорошей программы ==
Вспоминая цель написания кода, необходимо понять, что для этого нужно.
Вспоминая цель написания кода, необходимо понять, что для этого нужно.
Во первых, программа должна весить больше 30 Мб. Только тогда [[юзер]], которого вы собираетесь опустить на деньги, захочет её купить. Она должна работать долго и изредка выдавать ошибки. Тогда [[юзер]] будет думать, что это действительно сложная программа, и не станет разочаровываться в приобретении.
Во первых, программа должна весить больше 30 Мб. Только тогда [[юзер]], которого вы собираетесь опустить на деньги, захочет её купить. Она должна работать долго и изредка выдавать ошибки. Тогда [[юзер]] будет думать, что это действительно сложная программа, и не станет разочаровываться в приобретении.
Строка 23: Строка 25:
Хорошую программу трудно взломать. Как этого добиться, спросите у настоящего специалиста.
Хорошую программу трудно взломать. Как этого добиться, спросите у настоящего специалиста.


==Примеры программ==
== Побочные эффекты ==
* Написание программ способно [[PHP|неожиданно]] сделать вас [[программист]]ом.
* Созданная вами программа может спровоцировать локальный [[Format|вендекапец]].
 
== Примеры программ ==
* Necrosoft Vista
* Necrosoft Vista
* Necrosoft Word
* Necrosoft Word
Строка 29: Строка 35:
* Necrosoft Exel
* Necrosoft Exel
* Ваш [[Компилятор]]
* Ваш [[Компилятор]]
== См. также ==
* [[Телепрограмма]]
[[Категория:Компьютер]]