Description
khhfgfg
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.
Explanation & Answer
erttrrryth
Completion Status:
100%
Review
Review
Anonymous
Just the thing I needed, saved me a lot of time.
Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4
24/7 Homework Help
Stuck on a homework question? Our verified tutors can answer all questions, from basic math to advanced rocket science!
Most Popular Content
Capella University Week 6 Programming Deliverable Project
Assignment InstructionsComplete the following steps for this assignment: List the employee IDs and names for all employee ...
Capella University Week 6 Programming Deliverable Project
Assignment InstructionsComplete the following steps for this assignment: List the employee IDs and names for all employees. List all the product information including name, descriptions, and category names. List all the orders for a specific customer based on the order date. List all the customers ordered by last name. List all product names that have been ordered. Count the number of orders processed for each employee. Insert a new unique customer. Insert a new order for three units of some product. Update the database to subtract 3 from the quantity available for the previously ordered product. Take screen shots of your MySQL Workbench screens showing the results of each of the above tasks. SQL: EXERCISES USING SELECT, INSERT, UPDATEOverviewOnce you have data in the database, it is important to be able to query the database using SQL statements to retrieve and modify information from the database. Some of these queries will be for reporting, while others can be used to create dynamic input fields such as drop-down boxes. The SQL SELECT statement in its basic structure has the mandatory SELECT clause and the FROM clause. However, many other clauses can be used, including the WHERE and GROUP BY clauses. In addition, you can perform various functions on the columns. The SQL INSERT statement provides a way to add data to a table in a database. The SQL UPDATE statement provides a way to modify data that already exist in a database table. You need to gain some experience using these SQL statements so that you are prepared to use them in your Capestra application.In this assignment, you will create various SQL statements to interact with the database. These statements (queries) will reflect functionality to be implemented within your application. Use the MySQL Workbench to do all the work in this assignment. Use the provided CreateOES.sql MySQL script to create an ‘orderentrysystem’ database. Use this script and the database that it creates as the base for the following tasks and for all remaining work in this course. This script replaces the one that you developed in Week 5.
Programming Homework
The exercise aims to develop your insight into the performance of algorithms. We look at both the actual running time of a ...
Programming Homework
The exercise aims to develop your insight into the performance of algorithms. We look at both the actual running time of algorithms (in milliseconds of CPU usage) and the complexity of algorithms (in terms of operations performed), and compare and contrast them. The main emphasis is not so much on coding but is on understanding the performance of the algorithms and why they perform well and poorly on different inputs. To understand the performances you may need to consult the textbook in the area. We shall deal with the process of sorting of lists of integers into ascending order and shall compare the performance of three sorting algorithms in Java:Insertsort,Mergesort Quicksort We are interested in two aspects of performance: How the performance varies as the size of the input increases, i.e. the rate of growth of the performance measures.How the algorithms perform on special kinds of lists, e.g. those already ascending, or descending order, and those in which there are few items repeated many times.For the rate of growth we will display the results as graphs of performance as input size varies. You should produce your methods in a file Complexity.java in class Complexity. Part 1 - Creating a list of random numbersIn order to assess the performance as the size of the input lists increases, you are asked to provide a routine for generating lists of numbers of arbitrary size whose items are randomly generated. To do so you need to generate random numbers. The length of the list should be a parameter that we can change to assess the running time of the various sorting algorithms.Note: In Java, to generate random numbers you may either use the class Random in the API and its methods, or the method random in package Math (see API documentation for details).Part 2 - Creating arraysCreate a method to generate ascending and descending lists of integers (consecutive is fine). Write a method to generate ascending and descending lists of integers (simply consecutive integers will do). Also write a method to generate lists which consists of a few items many times repeated. To do this you may use the random list generator from Task 1, but restrict the possible integers to a small range, say 0-9Part 3 - Sort MethodsProvide code for the three sorting methods Insertsort, Mergesort and Quicksort. You may write these from scratch, or get them from textbooks, or from Java libraries or from websites dealing with algorithms.Part 4 - Timing AnalysisPerform timing analysis on the three sorting algorithms on the various types of lists that you created in part 1 and part 2. The goal in this step is to find the running time of the program. You can time your programs using a simple approach such as the following. You should run each sorting algorithm on the various types of lists of increasing lengths. The actual lengths of the lists for realistic timing in milliseconds depend (of course) on the speed of your processor. A maximum length of 5,000 or 10,000 may be appropriate, but on slower processors this may be too large. Experiment! Create about 10 lists of lengths evenly spaced up to the maximum. Record your timing results. You can do this by having your program write the results to a file or you can simply track and plot them manually in Excel or another program.long startTime = System.nanoTime(); //Current System Time at start
methodToTime(); //replace this with your method call
long endTime = System.nanoTime(); //Current system Time at end
long duration = (endTime - startTime); //divide by 1000000 to get milliseconds. Part 5 - AnalysisIn approximately one page document your observations. Summarize the test cases that you ran and what occurred during their execution. What did you conclude by completing this lab exercise. Include any graphs to support your rationale. Also any challenges that you encountered in your write up and how you were able to overcome them.Be sure to submit both your source code and the document. Marks are allocated not just for running code but for your understanding and explanation of the performance of algorithms. So be prepared to give clear explanations to the demonstrator.General Instructions for Lab AssignmentsYour lab assignment needs to be presented in a professional manner and include your name, course, the title of assignment, professor's name, date, task, and include a list of sources used, if applicable. The Research and Library Tips page will help you properly cite sources using a consistent format, so that your academic integrity is not called into question. The final lab assignment must include answers that are clear and any rationale that helps to detail how you derived your answers. The evaluation of your submission will consider grasp of readings, depth of analysis, content organization, clarity of writing and vocabulary use. Be sure to submit your lab assignment by the close of this module, I would prefer that it is attached as a .doc or .rtf formatted document.Grading Criteria70% Parts 1-4 program20% Part 5 Evaluation10% Programming best practices (indention, comments, etc.)
City Colleges of Chicago Harold Washington College Javascript Code Project
We want you to write a function, organizeItems, that organizes items by category. The argument to the function is an array ...
City Colleges of Chicago Harold Washington College Javascript Code Project
We want you to write a function, organizeItems, that organizes items by category. The argument to the function is an array of item objects. Each item object has 3 properties, category (string), itemName (string), and onSale (Boolean).Here's an example:var itemData = [
{ category: 'fruit', itemName: 'apple', onSale: false },
{ category: 'canned', itemName: 'beans', onSale: false },
{ category: 'canned', itemName: 'corn', onSale: true },
{ category: 'frozen', itemName: 'pizza', onSale: false },
{ category: 'fruit', itemName: 'melon', onSale: true },
{ category: 'canned', itemName: 'soup', onSale: false },
];The return value should be an object with category properties. Each property value is an array of items that belong to that category.Here's an example return object based on our example input:{
fruit: ['apple', 'melon($)'],
canned: ['beans', 'corn($)', 'soup'],
frozen: ['pizza']
};Note that items having onSale set to true should have '($)' appended to their item name.Please complete the function organizeItems and validate it is working by running the tests.Your function should work for any similarly formatted input data, not just the example data we've provided.
8 pages
Unit 4 Oo P1
Examine and analyze three principles of OOP namely polymorphism, inheritance and Polymorphism means the ability of an obje ...
Unit 4 Oo P1
Examine and analyze three principles of OOP namely polymorphism, inheritance and Polymorphism means the ability of an object to take different forms. ...
CS7642 Georgia Institute of Technology Temporal Difference Analysis
please refer to the PDF attached for complete question and calculate TD(λ) Find a value of , strictly less than 1, such t ...
CS7642 Georgia Institute of Technology Temporal Difference Analysis
please refer to the PDF attached for complete question and calculate TD(λ) Find a value of , strictly less than 1, such that the TD estimate for equals that of theλλTD(1) estimate. Round your answer for to three decimal places.λ●This HW is designed to help solidify your understanding of the Temporal Differencealgorithms and k-step estimators. You will be given the probability to State 1 and a vectorof rewards {r0, r1, r2, r3, r4, r5, r6}●You will be given 10 test cases for which you will return the best lambda value for each.Your answer must be correct to 3 decimal places. You may use any programminglanguage and libraries you wish.
IT 490 SEU Educational System Challenges Discussion
our requirements is to create a scope of work for developing exam cheating technology by using Artificial intelligence. at ...
IT 490 SEU Educational System Challenges Discussion
our requirements is to create a scope of work for developing exam cheating technology by using Artificial intelligence. attached is the template of the scope and overview and background were highlighted in yellow which you can refer to it.
Similar Content
Python with Natural Language Processing
Retrieve relevant answers to questions by similarity Each row in "qa.txt" defines a question and its corresponding answ...
Fraction Tree
The Fraction Tree
It is possible to build a fraction tree in the following way. Starting with L = 1,
on the Lth level of...
Modifying a Database design
Attached are the directions and the database design that need to be modified. this is a 2 part assignment....
Python Question
Homework from two parts the first one is MNIST` is a classic dataset in machine learning, consisting of 28x28 gray-scale i...
CSIS 294 Java Programming Project
This project will simulate communicating with a drone that is surveying land for information (part 1) and then provide a p...
make a flyer advocating social change
Counselor’s Role as Advocate for Social Change(FLYER)Select a digital tool to create your Social Change informational pr...
Network Topology
There are three primary types of network topologies, which refer to the physical and logical layout of the network cabling...
Fibonnaci
...
Introduction To Programming Work Proposal
The main goal of this assignment is to help the students learn the use of various data types, decision making, and literat...
Related Tags
Book Guides
Oliver Twist
by Charles Dickens
12 Rules for Life
by Jordan Peterson
Breakfast at Tiffanys
by Truman Capote
The BFG
by Roald Dahl
Ezperanza Rising
by Pam Muñoz Ryan
American Gods
by Neil Gaiman
Invisible Man
by Ralph Ellison
One Flew Over the Cuckoos Nest
by Ken Kesey
Death Of A Salesmen
by Arthur Miller
Get 24/7
Homework help
Our tutors provide high quality explanations & answers.
Post question
Most Popular Content
Capella University Week 6 Programming Deliverable Project
Assignment InstructionsComplete the following steps for this assignment: List the employee IDs and names for all employee ...
Capella University Week 6 Programming Deliverable Project
Assignment InstructionsComplete the following steps for this assignment: List the employee IDs and names for all employees. List all the product information including name, descriptions, and category names. List all the orders for a specific customer based on the order date. List all the customers ordered by last name. List all product names that have been ordered. Count the number of orders processed for each employee. Insert a new unique customer. Insert a new order for three units of some product. Update the database to subtract 3 from the quantity available for the previously ordered product. Take screen shots of your MySQL Workbench screens showing the results of each of the above tasks. SQL: EXERCISES USING SELECT, INSERT, UPDATEOverviewOnce you have data in the database, it is important to be able to query the database using SQL statements to retrieve and modify information from the database. Some of these queries will be for reporting, while others can be used to create dynamic input fields such as drop-down boxes. The SQL SELECT statement in its basic structure has the mandatory SELECT clause and the FROM clause. However, many other clauses can be used, including the WHERE and GROUP BY clauses. In addition, you can perform various functions on the columns. The SQL INSERT statement provides a way to add data to a table in a database. The SQL UPDATE statement provides a way to modify data that already exist in a database table. You need to gain some experience using these SQL statements so that you are prepared to use them in your Capestra application.In this assignment, you will create various SQL statements to interact with the database. These statements (queries) will reflect functionality to be implemented within your application. Use the MySQL Workbench to do all the work in this assignment. Use the provided CreateOES.sql MySQL script to create an ‘orderentrysystem’ database. Use this script and the database that it creates as the base for the following tasks and for all remaining work in this course. This script replaces the one that you developed in Week 5.
Programming Homework
The exercise aims to develop your insight into the performance of algorithms. We look at both the actual running time of a ...
Programming Homework
The exercise aims to develop your insight into the performance of algorithms. We look at both the actual running time of algorithms (in milliseconds of CPU usage) and the complexity of algorithms (in terms of operations performed), and compare and contrast them. The main emphasis is not so much on coding but is on understanding the performance of the algorithms and why they perform well and poorly on different inputs. To understand the performances you may need to consult the textbook in the area. We shall deal with the process of sorting of lists of integers into ascending order and shall compare the performance of three sorting algorithms in Java:Insertsort,Mergesort Quicksort We are interested in two aspects of performance: How the performance varies as the size of the input increases, i.e. the rate of growth of the performance measures.How the algorithms perform on special kinds of lists, e.g. those already ascending, or descending order, and those in which there are few items repeated many times.For the rate of growth we will display the results as graphs of performance as input size varies. You should produce your methods in a file Complexity.java in class Complexity. Part 1 - Creating a list of random numbersIn order to assess the performance as the size of the input lists increases, you are asked to provide a routine for generating lists of numbers of arbitrary size whose items are randomly generated. To do so you need to generate random numbers. The length of the list should be a parameter that we can change to assess the running time of the various sorting algorithms.Note: In Java, to generate random numbers you may either use the class Random in the API and its methods, or the method random in package Math (see API documentation for details).Part 2 - Creating arraysCreate a method to generate ascending and descending lists of integers (consecutive is fine). Write a method to generate ascending and descending lists of integers (simply consecutive integers will do). Also write a method to generate lists which consists of a few items many times repeated. To do this you may use the random list generator from Task 1, but restrict the possible integers to a small range, say 0-9Part 3 - Sort MethodsProvide code for the three sorting methods Insertsort, Mergesort and Quicksort. You may write these from scratch, or get them from textbooks, or from Java libraries or from websites dealing with algorithms.Part 4 - Timing AnalysisPerform timing analysis on the three sorting algorithms on the various types of lists that you created in part 1 and part 2. The goal in this step is to find the running time of the program. You can time your programs using a simple approach such as the following. You should run each sorting algorithm on the various types of lists of increasing lengths. The actual lengths of the lists for realistic timing in milliseconds depend (of course) on the speed of your processor. A maximum length of 5,000 or 10,000 may be appropriate, but on slower processors this may be too large. Experiment! Create about 10 lists of lengths evenly spaced up to the maximum. Record your timing results. You can do this by having your program write the results to a file or you can simply track and plot them manually in Excel or another program.long startTime = System.nanoTime(); //Current System Time at start
methodToTime(); //replace this with your method call
long endTime = System.nanoTime(); //Current system Time at end
long duration = (endTime - startTime); //divide by 1000000 to get milliseconds. Part 5 - AnalysisIn approximately one page document your observations. Summarize the test cases that you ran and what occurred during their execution. What did you conclude by completing this lab exercise. Include any graphs to support your rationale. Also any challenges that you encountered in your write up and how you were able to overcome them.Be sure to submit both your source code and the document. Marks are allocated not just for running code but for your understanding and explanation of the performance of algorithms. So be prepared to give clear explanations to the demonstrator.General Instructions for Lab AssignmentsYour lab assignment needs to be presented in a professional manner and include your name, course, the title of assignment, professor's name, date, task, and include a list of sources used, if applicable. The Research and Library Tips page will help you properly cite sources using a consistent format, so that your academic integrity is not called into question. The final lab assignment must include answers that are clear and any rationale that helps to detail how you derived your answers. The evaluation of your submission will consider grasp of readings, depth of analysis, content organization, clarity of writing and vocabulary use. Be sure to submit your lab assignment by the close of this module, I would prefer that it is attached as a .doc or .rtf formatted document.Grading Criteria70% Parts 1-4 program20% Part 5 Evaluation10% Programming best practices (indention, comments, etc.)
City Colleges of Chicago Harold Washington College Javascript Code Project
We want you to write a function, organizeItems, that organizes items by category. The argument to the function is an array ...
City Colleges of Chicago Harold Washington College Javascript Code Project
We want you to write a function, organizeItems, that organizes items by category. The argument to the function is an array of item objects. Each item object has 3 properties, category (string), itemName (string), and onSale (Boolean).Here's an example:var itemData = [
{ category: 'fruit', itemName: 'apple', onSale: false },
{ category: 'canned', itemName: 'beans', onSale: false },
{ category: 'canned', itemName: 'corn', onSale: true },
{ category: 'frozen', itemName: 'pizza', onSale: false },
{ category: 'fruit', itemName: 'melon', onSale: true },
{ category: 'canned', itemName: 'soup', onSale: false },
];The return value should be an object with category properties. Each property value is an array of items that belong to that category.Here's an example return object based on our example input:{
fruit: ['apple', 'melon($)'],
canned: ['beans', 'corn($)', 'soup'],
frozen: ['pizza']
};Note that items having onSale set to true should have '($)' appended to their item name.Please complete the function organizeItems and validate it is working by running the tests.Your function should work for any similarly formatted input data, not just the example data we've provided.
8 pages
Unit 4 Oo P1
Examine and analyze three principles of OOP namely polymorphism, inheritance and Polymorphism means the ability of an obje ...
Unit 4 Oo P1
Examine and analyze three principles of OOP namely polymorphism, inheritance and Polymorphism means the ability of an object to take different forms. ...
CS7642 Georgia Institute of Technology Temporal Difference Analysis
please refer to the PDF attached for complete question and calculate TD(λ) Find a value of , strictly less than 1, such t ...
CS7642 Georgia Institute of Technology Temporal Difference Analysis
please refer to the PDF attached for complete question and calculate TD(λ) Find a value of , strictly less than 1, such that the TD estimate for equals that of theλλTD(1) estimate. Round your answer for to three decimal places.λ●This HW is designed to help solidify your understanding of the Temporal Differencealgorithms and k-step estimators. You will be given the probability to State 1 and a vectorof rewards {r0, r1, r2, r3, r4, r5, r6}●You will be given 10 test cases for which you will return the best lambda value for each.Your answer must be correct to 3 decimal places. You may use any programminglanguage and libraries you wish.
IT 490 SEU Educational System Challenges Discussion
our requirements is to create a scope of work for developing exam cheating technology by using Artificial intelligence. at ...
IT 490 SEU Educational System Challenges Discussion
our requirements is to create a scope of work for developing exam cheating technology by using Artificial intelligence. attached is the template of the scope and overview and background were highlighted in yellow which you can refer to it.
Earn money selling
your Study Documents