Finish assignment
2 discussion and 2 Assignment
PFA…
2 Discussions ( Ops. Excellence 1 and Ops. Security 1)
2 Assignments ( Ops. Excellence 1 and Ops. Security 1)
BU MET CS-625 Homework 4.
Anyone have this ?
In this exercise you'll get an intuition
In this exercise you’ll get an intuition for what happens when we use algorithms with different computational complexities to solve the same problem. Download these two sorting programs from the class website: SelectionSort, MergeSort.These programs test the specified sorting algorithm on an array whose size is specified by the user, then outputs the amount of time the sorting algorithm takes.
For each sorting program, the main method first prompts for the size of the array to be sorted, then reads the actual integers into the array.Modify the main method of each program so that the values in the array come not from the keyboard, but from calling Math.random() or other random number generator. (Note: Math.random() returns a value of type double in the range 0.0 <= value <= 1.0, but it's easy to scale and convert this to an integer).Also: add a prompt asking the user if the entire sorted array should be output. If the user says no, modify the appropriate loop to output just the first 100 elements, so we can check that they really are sorted.
For large arrays you don’t want to wait while everything prints!Make a table showing the time it takes (in seconds) to perform sorts for each of these array sizes. Do this for both programs.1000
5000
10,000
50,000
100,000
500,000
1,000,000 (this may take several minutes for some programs – patience – but if it takes more than 5 minute on your computer you can terminate it)The smaller sorts will seem to complete instantaneously, while some algorithms will take quite some time as the input size gets large.
Note: when timing a program running on a computer, don’t run any other programs.Turn in your completed table.
Turn in your written results at the beginning of class on the due date.(8 points) Continue the work you began in Lab 1 with these three sorting programs: BubbleSort, InsertionSort, and QuickSort. Modify each program’s main method as before to 1) create an array of random values to sort, and 2) prompt the user about outputting the sorted array values. Run the same trials as before and record the results along with the timings you did for Lab 1:
1000
5000
10,000
50,000
100,000
500,000
1,000,000 (this may take several minutes for some programs – patience)
(2 points) Sketch two graphs showing the data from each table. Plot the timings for BubbleSort, InsertionSort, and SelectionSort on one; MergeSort and QuickSort on the other.
(2 points) Add a second array to be sorted to the main method in the QuickSort class and fill this array with values already in sorted order before calling quickSort. Run the program again on the same array sizes as in Problem 2. Create a new table showing a side-by-side comparison of QuickSort’s performance on random data versus sorted data. If the program should fail for any reason, speculate as to why and determine (within a multiple of 1000) the smallest size array that causes it to fail.
(2+2+2) Determine the runtime complexity of each of the following three methods. Express your answer first exactly, then as a Big-O estimate.
void oddOnes(double[] data) {
for (int i=1; i
}
}double findRoots(double a, double b, double c) {
double result = b * b – 4 * a * c;
double disc = Math.sqrt(result);
double[] result = {(-b + disc) / (2 * a), (-b – disc) / (2 * a)};
return result;
}void initPixels(Color[][] pixels, int pixelRows, int pixelCols, Color c) {
int row, col;
for (row = 0; row < pixelRows; row++) {
for (col = 0; col < pixelCols; col++) {
pixels[row][col] = c;
}
}
}
(2 points) The first three orders of algorithms discussed in the text are linear, logarithmic, and quadratic. Which of these three best describes the average-case behavior of BinarySearch?
What 'Big' means in Big Data. What exposure have you had to Big Data?
Write at least 700 words on what ‘Big’ means in Big Data. What exposure have you had to Big Data?
Use at least three sources. Include at least 3 quotes from your sources enclosed in quotation marks and cited in-line by reference to your reference list. Example: “words you copied” (citation) These quotes should be one full sentence not altered or paraphrased. Cite your sources using APA format. Use the quotes in your paragraphs.
Write in essay format not in bulleted, numbered or other list format.
Study Case
In this assignment, you will explore the business situation that the Global Green Books Publishing is facing and how it was resolved using effective project management.
The requirements for the assignments are:
Read the Mini Case Study attached to the assignment.
Answer the following questions based on the reading:
Printing books in a print shop, especially large quantities of a single book, is a process. A process is an ongoing day-to-day repetitive set of activities the print shop performs when producing its products. How are these customized eBooks different from a standard printing process? What characteristics make these customized eBooks a project?
Who are the stakeholders in these eBook projects? How are they involved in or affected by an eBook project?
Why is it important to have a defined project scope? Why is it important to make sure there is agreement about the scope and what will be done in producing each eBook?
What kinds of information would you want supervisors to have available to them in the Manage Production phase? Why?
Do you think developing a standard job template would be useful for Global Green Books? Why? What advantages could it give them in planning work?
What other information, if any, would you like to see included in the standard job template? Why?
Create a Work Breakdown Structure for an eBook project, using a PowerPoint hierarchical structure chart or word outline format.
What are the major phases of work for making an eBook?
What are the steps in each phase?
Can you identify any substeps for any of the steps? What are they?
The paper must be APA-formatted as a Word document.
SafAssign will be used to check this assignment for plagiarism. Remember to paraphrase in your own words and do not copy directly.
The length must be a minimum of two pages, excluding the title and reference pages.
Include at least one reference.
Mini-Case Study:
Defining Standard Projects at Global Green Books Publishing Global Green Books Publishing is a
successful printing and publishing company in its third year. It has survived the bringing on a large new
customer and all the challenges of new work that this customer needed in a very short time. Much of this
work for the college is customized eBooks. As the first term progressed with Global Green Books making
customized eBooks for this college, there were a number of issues that affected the quality of the eBooks
produced and caused a great deal of rework for the company. The local university was unhappy as their
eBook products sometimes reached campus late for use by professors and student. In some cases, the
books were a week or two late. The management of Global Green Books was also challenged by these
projects. The college expected them delivered on-time and at a low cost, and the company was not always
doing that. Accounting was having difficult tracking the costs for each of the books, and the shift supervisor
were often having problems knowing what tasks needed to be completed and assigning the right
employees to each task. Some of the problems stemmed from the new part time employees. Since many of these workers had flexible schedules, it wasn’t always clear which tasks they were supposed to be working on when they came in to work. Each book being produced was indeed a book; but that was all they had in common. Each book had different production steps, different contents and reprint approvals required, and different layouts and cover designs. Some were just collections of articles to reprint once approvals were received, and others required extensive desktop publishing. Each eBook was a complex process, but was going to be made just once, as these eBooks were all customized for each professor and course each semester. Each eBook had to be produced on time, and had to be made to match just exactly what the professors requested. Understanding what each eBook needed had to be clearly documented and understood before starting production. Global Green Books had been told by the college how many different printing jobs the college would need, but they weren’t all arriving at once, and orders were quite unpredictable in arriving from the professors at the college. Some professors needed rush orders for their classes. Some orders arrived as projected, but some came later than anticipated. When Global Green Books finally got all their orders, some of these jobs were much larger than they had thought they would be. Each eBook needed to have a separate job order prepared that listed all the steps that needed to be completed, so that tasks could be assigned to each worker. These job orders were also becoming a problem. Not all the steps needed were getting listed in each order. Often the estimates of time for each task were not completed until after the work was done, causing problems as workers were supposed to move on to new tasks but were still finishing their previous tasks. Some tasks required specialized equipment or skills, sometimes from other groups within Global Green Books. Not all of the new student hires were trained for all of the printing and binding equipment used to print and assemble to books. Global Green Books wanted to start developing a template for job orders. This template should list all of the possible tasks that should be performed in producing an eBook for the college. These tasks could be broken down into the different phases of the work. In the Receive Order phase, the order should be received by Global Green Books from the professor or the college, it should be checked and verified, and a job order started. In checking and verifying each order, the customer representative should make sure that they have the requester’s name, email and phone number; the date needed, and a full list of all of the contents. They should also verify that they have received all of the materials that were supposed to be included with that order, and have fully identified all of the items that they need to request permissions for. Any problems found in checking and verifying should be resolved by contacting the professor. In the Plan Order phase, all of the desktop publishing work is planned, estimated and assigned to production staff. Also all of the production effort to collate and produce the eBook are identified, estimated and scheduled, and assigned to production staff. Specific equipment resource needs are identified and equipment is reserved on the schedule to support the planned production effort. In the Production Phase, permissions are acquired, desktop publishing tasks (if needed) are performed, content is converted, and the proof of the eBook is produced. A quality assistant will check the eBook against the job order and customer order to make sure it is ready for production, and once approved by quality, each of the requested eBook formats are created. A second quality check makes sure that each requested format is ready to release to the college. In a Manage Production Phase, happening in parallel with the Production Phase, a supervisor will track progress, work assignments, and costs for each eBook. Any problems will be resolved quickly in an attempt to not have any rework or delays in releasing the eBooks to the college. Each eBook will be planned using the standard job template as a basis for developing a unique plan for that eBook project.
Activity to do
View a step-by-step video tutorial on Windows troubleshooting. Visit the following website, which hosts a variety of videos on Windows troubleshooting topics:
Link to choose TOPIC:
www.top-windows-tutorials.com/windows-troubleshooting (Links to an external site.)
SELECT A TOPIC from the list that interests you. View the video for that topic, and if possible, try out the troubleshooting tool illustrated in the video.
Finally, write a 2 paragraph (4 sentences each paragraph) report you can share with your colleagues that answers questions such as the following:
- What is the purpose of the tool illustrated in the video? What problem(s) does it solve?
- How does a support specialist access the tool? Describe the steps.
- Describe how the tool indicates that either a possible problem exists or that none exists.
Use file extension: .doc OR .docx
Computer Science homework help
Download these files and complete the files.
Capstone Assignment for Computer Programming Tech.
I need a rough draft built first and then the final paper
The parameters are as follows:
- Prepare a report in APA format that details your research and assessment findings and conclusions, and your development plan for each phase of this project. The sections required for this report are as follows:
- Title Page [unique title and not title of this assignment]
- Abstract
- Introduction
- Relationship between Followership and Leadership Styles and their Traits
- Followership and Leadership Expectations in [name of professional field]
- Followership and Leadership Assessment
- Followership and Leadership Development Plan
- Conclusion
- References
- Within each of sections d-g, each of the section objectives/instructions must be carefully addressed in this final report. Do note that this is a professional report, so use of first person and contractions, etc. is not permitted.
- The minimum word length, excluding the title page, abstract, and references, is 2500 words. More than likely, you will exceed this minimum word length, given the scope and requirements of this project.
18 references in APA format within the last 10 years.
trivial calculator
# A trivial calculator class that evaluates strings containing only =,-,*,/,(,) and
# numbers that could be either integers or floating point numbers. It is assumed that the
# original input string is in infix notation. To implement this you must utilize the
# MyStack class which is included