Thinking | Computer Science homework help

  
“Critical Thinking Assignment #4: Java Program #4 of 6 Using Arrays with Sorting and Searching Algorithms” 
2. Critical Thinking Assignment #5: Java Program #5 Using Inheritance 
3. Program #6 Java Interactive GUI Application for Number Guessing Game. 
ITS/320
1. Critical Thinking Assignment #4:
 Java Program #4 of 6 (70 Points)Using Arrays with Sorting and Searching Algorithms(based on Module 4 material)1) This program has six required outputs and involves searching and sorting an array of integers.Write a Java application that initializes an array with the following numbers, in this order:23, 17, 5, 90, 12, 44, 38, 84, 77, 3, 66, 55, 1, 19, 37, 88, 8, 97, 25, 50, 75, 61, and 49Then display the unsorted values. This is required output #1 of 6 for this program.Using a sequential search of the unsorted array, determine and report the 1-relative (i.e. 1, 2, 3, 4, etc.) positions of the following numbers in the array (or -1 if not found), and the number of searches required to locate the numbers: 25, 30, 50, 75, and 92. This is required output #2 of 6.Then display the total number of searches for all five numbers. This is required output #3 of 6.Sort the numbers using any algorithm of your choice and then display the sorted array. This is required output #4 of 6.Using a binary search of the sorted array, determine and report the 1-relative positions of the following numbers in the array (or -1 if not found), and the number of searches required to locate the numbers: 25, 30, 50, 75, and 92. This is required output #5 of 6.Finally, display the total number of searches for all five numbers. This is required output #6 of 6.(There are six required sets of output as numbered in the above paragraphs.)Try to create an object-oriented solution for your solution vs. a procedural one. For example, you might have a class that stores an array passed by a driver class, with methods for sorting the array, searching the array via a sequential search, searching the array via a binary search, and output the current contents of the array. The driver class could not only pass in the initial array values but call various methods to perform the searches, sorting, and array contents display. You may use any output type class you want (e.g. Scanner, JOptionPane).Be sure that you include the course, the program number, your name, and the date in your program header. Include additional comments as necessary and maintain consistent indentation for good programming style as shown in the text. Be sure that you capture all of your output for this program’s execution for full credit!2) You may use any Java Integrated Development Environment (IDE) you choose to develop your source code, compile and link your code, and execute your program (jGRASP is recommended). Or you may use the Windows Command Prompt.You are to submit the following deliverables in a single Microsoft Word file in this order, and clearly labeled.a) A screen snapshot of your Java source code (all file(s) shown separately) displayed in the IDE or Windows editor showing a successful compilation if possible (only the beginning of the source file(s) are necessary).b) A listing of your entire source code file(s).c) A screen snapshot of all of your program’s outputs for the specified values in Step #1. For thisprogram there are 6 (six) total sets of item(s) to be output. Failure to show any of them will resultin lost points. In order not to confuse the grading process, and possible lose points, do not includeany other outputs besides these six items.3) Your instructor may compile and run your program to verify its correctness.4) You will be evaluated on (in order of importance):a) Following directions and inclusion and packaging of all deliverables in Step #2.b) Correct execution of your program (this includes proper compilation). This also includes gettingthe correct answers!c) Proper commenting of your Java code and indentation (as specified in the text).d) Neatness in packaging of your deliverables (to include putting the items in Step #2 in the correctorder).
  
