cs

 

Please solve three (3) programming problems related to the content presented in Chapter 13 in your text. You can find the programming problems in the attached file (Module 6 Programming Problems Worksheet.docx (Links to an external site.)).

  • Download the worksheet and save it as Mod6-Worksheet-Programming-Last-First.docx. For example, Mod6-Worksheet-Programming-Smith-John.docx.
  • Consider the problem, design an algorithm (or algorithms) that would solve the problem, and then implement the algorithm in Java.
  • Create a new folder and name it as Mod6-Java-Programming-Last-First, for example, Mod6-Java-Programming-Smith-John.
  • Write the source code for each problem and save them as .java files in the folder you created. There are three programming problems for this module so you should have three .java files. Name your java files as Mod6Problem#.java, for example, Mod6Problem1.java.
  • Please insert the algorithm written in pseudocode as a comment in the beginning of your program.
  • Take screenshots of your running program – you can take screenshots using PrintScreen or any tool that you are familiar with, making sure that the console window in which you run the program appears on the screen.
  • Copy the screenshots in the worksheet. If your program has different outcomes, take screenshots of each variation.

Submission

  • Compress the folder that saves all of your java files as .zip file. Please note don’t save the worksheet in the same folder as they need to be submitted separately.
  • Submit the following two files as attachments by clicking the Submit Assignment above.
    • Mod6-Java-Programming-Last-First.zip.
    • Mod6-Worksheet-Programming-Last-First.docx.

Grading

This assignment is worth 20 points. You can find the grading rubric for each program in the worksheet attached above.

  • PayCalculator (6 pts).
  • MessageEncoder (8 pts).
  • MessageDecoder (6 pts).

Page 3 of 6 in Module 6

explain the concept of globalization and the role information technology has in the global market.

Discussion: we focus on globalization concepts.  Please explain the concept of globalization and the role information technology has in the global market.

Note: The first post should be made by Wednesday 11:59 p.m., EST. I am looking for active engagement in the discussion.  Please engage early and often.

Your response should be 250-300 words.  Respond to two postings provided by your classmates.

7-animated-scatter

D3.js Homework

 Welcome to the newsroom! You’ve just accepted a data visualization position for a major metro paper. You’re tasked with analyzing the current trends shaping people’s lives, as well as creating charts, graphs, and interactive elements to help readers understand your findings.

The editor wants to run a series of feature stories about the health risks facing particular demographics. She’s counting on you to sniff out the first story idea by sifting through information from the U.S. Census Bureau and the Behavioral Risk Factor Surveillance System.

The data set included with the assignment is based on 2014 ACS 1-year estimates: https://factfinder.census.gov/faces/nav/jsf/pages/searchresults.xhtml, but you are free to investigate a different data set. The current data set incldes data on rates of income, obesity, poverty, etc. by state. MOE stands for “margin of error.”

 This homeworks utilizes both html and Javascript so be sure to add all the necessary files. These will be the main files to run for analysis. 

 

You need to create a scatter plot between two of the data variables such as Healthcare vs. Poverty or Smokers vs. Age.

Using the D3 techniques we taught you in class, create a scatter plot that represents each state with circle elements. You’ll code this graphic in the app.js file of your homework directory—make sure you pull in the data from data.csv by using the d3.csv function. Your scatter plot should ultimately appear like the image at the top of this section.

  • Include state abbreviations in the circles.
  • Create and situate your axes and labels to the left and bottom of the chart.
  • Note: You’ll need to use python -m http.server to run the visualization. This will host the page at localhost:8000 in your web browser.

Bonus: Impress the Boss (Optional Assignment)

Why make a static graphic when D3 lets you interact with your data?

7-animated-scatter

1. More Data, More Dynamics

You’re going to include more demographics and more risk factors. Place additional labels in your scatter plot and give them click events so that your users can decide which data to display. Animate the transitions for your circles’ locations as well as the range of your axes. Do this for two risk factors for each axis. Or, for an extreme challenge, create three for each axis.

  • Hint: Try binding all of the CSV data to your circles. This will let you easily determine their x or y values when you click the labels.

2. Incorporate d3-tip

While the ticks on the axes allow us to infer approximate values for each circle, it’s impossible to determine the true value without adding another layer of data. Enter tooltips: developers can implement these in their D3 graphics to reveal a specific element’s data when the user hovers their cursor over the element. Add tooltips to your circles and display each tooltip with the data that the user has selected. Use the d3-tip.js plugin developed by Justin Palmer—we’ve already included this plugin in your assignment directory.

8-tooltip

Assessment

Your final product will be assessed on the following metrics:

  • Creation of a new repository on GitHub called D3-Challenge (note the kebab-case). Do not add to an already existing repo.
  • Completion of all steps in the core assignment
  • Coherency of scatter plot (labels, ticks)
  • Visual attraction
  • Professionalism

Need a research paper.

I need a research paper around 7 pages long.

Time: 2 weeks.

Topic: Ethical issues involved in the human Genome Project.

It will go through Turnitin So, please no plagiarism. 

I have attached a grading rubric. 

Please follow all guidelines.

UFO Sightings- building website

 

Do certain areas have higher concentrations of sightings?

