Stacks And Queues

Stacks and Queues In this assignment, you will be implementing Stacks and Queues. You will then use stacks and queues to test if words are palindromes, and use stacks to decompose phrases into words (to find new palindromes).

● Implement ​MyStack​ (use the included ​MyLinkedList​ to store the stack elements) ○ Implements ​StackInterface ○ Throws a ​StackException​ if peek or pop are called on an empty stack

● Implement ​MyQueue​ (use ​MyLinkedList​ to store the stack elements) ○ Implements ​QueueInterface ○ Throws a ​QueueException​ if peek or dequeue are called on an empty queue

● Test your MyStack and MyQueue ​thoroughly ● In ​Palindrome.java

○ Implement ​stackToReverseString()​ using MyStack ○ Implement ​reverseStringAndRemoveNonAlpha()​ using ​MyStack ○ Implement ​isPalindrome()​, which returns true if a word or phrase is a

palindrome, using ​MyStack​ and ​MyQueue ○ CHALLENGE: Implement ​explorePalindrome()​ which lists all possible

backwards decompositions of a phrase (e.g. “evil guns” => snug live“), a common trick to make new palindromes (uses MyStack)

● Style requirements ​(NEW!) ○ Indent your code properly

■ There are several mainstream “styles” of indentation, pick one and be consistent. EG: ​https://javaranch.com/styleLong.jsp

○ Name your variables with helpful and descriptive names ■ Whats a good variable name? Here is a ​guide

○ Add comments before every function, and in your code ■ Comments should say ​what you are trying to do​ and ​why ■ Consult this ​guide to commenting

Point breakdown Stacks ​ – 20 points Queues ​ – 20 points Style ​ – 15 points Implementing the functions: String ​stackToReverseString​(MyStack)​ – 10 points String ​reverseStringAndRemoveNonAlpha​(String)​ – 5 points Boolean ​isPalindrome​(String)​ – 10 points

 

 

 

void​ ​explorePalindrome​()​ (and its helper)​ – 20 points

Implementing MyStack and MyQueue In this assignment, we will be making heavy use of the classes ​MyStack​ and ​MyQueue​. You have already implemented ​ MyLinkedList.java​ in a previous assignment. You can use your code, or the sample ​MyLinkedList.java ​provided. Implement ​MyStack.java​ and ​ MyQueue.java ​using the provided interfaces and exceptions. Make sure you have implemented a ​public​ String ​toString​()​ method on MyStack and MyQueue that prints out the contents of the stack from the top down and prints out the queue from the front to back. So, for example, after the following code:

MyStack stack = ​new​ MyStack(); MyQueue queue = ​new​ MyQueue(); stack.push(​”Hello”​); queue.enqueue(​”Hello”​); stack.push(​”big”​); queue.enqueue(​”big”​); stack.push(​”world”​); queue.enqueue(​”world”​);

 

System.out.println(​”Stack = “​ + stack); System.out.println(​”Queue = “​ + queue);

Then the output would be:

Stack = (world, big, hello)

Queue = (hello, big, world)

Test your code thoroughly!! ​We have provided ​TestQueuesAndStacks.java​ as an example of some ways to test your code, but you will want to edit it to try out many possible situations. Make sure your code behaves ​exactly ​ as you expect it to, before starting the second half of the assignment.

Is this a palindrome? A palindrome is a word or phrase that reads the same backwards and forwards, if you ignore punctuation and spaces. For example:

● A dog! A panic in a pagoda!

 

 

 

● ABBA ● Cigar? Toss it in a can. It is so tragic. ● Yo, bottoms up! (U.S. motto, boy.) ● Stressed was I ere I saw desserts.

(from ​http://www.palindromelist.net/palindromes-y/​) In this part of the assignment, you will be writing several functions in ​Palindrome.java ​to test and create palindromes using your stack and queue implementations.

Example Input & Output Palindrome.java​ takes as input: a ​mode ​, and some ​words. ​The mode is either “test” or “expand”, so the function call will be: Test for palindromes Are these phrases palindromes?

javac Palindrome.java && java Palindrome test “oboe” “ABBA” “I’m alas, a

salami” “evil liver”

‘oboe’: false

‘ABBA’: true

‘I’m alas, a salami’: true

‘evil liver’: false

Expand palindromes Which words could be added to make this a palindrome?

javac Palindrome.java && java Palindrome expand “an era live” “mug god”

an era live: evil a ren a

an era live: evil aren a

an era live: evil arena

mug god: dog gum

 

 

 

 

Functions to implement: String ​stackToReverseString​(MyStack)​:​ your toString function in your stack class prints out the stack in the order that things would be popped from it. What if we want to turn it into a string in the opposite order (the order that things were ​pushed to it)? In Palindrome.java, we do not have access to the internal representation of the stack’s list. So instead, we have to pop everything off the stack, read it in order and push it pack onto the stack in the original order so that the stack is unchanged (​Whew!​)

● Create an empty string ● Create a new temporary stack ● Pop everything from the original stack onto

the new stack ● Pop everything from the new stack back

onto the original stack ​and​ add it to the string

 

String ​reverseStringAndRemoveNonAlpha ​(String) Use a stack to reverse a string. Similar to before. Also, we want to not only

● Create a new stack. ● Iterate through the string, and push each character from the string onto the stack, but

only if ​they are alphabetic (ignore spaces and punctuation) ○ Character.isAlphabetic ​will be a useful function here!

● Pop everything from the stack to reconstruct the string in reverse.

 

 

 

● Note: your stack can only contain Objects. Java’s ​char​ datatype isn’t an object though! This means that you will have to wrap it (and later cast it) as a ​Character​ type. Look up the Character class in Java’s documentation, or find out more about wrapper classes here ​.

 

Boolean ​isPalindrome​(String) Implement this function using ​ both a stack and a queue. To test if a string is a palindrome:

● Convert the string to lowercase (we don’t care about uppercase vs lowercase characters being different)

● Create a new stack and queue. ● Enqueue and push each character (if it is alphabetic, we don’t want to look at white

space or punctuation) ● Pop each character from the stack and dequeue each character from the queue until

one is empty ● Notice how in our above functions, pushing and then popping from a stack ​reversed the

order. ​How will you use this to test whether this string is a palindrome?

void ​explorePalindrome​(String) This function lists all possible endings that would make this string a palindrome, e.g.:

javac Palindrome.java && java Palindrome expand “an era live” “mug god”

an era live: evil a ren a

an era live: evil aren a

an era live: evil arena

First, convert the string to lowercase and use your ​reverseStringAndRemoveNonAlpha function to reverse it and remove non-alphabetical characters. Now, most of the work will be done by a recursive helper function to decompose this new string (“evilarena”) into words. Takes the original string, the reversed string, an index, and the current stack of words we are building up

​public​ ​static​ ​void​ ​decomposeText​(String originalText, String textToDecompose, ​int​ index, MyStack decomposition)

We have provided a function ​ String[] getWords(String text, ​int​ index) ​that uses a dictionary to find which words could be created from a string at a given index. For example getWords(​”isawere”​, ​0​) ​could find the words “i” and “is”, ​ getWords(​”isawere”​, ​2​)​ could find the words (“a”, “aw” and “awe”). A recursion step:

 

 

 

● If the index is at the end of the word, we are finished, print out the words (using reverse print) and the original text.

● Else: Find the potential words at that index ● For each word:

● Push it to the stack ○ Recurse at the next index (not *just* i++) ○ If it was part of a correct solution, it will print itself out in a subsequent

recursion step (if it reaches a conclusion) ● Pop it from the stack

● Confused? See below for a visual explanation of this approach. ○ As usual, println statements may help you understand your code’s operation if

you get lost. Consider outputting the list of words from getWords, or printing out the ​decomposition​ stack each time you push or pop from it. Just remove your debug statements before turning in your code.

 

Turning the code in

● Create a directory with the following name: <student ID>_assignment3 where you replace <student ID> with your actual student ID. For example, if your student ID is 1234567, then the directory name is 1234567_assignment3

● Put a copy of your edited files in the directory (MyQueue.java, MyStack.java, and Palindrome.java)

● Compress the folder using zip. Zip is a compression utility available on mac, linux and windows that can compress a directory into a single file. This should result in a file named <student ID>_assignment3.zip (with <student ID> replaced with your real ID of course).

● Double-check that your code compiles and that your files can unzip properly. You are responsible for turning in working code.

● Upload the zip file through the page for ​Assignment 3 in canvas

 

 

 

Visual example of palindrome search with stacks

 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!

Exam Project

Overview

This project involves a case study based on a fictional company, Healthy Home Care, Inc. You’ll assume the role of office manager, who is responsible for creating the literature for a Welcome Package. The promotional documents will be printed and placed in a folder to be mailed to the director of a senior center. For this project, you’ll complete four documents for the package:

  1. A cover letter discussing your partnership with a senior center
  2. A fact sheet highlighting the services and amenities you offer
  3. A flier promoting the next wellness clinic
  4. A pre-registration form

Instructions

Create the following documents. Your score will be based on the rubric found in the scoring guidelines.

Create and Edit a Cover Letter

The Welcome Package includes a letter to the director of a senior center.

  1. Start Word and create a new document.
  2. Change the style of the blank paragraph to No Spacing.
  3. Type the text shown below, pressing Enter to place one blank line where indicated, four blank lines in the closing, and four more blank lines before the word Enclosures, and beginning new paragraphs where indicated.

Your document should now look similar to that shown below.

  1. Replace the word Date with a time stamp displaying a date that updates automatically in the format “Month, Date, Year.”
  2. Edit the first paragraph to display the Healthy Home Care, Inc., services as a bulleted list with each item starting with an uppercase letter, similar to Figure below.
  1. Bold the three occurrences of Healthy Home Care, Inc., within the body of the letter.
  2. Save the document, naming it “Healthy Home Care letter.”

Create a Fact Sheet

The Fact Sheet needs to display the Healthy Home Care, Inc., services in large print.

  1. Start Word and create a new document.
  2. Change the style of the blank paragraph to No Spacing.
  3. Type the text shown below, pressing Enter to start new paragraphs where shown.

Your document should now look similar to that shown below.

  1. Change the margins to 2 inches on the left and right and 1 inch on top and bottom.
  2. Replace the first two lines of text with appropriately formatted WordArt that has a Wrap Text format of Square and is centered above the rest of the text, similar to that shown below.
  1. Format the remaining text as Georgia 16 point.
  2. Bold the three questions only.
  3. Press Enter after the last question and then format the answer paragraphs as a bulleted list, using a character other than the • symbol.
  4. Format the bulleted list with 12-point spacing after each paragraph.
  5. Save the document, naming it “Healthy Home Care fact sheet.”

Create a Flier

The flier will promote the Wellness Clinic at Palms Senior Center.

  1. Start Word and create a new document.
  2. Change the document orientation to Landscape.
  3. Type the text shown below.
  1. Change the margins to 0.3 inch on all sides.
  2. Your document should look similar to that shown below.
  1. Format the title in Comic Sans MS 72 point, bold, dark green.
  2. Select the next three lines of text and apply the Heading 1 style.
  3. Modify the Heading 1 style with the following formats:
    1. Arial 26 point bold
    2. Dark gray color
    3. Center alignment
  4. Format the last line of text with 2-inch right and left indents and then change the font to Arial 9 point.
  5. In the blank paragraph after Complimentary, insert an appropriate clip art image of fruit.
  6. Size the clip art so all the text is on one page, and then center the image.
  7. Save the document, naming it “Healthy Home Care flier.”

Create a Pre-Registration Form

The pre-registration form will be used to compile names of prospective clients.

  1. Start Word and create a new document.
  2. Insert a 5 by 11 table.
  3. Merge the cells in the top row.
  4. Select only Header Row in Table Style Options and then select a table style with blue shading in the first row.
  5. Type the form title as shown below and format the first line of text as Arial 20 point, bold and the second line as Arial 16 point, regular.
  1. Type text and merge cells so your form looks similar to the figure below. After merging cells in the last row, change the row height to 4.5 inches. Change the row heights of the cells containing text to 0.3 inch.
  1. Save the document, naming it “Healthy Home Care pre-registration form.”

Scoring Guidelines

Rubric

Skill/Grading CriteriaExemplary
(4)Proficient
(3)Fair
(2)Poor
(1)Apply a Word StyleAppropriate paragraphs are in the indicated Word style.Most paragraphs are in the| indicated Word style.Some paragraphs are in the indicated Word style.Few paragraphs are in the indicated Word style.Insert a time stampA time stamp set to update automatically is displayed in the format Month, Date, Year.A time stamp set to update automatically is displayed in any format.A time stamp not set to update is displayed in any format.A date has been typed.Edit Text and format as a bulleted listAll of the indicated paragraphs have been edited and formatted as a bulleted list.Most of the indicated paragraphs have been edited and formatted as a bulleted list.Some of the indicated paragraphs have been edited and formatted as a bulleted list.An attempt has been made to format the indicated text in a list style.Apply the bold character formatAll of the indicated text has been formatted as bold.Most of the indicated text has been formatted as bold.Some of the indicated text has been formatted as bold.The wrong text has been formatted as bold.Change marginsAll margins have been changed to the measurements indicated.Most of the margins have been changed to the measurements indicated.Some of the margins have been changed to the measurements indicated.The margins have been changed to the wrong measurements.Create WordArt and change wrapAppropriate WordArt has been created, sized, formatted, and given the appropriate wrap.Appropriate WordArt has been created, sized, and formatted.Appropriate WordArt has been created and sized.WordArt has been created but is neither appropriate nor formatted.Format text in a different fontAll of the indicated text has been formatted with the correct typeface, size, and style where indicated.Most of the indicated text has been formatted with the correct typeface, size, and style where indicated.Some of the indicated text has been formatted with the correct typeface, size, and style where indicated.None of the indicated text has been formatted with the correct combination of typeface, size, and style where indicated.Change the bullet style of a listAll of the indicated paragraphs have been edited and formatted as a bulleted list with an appropriate bullet character.Most of the indicated paragraphs have been edited and formatted as a bulleted list with an appropriate bullet character.Some the indicated paragraphs have been edited and formatted as a bulleted list with an appropriate bullet character.An attempt has been made to format the indicated text in a list style.Change paragraph spacingAll of the indicated paragraphs have the appropriate paragraph style.Most of the indicated paragraphs have the appropriate paragraph style.Some of the indicated paragraphs have the appropriate paragraph style.An attempt has been made to add spacing between paragraphs without changing the paragraph style.Change page orientationThe document orientation is Landscape.The document orientation is Landscape.The document orientation is Landscape.The document orientation is Landscape.Create indentsThe indicated paragraph has right and left indents of the appropriate measurements.The indicated paragraph has either a right or left indent of the appropriate measurement.The indicated paragraph has right and left indents, but of the wrong measurements.Spaces, tabs, or some other character was used in an attempt to change indents.Apply color to textAll of the indicated text has been formatted in the appropriate color.Most of the indicated text has been formatted in the appropriate color.Some of the indicated text has been formatted in the appropriate color.The wrong text has been formatted in a color.Modify a built-in styleAll of the indicated changes have been made to the Word style.Most of the indicated changes have been made to the Word style.Some of the indicated changes have been made to the Word style.Few of the indicated changes have been made to the Word style.Insert clip artAn appropriate clip art image has been inserted, sized, and formatted.An appropriate clip art image has been inserted and sized.An appropriate clip art image has been inserted.A clip art image has been inserted but is neither related to the content nor has it been formatted.Insert a tableA table of the specified size has been inserted.A table of the wrong size has been inserted.Tabs have been used to create rows and columns of data.Text has been typed with no attempt to organize it.Merge table cellsAll of the indicated table cells have been merged.Most of the indicated table cells have been merged.Some of the indicated table cells have been merged.Few of the indicated table cells have been merged.Apply a table styleA Word table style with the appropriate options has been applied.A Word table style with the appropriate options has been applied without top row shading.A Word table style with the wrong options has been applied.An attempt has been made to format the table by applying separate cell formats.Format table row heightAll of the indicated rows have the appropriate height.Most of the indicated rows have the appropriate height.Some of the indicated rows have the appropriate height.The indicated rows have been changed to the wrong height.

Submission Checklist

Before submitting your project, make sure you’ve correctly completed the following:

  • Create, save, and name a file
  • Type text
  • Edit text
  • Change page orientation
  • Character formats, including typeface, point size, bold, and color
  • Apply Word styles
  • Modify a Word style
  • Insert an automatically updating time stamp
  • Paragraph formats, including alignment, spacing, and indents
  • Create WordArt
  • Insert clip art
  • Change the wrap and size of an image
  • Use bulleted lists, including changing the default bullet
  • Insert a table
  • Change table formats using Table Styles
  • Change cell formats using Text and Paragraph Styles
  • Change table structure, including merging cells and row heights
  • Type data into a table

Be sure to keep a backup copy of any files you submit to the school!

 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!

Information Security And Risk Management

Chapter 13

 

 

QUESTION 1

1. It is dangerous to assume anything when creating a BCP, because assumptions are rarely accurate.

True

False

0.10000 points   

QUESTION 2

1. Who coordinates the actions of the DAT and works closely with the EMT lead and BCP coordinator?

    DAT coordinator
    TRT lead
    BCP PM
    DAT lead

0.10000 points   

QUESTION 3

1. What is NOT one of the three commonly used BCP teams?

    technical recovery
    emergency management
    critical contractor
    damage assessment

0.10000 points   

QUESTION 4

1. All critical systems should be included in a BCP.

True

False

0.10000 points   

QUESTION 5

1. Even though the BIA identifies priorities, it is common to reaffirm them in a BCP.

True

False

0.10000 points   

QUESTION 6

1. What correctly lists the overall steps of a BCP?

    purpose; scope; assumptions and planning principles; system descriptions and architecture; responsibilities; provide training; test and exercise plans; maintain and update plans
    charter the BCP and create scope statements; complete the BIA; identify countermeasures and controls; develop individual DRPs; provide training; test and exercise plans; maintain and update plans
    charter the BCP and create scope statements; complete the BIA; identify countermeasures and controls; develop individual DRPs; notification/activation phase; recovery phase; reconstitution phase; plan training, testing, and exercises; plan maintenance
    purpose; scope; assumptions and planning principles; system descriptions and architecture; responsibilities; notification/activation phase; recovery phase; reconstitution phase; plan training, testing, and exercises; plan maintenance

0.10000 points   

QUESTION 7

1. The overview section provides a description of the CBFs.

True

False

0.10000 points   

QUESTION 8

1. Who coordinates the actions of the EMT and works closely with the DAT lead and BCP coordinator?

    EMT lead
    BCP PM
    EMT coordinator
    TRT lead

0.10000 points   

QUESTION 9

1. If a disruption occurs during work hours, then the BCP PM will probably be on the scene quickly. If the disruption occurs after hours, then the BCP PM should be contacted first thing the next business day.

True

False

0.10000 points   

QUESTION 10

1. When is the notification/activation phase?

    when the BCP CM declares it so
    the first step of a BCP
    depends on the type of interruption
    when the disruption has occurred or is imminent

0.10000 points   

QUESTION 11

1. Criticality of operations identifies the order of importance of each of the seven domains of the typical IT infrastructure.

True

False

0.10000 points   

QUESTION 12

1. If a system houses data, you need to ensure that data is protected according to _______.

    the C-I-A triad
    the BCP’s scope
    its criticality
    its level of classification

0.10000 points   

QUESTION 13

1. The functional description builds on the __________.

    strategy
    overview
    BIA
    system description and architecture

0.10000 points   

QUESTION 14

1. What is the overall goal of BCP exercises?

    to ensure continued operations after a disruption or disaster
    to demonstrate how the BCP will work
    to verify that the BCP will work as planned
    to teach people the details of the BCP

0.10000 points   

QUESTION 15

1. When an emergency is declared, the ____________ usually contact(s) appropriate teams or team leads.

    BCP PM
    stakeholders
    BCP coordinator
    department heads

0.10000 points   

QUESTION 16

1. Training should be conducted at least annually.

True

False

0.10000 points   

QUESTION 17

1. The TRT lead needs to be very familiar with existing DRPs and may have even authored them.

True

False

0.10000 points   

QUESTION 18

1. What is the purpose of a BCP?

    to ensure that mission-critical elements of an organization continue to operate after a disruption
    to ensure that mission-critical elements of an organization are properly restored after a disruption
    to prevent loss of mission-critical activities of organization employees in case of a disruption
    to identify mission-critical elements of an organization in case of a disruption

0.10000 points   

QUESTION 19

1. Some personnel can be deemed mission-critical.

True

False

0.10000 points   

QUESTION 20

1. Having supplies on hand for continued production _______________.

    is a best practice in the creation and implementation of a BCP
    may be preferable to having an organization obtain parts and supplies as needed
    may conflict with other organizational planning principles
    is the definition of a just-in-time philosophy

0.10000 points   

Click Save and Submit to save and submit. Click Save All Answers to save all answers.

 

 

 

 

Chapter 12

 

 

 

QUESTION 1

1. Every resource has an MAO and an impact if it fails.

True

False

0.10000 points   

QUESTION 2

1. What is NOT a direct cost?

    equipment replacement costs
    building replacement costs
    penalty costs for noncompliance issues
    penalty costs for nonrepudiation issues

0.10000 points   

QUESTION 3

1. A BIA is intended to include all IT functions.

True

False

0.10000 points   

QUESTION 4

1. Choose the answer that correctly lists the seven steps of a BIA.

    develop the contingency planning policy statement; conduct the business impact analysis; identify preventive controls; identify critical resources; identify the maximum downtime; identify recovery priorities; and develop the BIA report
    identify the environment; identify stakeholders; identify critical business functions; identify critical resources; identify the maximum downtime; identify recovery priorities; and develop the BIA report
    develop the contingency planning policy statement; conduct the business impact analysis; identify preventive controls; create contingency strategies; develop an information system contingency plan; ensure plan testing, training, and exercises; and ensure plan maintenance
    identify the environment; identify stakeholders; identify critical business functions; create contingency strategies; develop an information system contingency plan; ensure plan testing, training, and exercises; and ensure plan maintenance

0.10000 points   

QUESTION 5

1. The seven steps of a BIA are the same as the seven steps of contingency planning.

True

False

0.10000 points   

QUESTION 6

1. You are a stakeholder who has just designated a function as critical. What must you do now?

    Dedicate resources to protect the function.
    Perform a CBA.
    Evaluate vulnerabilities.
    Bring it up in the next meeting.

0.10000 points   

QUESTION 7

1. What is NOT one of the steps of contingency planning?

    identifying assets
    ensuring plan maintenance
    conducting the business impact analysis
    creating contingency strategies

0.10000 points   

QUESTION 8

1. A BIA is concerned with identifying and implementing recovery methods.

True

False

0.10000 points   

QUESTION 9

1. Once you identify CBFs and critical business processes, you need to map them to a BIA.

True

False

0.10000 points   

QUESTION 10

1. BIAs identify an impact that can result from ____________.

    uncontrolled vulnerabilities
    disruptions in a business
    failure of a DMZ
    threats to the IT infrastructure

0.10000 points   

QUESTION 11

1. RPO stands for ____________.

    recovery point objective
    recovery program objective
    recovery policy objective
    recovery product objective

0.10000 points   

QUESTION 12

1. Questionnaires, forms, and surveys are the standard way to collect data for a BIA.

True

False

0.10000 points   

QUESTION 13

1. What is NOT an indirect cost?

    loss of goodwill
    costs to re-create or recover data
    lost opportunities during recovery
    costs to regain market share

0.10000 points   

QUESTION 14

1. What does POCs stand for?

    policies of compliance
    procedures of control
    policies of control
    system points of contact

0.10000 points   

QUESTION 15

1. What acronym is NOT a critical term when working with BIAs?

    MAO
    CBA
    CBF
    CSF

0.10000 points   

QUESTION 16

1. For a BIA, the step of “identifying the environment” means having a good understanding of the business function.

True

False

0.10000 points   

QUESTION 17

1. Low RTOs are _______ but _______.

    unachievable, ideal
    elusive, maintainable
    achievable, costly
    risky, high-yield

0.10000 points   

QUESTION 18

1. RTO stands for ________.

    recovery time obstacle
    repair transfer objective
    repair task objective
    recovery time objective

0.10000 points   

QUESTION 19

1. What is NOT a best practice when performing a BIA?

    using a top-down approach
    starting with clear objectives
    plan interviews and meetings in advance
    performing a CBA

0.10000 points   

QUESTION 20

1. There are seven steps of contingency planning.

True

False

0.10000 points   

Click Save and Submit to save and submit. Click Save All Answers to save all answers.

 

 

 

Lab 7

 

QUESTION 1

1. True or False: the BIA is similar to conducting a risk assessment except that it is focused on identifying critical, major and minor business functions and operations.

True

False

0.25000 points   

QUESTION 2

1. True or False: the larger the RTO and RPO maximum allowable time, the potentially more expensive the solution.

True

False

0.25000 points   

QUESTION 3

1. What is the proper sequence of development and implementation for the following?

    1. Risk Management plan, 2. Business Impact Analysis, 3. Business Continuity plan, then 4. Disaster Recovery plan.
    1. Business Continuity plan, 2. Business Impact Analysis, 3. Disaster Recovery plan, then 4. Risk Management plan.
    1. Risk Management plan, 2. Business Continuity plan, 3. Business Impact Analysis, then 4. Disaster Recovery plan.
    1. Business Continuity plan, 2. Risk Management plan, 3.Business Impact Analysis, then 4. Disaster Recovery plan.

0.25000 points   

QUESTION 4

1. True or False: Customer Service business functions typically have a short RTO and RPO maximum allowable time objective.

True

False

0.25000 points   

QUESTION 5

1. True or False: RTO is what the organization defines as the minimum allowable or acceptable downtime.

True

False

0.25000 points   

QUESTION 6

1. True or False: The BIA’s goal and purpose is to identify IT Infrastructure components that are critical to the organization.

True

False

0.25000 points   

QUESTION 7

1. True or False: If the RPO metric does not equal the RTO, you can potentially lose data that might not be backed up.

True

False

0.25000 points   

QUESTION 8

1. True or False: The BIA helps define the scope and priorities of the Business Continuity plan and the Disaster Recovery plan.

True

False

0.25000 points   

Click Save and Submit to save and submit. Click Save All Answers to save all answers.

 

 

 

 

 

Lab 8

 

1. True or False: Disaster Planning is not part of the BCP?

True

False

0.25000 points   

QUESTION 2

1. Which of the following should develop and participate in an organization’s BCP?

    All of the above
    Executive Management
    Human Resources
    IT

0.25000 points   

QUESTION 3

1. True or False: a BIA helps define the scope of the BCP itself.

True

False

0.25000 points   

QUESTION 4

1. True or False: the BCP should be updated at least once a year.

True

False

0.25000 points   

QUESTION 5

1. Which of the following is NOT true.  A BCP helps mitigate the risk of:

    Lengthy IT system outages.
    Losing human life.
    Lost revenue and lost intellectual property assets.
    All of the above are True

0.25000 points   

QUESTION 6

1. True or False: The purpose of having documented IT system, application and data recovery procedures/steps is to help achieve the RTO defined by executive management?

True

False

0.25000 points   

QUESTION 7

1. True or False: you still need a BCP or DRP if you have business liability insurance, asset replacement insurance and natural disaster insuranc

True

False

0.25000 points   

QUESTION 8

1. True or False: If a business cannot operate, the BCP assists in bringing the business back to life and operational readiness.

True

False

0.25000 points   

Click Save and Submit to save and submit. Click Save All Answers to save all answers.

 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!

Excel Homework

USING MICROSOFT EXCEL 2016 Independent Project 6-5 (Mac 2016) 

 

Independent Project 6-5 (Mac 2016 Version)

Classic Gardens and Landscapes counts responses to mail promotions to determine effectiveness. You use SUMIFS and a nested IF formula to complete the summary. You also calculate insurance statistics and convert birth dates from text to dates

 

Skills Covered in This Project 

  • Nest MATCH and INDEX functions.
  • Create DSUM formulas.
  • Build an IFS function.

• Build SUMIFS formulas.
• Use DATEVALUE to convert text to

dates.

 

Step 1 

Download start file

  1. Open the ClassicGardens-06 start file. Click the Enable Editing button. The file will be renamed automatically to include your name. Change the project file name if directed to do so by your instructor, and save it.
  2. Create a nested INDEX and MATCH function to display the number of responses from a city.
    1. Click the Mailings sheet tab and select and name cells A3:D28 as Responses
    2. Click the Mailing Stats sheet tab.
    3. Click cell B21 and type Carthage.
    4. Click cell C21, start an INDEX function, and select the first argument list option.
    5. Choose the Responses range for the Array argument.
    6. Click the Row_num box and nest a MATCH function. Select cell B21 for the Lookup_value and
      cells A3:A28 on the Mailings sheet for the Lookup_array. Click the Match_type argument box
      and type 0.
    7. Click INDEX in the Formula bar. Click the Column_num box and nest a second MATCH function to
      look up cell D3 on the Mailings sheet in the lookup array A3:D3.
    8. Click the Match_type box and type (Figure 6-105).
      Important: There is a known bug in Excel for Mac that places plus signs ( ) instead of commas ( ) between the arguments when using the Formula Builder. If this is the case in your Excel for Mac version, replace the plus signs with commas.

 

Excel 2016 Chapter 6 Exploring the Function Library Last Updated: 3/27/19 Page 1 

 

USING MICROSOFT EXCEL 2016 Independent Project 6-5 (Mac 2016) 

 

  1. Format the results to show zero decimal places.
  2. Type Smyrna in cell B21.
  3. Use DSUM to summarize mailing data.
    1. On the Mailings sheet, note that number sent is located in the third column and response data is in
      the fourth column.
    2. Click the Criteria sheet tab. Select cell B2 and type lan* to select data for the Landscape Design
      department.
    3. Click the Mailing Stats sheet tab and select cell B7.
    4. Use DSUM with the range name Responses as the Database argument. Type for the Field
      argument, and use an absolute reference to cells B1:B2 on the Criteria sheet as the Criteria
      argument.
    5. Copy the formula to cell C7 and edit the Field argument to use the fourth column.
    6. Complete criteria for the two remaining departments on the Criteria sheet.
    7. Click the Mailing Stats sheet tab and select cell B8.
    8. Use DSUM in cells B8:C9 to calculate results for the two departments.
  4. Use SUM in cells B10:C10.
  5. Format all values as Comma Style with no decimal places.
  6. Create an IFS function to display a response rating.
    IMPORTANT: If you are using a version of Excel that does not include the IFS function, create a formula using nested IF functions instead where each Value_if_false argument is the next IF statement. The innermost nested IF statement should have a Logical_test argument of C7/B7<10%, Value_if_true argument of $C$18, and Value_if_false argument of 0.

    1. Click cell D7. The response rate and ratings are shown in rows 14:18.
    2. Start an IFS function and select C7 for the Logical_test1 argument. Type for division and select
      cell B7. Type >= 20% to complete the test.
    3. Click the Value_if_true1 box, select C15, and press F4 (FN+F4) (Figure 6-106).

 

Excel 2016 Chapter 6 Exploring the Function Library Last Updated: 3/27/19 Page 2 

 

USING MICROSOFT EXCEL 2016 Independent Project 6-5 (Mac 2016) 

 

  1. Click the Logical_test2 box, select C7, type /, select cell B7, and type >=15%
  2. Click the Value_if_true2 box, click cell C16, and press F4 (FN+F4).
  3. Complete the third and fourth logical tests and value_if_true arguments (Figure 6-107).
  4. Copy the formula in cell D7 to
    cells D8:D10.
  5. Use SUMIFS to total insurance
    claims and dependents by city and department.

    1. Click the Employee Insurance
      sheet tab and select cell E25.
    2. Use SUMIFS with an absolute
      reference to cells F4:F23 as the
      Sum_range argument.
    3. The Criteria_range1 argument
      is an absolute reference to cells E4:E23 with Criteria1 that will select the city of Brentwood.
    4. The Criteria_range2 argument
      is an absolute reference to the department column with criteria that will select the Landscape Design department.
    5. Complete SUMIFS formulas for cells E26:E28.
    6. Format borders to remove inconsistencies, if any, and adjust column widths to display data.
  6. Use DATEVALUE to convert text data to dates.
    1. Click the Birth Dates sheet tab and select cell D4. The dates were imported as text and cannot be used in date arithmetic.
    2. Select cells D4:D23 and cut/paste them to cells G4:G23.
    3. Select cell H4 and use DATEVALUE to convert the date in cell G4 to a serial number.
    4. Copy the formula to cells H5:H23.
    5. Select cells H4:H23 and copy them to the Clipboard.
    6. Select cell D4, click the arrow with the Paste button [Home tab, Clipboard group], and choose
      Values (Figure 6-108).
    7. Format the values in column D
      to use the Short Date format.
    8. Hide columns G:H.
    9. Apply All Borders to the data
      and make columns B:D each 13.57 wide. NOTE: Some versions of Excel 2016 for Mac use inches for row height and column width. When viewing the column width, if double quotes appear when displaying the value, enter 1.17” instead of 13.57.

 

Excel 2016 Chapter 6 Exploring the Function Library

Last Updated: 3/27/19 Page 3 

 

USING MICROSOFT EXCEL 2016 

Independent Project 6-5 (Mac 2016) 

 

Step 2 

Upload & Save

Step 3 

Grade my Project

9. Save and close the workbook (Figure 6-109). 10. Upload and save your project file.
11. Submit project for grading.

 

Excel 2016 Chapter 6 Exploring the Function Library

 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!

Computer Information System Project

Trends Analysis
for Green Market Grocery

 

Overview
In the past year, the grocery retail environment has changed dramatically. No longer can chains expect a solid 2–4 percent growth annually. Like other types of retail, consumer groceries are trying to stay steady in turbulent times. However, the best response now is innovation, not complacency. Unless companies like Green Market Grocery reconsider their strategies, the near future will be full of challenges, all of them difficult to overcome.

This report identifies the major trends for grocery retail in the coming year and offers insight into how Green Market Grocery can take advantage of them to continue to grow and profit.

Focus on Local and Fresh
Consumer attitudes and shopping behavior are undergoing a transformation. Consumers define value in new ways, including private or specialty labels and brands. They seek foods from local or regional sources and are eager to support small and medium-sized local producers. Today, small producers are netting more than 60 percent of the branded goods market.

For Green Market Grocery, this consumer prefrence means shops will have to rotate produce, seafood, and other fresh foods more frequently to reflect local availability.

Consumers also show a preference for healthy, natural foods and those with minimal processing. Green Market Grocery already caters to these consumers in their front-of-store displays, which feature colorful produce in an attractive, inviting environment.

 

The challenge for Green Market Grocery will be to continue the seasonal, market-stand look throughout the store and figure out how to sell fresh food online, a venue grocery shoppers are starting to use with increasing frequency.

Online Grocery Shopping
Home-based digital assistants could have a major effect on grocery retail. From the comfort of their home or office, consumers can place orders for delivery using their digital assistants. The convenience is ideal for shoppers, but it leaves retailers feeling the pinch, even if consumers are ordering goods from their stores. Retailers are losing out on the impulse buys that pad grocery sales.

To stay competitive, traditional grocery stores can do the following:

Add online shopping and delivery services.

Devote more store space to the types of goods that drive consumers to the stores.

Fresh and prepared foods

Specialty and local brands

Host events for contemporary consumers.

Cooking demonstrations

In-house farmers markets

While investing in e-commerce and improved service models is a sound strategy, Green Market Grocery must determine whether they can avoid lowering their shelf prices. This puts pressure on the supply chain and the retailer to cut costs in other areas. The best way to combat the difficulties that come from reducing expenses is to align costs with growth opportunities so that expenses are investments rather than losses. In other words, stores should continue to fund the most profitable areas and cut back on marginal activities, even if they are in the traditional realm of grocery offerings.

In-Store Experiences
Along with addressing e-commerce innovations that offer consumers more ways to shop, grocery retailers can do more to attract shoppers to their physical stores.

Payment services: Consumers increasingly expect to pay for groceries using their smartphones. Stores should already be setting up mobile payment stations in checkout lanes.

Dining : Sampling stations offering hot and cold food are popular, as are cafés that provide coffee, tea, and other beverages along with a light lunch.

Prepared and artisan foods : If consumers switch to purchasing staples through e-commerce, stores can free shelf space for products shoppers find enticing or exciting. Local chefs demonstrating how to use local artisan foods is a winning activity in many locations.

Sustainability : Consumers want to know where their food comes from and how it was produced or grown. They prefer to find that information in the store rather than online. For example, some shops are displaying signs or maps indicating the number of miles a particular product traveled.

Subscription Meal Kits
While stand-alone companies popularized the trend of mail-order meal kits containing ingredients and recipes for a complete meal, grocery stores are starting to do the same. More food retailers will expand into meal kits, a $5 billion business last year.

Kits that focus on custom lifestyles, such as vegan and vegetarian meals, low-carbohydrate diet offerings, and healthy, garden-fresh options are growing in popularity. Other companies are offering theme kits, such as those featuring food of a certain region or country, and special recipes designed for kids.

Research
Devon & Company conducted research to determine the state of the retail grocery business this year. In an online survey, we asked adults in the United States how they buy their groceries. About 990 people responded. Of the respondents, 92 percent buy their groceries in stores, down from 97 percent in the previous year.

Grocery-shopping habits

Where they shop

Percentage (%)

Delivery service

8

In stores

92

Mobile app

6

Online

20

Store pickup service

10

We also asked U.S. adults how many trips they made to the grocery store each week. The following table compares the results to two previous years.

Year

Number of trips

2019

2.2

2020

1.8

Finally, we asked respondents to estimate their expenditures on the four most popular categories of grocery items in the past year. The following table shows the results.

Category

Expenditure ($)

Bakery

1,020

Meat and seafood

2,215

Fresh produce and dairy

910

Packaged foods

955

Total

For more survey results, contact

 

Devon & Company Consultants [insert square bullet] devon.cengage.com

This file created specifically for Bicheng Leng

This file created specifically for Bicheng Leng

This file created specifically for Bicheng Leng

This file created specifically for Bicheng Leng

This file created specifically for Bicheng Leng

This file created specifically for Bicheng Leng

This file created specifically for Bicheng Leng

This file created specifically for Bicheng Leng

This file created specifically for Bicheng Leng

 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!

Excel Guided Project 6-3

The Wear-Ever Shoes company maintains inventory data and customer survey results in your workbook. You use Lookup & ReferenceDatabase, and Logical functions to complete the data. You also use a Financial function to calculate depreciation and a Text function to enter email addresses.

[Student Learning Outcomes 6.1, 6.2, 6.3, 6.5, 6.6, 6.7]

File Needed: WearEverShoes-06.xlsx (Available from the Start File link.)

Completed Project File Name: [your name]-WearEverShoes-06.xlsx

Skills Covered in This Project

  • Nest INDEX and MATCH functions.
  • Use SUMIFS from the Math & Trig category.
  • Use DAVERAGE.
  • Create an IFS formula.
  • Use a Text function to concatenate text strings.
  • Calculate depreciation with the DB function.
  1. Open the WearEverShoes-06 start file. The file will be renamed automatically to include your name. Change the project file name if directed to do so by your instructor, and save it.
  2. Click the Inventory sheet tab.
  3. Select cells A3:I39, click the Name box, type Inventory as the range name, and press Enter.
  4. Select cell L5 and type WE006.
  5. Create a nested function with INDEX and MATCH to display inventory for a product.
    1. Select cell L6.
    2. Click the Lookup & Reference button [Formulas tab, Function Library group] and choose INDEX. Select the first argument list array, row_num, column_num and click OK.
    3. For the Array argument, press F3 (FN+F3) and select Inventory.
    4. Click the Row_num box and click the Name box arrow. Choose MATCH in the list or choose More Functions to find and select MATCH. The INDEX function uses this MATCH statement to find the row.
    5. Click cell L5 for the Lookup_value argument.
    6. Click the Lookup_array box and select cells A3:A39. This MATCH function finds the row that matches cell L5 in column A.
    7. Click the Match_type argument and type 0.
    8. Click INDEX in the Formula bar. (Click OK if the argument list opens.)
    9. Click the Column_num argument, click the Name box arrow, and choose MATCH (Figure 6-92).Both the row_num and col_num arguments are MATCH functions.Figure 6-92 MATCH is nested twice
    10. Type quantity in the Lookup_value box.
    11. Click the Lookup_array box and select cells A3:I3. This MATCH function finds the cell in the “Quantity” column after the row is located by the first MATCH function.
    12. Click the Match_type box and type 0. The formula is =INDEX(Inventory,MATCH(L5,A3:A39,0),MATCH(“quantity”,A3:I3,0)).
    13. Click OK. The result is 2.
    14. Click cell L5, type WE015, and press Enter. The quantity is updated.
  6. Use SUMIFS to calculate total pairs in stock by specific criteria.
    1. Select cell M13.
    2. Click the Math & Trig button [Formulas tab, Function Library group] and choose SUMIFS.
    3. Select cells E4:E39 for the Sum_range argument and press F4 (FN+F4) to make the references absolute.
    4. Click the Criteria_range1 box, select cells C4:C39, the “Color” field, and press F4 (FN+F4).
    5. Click the Criteria1 box and select cell K13. Leave this as a relative reference.
    6. Click the Criteria_range2 box, select cells D4:D39, and make the references absolute.
    7. Click the Criteria2 box and select cell L13. The criteria specifies the number of black pairs, size 8 (Figure 6-93).The sum and criteria ranges must have the same dimension.Figure 6-93 SUMIFS to calculate number by color and size
    8. Click OK. The result is 7.
    9. Copy the formula in cell M13 to cells M14:M21.
  7. Click the Satisfaction Survey worksheet tab and review the data.
  8. Select cells A4:H40 and name the range as Survey. Note that the “Comfort” field is the fifth column and that the other attributes follow in the sixth, seventh, and eighth columns.
  9. Use DAVERAGE to summarize customer survey data.
    1. Click the Criteria sheet tab.
    2. Select cell B2 and type rug*, criteria for the Rugged Hiking Boots.
    3. Click the Average Ratings worksheet tab and select cell C5.
    4. Click the Insert Function button [Formulas tab, Function Library group].
    5. Choose Database in the Or select a category list.
    6. Select DAVERAGE and click OK to calculate an average comfort rating for the boots.
    7. Press F3 (FN+F3), choose Survey for the Database argument, and click OK.
    8. Click the Field box and select cell C4.
    9. Click the Criteria box, select the Criteria sheet tab, select cells B1:B2, and make the references absolute (Figure 6-94).DAVERAGE ignores values that do not match the criteria.Figure 6-94 DAVERAGE for comfort rating
    10. Click OK. The result is 7.75.
    11. Copy the formula in cell C5 to cells D5:F5.
  10. Use DAVERAGE to summarize survey data.
    1. Select the Criteria sheet tab and select cell B5. Type the criteria as shown here for the shoe styles.The table lists the criteria to be entered on the Criteria sheet.CellCriteriaB5com*B8laz*B11ser*B14gli*
    2. Click the Average Ratings sheet tab and select cell C6.
    3. Click the Recently Used button [Formulas tab, Function Library group] and select DAVERAGE.
    4. Press F3 (FN+F3) and choose Survey for the Database argument.
    5. Click the Field argument box and select cell C4.
    6. Click the Criteria box, select cells B4:B5 on the Criteria sheet, and press F4 (FN+F4).
    7. Click OK. The result is 7.5.
    8. Copy the formula in cell C6 to cells D6:F6.
  11. Build DAVERAGE functions for the remaining shoe styles on the Average Ratings sheet.
  12. Select cells G5:G9 on the Average Ratings sheet, click the AutoSum arrow [Home tab, Editing group], and choose Average.
  13. Create an IFS function.Note: If your version of Excel does not include the IFS function, build the following nested IF function =IF(G5>=9,$J$5,IF(G5>=8,$J$6,IF(G5>=5,$J$7,$J$8))) to show the ratings.
    1. Select cell H5, click the Logical button [Formulas tab, Function Library group], and choose IFS.
    2. Click the Logical_test1 argument, select cell G5, and type >=9.
    3. Click the Value_if_true1 box, click cell J5, and press F4 (FN+F4) to make the reference absolute.
    4. Click the Logical_test2 box, click cell G5, and type >=8.
    5. Click the Value_if_true2 box, click cell J6, and press F4 (FN+F4).
    6. Click the Logical_test3 box, click cell G5, and type >=5.
    7. Click the down scroll arrow to reveal the Value_if_true3 box, click cell J7, and press F4 (FN+F4).
    8. Click the down scroll arrow to reveal the Logical_test4 box, click cell G5, and type <5.
    9. Click the down scroll arrow to reveal the Value_if_true4 box, click cell J8, and press F4 (FN+F4) (Figure 6-95). The complete formula is:=IFS(G5>=9,$J$5,G5>=8,$J$6,G5>=5,$J$7,G5<5,$J$8)The Logical_test1 argument is scrolled out of viewFigure 6-95 IFS function with multiple logical tests
    10. Click OK and copy the formula to cells H6:H9.
    11. Format column H to be 13.57 (100 pixels) wide.
  14. Calculate depreciation for an asset using a Financial function.
    1. Click the Depreciation sheet tab and select cell C11. Depreciation is the decrease in the value of an asset as it ages. The DB function calculates the loss in value over a specified period of time at a fixed rate.
    2. Click the Financial button [Formulas tab, Function Library group] and choose DB.
    3. Select cell C6 for the Cost argument, and press F4 (FN+F4) to make the reference absolute. This is the initial cost of the equipment.
    4. Click the Salvage box, select cell C7, and press F4 (FN+F4). This is the expected value of the equipment at the end of its life.
    5. Click the Life box, select cell C8, and press F4 (FN+F4). This is how long the equipment is expected to last.
    6. Click the Period box and select cell B11. The first formula calculates depreciation for the first year (Figure 6-96).DB stands for declining balance depreciation.Figure 6-96 DB function to calculate asset depreciation
    7. Click OK. The first year depreciation is $39,900.00.
    8. Copy the formula in cell C11 to cells C12:C18. Each year’s depreciation is less than the previous year’s.
    9. Select cell C19 and use AutoSum. The total depreciation plus the salvage value is approximately equal to the original cost. It is not exact due to rounding.
  15. Use CONCAT to build an email address. (If your version of Excel does not include CONCAT, use CONCATENATE.)
    1. Right-click any worksheet tab, choose Unhide, select E-Mail, and click OK.
    2. Select cell C5, type =con, and press Tab. The text1 argument is first.
    3. Select cell A5 and type a comma (,) to move to the text2 argument.
    4. Select cell B5 and type a comma (,) to move to the text3 argument.
    5. Type “@weshoes.org” including the quotation marks (Figure 6-97).CONCAT was CONCATENATE in earlier versions of Excel.Figure 6-97 CONCAT references and typed data
    6. Type the closing parenthesis ()) and press Enter.
    7. Copy the formula in cell C5 to cells C6:C8.
  16. Save and close the workbook (Figure 6-98).Completed worksheets for Excel 6-3
 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!

