ITECH1400 Fundamentals of Programming, Palindromes and Anagrams Assignment-Federation University Australia

Instruction: This is an individual assignment.

ITECH1400 Fundamentals of Programming

Learning Outcomes Assessed

The following course learning outcomes are assessed by completing this assessment:

Knowledge:

K1. Identify and use the correct syntax of a common programming language.

K2. Recall and use typical programming constructs to design and implement simple software solutions.

K3. Explain the importance of programming style concepts (documentation, mnemonic names, indentation).

Skills:

S1. Utilise pseudocode and/or algorithms as a major program design technique.

S2. Write and implement a solution algorithm using basic programming constructs.

S3. Describe program functionality based on the analysis of the given program code.

Task: ITECH1400 Fundamentals of Programming, Palindromes and Anagrams Assignment

Searching a file for palindromes and anagrams. Given a word list file, English.txt, containing some four hundred thousand words, you are required to search this file to find all possible palindromes and anagrams.

Part 1: Palindromes – words that read the same either way e.g. radar, civic, level, anna These words can be read from left to right or from right to left with exactly the same result.

Submission:

You may supply your word-processed documentation in either Microsoft Word or LibreOffice/OpenOffice formats only – no proprietary Mac-specific formats, please.

Assignments will be marked on the basis of fulfillment of the requirements and the quality of the work. In addition to the marking criteria, marks may be deducted for failure to comply with the assignment requirements, including (but not limited to):

• Incomplete implementation(s), and

• Incomplete submissions (e.g. missing files), and

• Poor spelling and grammar.

Marking Criteria/Rubric: ITECH1400 Fundamentals of Programming, Palindromes and Anagrams Assignment-Federation University Australia

 ITECH1400 Fundamentals of Programming

Excellent Assignment Help

We Aim At:

  • Lowest Price.
  • 100% Uniqueness.
  • Assignment Fastest Delivery.
Call Now : +61 363 877 039