What is the most common shape of a sighting?

What is the average duration of a sighting?

Is there a higher concentration of sightings at night?

Data sets are here:   

https://www.kaggle.com/NUFORC/ufo-sightings/metadata (Century of data)Attached

http://www.nuforc.org/webreports/ndxe202004.html (April sightings 2020) 

Sketch ideal visuals 

Bubble Map to view concentration levels of sightings (Leaflet)

example: https://www.d3-graph-gallery.com/bubblemap.html

Lollipop Chart to view the most common shapes of a sighting 

example: https://www.d3-graph-gallery.com/lollipop.html

Violin Chart to view the bins of duration for a sighting

example: https://www.d3-graph-gallery.com/violin.html

Word Cloud of submitted summaries for each sighting (D3)

example: https://www.d3-graph-gallery.com/graph/wordcloud_size.html

Requirements: 

Your assignment should: 

Include A dashboard page with multiple charts that updates from the same data

Should include Json amCharts (https://www.amcharts.com/javascript-maps/) 

Must include some level of user-driven interaction(e.g, menus, dropdowns. textboxes)

Main web page with navbar (possible separate pages for charts as well)           

Main page with a filter for selected dates/locations with a collective chart change 

Main Chart on top of screen – Map of locations (Bubble)

Secondary chart below or beside Bubble: Amchart pictorial 

(This chart will show how many sightings per period selected) 

Filtered charts per date or location:  

Violin, Lollipop, Word Cloud                                                 

A combination of web scraping and Leaflet or Plotly 

C++ coding lab task

Write a Program to calculate:
1) Kinetic Energy
2) Potential Energy
3) Total Energy
Requirement for this assignment includes the use of at least 3 Programmer Defined Functions, with at least one of the functions using PASS BY REFERENCE Parameters. 
Please DO NOT  use global variables unless specified.
But can use global constant to store “acceleration due to gravity”.
 
Formula & Explanation for these three are as follows:
Screen Shot 2020-03-25 at 11.01.03 PM.png
Screen Shot 2020-03-25 at 11.02.51 PM.png
For Kinetic Energy:
Mass is in “kg”
Velocity is in “m/s”
 
For Potential Energy:
Mass is in “kg”
Height is in “m”
Gravitational Acceleration is going to be considered as constant for the purpose of the program ie 9.81
 
Sample Output:
1)
Please enter mass in kg, for calculation of Kinetic Energy :2                                                                          
Please enter velocity in m/s, for calculation of Kinetic Energy :5                                                                     
Kinetic Energy in Joule is: 25                                                                                                         
                                                                                                                                       
Please enter mass in kg, for calculation of Potential Energy :5                                                                        
Please enter height in meters, for calculation of Potential Energy :2                                                                   
Potential Energy in Joule is: 98.1      
                                                                                                       
Total Energy is :123.1     
2)
Please enter mass in kg, for calculation of Kinetic Energy :2                                                                          
Please enter velocity in m/s, for calculation of Kinetic Energy :2                                                                     
Kinetic Energy in Joule is: 4                                                                                                          
                                                                                                                                       
Please enter mass in kg, for calculation of Potential Energy :2                                                                        
Please enter height in meters, for calculation of Potential Energy :2                                                                   
Potential Energy is: 39.24         
                                                                                                    
Total Energy in Joule is :43.24 
3)
Please enter mass in kg, for calculation of Kinetic Energy :10                                                                         
Please enter velocity in m/s, for calculation of Kinetic Energy :10                                                                    
Kinetic Energy in Joule is: 500                                                                                                        
                                                                                                                                       
Please enter mass in kg, for calculation of Potential Energy :10                                                                       
Please enter height in meters, for calculation of Potential Energy :10                                                                  
Potential Energy is: 981                    
                                                                                           
Total Energy in Joule is :1481
 
Note: Here is a link to understanding the concept of Kinetic Energy & Potential Energy, in case some one wants/needs to look at it.
https://www.mathsisfun.com/physics/energy-potential-kinetic.html
 
Point Distribution:
-50 Does not compile
-5 Warnings
-5 No description multiple line comments (name, date, etc)
-5 No single line comments (logic, input, output, etc)
-10 Kinetic Energy
-10 Potential Energy
-10 Total Energy
-10 Does not use at least 3 programmer defined functions
-10 Does not use at least 1 reference parameter

Discussion

 

Discussion (Chapter 8): Excel is probably the most popular spreadsheet software for PCs. Why? What can we do with this package that makes it so attractive for modeling efforts?

Note: The first post should be made by Wednesday 11:59 p.m., EST. I am looking for active engagement in the discussion. Please engage early and often.

Your response should be 100-300 words. Respond to two postings provided by your classmates.

Week 15 Discussion

 Discussion  (Chapter 13): Research  Apple Home Pod. How does it interact with smart home devices?  Alexa is  now connected to smart home devices such as thermostats and microwaves.  Find examples of other appliances that are connected to Alexa and write a  report. 

Mitre ATT&CK framework

I need a 5 page in-depth review of the Mitre ATT&CK framework. This paper must include a  description of the framework, how it is used, its advantages and disadvantages, and how it could be improved.