|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.07.2009, 09:56 | #11 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Как и с человеческими языками, бывают разные уровни владения.
Можно, например, научиться читать чужие программы и при этом не уметь писать свои. А можно и наоборот Опять же, владение может быть на уровне основных конструкций или же углубленно, до деталей. В том же С++ есть много тонкостей, которыми не каждый пишущий на нем человек свободно оперирует |
30.07.2009, 10:23 | #12 |
человек
Форумчанин
Регистрация: 11.05.2009
Сообщений: 517
|
Я так понял надо хорошо знать Алгебру.,Геометрию,Физику и Английский,что не так поправляйте!
|
30.07.2009, 10:48 | #13 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
Для начала хватит Английского и алгебры. Физики и геометрия понадобятся на определенных этапах обучения и они далеко не первичные. А если вы захотите стать прикладным программистом, то высока вероятность того что они и вовсе не понадобятся. Но по мне так, нет ничего страшнее чем писать программы для пользователей и тем более писать финансовые программы, хотя это дело каждого. У кого то может быть к этому талант, его конечно же нельзя закапывать в таком случае.
"Тяжело в учении, легко в бою" - А.В. Суворов
|
30.07.2009, 10:54 | #14 |
человек
Форумчанин
Регистрация: 11.05.2009
Сообщений: 517
|
я вот что немогу понять:как вы знаете какими словами надо описовать то или иное действие?
|
30.07.2009, 11:03 | #15 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Вся программа "в коде" ЭТО НАБОР ЧЕТКО ОПРЕДЕЛЕНННЫХ "СЛОВ", которые потом преобразуються в команды. Пример:
Код:
Код:
|
30.07.2009, 11:08 | #16 |
человек
Форумчанин
Регистрация: 11.05.2009
Сообщений: 517
|
Хм..... приходитсяТеперь мне понятно что программирование это описание программы в буквах тоесть все действия программы надо описывать а то ничего не будет работать!!!
|
30.07.2009, 11:12 | #17 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Для начала надо определиться, что такое сама программа. В упрощенном виде можно так - программа это перечень пошаговых действий , направленных на выполнение определенной задачи.
К примеру - программа умножения двух чисел может выглядеть так : 1. Взять и запомнить(записать) первое число. 2. Взять и запомнить (записать) второе число. 3. Умножить первое число на второе. 4. Результат запомнить(записать) или вывести на любое устройство считывания ( дисплей, экран, бумага и т.п.). Реализовать эту программу можно различными способами - карандашом на бумаге, мелом на асфальте, на калькуляторе, на компьютере и еще десятки возможных методов. Вот для реализации программы на различных устройствах и вводится понятие языка программирования - перевод выше приведенного алгоритма умножения в вид, понятный для устройства вычисления (арифмометр, калькулятор, комп и т.д.). Тогда в общем виде понятие языка можно определить, как определенный набор, включающий в себя синтаксис языка, выражения описывающие шаги алгоритма, правила использования этих выражений, множество определений и соглашений по поводу описания алгоритмов выполнения программы. Т.е. любой язык по сути является инструментом перевода алгоритима программы в вид , который "понятен " компьютеру или иному устройству и не более. Поэтому основным является процесс создания программы.В большинстве случаев, и это один из самых эффективных методов, достаточно описать программу обычными словами на бумаге ( по выше приведенному примеру).А уже сама реализация программы, в том числе и выбор языка программирования, зависит от инструментальных (аппаратно и программно) возможностей и самой поставленной задачи.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
30.07.2009, 11:44 | #18 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Следует также заметить, что большинство языков программирования(дальше ЯП) -похожи! И если это не так, то этот язык учить легче, если ты знаешь другой.
//--------- Кстати, знания алгебры, физики, электроники приветствуются! //--------- Вот тут можешь скачать среду разработки Последний раз редактировалось Levsha100; 30.07.2009 в 11:48. |
30.07.2009, 11:50 | #19 | |
человек
Форумчанин
Регистрация: 11.05.2009
Сообщений: 517
|
Цитата:
|
|
30.07.2009, 11:58 | #20 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Один чел говорил: вся проблема в том, что компьютер очень тупой. Он не умеет ничего домысливать, что напишешь, то и сделает.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Идеальный язык программирования | Gnumko | Общие вопросы по программированию, компьютерный форум | 48 | 22.04.2010 14:22 |
язык программирования Си | Ruslan0990kz | Общие вопросы C/C++ | 1 | 03.06.2009 22:01 |
Язык программирования NetP | Роман Радер | Софт | 63 | 28.03.2009 15:20 |
то такое мастерство в программировании, что такое мастер программист и что он может? | Cezar | Свободное общение | 29 | 02.06.2007 23:48 |