Course Hero Logo

RAD - 1.docx - Task 1 Explain the use of the word ‘dynamic’...

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 1 - 3 out of 18 pages.

Task 1Explain the use of the word ‘dynamic’ in the following code and define the output.
Task 2Explain some reasons why C# is a preferred programming language to develop medium-size applications.
It has the concepts of IndexersGeneric concepts are easy to use in CIt's cool.No, really. During its early stages, C# was called Cool, which stood for "C-like ObjectOriented Language." Okay, that was nerdy, but the pun was staring us in the face.They later had to change it due to trademark reasons, but it's also cool in the sensethat you can build a lot of awesome things with it, which leads us to the secondreason.It has an enormous set of use cases.And a lot of fun ones at that. C# is highly versatile, and can be used to create a tonof projects, including but not limited to mobile apps, cloud-based services,enterprise software, and games. Lots and lots of games.It gives you an excellent programming foundation.Since it's similar to other C-type languages like C, C++, and Java, being fluent in C#will make learning the others a breeze.It's easy to learn.As far as programming languages go, C# is fairly simple to digest. It's a high-levellanguage, and that means it is somewhat similar to English. It's also designed withease of use as a priority, and it abstracts away most of the complex tasks likememory management and exception handling, enabling coders to learn it withoutfrying their brains.It's still evolving.The future is bright for C#. Because it's developed by Microsoft, the tech behemothwill likely make endless iterations and add useful features. And besides, C# isthe5th most popular programming language today, and it's not going anywhereanytime soon.Task 3The first step in writing instructions to carry out a task is to determine what the outputshould be – that is, what the task should produce. The second step is to identify the data,or input, necessary to obtain the output. The last step is to determine how to process theinput to obtain the desired output. The general process of writing a program is to analysethe problem, design and plan the solution, coding which is to translate the algorithm into a

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 18 pages?

Upload your study docs or become a

Course Hero member to access this document

Term
Summer
Professor
Mr. John Loggy Bear
Tags
Software development process, Rapid application development

Newly uploaded documents

Show More

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture