Question: In this assignment, you will explore the creation of pseudocode and flowcharts. The purpose of this assignment is to apply your knowledge of programming processes

In this assignment, you will explore the creation of pseudocode and flowcharts. The purpose of this assignment is to apply your knowledge of programming processes thus far to design algorithms that represent business and/or data processes. 1. A program coordinator at Mohawk College has a CSV file containing a class list of students first names and last names. The coordinator needs to send out an email to the class. Unfortunately, the coordinator does not have the student email addresses but knows that the student emails are created in the form of firstname. lastname@mohawkcollege.ca. All of the students have unique first and last names so their email addresses fit this pattern. Write pseudocode to describe how a program could read the CSV, generate the student emails, and write the student emails out to a new file. REMEMBER, you do not need to know any JavaScript for pseudocode. You need to write out the detailed instructions following the examples in the reference file provided. You may refer to some of the JavaScript string functions for some ideas. 2. Given an excel file of several thousand dates (one per line), write a pseudocode algorithm to extract and transform the values in each date field from the excel file into several different calculated fields including: I. day of the week Il. day of the year (number) Ill. month IV. week V. quarter VI. year Your algorithm would then produce a new file with each row consisting of all the newly calculated fields. HINT, you may refer to date/time functions in JavaScript to assist in what you can assume in your pseudo code
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
