Discussion- 14

Chapter 14. Project Closeout and Termination Initial Postings: Read and reflect on the assigned readings for the week. Then post what you thought was the most important concept(s), method(s), term(s), and/or any other thing that you felt was worthy of your understanding in each assigned textbook chapter.Your initial post should be based upon the assigned reading for the week, so the textbook should be a source listed in your reference section and cited within the body of the text. Other sources are not required but feel free to use them if they aid in your discussion.Also, provide a graduate-level response to each of the following questions:

  1. Why do so many projects end up terminated as a result of termination through starvation?  Discuss the role that ego, power, and politics in this form of termination.
[Your post must be substantive and demonstrate insight gained from the course material. Postings must be in the student’s own words – do not provide quotes!]  [Your initial post should be at least 450+ words and in APA format (including Times New Roman with font size 12 and double spaced). Post the actual body of your paper in the discussion thread then attach a Word version of the paper for APA review]

Text-

Title: Project Management ISBN: 9780134730332 Authors: Pinto Publisher: Pearson Edition: 5TH 19 

week 2 IT470: Computer

 

Week 2 discussion topic

1) Computer security is essential to the protection of personal information and your company’s intellectual property. Please name some common procedures companies use to prevent business assets. Make sure to use real examples and share any resources you have studied?

 2) What is NIST 800-115. Explain how it works? 

Do at least 250 to 300 words

Reply 2 students at least 

Essay on database auditing and monitoring fit within a SOX compliance framework.

 

Write an essay of at least 500 words discussing how database auditing and monitoring fit within a SOX compliance framework. 

Do not copy without providing proper attribution. This paper will be evaluated through SafeAssign. 

Write in essay format not in outline, bulleted, numbered or other list format.  

Use the five paragraph format. Each paragraph must have at least five sentences. Include 3 quotes with quotation marks and cited in-line and in a list of references. Include an interesting meaninful title.

Include at least one quote from each of 3 different articles. Use the Research Databases available from the Danforth Library, not Google.  Place the words you copied (do not alter or paraphrase the words) in quotation marks and cite in-line (as all work copied from another should be handled). The quotes should be full sentences (no more, less) and should be incorporated in your discussion (they do not replace your discussion) to illustrate or emphasize your ideas.

Cite your sources in a clickable reference list at the end. Do not copy without providing proper attribution (quotation marks and in-line citations).

Write a shell script to concatenate

 Write a shell script to concatenate lists together, and output the resulting list. Do not include any argument that is a sub-list of the entire list. (The script will clean the list of any redundant items.) You must preserve the original order of the list. Remember to account for the following situations:
