PLEASE GIVE THE FULL DETAILS OF THE STEPS ON EACH QUESTIONS SO I COULD FOLLOW UP
ID: 3880301 • Letter: P
Question
PLEASE GIVE THE FULL DETAILS OF THE STEPS ON EACH QUESTIONS SO I COULD FOLLOW UP YOUR WHOLE EXPLANATIONS.
PLEASE WRITE THE STEPS ON SOLVING THIS EXAMPLE
EX) STEP 1, STEP 2, ETC
HANDWRITING IS OKAY AS LONG AS IT IS READABLE.
IF YOU HAVE USED THE EQUATIONS OR CONCEPTS, PLEASE STATE IT CLEARLY WHICH ONE YOU HAVE YOU USED SO I COULD FULLY UNDERSTAND THE DETAILS OF THE STEPS YOU HAVE DONE.
PLEASE DO NOT OMIT THE DETAILS OF STEPS AND CONCEPTS YOU HAVE USED, CLEARLY STATE IT!!
HOW WOULD YOU DEFINE PERSON WITH THE GOOD PROGRAMMING SKILLS?
WHAT ARE THE KEY TERMS AND CONCEPTS YOU ALWAYS NEED TO KNOW FOR COMPUTER LANUGAGES? (EG: OBJECT, CLASS, INSTANCES, REGSTERS, ETC)
WHAT ARE THE KEY THEORIES AND CONCEPTS YOU NEED TO KNOW IN ORDER TO START LEARNING A NEW PROGRAMS LANGUAGES?
WHAT IS YOUR UNDERSTANDING OF PERSON WITH GOOD PROGRMMAING SKILLS?
Explanation / Answer
(Q)-:HOW WOULD YOU DEFINE PERSON WITH THE GOOD PROGRAMMING SKILLS?
Solution:-A good programmer is the one who
(a)Ability to understand the problem statement.In order to derive algorithm for a patricular problem person has to un derstand problem clearly.
(b)Ability to breakdown the problem statement into small chunk.
(c)first solve the small chunk and put together all the chunk,which will be the final solution of particular problem.
(d)Test Multiple test cases for building optimal algorithm.
(e)Build optimal algorithm which has less time complexity and space complexity.
(f)Write code based on your derive algorithm
(g)use programming conventions.
Ex-variable name,comments etc.
(h)Debugging skills is one of the most important skills,which will save the time of programmers.
(Q):-WHAT ARE THE KEY TERMS AND CONCEPTS YOU ALWAYS NEED TO KNOW FOR COMPUTER LANUGAGES.?
Solution:-Following are the key terms and concepts of computer language.
(a)variable:- variable is backbone the programming language.It is used to store value.
(b)datatype-: It will define the type of variable and according to datatype,variable is reserving space in the memory.
Ex-int a; //a is vriable which datatype is integer.
str b; //b is variable which datatype is string.
(c)Boolean operators:-AND.OR and NOT.In programming we are using boolean operators for making logical decision.
(d)Conditional statement::- If ,else,else if are the conditional statement.
(e)loop::-for, while ,do while are looping statement which repeats untill condition met true.
(f)class::-is template definitions of method and variable.
(g)object::-Via object we can able to access the class variable and method.
(h)Instance::-Each variation of object,is an instance.
Few Concepts are following:-
Divide and conquer::- is design algorithm paradigm.It solves problems in three steps.
(a)Divide:- It will break the problems into sub problems.
(b)conquer:- Recursively solve the problems.
(c)combine:-combine all the solutions.
Ex-: Binary search,quick sort are the example of divide and conquer.
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.