Project 2: Capture The Flag (CTF) Solution Presentation

Capture The Flag

NAME:

Team Name:

Introduction

The CTF Problem

Steps to Solve

The Solution

Workplace Relevance

<insert required narration>

Tell your audience what you intend to cover in your project. This is the purpose of your communication.

In Section 1, provide some background of the category of your CTF challenge.

Introduce the audience to the problem and tell us how you plan to approach it and get the solution.

In Section 2, cover the steps you used to solve the problem. This may cover multiple solves.

In Section 3, talk about how you found the solution and discuss the pitfalls and recommendations when facing these types of problems.

In Section 4, talk about the relevance of Capture the Flag problems to the workplace and your job role.

 

2

CTF Category Description

 

<insert required narration>

Before presenting this problem, discuss the category of the CTF challenge and the relevant skills needed to solve this type of problem.

Answer the four questions below in your slide and make these questions your talking points.

 

Describe the category of question that you attempted.

What is the important background knowledge needed?

How does this relate to the Ethical Hacking course?

What lab in the course covered the topic from this CTF problem?

 

3

Introduction to the Problem

Delete the image above and insert your own

<insert required narration>

Sample text for narration: We open the .pcap using Wireshark and set a filter for the File Transfer Protocol (FTP) using “ftp” in the display filter box and click Apply to show only the FTP traffic in the capture file.

 

