Programming Technique 01
Lecturer: Mr.Cik Suhaimi bin Yusuf
Programming Technique 01 is my first programming subject the book is based on C++programming.In this subject I learn about the vary basic technique of C++ programming. The topics on this subject are included with Problems Solving, Logical Algorithm, Array, Function, Data structure, Formatting, Pointers, File Operation etc.
Basic Syntax of Programming for me is :
Human languages are incredibly nuanced and flexible. Their vocabulary and grammatical rules are in constant flux, and even well-established norms can be occasionally disregarded (out of laziness or for specific effect). In part, this is because human brains are extremely sophisticated when it comes to language comprehension. We are free to take liberties in speech without risk of being misunderstood, because we can be reasonably sure that the people we are communicating with will understand based on context: “Hey, are you guys going to that thing later?” (But which people, to what, and when?) And just as often, we are imprecise by design: various creative ambiguities lie at the heart of word play in poetry and prose; and humans can be evasive (“It depends on what the meaning of is is”).
A compiler is not nearly so clever, and vagueness of any kind is its enemy. Its sole purpose is to produce a faithful and unique translation of my program code into machine code that the computer can execute. Hence, computer languages are designed to be unambiguous (and C++ is, for the most part). In mathematical terms, we want there to be a 1-1 mapping between the language constructs and the underlying machine instructions. This is guaranteed by enforcing rigid adherence to very strict grammatical forms (syntax). To be a successful C++ programmer, for this I need to memorise many seemingly arbitrary rules and syntax.
In this subject we just learn the technique and we need go far if we wanna be a master on it.