Computer Science 2023 Part 1 Demonstrates Inheritance

2023 PART 1 Part 1 demonstrates inheritance Your Pizza Shop expands and now handles delivery orders and sit down orders | Assignment Collections

PART 1
Part 1 demonstrates inheritance.
Your Pizza Shop expands and now handles delivery orders and sit down orders in a restaurant setting. There are differences in a SeatedPizzaOrder and a DeliveryPizzaOrder. These are more specialized versions of the PizzaOrders you have been creating all along and you decide to write a program that handles them the same as much as possible and reuses the code of a general PizzaOrder class as much as possible to demonstrate inheritance.

Create a PizzaOrder Class. This class should have the following properties (and their underlying private variables): Size {of type int}, Toppings {of type String}, Price {of type Decimal}. Make a full constructor for the class that takes all three values, and a default constructor that initializes the basic pizza as a 12 inch cheese pizza for $8. Make sure to include validation in your Size and Price properties and constructor to prevent a change to Size that would be less than 12 or greater than 16, and prevent a change to Price that would be less than 0.

Create a class that inherits from your PizzaOrder class called SeatedPizzaOrder. SeatedPizzaOrder has the three data values that any PizzaOrder has (size, toppings, and price) but also has a tablenumber (of type integer) and serverName (of type string) which allows you to track where the pizza is going and who took the order in the restaurant
Create a class that inherits from your PizzaOrder class called DeliveryPizzaOrder. DeliveryPizzaOrder has the three data values that any PizzaOrder has (size, toppings, and price) but also has a driverName (of type string) which allows you to track who is delivering the pizza.

Create a GUI with controls of your choosing or a console class with a main in it. The choice is up to you to create objects of each and test them. This program should allow the user to enter in the values for a SeatedPizzaOrder and the values for a DeliveryPizzaOrder, and after creating an object of each one, it should displays their values (from the created objects) for the user.

_______ END PART 1 ________________________

PART 2
Part 2 is demonstrating polymorphism with classes of different types in an array being processed by a loop.

This program will demonstrate polymorphism and builds on your assignment 1 program. It will allow an array of PizzaOrders of both subclasses….and handle the bills for all of them to be paid all at once polymorphically.

Copy your PizzaOrder, SeatedPizzaOrder, and DeliveryPizzaOrder classes from PART1 into a new project for a C# XXXXX with a GUI.

Change your PizzaOrder from the PART 1 to be an abstract class. Make sure it has an abstract message called printBill().

Change your SeatedPizzaOrder class. Make sure it overrides the printBill() method to return a string with all of the information on the bill along with 10% added to the price.

Change your DeliveryPizzaOrder class. Make sure it overrides the printBill() method to return a string with all of the information on the bill along with $4 added to the price as a delivery fee.

Make a GUI program (with controls of your choosing) that has an array of 4 PizzaOrders in it. Include a checkbox (or radio buttons if you prefer) on the form to control whether it is a DeliveryPizzaOrder or not. Include all the screen controls needed to get the information from the user for either type of order and have a button to allow the user to add a PizzaOrder to the array of either type based on the users choice.

Finally, make sure the GUI include controls to allow the user to see the 4 PizzaOrders bills using printBill() polymorphically once they are all entered. Like a button to call it for the array in a loop, which takes the output from printBill() and adds it to a listbbox for each of them in turn as the loop calls it.

_______________END PART 2___________________

[Note: Using 4 orders because having exactly 4 means we can enter exactly the set number and prevent null reference exceptions and still use a loop with a counter. We could have a larger array and check for null values to see where there are no orders, or use an ArrayList or other collection in a real world setting. Having a set number simplifies this program and avoids the null reference error in testing..]

 

We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

Place Order Now

Computer Science 2023 asap

2023 This iLab supports the following TCOs TCO 6 Given a project develop an | Assignment Collections

 

This iLab supports the following TCOs.

TCO 6: Given a project, develop an online form that uses client-side form validation.