4

Working Toward a Solution

Delete the image above and insert your own

<insert required narration>

Sample text for narration: Right-click one of the packet frames (below frame #71) and choose the Follow > TCP Stream to show the conversation between the FTP server and the client machine. Note: TCP is the Transmission Control Protocol, a connection-oriented protocol.

 

You may choose to add additional slides.

 

5

 

Arriving at the Solution

In the ‘Follow TCP Stream’ popup window, search for the flag, in the format of UMGC-XXXXX (below, UMGC-ABC123)

 

This provided me with the flag and allowed me to solve the network capture problem for Team #.

 

The screenshot below includes the date/time from the host system.

Delete the image above and insert your own

<insert required narration>

Sample text for narration: In the Follow TCP Stream pop-up window, search for the flag, in the format of UMGC-XXXXX (below, UMGC-ABC123).

 

Write out the flag in your documentation. Your screenshot of the Follow TCP Stream pop-up window must include the date/time from the host system. Each student is responsible for providing at least one screenshot as shown below.

 

6

Strategies, Pitfalls, Lessons Learned

 

<insert required narration>

In this section, discuss some of the strategies you used to solve your CTF problem, as well as some of the pitfalls that can lead to the wrong path. This will all be part of the lessons learned section that will help you know how to approach this kind of problem.

7

The Relationship to the Workplace

 

<insert narration>

In this section, discuss how you think Capture the Flag competitions can benefit you in the workplace.

 

 

 

8

Summary

 

<insert narration>

This is your summary and your last opportunity to connect with your audience.

Do not merely repeat your agenda topics. Add one to two important details about each main point to review for your audience.

What is/are the main takeaway(s)?

 

9

References

 

<insert narration>

The example above uses IEEE style. Ask your instructor for clarification on the style to be used.

A narration for this slide is not required.

 

10

 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!

Exp19_Excel_Ch07_Cap_Real_Estate | Excel Chapter 7 Real Estate

 

You are the office manager for a real estate company in northern Utah County. You tracked real estate listings, including city, agent, listing price, sold price, etc. Agents can represent a seller, a buyer, or both (known as dual agents). Your assistant prepared the spreadsheet structure with agent names, agent types, the listing and sold prices, and the listing and sold dates. You want to complete the spreadsheet by calculating the number of days each house was on the market before being sold, agent commissions, and bonuses. In addition, you will use conditional functions to calculate summary statistics. For further analysis, you will insert a map chart to indicate the average house selling price by city. Finally, you will create a partial loan amortization table and calculate cumulative interest and principal to show a potential buyer to help the buyer make decisions.

 

The   spreadsheet contains codes (BA, DA, SA) to represent agent roles (Buyer’s   Agent, Dual Agent,   Seller’s Agent). You want to switch the codes for the actual descriptions.
In cell E12 of the Details sheet, insert the SWITCH function to evaluate the   agent code in cell D12. Include mixed cell references to the codes and roles   in the range J2:K4 for the values
and results arguments. use all cell references in the function. Copy the   function to the range E13:E39.

 

Now you want to calculate the   number of days between the list date and sale date.
In cell J12, insert the DAYS function to calculate the number of days between   the Listing Date and the Sale Date. Copy the function to the range J13:J39.

 

You want to calculate agent   commissions based on their role.
In cell K12, insert the IFS function to calculate the agent’s commission   based on the agent code and the applicable rates in the range L2:L4. Use   relative and mixed references correctly. Copy the function to the range   K13:K39.

 

You want to calculate a bonus if   the sold price was at least equal to the listing price, and if the house sold   within 30 days after being listed.
In cell L12, insert an IF function with a nested AND function to calculate a   bonus. The AND function should ensure both conditions are met: Sold Price   divided by the Listing Price is greater than or equal to 100% (cell L7) and   the Days on Market are less than or equal to 30 (cell L8). If both conditions   are met, the bonus is $1,000 (cell L9). Otherwise, the bonus is $0. Use mixed   cell references to the input values in the range L7:L9. Copy the function to   the range L12:L39.

 

The top-left section of the   spreadsheet is designed for summary statistics for one condition. You will   calculate average selling prices and the number of houses sold in each city   (the condition).
In cell B2, insert the AVERAGEIF function to calculate the average Sold Price   for houses in the city of Alpine. Use mixed references for the range; use a   relative reference to cell A2. Copy the function and use the Paste Formulas   option to paste the function in the range B3:B5 so that the bottom border in   cell B5 is preserved.

 

You want to count the number of   houses in one city.
In cell C2, insert the COUNTIF function to count the number of houses in the   city of Alpine. Use mixed references for the range; and use a relative   reference to cell A2. Copy the function and use the Paste Formulas option to   paste the function in the range C3:C5 so that the border in cell C5 is   preserved.

 

You want to calculate the total commissions   for each agent (the condition).
In cell B7, insert the SUMIF function to total the commissions by agent. Use   mixed references for the ranges; and use a relative reference to cell A7.   Copy the function and use the Paste Formulas option to paste the function in   the range B8:B9 so that the borders are preserved.

 

The top-middle section of the   spreadsheet is designed for summary statistics for multiple conditions. You   will calculate the number of houses sold for each agent when he or she served   as a Dual Agent (DA). Use mixed references for ranges and the agent code   condition in cell J3. Use relative cell references to the agent condition in   cell E2. When you copy the formulas, use the paste Formulas options to   preserve border formatting.
In cell F2, insert the COUNTIFS function in cell F2 to count the number of   houses sold by the first agent (cell E2) who was a Dual Agent (DA) (J3) for   that house. Use all cell references in the function. Copy the function to the   range F3:F4 and preserve the bottom border for cell F4.

 

You are ready to calculate the   total value of those houses for each agent when he or she served as a Dual   Agent (DA). Use mixed references for ranges and the agent code condition in   cell J3. Use relative cell references to the agent condition in cell E2. When   you copy the formulas, use the paste Formulas options to preserve border   formatting.
In cell G2, insert the SUMIFS function to sum the selling prices of the   houses sold by the first agent (cell E2) who was a Dual Agent (DA) (J3) for   that house. Copy the function to the range G3:G4 and preserve the bottom   border for cell G4.

 

Now, you will calculate the   highest-price house highest-price house sold for each agent when he or she   served as a Dual Agent (DA). Use mixed references for ranges and the agent   code condition in cell J3. Use relative cell references to the agent   condition in cell E2. When you copy the formulas, use the paste Formulas   options to preserve border formatting.
In cell H2, insert the MAXIFS function in cell H2 to display the highest-price   house sold by the first agent (cell E2) who was a Dual Agent (DA) (J3) for   that house. Copy the function to the range H3:H4 and preserve the borders in   the range H3:H4.

 

The Map worksheet contains a   list of cities, postal codes, and average house sales. You will insert a map   chart to depict the averages visually using the default gradient fill colors.
Display the Map worksheet, select the range B1:C5 and insert a map chart.

 

Cut the map chart and paste it   in cell A7. Set a 2.31″ height and 3.62″ width.

 

You want to enter a meaningful   title for the map.
Change the map title to Average Selling Price by Zip Code.

 

Display the Format Data Series   task pane, select the option to display only regions with data, and show all   labels. Close the task pane.

 

You are ready to start   completing the loan amortization table.
Display the Loan worksheet. In cell B8, type a reference formula to cell B1.   The balance before the first payment is identical to the loan amount. Do not   type the value; use the cell reference instead. In cell B9, subtract the   principal from the beginning balance on the previous row. Copy the formula to   the range B10:B19.

 

Now, you will calculate the   interest for the first payment.
In cell C8, calculate the interest for the first payment using the IPMT   function. Copy the function to the range C9:C19.

 

Next, you will calculate the   principal paid.
In cell D8, calculate the principal paid for the first payment using the PPMT   function. Copy the
function to the range D9:D19.

 

Rows 21-23 contain a summary   section for cumulative totals after the first year.
In cell B22, insert the CUMIPMT function that calculates the cumulative   interest after the first year. Use references to cells A8 and A19 for the   period arguments.

 

The next summary statistic will   calculate the principal paid after the first year.
In cell B23, insert the CUMPRINC function that calculates the cumulative   principal paid after the first year. Use references to cells A8 and A19 for   the period arguments.

 

Rows 25-28 contain a section for   what-if analysis.
In cell B27, use the RATE financial function to calculate the periodic rate   using $1,400 as the
monthly payment (cell B26), the NPER, and loan amount in the original input   section.

 

In cell B28, calculate the APR   by multiplying the monthly rate (cell B27) by 12.

 

Create a footer with your name   on the left side, the sheet name code in the center, and the file name code   on the right side of each worksheet.

 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!

Software Testing And Quality Assurance Homework Help

Name (Last-Name, First Name):_______________________________________________________ Instructions: 

For each “explanation” required in an answer, consider each “lettered part” to require somewhere between 1-2 paragraphs, each paragraph consisting of approximately 3-6 long sentences or 5-10 short sentences (not every sentence, paragraph, or part needs to be the same length). A longer answer is not necessarily a better answer. Answer all the questions completely and concisely. “Stating your answer” means directly answering the primary question as posed within the assignment. “Defending your answer” means providing all the logical argument steps that lead you to your answer (listing the details as well as why / how the details support your claim and documenting all reasonable assumptions as needed). If you are uncertain what to do, please ask! As per the syllabus grading policy, it is possible that only some parts of a given assignment will be graded—when this is the case, the parts used for grading purposes will be chosen at random. However, you are expected to do all parts of each assignment and all assignments. Failure to do so will affect your grade.
 Answer these questions based upon the readings and lecture discussions. 1. Suppose you are part of a small company and on a team that is responsible for delivering a medium-sized project (a project with about 10-15 people on the core-project team and 24 months for schedule). This is a traditional software project using a Plain Linear PMLC and Traditional Waterfall SDLC. Assume that the lifecycle decisions are appropriate for this project (do NOT change them or claim that they are inappropriate). Obviously (based on the situation described below), we are NOT in a “VERY HIGH” CMM maturity-level organization, but that does not mean that we cannot try to think and act with reasonable maturity. A. Suppose that the project is running late: we are just about to start integration testing. We are in danger of not being able to test as thoroughly as we had hoped. Speaking as a “mature software quality professional”, how would you respond to the question
”How can we successfully meet the original project budget and deadline?” and the suggestion that “We could skip integration testing and just do system testing as a way to help us meet this goal“?

State your answer and defend your answer using the concepts discussed in lecture.
Be sure to document any reasonable and valid assumptions necessary to support your answer. 2. Suppose you are part of a different small company and on a different team that is responsible for delivering a different, but still medium-sized project (here, a project with 20-30 people on the project team and around 18 months for schedule). Once again, this is a traditional software project, but now we are using an Incremental PMLC and SDLC with three (3) “roughly-equal” increments. Assume that the lifecycle decisions are appropriate for this project (do NOT change them or claim that they are inappropriate). For this project, we have a single-deployment platform and development language (for example, you can choose the specific OS and programming Language for your assumptions, such as Windows and C#, or Linux and Java, etc. but limit your assumption to a single-OS and single-Language). Obviously (based on the situation described below), we are NOT in a “VERY HIGH” CMM maturity-level organization, but that does not mean that we cannot try to think and act with reasonable maturity. A. Suppose that we are in the first increment and the project is running late—we are almost one third of the way through the total project schedule and budget. We are currently using minimal automation for unit test execution (e.g. NbUnit, JUnit, TestNG, etc.) but we are not using any other testing-related-automation for any other testing activities or levels. We have not started any integration activities. Some unit tests have been designed and executed, and no integration test design or execution has occurred. In fact, we have really just started the test design process for this project (some tests have been planned and designed across all levels, but not a significant percentage—less than 30% of the tests have been planned / designed both within each level and across all the levels). Also, suppose that we were in danger of not being able to design, execute and analyze the tests as thoroughly as we had hoped for some levels, especially system and acceptance testing.

Speaking as a “mature software quality professional”, how would you respond to the question / suggestion “Should we buy or use a free automation tool / technique to makeup for lost time and get back on schedule for testing”?

If “NO”, then answer, “Why NOT?” and “How can we address this situation?”
If “YES”, then answer, “What are your tool / technique recommendations and how can we use them to address this situation?”

State your answer and defend your answer using the concepts discussed in lecture.
Be sure to document any reasonable and valid assumptions necessary to support your answer.

 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!

Simple Excel Exercise

Documentation

Athey Department Store
Author
Date
Purpose To create a return routing slip.
Data Definition Table – Return Data
Field Description Data Type Notes
Date Date of Return Date Enter dates using mm/dd/yyyy
Department Department Text Accessories, Baby, Clothing, Electronics, Furniture, Luggage, Office, Sports, and Toys
Resolution Resolution of return Text Destroy, Repack, Restock, or Return to Mfg
Inventory Cart Cart holding return merchandise Text Determined by Department and Resolution using the Return Table

Return Routing

Athey Department Store
1500 Main Street
Fort Dodge, IA 50501
Return Routing Slip
Date
Product Name
Department
Resolution
Inventory Cart
Customer Assistant
Inventory Assistant

Return Table

Department Destroy Return to Mfg Repack Restock
Accessories Trash Trash Trash Stock A
Baby Trash Trash Trash Stock B
Clothing Trash Trash Repack C Stock C
Electronics Trash Return E Repack E Stock E
Furniture Trash Return F Repack F Stock F
Luggage Trash Return L Repack L Stock L
Office Trash Trash Trash Stock O
Sports Trash Return S Repack S Stock S
Toys Trash Return T Repack T Stock T

Return Analysis

Depatment Total Returns
Accessories
Baby
Clothing
Electronics
Furniture
Luggage
Office
Sports
Toys
Total
Resolution Total Returns
Destroy
Return to Mfg
Repack
Restock
Total

Return Data

Date Department Resolution Inventory Cart
4/3/17 Baby Repack Trash
4/6/17 Clothing Return to Mfg Trash
4/23/17 Toys Destroy Trash
7/12/17 Clothing Return to Mfg Trash
4/26/17 Electronics Return to Mfg Return E
8/16/17 Luggage Return to Mfg Return L
1/21/17 Clothing Repack Repack C
2/20/17 Clothing Destroy Trash
3/22/17 Office Destroy Trash
6/10/17 Baby Repack Trash
6/30/17 Electronics Restock Stock E
12/27/17 Electronics Repack Repack E
1/1/17 Furniture Destroy Trash
1/18/17 Toys Destroy Trash
1/29/17 Toys Repack Repack T
2/5/17 Baby Return to Mfg Trash
4/6/17 Electronics Repack Repack E
4/11/17 Clothing Destroy Trash
4/17/17 Baby Return to Mfg Trash
4/26/17 Toys Restock Stock S
7/5/17 Baby Restock Stock B
7/6/17 Baby Destroy Trash
7/15/17 Sports Destroy Trash
8/14/17 Toys Repack Repack T
10/23/17 Accessories Restock Stock A
11/2/17 Toys Return to Mfg Return T
3/1/17 Toys Restock Stock S
5/12/17 Clothing Destroy Trash
5/13/17 Toys Destroy Trash
5/20/17 Accessories Destroy Trash
9/27/17 Clothing Restock Stock C
10/14/17 Toys Repack Repack T
1/5/17 Clothing Restock Stock C
1/11/17 Baby Restock Stock B
4/20/17 Sports Restock Stock S
6/29/17 Sports Restock Stock S
2/6/17 Luggage Return to Mfg Return L
2/14/17 Electronics Repack Repack E
3/16/17 Sports Repack Repack S
12/21/17 Baby Return to Mfg Trash
6/18/17 Accessories Return to Mfg Trash
6/23/17 Clothing Restock Stock C
6/28/17 Sports Repack Repack S
7/8/17 Baby Return to Mfg Trash
7/10/17 Toys Restock Stock S
7/18/17 Furniture Repack Repack F
7/28/17 Toys Return to Mfg Return T
8/7/17 Sports Return to Mfg Return S
10/1/17 Clothing Restock Stock C
10/7/17 Baby Return to Mfg Trash
1/14/17 Sports Restock Stock S
3/25/17 Sports Repack Repack S
11/2/17 Clothing Return to Mfg Trash
11/10/17 Electronics Restock Stock E
12/10/17 Sports Return to Mfg Return S
9/16/17 Clothing Return to Mfg Trash
12/15/17 Electronics Return to Mfg Return E
3/15/17 Office Destroy Trash
3/17/17 Baby Repack Trash
3/20/17 Furniture Return to Mfg Return F
4/6/17 Toys Return to Mfg Return T
6/28/17 Clothing Repack Repack C
7/4/17 Baby Restock Stock B
10/11/17 Sports Return to Mfg Return S
12/20/17 Sports Destroy Trash
7/27/17 Accessories Restock Stock A
7/29/17 Clothing Repack Repack C
8/6/17 Office Restock Stock O
9/5/17 Sports Restock Stock S
10/10/17 Office Restock Stock O
1/28/17 Clothing Destroy Trash
6/12/17 Electronics Destroy Trash
9/10/17 Clothing Destroy Trash
12/9/17 Accessories Destroy Trash
12/11/17 Baby Restock Stock B
12/14/17 Luggage Return to Mfg Return L
12/31/17 Toys Repack Repack T
3/24/17 Clothing Restock Stock C
3/30/17 Baby Return to Mfg Trash
7/7/17 Sports Restock Stock S
7/27/17 Toys Restock Stock S
9/15/17 Sports Repack Repack S
4/23/17 Office Return to Mfg Trash
4/25/17 Clothing Restock Stock C
5/3/17 Baby Destroy Trash
6/2/17 Sports Repack Repack S
10/15/17 Accessories Destroy Trash
3/8/17 Furniture Restock Stock F
6/6/17 Electronics Destroy Trash
9/4/17 Office Restock Stock O
9/6/17 Baby Destroy Trash
9/9/17 Clothing Restock Stock C
9/26/17 Toys Return to Mfg Return T
12/18/17 Furniture Return to Mfg Return F
12/24/17 Baby Destroy Trash
1/7/17 Clothing Restock Stock C
1/17/17 Clothing Restock Stock C
4/2/17 Sports Return to Mfg Return S
6/11/17 Sports Return to Mfg Return S
7/21/17 Toys Destroy Trash
1/17/17 Accessories Restock Stock A
1/19/17 Clothing Repack Repack C
1/27/17 Electronics Repack Repack E
10/19/17 Office Repack Trash
12/3/17 Sports Destroy Trash
3/3/17 Accessories Repack Trash
6/1/17 Accessories Repack Trash
6/3/17 Baby Destroy Trash
6/6/17 Furniture Repack Repack F
6/23/17 Toys Repack Repack T
6/24/17 Toys Destroy Trash
9/14/17 Clothing Repack Repack C
9/20/17 Baby Restock Stock B
12/28/17 Office Restock Stock O
1/2/17 Sports Restock Stock S
10/13/17 Accessories Restock Stock A
10/15/17 Clothing Return to Mfg Trash
10/16/17 Clothing Return to Mfg Trash
10/23/17 Electronics Return to Mfg Return E
4/1/17 Luggage Return to Mfg Return L
10/23/17 Office Destroy Trash
11/27/17 Sports Repack Repack S
2/25/17 Accessories Return to Mfg Trash
2/26/17 Furniture Restock Stock F
2/27/17 Baby Return to Mfg Trash
3/2/17 Clothing Return to Mfg Trash
3/8/17 Toys Restock Stock S
3/19/17 Toys Return to Mfg Return T
6/10/17 Clothing Destroy Trash
6/16/17 Baby Return to Mfg Trash
9/23/17 Sports Restock Stock S
9/24/17 Electronics Restock Stock E
12/2/17 Sports Restock Stock S
7/10/17 Office Return to Mfg Trash
7/20/17 Electronics Return to Mfg Return E
5/15/17 Electronics Restock Stock E
5/25/17 Clothing Destroy Trash
8/23/17 Baby Return to Mfg Trash
9/7/17 Accessories Destroy Trash
 
Do you need a similar assignment done for you from scratch? Order now!
Use Discount Code "Newclient" for a 15% Discount!