logo

Understanding Algorithms and Scripting

   

Added on  2020-03-23

8 Pages1361 Words228 Views
 | 
 | 
 | 
QUESTIONS ICTPRG405 Automate processesAssessment 1 – Short answer questionStudent’s nameName of the Institute
Understanding Algorithms and Scripting_1

QUESTIONS Questions1.Describe the term algorithm.Simply defined, algorithm is the set of rules and processes that should be followed in any problem solving and decision-making. Generally, algorithm is the term used in computer terminology. It is used to define the processes or the steps that computer system takes to solve any problem or to reach to any decision. The term algorithm is also used to decide the methodology or the way any computer system reacts to the problem or decision. It can also be called as a procedure or formula to solve any problem. 2.When referring to the term algorithm, what is meant by an exact and sufficient description of the solution?The term algorithm is also used to reach out to the solution of the problem in an exact andsufficient manner. By exact it means that the use of algorithm would give the exact solution. It means that the solution would be to the point without any deviation. The sufficient description ofthe solution means that the algorithm would be sufficient to reach out to the solution and any other input may not be required. 3.Describe what is meant by ‘an algorithm is guaranteed to end’.It means that algorithms are never open ended in nature. Any algorithm that would have astart point would also have an end point. The very definition of algorithm guarantees an end state. Algorithm can be considered as a flow chart and like any flowchart any algorithm must also end (Saldana, 2015). Therefore, it is often said that an algorithm is guaranteed to an end.
Understanding Algorithms and Scripting_2

QUESTIONS Under any circumstances any algorithm cannot be open and in fact if any set of processes does not reach a logical end then it is not an algorithm.4.Describe the reasons for taking the time to design a process before starting to code.It is always important to design a process before starting the code. It can be said that designing a process is like establishing the flow chart. It is suggested that the code should be based on the structure and design helps to create the structure. Moreover, coding is a time consuming process and it is not easy to go back from a point in coding to earlier point. Therefore, it would make sense to design a process first and once the design is finalized coding should be the next step. 5.Describe the process that you would use to consult with a client and key stakeholders to identify a problem and its associated script requirements.The first step of the process would be requirement gathering. It would be the phase in which requirement would be collected from client. The nest step of the process would be assessment phase. It is important that a thorough assessment should be done. The input from the stakeholders would be important in the assessment phase. The nest phase or the nest step would be framework development phase. This is the phase in which a strong framework would be developed. The next phase would be actual development phase followed by testing and support and maintenance phase. 6.Describe the process that you would use to develop an algorithm to solve a problem and meet a client’s requirements. How would you ensure that the algorithm takes into account all of the expected possible situations?
Understanding Algorithms and Scripting_3

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Assignment on Algorithm PDF
|11
|1949
|86

Algorithm and Its Usage
|8
|2146
|442

Code Convention Standards and Programming Ethics
|27
|4937
|106

Unit 1: Programming Lecturer PDF
|16
|1877
|211

Text Analysis Program
|4
|1061
|515

Data Analysis Design: An Employee's Perspective
|21
|3518
|284