2) You may use any Java Integrated Development Environment (IDE) you choose to develop your source code, compile and link your code, and execute your program (jGRASP is recommended). Or you may use the Windows Command Prompt.
You are to submit the following deliverables in a single Microsoft Word file in this order, and clearly labeled.
a) A screen snapshot of your Java source code (all file(s) shown separately) displayed in the IDE or Windows editor showing a successful compilation if possible (only the beginning of the source file(s) are necessary
b) A listing of your entire source code file(s).
c) A screen snapshot of all of your program’s outputs for the specified values in Step #1. Failure to show any of them will result in lost points.
3) Your instructor may compile and run your program to verify its correctness.
4) You will be evaluated on (in order of importance):
a) Following directions and inclusion and packaging of all deliverables in Step #2.
b) Correct execution of your program (this includes proper compilation). This also includes getting the correct answers!
c) Proper commenting of your Java code and indentation (as specified in the text).
d) Neatness in packaging of your deliverables (to include putting the items in Step #2 in the correct order).
  
ITS 320
3. Critical Thinking Assignment #6: Java Program #6 of 6 (70 Points)
Java Interactive GUI Application for Number Guessing with Colored Hints
(based on Module 7 material)
1) Develop a Java application that plays a “guess the number” game as described below.
a) Your application first gets a random number in the range 1-1000 inclusive (you might want to use Math.random() or the Random class).
b) The application then displays the following prompt (probably via a JLabel):
I have a number between 1 and 1000. Can you guess my number?
Please enter your first guess.
Post a textbox for the user to enter a number and post a message telling the user to hit ‘Enter’ after entering a guess in a textbox (probably using a JTextField).
c) Input the user’s guess in the code for a previously-registered event-handler method (consider using the event-handling approach discussed in the text, or the actionPerformed() method of class based on the ActionListener interface, which will require some additional research outside the text).
d) For the first guess, color the entire background red, meaning that they are getting warmer (you might want to use the setBackground() method for a container). If this is the second or later guess, and they are further from the correct number than the last guess, then color the entire background blue. If they get the correct number then color the background some other color than red or blue.
e) If the user guessed the number correctly, respond with their number, post a congratulatory message, get a new random number, and display a JButton to start a new game. Otherwise, to help the user close in on the correct number, post a message, with their guessed number, whether they are “TOO HIGH” or “TOO LOW” from the correct number, and whether they are “WARMER” or “COLDER” (this should match the background color). Also report the guess number of the next guess (e.g. “Enter guess number nnn”). You might want to use a concatenated string in JLabel for these incorrect guess messages.
f) The process is repeated each game until the user guesses the correct number. Be sure that you erase obsolete status messages.
You must run your program for a scenario where the number is not guessed correctly for at least 4 (four) tries (it can be more). A game where you guess the correct number on the fourth try is acceptable. You must show all user inputs and program outputs for this scenario, not just a sample.
Your submitted output must include the appropriate red or blue background after each guess.
You must include at least one “warmer” and one “cooler” result.
To help you visualize what is required for this program please review the sample output from the last step in these specifications below.
(This program was taken from Exercise 11.15 on page 592 of Deitel & Deitel’s “Java How to Program (Sixth Edition)” (2005 by Pearson Publishing Co.))
Be sure that you include the course, the program number, your name, and the date in your program header. Include additional comments as necessary and maintain consistent indentation for good programming style as shown in the text. Be sure that you capture all of your output for this program’s execution for full credit!
2) You may use any Java Integrated Development Environment (IDE) you choose to develop your source code, compile and link your code, and execute your program (jGRASP is recommended). Or you may use the Windows Command Prompt.
3) You are to submit the following deliverables in a single Microsoft Word file in this order, and clearly labeled.

Dispersion Model and Segregated Flow Model Essay

Models are useful for representing flow in real vessels, for scale up, and for diagnosing poor flow. These models apply to turbulent flow in pipes, laminar flow in very long tubes, flow in packed beds etc. An ideal pulse of tracer is introduced into a reactor and the pulse spreads as it passes through the vessel, and to characterize the spreading according to various modelsIllustrate the spreading of tracer using Dispersion model And segregated flow model With suitable diagram

ASU Communications Question

SummaryYou will write a research paper stemming from your argumentative and synthesis papers.PurposeYou will engage in the thinking-writing process while practicing the components of research and professional writing.Requirement(s)You must submit a 5-7 page paper (not counting any title or the reference pages). Your paper should use 12 point font (Times New Roman, Calibri or Arial), and be double-spaced. You cannot use any AI generated text. Do not use language translation software to translate text beyond the phrase level. Detection software will flag it and you will lose points. You must compose the clauses in English yourself. You can, however, apply grammar and style checkers afterwards to correct and revise your text. You must use at least 6 scholarly sources. If your paper does not have any sources, in-text citations, or a bibliography, you will not receive any credit for the assignment. If the paper is written by someone other than you (you can receive revision advice and grammar checking from others, but the language of the paper should be either yours or properly cited source referenced language), you will not receive any credit. DIRECTIONSStep 1: Open a new document. Add your name, class information, and title in proper MLA format. Step 2: Create headings for the parts of your paper: (Section 1: Introduction & Relevant Background Literature; Section 2: Method, Evidence, & Findings; Section 3 Discussion & Conclusion). Also make sure to have a page for your bibliography. Step 3: Use your previous essays to choose a beginning thesis statement (the best thesis you have created so far). Find more sources to expand what you know about the topic in relation to your thesis. Then begin filling in/writing the Evidence and Findings Section. Also mention any evidence or findings in this section that may seem to contradict your thesis (maybe you think of something or find something new). Refrain from making judgements about the evidence here. You are doing your best to organize and describe the facts. The “why” part of the analysis is more fitting for the discussion section. Step 4: Begin writing the Discussion Section. Reference the “evidence,” and explain how it supports your thesis. In other words, make an argument as to what the evidence means. This is also your chance to explain away potential contradictions found in the evidence. Step 5: Write a conclusion following your discussion (it is okay if you could not account for all the “data”). Now write the introduction (summarize and synthesis the sources used as modelled in the citation grouping activity). Update your thesis (or hypothesis) if necessary.Step 6: Check your introduction: does it summarize/synthesis relevant background information; is a problem established; does the paper’s thesis address this problem? — If you did all three, you are a researcher :-)The paper should be double-spaced, approximately 5- 7 pages long, and in a common, 12 point font. It should be in MLA format. You must use at least 6 sources. If you cite yourself, here is an example. Self Citation Example:MLA Example: Hugginkiss, Amanda. “Bitcoin: Why is Liberty Impossible to Grasp