You have been asked to design and implement a checkout form. Imagine that a user has been navigating an online store that sells a variety of sports equipment. The user has added a number of items to his or her shopping cart and is going through the checkout process to order the items online. The checkout page shows what the user bought and allows him or her to enter his or her information (name, address, credit card number, etc.) to complete the order. You are going to design this checkout form.

Rubric

Deliverable

Points

Part A: Web page created with order summary information

4

Part A: Page layout and formatting using CSS

4

Part B: Form created with appropriate fields and buttons as specified

10

Part B: thanks.html page created and connected to the form action

4

Part C: Form validation completed as specified

6

Part C: thanks.html page loads when form is successfully submitted

3

Part C: User is notified and form is not submitted if validation fails

3

Lab Report – All sections complete

6

Total

40

Lab Steps

Part A: Create the Web Page

1.     Using what you learned in Weeks 1 to 4, create a web page that includes the following:

·        A title for the online store—you make one up

·        A subtitle that says “Complete Your Order”

·        The items that the user ordered

o   One kayak with rudder for $775.00

o   One 10 L dry bag for $15.00

o   Two helmets for $50.00 each

·        The total cost for the order

2.     Use CSS to create a layout and add styles, color, and graphics to the page as you see fit.

Part B: Add an HTML Form to the Page

1.     Set up a form on the page below the order summary information.