a : at the beginning of the list is the same as a . at the beginning of the “list” (:/bin is the same a .:/bin)
a :: any where in the list is the same as :.: (/bin::/etc is the same as (/bin:.:/etc)
a : at the end of the list is the same a :. ( /bin: is the same as /bin:. )
Project using temporary files will not be graded.
The input to the script will be color or space separated lists and the output will be a colon separated list with the original order preserved and all redundant items removed.

 

Summarize about Mongo DB and Spark

Summarize in 500 words or more about Spark and MongoDB from the video links below:

1.https://www.youtube.com/watch?v=QaoJNXW6SQo

2.https://www.youtube.com/watch?v=zC9cnh8rJd0

3.https://www.youtube.com/watch?v=-56x56UppqQ

4.https://www.youtube.com/watch?v=MPPwn1XmhzQ

Respond to Lisa

Using OneDrive in MS Office, many people can collaborate on a document. This is a useful feature in this day and age of remote work. It certainly is a time and money saver as well. Advocate Health Care in Illinois has used the online collaboration in Office 365 and has saved “U.S. $53.8 million† from our information worker productivity gains alone. For example, the Forrester analysis found that we’re saving $2.2 million over three years† in time and transportation costs” (Microsoft.com, 2017). With the COVID-19 pandemic, telemedicine became a lifesaver. In an article in NEJM, “A central strategy for health care surge control is “forward triage” — the sorting of patients before they arrive in the emergency department (ED). Direct-to-consumer (or on-demand) telemedicine, a 21st-century approach to forward triage that allows patients to be efficiently screened, is both patient-centered and conducive to self-quarantine, and it protects patients, clinicians, and the community from exposure.” At the height of the pandemic, telemedicine was widely used. Being able to collaborate with others is important in healthcare today. Using Microsoft Teams is another method that has been helpful today. Although Microsoft Teams has been used in my workplace, I’ve not personally used it. Being able to work with colleagues all over the world has become possible with online collaboration.

References:

Hollander, & Carr, B. G. (2020). Virtually Perfect? Telemedicine for Covid-19. The New England Journal of Medicine382(18), 1679–1681. https://doi.org/10.1056/NEJMp2003539

https://www.microsoft.com/en-us/microsoft-365/blog/2017/03/20/improving-patient-health-through-collaboration-innovation-and-efficiency-with-office-365/

help with python

the images attached are the instructions, but i have been on this for days with no luck, therefore I have attached my own code as well.

import turtle

import random

z = turtle.Turtle() #global

global window

window = turtle.Screen()

dice = []

buttons = []

def drawCenterDot(z, x, y, width, dotwidth):

    z.penup()

    z.goto(x + width / 2, y – width / 2)

    z.pendown()

    z.dot(dotwidth)

def drawCornerDots(z, x, y, width, dotwidth):

    z.penup()

    z.goto(x + dotwidth, y – dotwidth)

    z.pendown()

    z.dot(dotwidth)

    z.penup()

    z.goto(x + width – dotwidth, y – width + dotwidth)

    z.pendown()

    z.dot(dotwidth)

    

def drawOtherCornerDots(z, x, y, width, dotwidth):

    z.penup()

    z.goto(x + width – dotwidth, y – dotwidth)

    z.pendown()

    z.dot(dotwidth)

    z.penup()

    z.goto(x + dotwidth, y – width + dotwidth)

    z.pendown()

    z.dot(dotwidth)

def drawSideDots(z, x, y, width, dotwidth):    

    z.penup()

    z.goto(x + dotwidth, y – width / 2)

    z.pendown()

    z.dot(dotwidth)

    z.penup()

    z.goto(x + width – dotwidth, y – width / 2)

    z.pendown()

    z.dot(dotwidth)

#Defined drawing some spicy dots 😉 

def drawDots(z, dieValue, x, y, width):

    dotwidth = width // 6

    if dieValue == 1:

        drawCenterDot(z, x, y, width, dotwidth)

    elif dieValue == 2:

        drawCornerDots(z, x, y, width, dotwidth)

    elif dieValue == 3:

        drawCenterDot(z, x, y, width, dotwidth)

        drawOtherCornerDots(z, x, y, width, dotwidth)

    elif dieValue == 4:

        drawCornerDots(z, x, y, width, dotwidth)

        drawOtherCornerDots(z, x, y, width, dotwidth)

    

    elif dieValue == 5:

        drawCenterDot(z, x, y, width, dotwidth)

        drawCornerDots(z, x, y, width, dotwidth)

        drawOtherCornerDots(z, x, y, width, dotwidth)

    

    else:

        drawCornerDots(z, x, y, width, dotwidth)

        drawOtherCornerDots(z, x, y, width, dotwidth)

        drawSideDots(z, x, y, width, dotwidth)

def drawDie(z, value, x, y, width, color=’white’):

    z.penup()

    z.goto(x, y)

    z.setheading(0)

    z.fillcolor(color)

    

    z.pendown()

    z.begin_fill()

    for _ in range(4):

        z.forward(width)

        z.right(90)

    

    z.end_fill()

    z.penup()

    drawDots(z, value, x, y, width)

def mouseClick(x,y):

    global dice

    global buttons

    print(“mouse clicked at position ” +str(x) + “,” + str(y))

    

    for button in buttons:

        count = 0

        if isWithin(x, y,button[0],button[1],button[2],button[3]) == True:

            buttonClick(count)

        else:

            count+=1

    for die in dice:

        count = 0

        if isWithin(x,y,die[1],dice[2],dice[3],dice[4]) == True:

            dieClick(count)

        else:

            count+=1

def isWithin(x, y, a, b, width, height):

    if a < x < a + width and b - height < y < b:

        return True

    else:

        return False

def buttonClick(index):

    global dice

    global z

    global buttons

    if index == 0:

        for die in dice:

            die[4] = “white”

    for die in dice:

        if die[4] == “white”:

            die[0] == random.randint(1,6)

def dieClick(index):

    global dice

    global z

    if dice[index][4] == “white”:

        dice[index][4] = “blue”

    else:

        dice[index][4] == “white”

    return drawDie(z, dice[index][0],dice[index][1],dice[index][2],dice[index][3],dice[index][4])

    

def drawRectangle(z, x, y, width, height, line_color,fill_color, Text = “None”):

    z.penup()

    z.goto(x,y)

    z.pencolor(line_color)

    z.fillcolor(fill_color)

    z.pendown()

    z.begin_fill()

    z.setheading(0)

    z.forward(width)

    z.right(90)

    z.forward(width)

    z.right(90)

    z.forward(width)

    z.right(90)

    z.forward(width)

    z.right(90)

    z.end_fill()

    z.penup()

def main():

    global dice

    global buttons

    global z

    global window

    window.bgcolor(“LightPink”)

    window = turtle.Screen()

    z = turtle.speed(0)

    turtle.hideturtle()

    width = 1000

    height = 800

    

    window.onclick(mouseClick, 1, True)

    window.onclick(buttonClick,1, True)

    turtle.mainloop()

    

    

    dice = dice + [random.randint(1,7)]

    return dice

main()