Programming Structures and Language Syntax

Connect with Assignment Expert Now

Assignment Task


Module Learning Outcomes

  • Apply programming structures and language syntax such as sequence, iteration, selection, and functions to design software programs.
  • Produce a software application using appropriate programming tools and environments for a specified case study.

Assessment Brief

Design and implement a programme that analyses an English language text file and prints statistics of characters and words.


  • build C# console application using .NET Framework. 
  • construct code: use types, create variables, design methods and code constructs, and design class.
  • This assignment provides you with the opportunity to consolidate your skills,  design, and implement the above concepts in a working program.
  • This assignment is designed on the narrative of frequency of words and letters in English text. For example, we expect the letter ‘E’ and word ‘THE’ to be the most frequent in English text. For more, see Appendix.
  • Your task is to write a C# console application that demonstrates frequency of letters and words through application on a text file.

You are provided with:

A Console application (TextStats) that includes: 

  • Algorithm.cs’: This class requires your implementation. In implementing this class, you are encouraged to consider good practice for code design. Good consideration needs to be given to method design, sensible use of types and variables, and good code construct. You may decide to divide the implementation across several classes by adding additional classes to the ‘CP’ namespace.
  • ‘testfile.txt’: This file contain text for the analysis. You are not to make changes to this file. 
  • ‘Program.cs’: You are not to make changes to this file.
  • ‘Output analysis of testfile’: This is the expected output of analysis on ‘testfile.cs’. Use this as reference.
  • ‘ASCII Reference.txt’: C# compares using the ASCII values. This is to be used as reference.


This IT Assignment has been solved by our IT Experts at TVAssignmentHelp. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.


Be it a used or new solution, the quality of the work submitted by our assignment Experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

  • Uploaded By : Roman

  • Posted on : January 05th, 2020

  • Downloads : 0

Order New Solution

Can’t find what you’re looking for?

Apply on checkout*Coupon Code:- HNY2022

Get Flat 20% + 22%* Off on Our One-to-One Academic Assistance