Find an article online about the history of programming languages.
Provide the link to the online resource.
Post a summary of the article and why or why not you think this history is important today.
Category: Programming
-
Title: The Evolution of Programming Languages: A Brief History Article Link: https://www.computerhope.com/history/programming-languages.htm Summary: This article provides a comprehensive overview of the history of programming languages, starting from the early days
-
Vector Creation and Manipulation with Country Class #include
#include #include #include “country.h” using namespace std; //Function prototypes void printCountries(vector countries); void addCountry(vector & This assignment builds on what was created in the previous assignment and uses the created class as a subject for
vector creation and manipulation.
If you completed the previous assignment correctly you can use your copy of the class files. If you have not or have
doubts, my copy of the country.h and country.cpp files will be available together with this description so you can
download them and use them as the basis of your solution.
Together with this description you will find two text files: countries.txt and countries2.txt. These are your data files.
Download these and keep them in the same folder as you work; your driver program will need access to them.
Also, you will find a video (sample-run.wmv) which demonstrates the operation of the application. -
“Organizing and Finalizing a Shopping System: Ensuring Requirements and Functionality”
i have a shopping system I did 80% of the work i need someone to organize it for me and make sure all the requerment is there. i need someone who knows php, html, css and javascript
-
1st Assignment: Challenges and Solutions in Cloud Computing 2nd Assignment: The Interaction of Interrupt Handling and Paging in Virtualization 3rd Assignment: Analyzing Causes of Cloud System Failures: A Case Study
1st assignment is a discussion topic should answer the following question: List some of the challenges of cloud computing. How can one overcome those challenges? It should be 150-200 words 2nd assignment is a discussion topic too should answer the following question: Virtualization of the processor combined with the virtual memory management poses multiple challenges. Analyze the interaction of interrupt handling and paging and explain what you found to the class. It should be 150-200 words 3rd assignment is a case study: Search the Web for reports of cloud system failures. Write a 3 to 4 page paper where you discuss the causes of each incident. Make sure you use APA format and adhere to the writing rubric. Writing Requirements 3–4 pages in length (excluding cover page, abstract, and reference list) Include at least two peer reviewed sources that are properly cited. You can use these 2 files below to answer the questions but also do a research.
-
Exploring Features of Splunk: Crime Data Analysis in Atlanta
In this assignment you will be exploring the features of Splunk. For this assignment you will be sharing a Word document or PDF with Screen Shots of each step. Please make sure the screenshot is in a resolution which makes it readable.
To complete this assignment first you will
Make sure you install splunk following the instructions shared with you in the lecture and are able to run it. Screenshot should show your browser window with splunk open in it. (1 points)
Load the attached CSV Download attached CSVfile in Splunk. The dataset is related to crimes reported in Atlanta between 2009-2017. Source of data is https://data.world/bryantahb/crime-in-atlanta-2009-2017Links to an external site.
I went over how to load CSV file in Splunk in the lecture videos. Screenshot should show the dataset loaded in your browser window (1 points)
3. Query for all “AUTO THEFT” and take a screenshot of the query and results for the query. You don’t have to show all the results. Just enough to make sure you are able to run the query(2 points)
4. Query for all “AUTO THEFT” which occurred between 1st of January of 2011 (Inclusive) and 31st December 2013 (Inclusive) take a screenshot of the query and results for the query. You don’t have to show all the results. Just enough to make sure you are able to run the query (4 points)
5. Create a pie chart of various types of crimes e.g. Auto Theft, AGG ASSAULT etc. The Screenshot should show the pie chart. (4 points)
6. Query the data to show type of crime and the frequency and sort it by the most common type of crime to least common type of crime.Screenshot should show the query along with the results. (8 points).
7. Create a bar chart to show on X axis – neighborhood and Y-axis the frequency of crimes in the neighborhood (10 points)
8. Create a dashboard which includes chart from step 5 and 7. Screenshot should show the dashboard view as shown in the lecture. (10 points) -
“Connecting PHP to Databases: Retrieving User Information”
The PHP language is linked to a database to retrieve user information such as their details and addresses
-
Title: Exploring Computer Architecture and Performance
1. Why are IEEE FP numbers not the same as real numbers – or even rational numbers? Why are “Integer” numbers on a computer not the same as the Integer numbers in Mathematics? Your answer must include Mathematical definitions of the Integers and the Reals, and also the computer definitions of Integers and Floating Point numbers.
2. What is out-of-order execution? How is it related to pre-fetching instructions? Give an example of where it occurs. Your answer must include a discussion about how and why we predict a branch, and why we may partially unroll loops.
3. Why do CPUs typically require more power than domain specific processors (DSA)? What percentage of ISA design do you think is affected by the power issue, and what percent is determined by the need to focus on RISC architecture?
4. Assume you have a new processor in front of you and you want to know how large to construct your input set. What type of a graph can you draw to help you decide when you are weakly scaling the built-in parallelism in your system, and when you have reached Amdahl’s law limits? Describe the axis of this graph, and the part on the graph that tells you you’ve reached Amdahl’s law limits. -
“Decision Tree (25 points)” Decision Tree (25 points) For this assignment, I have used the Wine dataset from the Scikit-learn library instead of the Iris dataset. The code for loading the wine dataset is similar to the code for
Decision Tree (25 points)
Description:
In this weeks assignment you will be exploring Decision Tree algorithm from Scikit learn on your own using a different dataset. You will be doing the following tasks
Download the Jupyter notebook which was shared with you in Canvas and I went over in the lecture
Read the description for Wine dataset which is included in the Scikit-learn library (Similar to Iris)
https://scikit-learn.org/stable/modules/generated/sklearn.datasets.load_wine.html#sklearn.datasets.load_wineLinks to an external site.
If you check this page towards the end you will see sample code about how to load the wine dataset in the same fashion as Iris was loaded
3. Read the description for Decision Tree on scikit-learn’s website
https://scikit-learn.org/stable/modules/tree.htmlLinks to an external site.
and how the tree can be exported using GraphViz https://graphviz.readthedocs.io/en/stable/manual.htmlLinks to an external site.
4. Modify the Jupyter Notebook which was shared with you to achieve the following goals
Load the wine dataset in place of Iris dataset (5 points)
Use the code to do classification on the wine dataset similar to Iris (5 points)
Identify the accuracy numbers.
Check the documentation for Decision Tree on https://scikit-learn.org/stable/modules/generated/sklearn.tree.DecisionTreeClassifier.html#sklearn.tree.DecisionTreeClassifierLinks to an external site. and notice the parameter min_samples_split
Tweak the value of min_samples_split with three different values. You can decide the values, but for each alteration to min_samples_split you have to print the accuracy numbers. (10 points)
Export the decision tree image for the value of min_samples_split which gives the highest accuracy using graphviz library as described in previous bullet point (3) as a PDF file “wine.pdf” (5 points)
What to submit:
Create a zip file containing
Your Jupyternotebook with the code changes.
PDF file with your decision tree. -
“Exploring Enterprise Process Management Systems: A Comprehensive Analysis of BPMN 2.0”
No plagiarism Textbooks : Vivek Kale (2019), Enterprise Process Management Systems: Engineering Process-Centric Enterprise Systems using BPMN 2.0, CRC Press, ISBN: 9780429842344
-
Title: Exploring Hidden Implementations and Collaborative Programming in Real Life and Programming Environments
The discussion assignment provides a forum for discussing relevant topics for this week on the basis of the course competencies covered.
For this assignment, make sure you post your initial response to the Discussion Area by the due date assigned.
To support your work, use your course and text readings and also use the South University Online Library. As in all assignments, cite your sources in your work and provide references for the citations in APA format.
Start reviewing and responding to the postings of your classmates as early in the week as possible. Respond to at least two of your classmates’ initial postings. Participate in the discussion by asking a question, providing a statement of clarification, providing a point of view with a rationale, challenging an aspect of the discussion, or indicating a relationship between two or more lines of reasoning in the discussion. Cite sources in your responses to other classmates. Complete your participation for this assignment by the end of the week.
Tasks
Hidden implementations are often said to exist in a black box. What are the advantages of this approach in both programming and real life? Are there any disadvantages?
A program subdivided into methods allows different programmers to write separate methods, thus dividing the work. Would you prefer to write a large program by yourself or to work on a team in which each programmer produces one or more modules? Why?