vinod said:
Hi to all,
This is my first posting to this forum.I am a graduate student in the
comp science and i am very interested in C/C++ programming.I have
learnt the basics of both the languages and can implement the
features.
So, do you know data structures, design patterns or development
processes? There is more to programming than just knowing the
language. You now have a tool box. You need to add more tools
to perform more jobs.
I want to be a Professional C/C++ programmer.I also want to
know how programming in embedded systems is done with C/C++.
Much of the embedded systems programming involves interacting with
the hardware. A background in how to read schematics, use logic
analyzers, oscilliscopes, and knowing the behavior of the devices
is fundamental. I have met people working on an embedded system
who didn't have a clue as to how the hardware worked; this does
happen on the larger systems.
You will need to have more knowledge than just knowing the
programming language. You will need to know something of different
application areas. For example, you should know about database
systems when working with database applications (also useful in
embedded systems). Some applications, such as cryptography,
require a strong foundation in numerical analysis. Some embedded
systems are more process and control flow oriented, which don't
require as much math skills.
http://www.embeddedsystems.com
I just
need to know what r the books(online links) and things to learn to
cater the needs of the market in C/C++.
Thanking all in advance
vinod
Which market? Shrink-wrap applications or products with embedded
processors? These also have "sub" markets.
I suggest you get an internship to see what is out there. Research
to see what areas use programming. Pick your favorite and learn
more specifics.
--
Thomas Matthews
C++ newsgroup welcome message:
http://www.slack.net/~shiva/welcome.txt
C++ Faq:
http://www.parashift.com/c++-faq-lite
C Faq:
http://www.eskimo.com/~scs/c-faq/top.html
alt.comp.lang.learn.c-c++ faq:
http://www.raos.demon.uk/acllc-c++/faq.html
Other sites:
http://www.josuttis.com -- C++ STL Library book