VC Confidence vs Precision Discussion

I’m working on a statistics discussion question and need guidance to help me learn. Our text describes a trade-off that we must make as engineers between our confidence in the value of a parameter versus the precision with which we know the value of that parameter.  That trade-off might be affected by whether we are looking at a two-sided or bounded (one-sided) interval.Discuss your interpretation of the confidence-precision trade-off, and provide a few examples of how you might make a choice in one direction or the other in an engineering situation.

American Corrections Discussion

1-Toward the end of chapter 08, various propositions are discussed aimed at reducing violence in prison.  Which of those would actually have the most impact on reducing violence in prison? 2- One of the serious issues faced by prisons today is the occurrence of boundary violations.  What would you recommend in terms of policy to address this issue?   3- Generally, parole board members have been immune to lawsuits arising from “bad” release decisions (i.e., parolee commits a heinous crime while on parole).  Do you believe they should be personally held liable for the decisions they make? Book: Clear R. T., Cole, F. G., Resig, D. M., & Petrosino, C. (2011). American Corrections in Brief. (ISBN: 9780495808657)

CC Artwork of A Landscape Lines Textures Space Shapes & Values Project

Drawing project- lines, textures, space, shapes and values- Start with rubbings and add other elements, like lines or shapes, to create a non representational/non- objective image.(Put paper over an object or surface and rub with the side of a soft pencil or charcoal or crayon etc.  Watch the texture emerge on the paper.  Rub lightly at first to see how the texture comes through.  Rub on a variety of surfaces to get desired composition.  Then add other elements, like line, shapes, etc, to the page if you feel the composition needs it for balance.) Photograph or scan your image to a jpeg and post it to this assignment discussion.

Album review | History homework help

Research several Rolling Stone (or well-renowned journalistic publication of choice) album reviews (https://www.rollingstone.com/music/music-album-reviews) and, using those reviews as archetypes, write a 400-600 word review of an album of your choice. Excellent album reviews will have some historical context (i.e., comparing similar previous albums by that artist and other artists) and a well-written narrative that includes all or nearly all of the tracks on the album. Some questions to ponder: Why is this album successful or unsuccessful? How does it compare to other similar albums? Which metaphors or similes would you use to describe some of the musical aspects? Which tracks catch your attention and why? How does the album flow from one song into another?
 If you choose to quote anything, you must provide your source in a works cited page or it is plagiarism!  

FNU Ethical Theories in Nursing Discussion

After reading Chapter 4 and reviewing the lecture power point (located in lectures tab),  please answer the following questions.  Each question must have at least 3 paragraphs and you must use at 3 least references included in your post.Additionally, you are expected to reply to two other students and include a reference that justifies your post.  Your reply must be at least 3 paragraphs.Discussion board questions:1.  Think about the ethical theories and approaches in Chapter 4 and the moral conflicts you have experienced in the past.  Have you used one of these approaches to resolving conflict?  Which theory or approach have you used?2. Has there ever been a time when you have experienced the dilemma of having to make a choice that you know will affect the well-being of another individual? Have you ever experienced moral suffering? 

Inventory Management Paper

1.Research two (2) manufacturing or two (2) service companies that manage inventory and complete this assignment.Write a five to seven  page paper in which you:1.Determine the types of inventories these companies currently manage and describe their essential inventory characteristics.2.Analyze how each of their goods and service design concepts are integrated.3.Evaluate the role their inventory plays in the company’s performance, operational efficiency, and customer satisfaction.4.Compare and contrast the four (4) different types of layouts found with each company; explain the importance of the layouts to the company’s manufacturing or service operations.5.Determine at least two (2) metrics to evaluate supply chain performance of the companies; suggest improvements to the design and operations of their supply chains based on those metrics.6.Suggest ways to improve the inventory management for each of the companies without affecting operations and the customer benefit package. Provide a rationale to support the suggestion.

Promotion and Pricing Strategies Paper

“Entrepreneurs must determine what to sell, to whom and how often, on what terms and at what price, and how to get the product or service to the customer. In short, a marketing plan identifies a company’s target customers and describes how it will attract and keep them. The process does not have to be complex.” (Scarborough & Cornwall, 2015, p. 274).With this assignment, you will address some of the basic areas within a marketing plan and help to refine your strategies for creating a successful business.Using the business from Assignment 2, write a three to four page paper in which you:1.Identify its primary target market.2.Specify three (3) methods you will use to research customer needs and wants.3.Describe the marketing mix: a) product, b) pricing strategy, c)promotion, and d) placement/distribution.4.Create a one-year advertising budget and plan that incorporates the use of various advertising media and publicity.