Follow the specifications: scanner specifications and parser specifications for

Follow the specifications: scanner specifications and parser specifications for the C_flat language. You are given the scanner code, but should make sure it is working before using it in your overall project. The scanner is given in the cfScannerDrJ.l file. The tokens file is also given file: cfTokensDrJ.y. Read the specifications and the Yacc-Flex book and tutorial for the purpose of the .y file.
You are also given a how-to-build-a-scanner document and a sample project: microscanner. **ATTACH A VIDEO SHOWING HOW TO DO THIS..LIKE CREATE FLEX AND YAAC ALSO ATTACH A VIDEO SHOWING WHILE RUNNING THE PROGRAM***
IM REQUESTING THIS…COZ ITS MY FIRST TIME AND I DONT KNOW HOW TO DO THIS..PLEase

Follow the specifications: scanner specifications and parser specifications for

Follow the specifications: scanner specifications and parser specifications for the C_flat language. You are given the scanner code, but should make sure it is working before using it in your overall project. The scanner is given in the cfScannerDrJ.l file. The tokens file is also given file: cfTokensDrJ.y. Read the specifications and the Yacc-Flex book and tutorial for the purpose of the .y file.
You are also given a how-to-build-a-scanner document and a sample project: microscanner. **ATTACH A VIDEO SHOWING HOW TO DO THIS..LIKE CREATE FLEX AND YAAC ALSO ATTACH A VIDEO SHOWING WHILE RUNNING THE PROGRAM***
IM REQUESTING THIS…COZ ITS MY FIRST TIME AND I DONT KNOW HOW TO DO THIS..PLEase

You must submit two separate copies (one Word file and one PDF file) using the

You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format.
It is your responsibility to check and make sure that you have uploaded both the correct files.
Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, usedifferent character sets, convert text into image or languages other than English or any kind of manipulation).
Email submission will not be accepted.
You are advised to make your work clear and well-presented. This includes filling your information on the cover page.
You must use this template, failing which will result in zero mark.
You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.
Late submission will result in ZERO mark.
The work should be your own, copying from students or other resources will result in ZERO mark.
Use Times New Roman font for all your answers.

GROUP E ONLY The Assessment consists of two parts, the first consists of 5 math

GROUP E ONLY
The Assessment consists of two parts, the first consists of 5 mathematical problems, which are solved using the MATLAB program, and the answers are supported by pictures of diagrams.
The second part is creating and designing a communication link using the same program.
Also, at the end, write individual reflections for 5 students.
The attached file PDF explains everything in detail, and the details will follow.

The Assessment consists of two parts, the first consists of 5 mathematical probl

The Assessment consists of two parts, the first consists of 5 mathematical problems, which are solved using the MATLAB program, and the answers are supported by pictures of diagrams.
The second part is creating and designing a communication link using the same program.
Also, at the end, write individual reflections for 5 students.
The attached file PDF explains everything in detail, and the details will follow.

Web Turtle Looping Assignment Overview In this assignment you will create a simp

Web Turtle Looping Assignment Overview
In this assignment you will create a simple LOOPING program using the Web Turtle site. You will use the different examples and command information available in the site to guide you in completing the assignment. Web Turtle Looping Assignment Video
View this video for an introduction of LOOPING programming within the Web Turtle site using the REPEATcommand. Make sure to watch it for critical information you will need to complete this project.
https://youtu.be/mUu_OmuA_MILinks to an external site. Web Turtle Looping Assignment Submission Instructions
Complete the following steps to submit your assignment correctly for full credit.
After you have created your original program code, run it by clicking on the “Draw It!” button.
After running your code, make sure you adjust the code pane to display all of your code. Now that you have your code and results displayed, take a screenshot of your code (right pane) and the display outcome (left pane).
Save the screenshot as an image and the upload it here. Don’t submit it yet.
Next Copy your code from the Web Turtle and Paste it here in the comments box along with your uploaded screenshot.
Submit both your screenshot and code

Web Turtle Branching Assignment Overview In this assignment you will create a si

Web Turtle Branching Assignment Overview
In this assignment you will create a simple BRANCHING program using the Web Turtle site. You will use the different examples and command information available in the site to guide you in completing the assignment. Web Turtle Branching Assignment Video
View this video for an introduction of BRANCHING programming within the Web Turtle site using the IF and ELSE commands. Make sure to watch it for critical information you will need to complete this project.
https://youtu.be/tjrnXVotJBILinks to an external site. Web Turtle Branching Assignment Submission Instructions
Complete the following steps to submit your assignment correctly for full credit.
After you have created your original program code, run it by clicking on the “Draw It!” button.
After running your code, make sure you adjust the code pane to display all of your code. Now that you have your code and results displayed, take a screenshot of your code (right pane) and the display outcome (left pane).
Save the screenshot as an image and the upload it here. Don’t submit it yet.
Next Copy your code from the Web Turtle and Paste it here in the comments box along with your uploaded screenshot.
Submit both your screenshot and code here

