Home > Archive > C > June 2006 > doubts
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
|
|
|
| i m new to programming and i m in the beginning stage of learning. can
you tell me exactly what is meant by the term software developing. what
are steps involved in software development? i know only the very basics
of c.can you suggest exercises in c which could help me to improve my
programming skills . can you also suggest me a few books for c which
would help me to diversify my knowledge in c.please answer my
questions.thank you.
| |
|
| ran wrote:
[snip]
> can you suggest exercises in c which could help me to improve my
> programming skills . can you also suggest me a few books for c which
> would help me to diversify my knowledge in c.
http://c-faq.com/sx2/index.html
| |
| santosh 2006-06-30, 3:56 am |
| ran wrote:
> i m new to programming and i m in the beginning stage of learning. can
> you tell me exactly what is meant by the term software developing. what
> are steps involved in software development?
I suggest acquiring skill in a programming language before worrying
about larger concepts like software development.
If you have to know, I'm sure Google will turn up plenty of resources,
though beware that much content on the Internet may not be peer
reviewed or completely correct. If you can, try to aquire a good book
or two, (maybe through Amazon or Barnes & Noble); they are generally
more accurate than random webpages. For suggestions of good books see
the following link, (originally posted by Jack Klein):
<http://www.accu.org/>
> i know only the very basics
> of c.can you suggest exercises in c which could help me to improve my
> programming skills.
Practise. There's really no other way, unless you happen to be
super-intelligent.
> can you also suggest me a few books for c which
> would help me to diversify my knowledge in c.
Try to aquire a copy of 'The C Programming Langauge' 2nd Edition by
Kernighan & Ritchie. It's one of the most respected and useful book
you'll ever be able to get your hands on for learning C. Start on the
exercises given and post your problems to this group.
> please answer my
> questions.thank you.
As an aside, please use proper punctuation in your posts. You'll find
that a well written post recieves better responses.
| |
| Richard Heathfield 2006-06-30, 3:56 am |
| ran said:
> i m new to programming and i m in the beginning stage of learning. can
> you tell me exactly what is meant by the term software developing. what
> are steps involved in software development? i know only the very basics
> of c.can you suggest exercises in c which could help me to improve my
> programming skills .
All the exercises in K&R. You won't actually get them all done, but you'll
have great fun on the way.
> can you also suggest me a few books for c which
> would help me to diversify my knowledge in c.please answer my
> questions.thank you.
http://www.cpax.org.uk/prg/portable/c/resources.php has a list of excellent
C books and Web resources.
--
Richard Heathfield
"Usenet is a strange place" - dmr 29/7/1999
http://www.cpax.org.uk
email: rjh at above domain (but drop the www, obviously)
| |
| Malcolm 2006-06-30, 6:56 pm |
|
"ran" <monadev@gmail.com> wrote in message
>i m new to programming and i m in the beginning stage of learning. can
> you tell me exactly what is meant by the term software developing. what
> are steps involved in software development? i know only the very basics
> of c.can you suggest exercises in c which could help me to improve my
> programming skills . can you also suggest me a few books for c which
> would help me to diversify my knowledge in c.please answer my
> questions.thank you.
>
Programming becomes "software development" where there are more than one or
two people involved, and when we care about how well the program works,
whether it is correct, and so on.
Fluency in at least one language, like C, is a prerequisite to be a software
developer. However there are other accomplishments which are just as
important, such as the ability to communicate your ideas clearly and
effectively.
This requires good punctuation, including appropriate use of capitalisation.
--
Buy my book 12 Common Atheist Arguments (refuted)
$1.25 download or $7.20 paper, available www.lulu.com/bgy1mm
|
|
|
|
|