|
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 6
|
|
Как программировать(Не понимаю)24.10.2012, 13:42. Показов 13024. Ответов 12
Метки нет (Все метки)
Собственно у меня такой вопрос... Не могу ни как сообразить с чего необходимо начинать строить программу. Или так выражусь Как программировать что для этого необходимо.
Если я не ошибаюсь то программы строяться на основе алгоритмов. Вот я знаю основы С# щас хочу попробовать написать программу. Вот мне игтересно что мне для этого необходимо сделать. Все ни как не пойму. Прошу у вас помощи последовательность действий необходимых для написания программы.
1
|
|
| 24.10.2012, 13:42 | |
|
Ответы с готовыми решениями:
12
Что сложнее - Программировать на Си приборы дефектоскопы или программировать интернет-магазин
Хочу программировать! Как? |
|
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
|
|
| 25.10.2012, 11:04 | |
|
Я вижу только два пути:
1. Ты еще учишься в школе или на первом-втором курсе вуза. Что делать: учиться дальше. Для школьника "как программировать" - не принципиально. Равно не принципиально - на каком языке. Можно начать с воспроизведения программы "Hello, World!" в любой книжке, потом попробовать что-то посложнее.... На старших курсах вуза будет дисциплина типа "Технологии разработки ПО" - вот там и научат, как программировать. 2. Ты учишься в вузе на 3-м или более курсе. Что делать: менять профессию. Программирование - это не для тебя. Возможно, твои таланты раскроются в чем-то другом. А программы строятся - на основе потребностей пользователей. Алгоритмы и прочее - это уже детали реализации. Об этом как раз и рассказывают в курсе технологии разработки ПО.....
1
|
|
|
|
||
| 25.10.2012, 11:14 | ||
|
Так, для общего.
И не только программы, но много чего еще. И, вроде бы не имеющие отношения к программитрованию - технология, производство и проч. Грубо - алгоритм это последовательность действий, операций. Отсюда и требование - надо хорошо знать и понимать, что Вы собираетесь программировать. Словестно записать, а затем попытаться изобразить на бумаге в виде условных обозначений. А начинать надо с формализации задачи. Прислушайтесь к CheshireCat. Удачи.
1
|
||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|
| 25.10.2012, 12:11 | |
|
ElectroMag, всякая программа есть запись алгоритма на понятном машине, в том числа посредством автоматического перевода (трансляции) языке. В том числе и программы на прологе и других декларативных языках, описывая задачи, неявно содержат алгоритмы. Алгоритм же есть последовательность операций для получения определённого результата, то есть способ решения задачи. И не надо кивать на комповые игры, для их разработчиков "развлечь пользователя" - тоже задача. Поэтому для написания программы на императивном языке надо спланировать действия компа и записать на языке программирования. Поставь себя на место компа и планируй свои действия.
1
|
|
|
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 6
|
|||
| 26.10.2012, 13:58 [ТС] | |||
, По профессии я повар, и то не моя прихоть, хотел на программиста пойти но не вышло . Изучаю программирование сам уже где то 4-6 месяца, вот первый раз решил обратиться к людям. Может и таланта программировать у меня и нету, но зато есть желание. А по мне так это главное Hello World программу делал не однократно. просто я похоже что то упустил в момент изучения, и поэтому мне это сейчас тяжело дается, Спасибо за подсказку буду стараться и стремиться. Скорее всего проблема в моей торопливости.![]() Жаль у меня пока нету возможность записаться на курсы
0
|
|||
|
11 / 11 / 0
Регистрация: 18.09.2012
Сообщений: 54
|
|
| 26.10.2012, 15:14 | |
|
Дейтел. Программирование на С++.
1
|
|
|
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 6
|
|||
| 28.10.2012, 23:13 [ТС] | |||
|
Если я не ошибаюсь то должно звучать так.
.А Во Вторых, на мой взгляд для начинания C# проще. Конечно еще проще Delphi and TurboPascal, но я хочу посветить себя си подобному языку + наверно потребуется узнать что такое Assembler. Да и вообще выбор языка ложиться исключительно на программиста.
0
|
|||
|
What? Where? Why?
106 / 106 / 32
Регистрация: 16.10.2012
Сообщений: 459
|
|
| 31.10.2012, 00:33 | |
|
ElectroMag, Можете почитать книгу "Дональд Кнут. Искусство программирования"
1
|
|
|
181 / 179 / 23
Регистрация: 29.08.2012
Сообщений: 489
|
||
| 31.10.2012, 00:52 | ||
![]() И не слушай никого кто будет тебе в жизни говорить, что это или иное - не твоё. Только ты сам можешь дать ответ на этот вопрос. Программирование сложно изучать просто так. Нужна прикладная задача на каждый текущий момент. Пока решаешь стараешься узнать кучу всего, что может облегчить или упростить решение. Так глядишь и язык узнаешь по-лучше и алгоритмы типовые усвоишь.
1
|
||
|
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 6
|
||||
| 31.10.2012, 15:30 [ТС] | ||||
![]()
![]()
![]() Все Огромное спасибо за помощь. И за то что не дали опустить руки... Осталось только придумать как совместить изучение Программирования и Графики
0
|
||||
|
1 / 0 / 0
Регистрация: 31.10.2012
Сообщений: 14
|
|||
| 31.10.2012, 15:41 | |||
|
ElectroMag,
Удачи!
0
|
|||
|
181 / 179 / 23
Регистрация: 29.08.2012
Сообщений: 489
|
||
| 31.10.2012, 16:10 | ||
![]() Это сочетание - Программирование и Графика - самое прочное основание на котором можно учить программирование. Это видимо очень сильно связано с психологией человека - ему всегда хочется узреть результат происходящего. Поэтому всегда стремился визуализировать какие-то даже скрытые части алгоритма, чтобы иметь наглядное представление как отрабатывает тот или иной фрагмент программы. На момент отладки всегда вывожу всякие вспомогательные переменные на экран, по окончании, само собой, убираю. Второй аспект - это привлекательсть самого процесса создания того, что можно будет посмотреть, что будет интересно и красиво выглядеть. И ещё работа с графикой требует знания математики, геометрии и других основ, оптимизации вычислений и алгоритмов, так как обычно подобные задачи ресурсоёмки. Возможно дойдёшь и до использования ресурсов самой видеокарты. Так что в любом случае это направление будет тебя развивать. И не забывай, большинство вопросов которые возникнут у тебя поначалу здесь уже рассматривались, а если не здесь, то в другом месте и Поисковая система поможет найти.
1
|
||
|
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 6
|
||
| 31.10.2012, 16:29 [ТС] | ||
![]() Я в основном только на поисковике и книгах сижу... Стараюсь не обращаться к посторонним людям а решить поставленную задачу самому... Ну а если уж критично то мне только сюда вот как в этой ситуации... запутался я. Пока изучал синтаксис языков(см. тему). и благодаря вам не опустил руки
0
|
||
| 31.10.2012, 16:29 | |
|
Помогаю со студенческими работами здесь
13
Как научиться программировать ?
как начать программировать на С++ Как начать программировать на C#? Как научиться программировать на VB(A) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|