In this assignment you will complete one of two programming projects. Choose onl

In this assignment you will complete one of two programming projects. Choose only one project to complete from the options below. This project is worth 20 points.
Challenge Project Overview Video
https://youtu.be/v_EPytcFPXMLinks to an external site. Challenge Project Details & Instructions for Options 1 & 2
OPTION 1
Option 1: The Web Turtle Challenge Project Overview
Create code within the Web Turtle online programming site that has the following characteristics. These characteristics include both LOOPING and BRANCHING command codes grouped together. You’re allowed to search through all the examples found in the Web Turtle site, other online sources, and help from tutors to complete this option. Web Turtle: http://sonic.net/~nbs/webturtle/Links to an external site. Option 1: The Web Turtle Challenge Project Characteristics If user enters a 3 in the Input 1: box, web turtle draws a triangle;
If user enters a 4 in the Input 1: box, web turtle draws a square; If user enters a 5 in the Input 1: box, web turtle draws a pentagon;
If user enters a number less than 3 or greater than 5 in the Input 1: box, web turtle writes out a message that appears on the screen with the following: “Enter 3, 4, or 5”
All the possible outcomes above will display within the square borders of the results pane. Once you create your code you should be able to run the same program (By clicking on the “Draw It!” button), by inputting different numbers each time in the “Input 1:” box. Your program should respond correctly by either drawing the correct figure or the displaying message mentioned above. Option 1: The Web Turtle Challenge Project Submission Instructions
Once you have created your code run the program with the value 3, 4, 5 and 6 in the “Input 1:” box and take a screenshot of each of the results. You should have a total of 4 screenshots. Make sure each of the four screenshot show all of the code for each result, you may need to resize the code pane after every run.
Copy and paste your code in the comment box along with your four screenshots. Submit your four screenshot images and copy & paste your code in the comments box within this assignment. OPTION 2
Option 2: The Web Research Project Overview
Write a paper based on the four choices below. Click on one of the links below to open a document with details and instructions. Read through the four different documents and choose one that interests you. Option 2: The Web Research Project Choices
Influential Algorithms.pdf
Coding Tools.pdf
Software Mistakes.pdf
Programming Languages.pdf
Option 2: The Web Research Project Submission Instructions
Be sure to complete every part of the project. Often, there are several questions to answer, so make sure to cover each of the questions for full credit.Make sure you write at least 800 words.
Be sure to put the project title and your last name at the top of your document. Use the Word format (.docx or .doc) or PDF (.pdf).

Question 1) Use a function such as factoextra::fviz_nbclust with silhouette meth

Question 1) Use a function such as factoextra::fviz_nbclust with silhouette method to identify the optimum number of clusters of customers that can be identified in your data if you wanted to use Hierarchical Clustering?
Question 2) Use a function such as stats::hclust to build your hierarchical cluster model and use factoextra::fviz_cluster to visualize the optimum number of clusters you identified above.
Question 3) Use a function such asfactoextra::fviz_nbclust with silhouette method to identify the optimum number of clusters of customers that can be identified in your data if you wanted to use K-Means Clustering?
Question 4) Use a function such as stats::Kmeans to build your Kmeans cluster model and use factoextra::fviz_cluster to visualize the optimum number of clusters you identified above.
Question 5) Compare and contrast the visualizations of the clusters detected by two Machine Learning models. Which one has done a better job in clustering?

Instructions: You must submit two separate copies (one Word file and one PDF fi

Instructions:
You must submit two separate copies (one Word file and one PDF file) using the Assignment Template on Blackboard via the allocated folder. These files must not be in compressed format.
It is your responsibility to check and make sure that you have uploaded both the correct files.
Zero mark will be given if you try to bypass the SafeAssign (e.g. misspell words, remove spaces between words, hide characters, use different character sets, convert text into image or languages other than English or any kind of manipulation).
Email submission will not be accepted.
You are advised to make your work clear and well-presented. This includes filling your information on the cover page.
You must use this template, failing which will result in zero mark.
You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.
Late submission will result in ZERO mark.
The work should be your own, copying from students or other resources will result in ZERO mark.
Use Times New Roman font for all your answers.
Student Details: