| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разные вопросы > Подскажите с чего начать програмировать |
| Автор: checha70 3.7.2008, 16:18 |
| Решил написать програмку только незнаю с чего начать. с помощью какой програмы ее начать писать и будет ли она работать |
| Автор: Wwolf 4.7.2008, 19:20 | ||
Всем привет! Не только Вам одному хотелось бы решить эту задачу. Над этой задачей "ламает голову" пол мира! Главное иметь сильное желание и упорство, все остальное приложиться и не важно каким инструментом Вы будете воплощать смою мечту. Важен конечный результат(желательно добиться положительного результата в поставленной Вами задаче) На начальном этапе начните из самого "простого", -это Тех.задание. Далее реализуйте Ваше ТЗ в жизнь. (если удастся воплотить в жизнь, -будет работать неприменно) При создании Шедевра учтите один момент, -Шедевр должен приносить пользу и радость Вам и окружающим!!! По поводу ТЗ и нажатия одной кнопки: (как вариант. Checha70, если способны обидеться на шутку, -далее не читайте) //----------------------------------------------------------------------------------------------------------------------------------// Техническое задание на разработку нового программного комплекса по более качественной работе всех ПО. (ПО -Программное обеспечение, ПК -Программный комплекс) Согласно приказа …. от …г. (примерно – “О более качественной работе сотрудников на ФАРЕ ”). В веду того, что работа на ФАРЕ очень трудоёмкий процесс и занимает очень много рабочего времени (примерно- практически не реальная задача в ручном режиме по причине нефатки специалистов соответствующего направления) просим дать указание Департаменту ИТ на разработку нового программного комплекса по качественной работе сотрудников с ФАРОМ, на рабочих местах с файловым менеджером –«ФАРА» . (нужно добавить побольше аргументов, например: - Из за сознательного занижения суточного пайка, Бойцы “Фарингейцы” не способны дожить до уровня робота–терминатора, который способен выполнять круглосуточные работы на автопилоте, на ФАРЕ, и тд.и тп.) //----------------------------------------------------------------------------------------------------------------------------------// //--- Далее на отдельном листе - - - ( или линия разрыва если бумага рулонная) - - - ---// //----------------------------------------------------------------------------------------------------------------------------------// Техническое задание Данный ПК должен содержать только одну большую кнопку под названием –“Выполнить то, что я хочу”. При нажатии на указанную кнопку, ПК должен интуитивно понять и осмыслить все то, что хочет пользователь нажавший данную кнопку и выдать отчет с названием –‘Вот то что я хотел(а)’ или выполнить действия пользователя . Данные в отчете или действия должны отражать или выполнять все то, что хотел иметь введу пользователь нажавший данную кнопку. При написании данного ПК также необходимо учесть стремительный прогресс цивилизации и предусмотреть вариант ПК без кнопки и пользователя, данный вариант должен работать автономно и сам понимать и выдавать или выполнять все то, что нужно. А так же заложить в данную разработку возможность работы ПК без компа и расхода энергии. Дата Подпись ____________ Ф.И.О. //----------------------------------------------------------------------------------------------------------------------------------// |
| Автор: Данкинг 4.7.2008, 23:09 |
Действительно... А вообще, суть топика непонятна. |
| Автор: Lazin 4.7.2008, 23:14 | ||
а чем она ее будет нажимать с обучения |
| Автор: UniBomb 11.7.2008, 17:04 |
| checha70, необходимо поставить себе цель - научится. Процесс этот достаточно долгий и переносимость его индвидуальна. Как С++ программист естественно буду рекомендовать именно этот язык))) С чего начать - смотри в разделе про С++. Кода начнёш понимать основы дальнейший эверест обозначтся сам собой и зависит он от твоих интересов. Так что удачи)) ЗЫ:. по поводу решения поставленной задачи - смотри в сторону хуков (англ. hook). Но для понимания рботы хуков к сожалению тебе понадобится довольно внушительный багаж знаний))) |
| Автор: THandle 17.7.2008, 19:43 | ||
Timer + keybd_event. Но начинать надо: 1. Выбрать для чего будешь программировать(WEB, Windows, Linux...). 2. Выбрать язык программирования. 3. Купить книжку. 4. Изучать................................................................. Добавлено через 1 минуту и 8 секунд Мама родная, а тема то старая... |
| Автор: checha70 29.3.2012, 12:29 |
| Да Когда я задал этот вопрос я даже не представлял что, все это такое. Хотя и сейчас не представляю до не то что, до конца, даже до начала Пока только написал Хелов ворд на Ассемблере и Херов ворд на жава МЕ Но, для чего я это написал так и не понял) И самое главное как написал просто переписал исходный текст и скомпилировал. потом де компилировал. Разница то в чем можно же просто набрать в ручную Хелов ворд 1000 раз за то время пока я читал всякую литературу устанавливал всякие програмки искал текст исходника набирал его компилировал и наконец запустил файл Vacya.com . И на черном экране досовского окна в левом верхнем углу появилоась надпись Хелов ворд С Жавой было еще сложней раз в сто там это все тоже произошло только за это время можно было 100000 раз написать Хелов ворд Там это Vacya.jar пришлось делать долго и упорно Скачал и установил Вертуальную машину, потом среду разработки, потом Эмулятор, все это установил скопировал текст исходника в чистый файл проекта скомпилировал и запустил. Кучю времени провел в Дизасемблерах но так ничего и не понял. А дальше то что, как понять как это работает? И с чего надо начинать? После всего что со мной произошло за это время, я полностью согласен с тем что я таким вопросов в своем предыдущем посте всех сильно озадачил Но приблизительно: Программа должна иметь начало и конец запускаться в среде ХР и постоянно опрашивать что-то)), а где-то в середине она должна каким-то образом посылать куда-то запрос и если там этот запрос совпадет или не совпадет, получить данное, потом сравнить это данное с тем что где-то в этой программе зафиксировано, и только после этого если данное соответствует послать команду на регистр центрального процессора который ее обработает и пошлет команду которая произведет тот же эффект который бы был при нажатии на кнопку ЭНТЕР. Извините меня если что |
| Автор: 500mhz 29.3.2012, 13:00 |
| прогресс за 4 года ))) |