2.     Include fields for the following information:

    • name;
    • address (street, city, state/province, country);
    • phone number;
    • e-mail address;
    • preference for shipping or picking up the order;
    • credit card type (one of Visa, MasterCard, or American Express); and
    • credit card number.

    Be sure to choose the appropriate form element to each input field. For example, a textbox should be used for “name”. Also, use appropriate labels for each field so that the user knows what information is expected.

    3.     Include a Submit button to complete the order.

    4.     Create a simple HTML page with a Heading Level 1 that says “Thank You!” Save this as thanks.html.

    5.     For the purpose of this lab, set the form action to thanks.html. When a valid form is completed, the form will redirect to this page (Note: If this page was part of a real store, we would set the form action to a server script to handle the order.)

    Part C: Add Validation to the HTML Form

    1.     Include validation to the form to ensure that

    ·        name and address are not blank;

    ·        one of the ship or pick-up options is selected;

    ·        a credit card type is selected; and 

    ·        a credit card number is not blank.

    2.     If the form does not validate, notify the user and do not allow the form to submit.

    Part D: Complete the Lab Report

    1.     Download the CIS363_Lab_Report.docx file from Doc Sharing.

    2.     The lab report must be completed for all labs. The key parts of the report include the following.

      • Objectives: A one-paragraph explanation of the purpose of the lab.
      • Results: Include a screenshot of the working website or page.
      • Conclusions: A one-paragraph explanation of what you learned while completing the lab, any challenges you had to work through, and how you can use what you learned going forward.

      Submit Deliverables

      1.     Copy files from the Citrix server (if necessary).

      1. Zip all of the files from Parts A–D into a single zip file.

      3.     Submit your zip file to the Dropbox.

       

       

       

       

      Extend the Week 2 Project Proposal/Design and create a detailed page layout design in Visio that you will use as a template for all the web pages in your site. The template should include

      1.      a header area;

      2.      a link area;

      3.      a main content area; and

      4.      a footer area.

      In the diagramming application, use the Save As option to create an image file (jpg, gif, or png) of your site. Copy this image file into your Project Proposal document.

      Create blank content pages as per your site diagram. To do this, you must have the filenames of major site pages determined. You should have a home page (index.htm) and all of the subpages created, but content information is not required. Create the navigation links between the site pages. The pages do not need to have much content, but they must be created and contain the navigation elements and placeholder elements for your content. Begin to implement the box model with <div> tags and CSS.

      Grading Rubric

      Category

      Points

      %

      Description

      Page design template

      15

      34

      Design template includes all the listed items (header, link, main content, and footer)

      Website pages created

      10

      22

      All pages created following the template and with navigation 

      All page links visible

      10

      22

      Links are clear and obvious

      All page links functional

      10

      22

      Links allow full navigation

      Total

      45

      100

      A quality project will meet or exceed all of the above requirements

      Site Layout and Content 

      Based on the site, page layout, and navigation developed in prior steps, begin to add content to your site. Include appropriate typography, colors, and imagery as per the lecture and iLab assignments. Begin to implement the box model through the use of <div> tags and absolute positioning. Use inline and embedded where appropriate.

      Upon completion of this step, zip up all of the files for the site into one single file and submit the file to the Dropbox.

      Grading Rubric

      Category

      Points

      %

      Description

      Content visible on two web pages

      8 

      17

      Content on pages is visible

      Appropriate use of colors

      7 

      16

      Colors match theme of site

      Appropriate typography (font, size, and color)

      7 

      16

      Typography is appropriate for site

      Images visible with alt tags

      7

      16

      Images render and are appropriate

      Box model using <div> tags and positioning

      8 

      17

      Payout layout is implemented per site spec

      CSS used for layout and formatting 

      8 

      17

      Multiple CSS style rules are implemented

      Total

      45

      100

      A quality project will meet or exceed all of the above requirements

      Implement Site Content and Create a Form

      Continue to develop the site content as directed in milestone 4. At this point, at least 3 of the pages for the site should be completed.

      Use the knowledge gained in this week’s lecture and iLab to create a user feedback form. Include all necessary controls (text boxes, radio buttons, check boxes, text areas, dropdown lists, and buttons) to allow the user to effectively interact with the form. Use CSS to control the layout of the form. Include reset and submit buttons with the form. The reset button should clear the form and the submit button should load a “Your information has been received” page.

      Move all site and page level styles to an external CSS file.

      Upon completion of this step, zip up all of the files for the site into one single file and submit the file to the Dropbox.

      Grading Rubric

      Category

      Points

      %

      Description

      Content completed on at least three pages

      9 

      20

      Content on pages is visible

      Form created and CSS used for the layout of the form

      9 

      20

      As per milestone spec

      All necessary form controls used as appropriate

      9 

      20

      Required site evaluation options present

      Buttons (submit/reset) included

      9 

      20

      Submit button linked to form action; reset clears form 

      External CSS file

      9 

      20

      Site managed by an external CSS file

      Total

      45

      100

      A quality project will meet or exceed all of the above requirements

       

       

       

      Scenario

      Upon completion of this step, upload your site to the web server and attach a copy of the zipped folder to the Dropbox.

      Submit your lab to the Dropbox, located at the top of this page. For instructions on how to use the Dropbox, read these step-by-step instructions or watch this Tutorial Dropbox Tutorial.

      This lab supports the following TCOs.

      TCO 5—Given a Web page that requires images and advanced styles, create and edit graphics and incorporate them into the page.

      TCO 10—Given a project, create a website that contains text, links, images, and any other content necessary to complete the website using HTML and External CSS.

      1. Obtain 10 original photos.
      2. Research on the Internet and find some code that will allow you to create a slideshow.
      3. Create a page with your photos and the code that you find.

      Create a Word document showing the source for your slideshow code. Be sure to document your HTML code as well. 

      Rubric

      Deliverable

      Points

      Website – Includes slideshow code

      10

      Website – Text formatted using at least three different tags

      6

      Website – At least 10 images included and displaying correctly

      10

      Website – Document sources

      8

      Lab Report – All sections complete

      6

      Total

      40

      Lab Steps

      Part A: Get Photos

       

      • If you have personal images that you wish to use for the assignment, be sure that you cite them correctly according to APA guidelines.
      • All of the images that you use should be cited in the Sources document that accompanies this assignment.
      • IMPORTANT! Make sure that the version of each image that you use for the slideshow is less than 500K. Ten images at 500K is 5 MB, and adding the document should total no more than 7 MB.

      Part B: Research Slideshow Code

      Do some research on the Web to find code that will let you take your photos and build a slideshow on a page. Try to find code that is CSS based and doesn’t require a lot of JavaScript.

      One example is http://coding.smashingmagazine.com/2012/04/25/pure-css3-cycling-slideshow/  

      Part C: Build Page and Document Sources

      • Create the slideshow according to your selected research, using the images that you located in step 1.
      • The slideshow should run automatically and should contain a text-based title for each slide.
      • Write a description of the process that the slideshow uses to cycle through the slides and cite the source of your code.

      Part D: Complete the Lab Report

      1.     Download the CIS363 Lab Report document from Doc Sharing.

      2.     The lab report must be completed for all labs. The key parts of the report include the following.

        • Objectives: A one-paragraph explanation of the purpose of the lab.
        • Results: Include a screenshot of the working website or page.
        • Conclusions: A one-paragraph explanation of what you learned while completing the lab, any challenges you had to work through, and how you can use what you learned going forward.

        Submit Deliverables

        1.     Copy files from the Citrix server (if necessary).

        1. Zip all of the files from Parts A, B, and C into a single zip file.

        3.     Submit your zip file to the Dropbox.

         

        We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

        Place Order Now

        Computer Science 2023 380—w6—myjava

        2023 Assignment Instructions Instructions Make sure you go to this week s chapter lesson for more | Assignment Collections

         

        Assignment Instructions

        Instructions:

        * Make sure you go to this week’s chapter lesson for more guidance. 

        This assignment involves using arrays and the Math method. Random numbers can be generated using the Math.random() method returning a double type number between 0.0 and 1.0. The Math.ceil() method can be used to round numbers up in a range from 1 to 10.

        Writer a program using Math.random() and Math.ceil() to generate a series of four random numbers within a range from 1 to 99 which can be used as selections in a lottery numbers of that range. 

        Save the code in jGRASP, then save it in c:myjava and run it.

        /*******************
          Name:

          Date:

         Notes:    
        *******************/

        public class LottoWinner
        {
         public static void main(String[] args)
          {
         int[]
         while ()
            {
         int n = (int) Math.ceil(Math.random() * 99);
         

        if(a[0] == 0) a[0] = n;
         else if…
         else if….

        else if… 
             }
             System.out.print(“Winning Numbers are: “);
         for(int i = 0; i < 4; i++)
             {
              System.out.print
             }
            }
         

        Make sure that you include all source codes and the compiled codes into W6_firstname_lastname.zip.

        You must leave me a note in the Submitted Text area on how to compile and run your code.

        Requirements

        Points Available

        Assignment details in a comment block (flowerbox)

        10

        Core application as described in the assignment requirement

        60

        Print function used to correctly to print the solution to the assignment

        20

        Code is commented and application name is submitted as requested

        10

        Total

        100

         

        We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

        Place Order Now

        Computer Science 2023 Technology Writing Assignment

        2023 For this assignment you will write a two page essay on a current technology issue | Assignment Collections

        For this assignment you will write a two-page essay on a current technology issue.

        You may choose one of the technology issues from the list. Research your topic using a popular search engine or other resources. Print out at least three articles that you will use as sources for your project. Read and highlight the important and pertinent facts that you want included in your project.

        Write a two-page essay (double spaced) on the topic. As with all of the issues, there are positive and negative points to consider. I want you to present facts derived from your research, and then state your opinion on your topic. You must have 3 references.

        Technology Issue Topics

        • Who Is Reading Your Email? (Email Privacy)
        • Why Recycle Computers?
        • What are the Consequences of Software Piracy?
        • Is Your Computer Making You Sick?
        • Why Pay for Internet Access if You Can Get It for Free? (Free Wi-Fi)
        • Prosecuting Computer Crimes
        • Regulating the Web
        • Digital Rights Management
        • Computer Ethics
        • Cyber terrorism
        • Cyber bullying
        • Identity Theft
        • Texting While Driving

         

        We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

        Place Order Now

        Computer Science 2023 Lab Exercise

        2023 Payroll Lab You will be taking in a file payroll txt which details a number | Assignment Collections

           

        Payroll Lab

        You will be taking in a file (payroll.txt) which details a number of departments (at least 1) and in each department are a set of employees (each department will have at least 1 employee or it would not appear on the payroll sheet). Your job is to read the file in separate out each employee and calculate the total values (hours, salary, number of employees) for each department and in each category (F1, F2, F3, F4). In your final submission please include the .cpp file which should work for any kind of payroll file I supply (which will naturally match the format of the examples below). Be sure to indicate in your submission text if you have attempted any of the bonus points .

           

        An example file:

        The IT Department
        Bill 8 7 8 9 7 F1
        Bob 205103 0.08 F3
        Betty 8 8 7 8 8 F2
        Brandon 10 10 9 6 9 F2
        Brad 9 8 10 9 9 4 1 F4

        The Sales Department
        Kyle 88840 0.105 F3
        Tyler 105203 0.085 F3
        Konner 8 6 7 6 9 F2
        Sam 309011 0.045 F3
        Kent 9 8 9 9 9 0 0 F4
        EOF

        An additional example file:

        The Sales Department
        Mike 5 6 1 3 5 F1
        Mark 98103 0.115 F3
        Jill 8 8 8 8 8 F2

        Frank 106101 0.095 F3

        Mark 76881 0.091 F3

        Department of Records
        Konner 8 6 7 6 9 F2
        Tammy 7 3 7 2 8 F1

        Anika 8 8 8 8 8 F2

        Marta 1 0 0 5 2 F1
        Kent 9 8 9 9 9 0 0 F4
        EOF

           

        Last in the row after the hours comes the pay grade (F1, F2, F3, F4). The number of hours recorded is based on the pay grade of the employee. F1 and F2s will have 5 numbers for their hours. F3s are commission based where a sales amount and a commission percentage is given. F3s are also assumed to work 30 hours if their commission is 10% or below and 40 hours if their commission is above 10%. F4s will have 7 numbers (as they are on-call during the weekend). Each of the pay grades will also have different pay calculations which are as follows:

        F1 = The total number of hours * 11.25
        F2 = (The total number of hours – 35) * 18.95 + 400
        F3 = The total sales amount * the commission rate
        F4 = The first 5 hourly totals * 22.55 + Any weekend hourly totals (the last 2) * 48.75

        Your output to the screen should start with the department name, followed by the total pay for all of the employees, then the total number of hours, and the total number of employees. After that you should have a breakdown of each category of employee: F1 total pay and total hours, F2 total pay and total hours…

        Each department will have at least 1 employee and each department will contain the word “Department.”

        The IT Department
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##
        Roster: Bill, Bob, Betty, Brandon, Brad 

           

        F1:
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##

        F2:
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##

        F3:
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##

        F4:
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##

           

        The Sales Department
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##
        Roster: Kyle, Tyler, Konner, Sam, Kent

           

        F1:
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##

        F2:
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##

        F3:
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##

        F4:
        Total Salary: $##.##
        Total Hours: ###
        Total Number of Employees: ##

           

        Before coding your solution, take the time to design the program. What are the possible things that the file can have that you need to anticipate? What are the actions that you need to take (read the file, add up hours…)? Are those actions things that could be placed in separate functions? What about the function – can you guess some of the things that will happen? Such as, using substring to pull out part of a line in the file maybe using stoi to convert a string to an integer to add it to the total or creating variables to hold the employee type you find before passing it to another function. Finally, how are these functions called, what is the order and what information is passed to and from? 

        Scoring Breakdown

        25% program compiles and runs
        30% program reads in and calculates the figures for output
        10% the program is appropriately commented
        35% outputs the correct information in a clear format 

        5% bonus to those who can output the F# responses in a columned output like that shown above.

        5% order the employees in the roster according to their F status, F1’s first, then F2’s and so on.
        5% bonus to those who do a chart comparing the data at the end to show the relation between the pay grades and the amount of salary spent in each (they style of chart is up to you and more points may be given for more difficult charts (like a line chart):

           

        B Department
        F1 – 00000000
        F2 – 000000
        F3 – 00000
        F4 – 000000000000 

        K Department
        F1 – 0
        F2 – 0000
        F3 – 0000000000
        F4 – 0000000 

          

        Or event something like this instead:

        0
        0 0
        0 0 0
        0 0 0 0
        0 0 0 0
        F1 F2 F3 F4

         

        We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

        Place Order Now

        Computer Science 2023 Encryption Final Paper

        2023 Topic Encryption final paper 500 700 word double spaced written in APA format showing | Assignment Collections

        Topic: Encryption


        final paper:

        500-700 word, double spaced, written in APA format, showing sources and a bibliography 

        power point:

        Organization of the Presentation:

        Concise in presentation

        Sections are clearly identified

        Include an agenda slide

        10-12 slides

        Approximately 15 minutes in length

        No grammar, spelling, punctuation, or typing errors

        Rewrite the following Abstract:
        The paper discusses briefly what is encryption and how we use it in different scenarios to conceal information. This paper also discusses how the encryption provides a solution by ensuring that such information can be transmitted in a format that makes it only understandable to certain people. The algorithms which are used scramble the message after which the message is transmitted. This paper also discusses various types of encryption, Cypher Text keys, and keys, public key encryptions, Advanced encryption key standards. However, there are major security threats associated with encryption, like insider threats and data integrity. The paper also discusses the recommendations and industry standards.

         

        We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

        Place Order Now

        Computer Science 2023 To Prof. Elluid Peterson Only

        2023 The requirements analysis phase is an essential part of a system development methodology | Assignment Collections

        The requirements analysis phase is an essential part of a system development methodology. According to the FAST methodology, which stake-holders typically participate in this phase? What is the primary focus of requirements analysis? What is not the focus? How should each pro-posed requirement be evaluated? What critical error must be avoided? 

         

         

        We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

        Place Order Now

        Computer Science 2023 CIS 524 Week 5 Command And Natural Language*****A++ Rated Tutorial Already***** Use As A Guide Paper*****

        2023 Command and Natural Language Please respond to the following The president of your company approached you | Assignment Collections

        Command and Natural Language” Please respond to the following:

        • The president of your company approached you with his iPhone in one hand and his iPad in the other. He has just purchased the iPhone 4S and is fascinated with Siri, the voice recognition software. He then pulls up an app your team developed for the company a few months ago and tells you that he wants it to work with voice commands just like Siri.  When you pass this information on to your team, the news is met with groans and angry expressions. One of your developers tells you that it would be way too complicated to add voice recognition into the app and that you should have said no. Suggest three techniques to overcome the challenges of implementing natural language into interface designs. 
        • Sally, a young developer, requests a meeting with you to discuss a project. Sally tells you that she wants to develop a new application in a computer language she has developed, hoping to use the project as proof of concept for her newly developed language. Your firm encourages technological development and advancement and has allowed similar developments to happen in the past. Discuss with Sally what is required to be considered an effective computer language. Suggest three characteristics that make up an effective computer language. Support your response with evidence from the textbook or an article you found.
        • give a fourth characteristics as an evidence as another paragragh 

         

        We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

        Place Order Now

        Computer Science 2023 PM Discussion 7

        2023 MCROY AEROSPACE McRoy Aerospace was a highly profitable company building cargo planes and refueling tankers for | Assignment Collections

          

        MCROY AEROSPACE

        McRoy Aerospace was a highly profitable company building cargo planes and refueling tankers for the armed forces. It had been doing this for more than fifty years and was highly successful. But because of a downturn in the government’s spending on these types of planes, McRoy decided to enter the commercial aviation aircraft business, specifically wide-body planes that would seat up to 400 passengers, and compete head on with Boeing and Airbus Industries.

        During the design phase, McRoy found that the majority of the commercial airlines would consider purchasing its plane provided that the costs were lower than the other aircraft manufacturers. While the actual purchase price of the plane was a consideration for the buyers, the greater interest was in the life-cycle cost of maintaining the operational readiness of the aircraft, specifically the maintenance costs. 

        Operations and support costs were a considerable expense and maintenance requirements were regulated by the government for safety reasons. The airlines make money when the planes are in the air rather than sitting in a maintenance hangar. Each maintenance depot maintained an inventory of spare parts so that, if a part did not function properly, the part could be removed and replaced with a new part. The damaged part would be sent to the manufacturer for repairs or replacement. Inventory costs could be significant but were considered a necessary expense to keep the planes flying. 

        One of the issues facing McRoy was the mechanisms for the eight doors on the aircraft. Each pair of doors had their own mechanisms which appeared to be restricted by their location in the plane. If McRoy could come up with a single design mechanism for all four pairs of doors, it would significantly lower the inventory costs for the airlines as well as the necessity to train mechanics on one set of mechanisms rather than four. On the cargo planes and refueling tankers, each pair of doors had a unique mechanism. For commercial aircrafts, finding one design for all doors would be challenging.

        Mark Wilson, One of the department managers at McRoy’s design center, assigned Jack, the best person he could think of to work on this extremely challenging project. If anyone could accomplish it, it was Jack. If Jack could not do it, Mark sincerely believed it could not be done. 

        The successful completion of this project would be seen as a value-added opportunity for McRoy’s customers and could make a tremendous difference from a cost and efficiency standpoint. McRoy would be seen as an industry leader in life-cycle costing, and this could make the difference in getting buyers to purchase commercial planes from McRoy Aerospace. 

        The project was to design an opening/closing mechanism that was the same for all of the doors. Until now, each door could have a different set of open/close mechanisms, which made the design, manufacturing, maintenance, and installation processes more complex, cumbersome, and costly. 

        Without a doubt, Jack was the best—and probably the only—person to make this happen even though the equipment engineers and designers all agreed that it could not be done. Mark put all of his cards on the table when he presented the challenge to Jack. He told him wholeheartedly that his only hope was for Jack to take on this project and explore it from every possible, out-of-the-box angle he could think of. But Jack said right off the bat that this may not be possible. Mark was not happy hearing Jack say this right away, but he knew Jack would do his best.

        Jack spent two months looking at the problem and simply could not come up with the solution needed. Jack decided to inform Mark that a solution was not possible. Both Jack and Mark were disappointed that a solution could not be found.

        “I know you’re the best, Jack,” stated Mark. “I can’t imagine anyone else even coming close to solving this critical problem. I know you put forth your best effort and the problem was just too much of a challenge. Thanks for trying. But if I had to choose one of your co-workers to take another look at this project, who might have even half a chance of making it happen? Who would you suggest? I just want to make sure that we have left no stone unturned,” he said rather glumly.

        Mark’s words caught Jack by surprise. Jack thought for a moment and you could practically see the wheels turning in his mind. Was Jack thinking about who could take this project on and waste more time trying to find a solution? No, Jack’s wheels were turning on the subject of the challenging problem itself. A glimmer of an idea whisked through his brain and he said, “Can you give me a few days to think about some things, Mark?” he asked pensively.

        Mark had to keep the little glimmer of a smile from erupting full force on his face. “Sure, Jack,” he said. “Like I said before, if anyone can do it, it’s you. Take all the time you need.” A few weeks later, the problem was solved and Jack’s reputation rose to even higher heights than before.

        QUESTIONS

        1. What should Mark have done if Jack still was not able to resolve the problem?

        2. Would it make sense for Mark to assign this problem to someone else now, after Jack could not solve the problem the second time around?

        Minimum 400-450 words

        No plagiarism

         

        We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

        Place Order Now

        Computer Science 2023 known operating system security flaw in Microsoft® Windows®, Mac OS X®, Linux®, or UNIX®. 53569

        2023 Write a 2 to 4 page paper summarizing the known operating system security flaw in Microsoft Windows Mac | Assignment Collections

        Write a 2- to 4-page paper summarizing the known operating system security flaw in Microsoft® Windows®, Mac OS X®, Linux®, or UNIX®. Describe the type of flaw or condition within the OS that allowed the attack and how the flaw was addressed or countered. Include at least 2 resources in your references.

         

        We give our students 100% satisfaction with their assignments, which is one of the most important reasons students prefer us to other helpers. Our professional group and planners have more than ten years of rich experience. The only reason is that we have successfully helped more than 100000 students with their assignments on our inception days. Our expert group has more than 2200 professionals in different topics, and that is not all; we get more than 300 jobs every day more than 90% of the assignment get the conversion for payment.

        Place Order Now