THE LIFE CYCLE DEFINING

Your Research Project is due this week. It must consist of:

1. 5 source annotated bibliography

2. slide presentation with 12 or more slides

3. Summary or Abstract containing at least 750 words.

The topic must be appropriate for graduate level. Find a topic that we covered in the course and dig deeper or find something that will help you in your work or in a subject area of interest related to the course topic. Use the Research Databases available from the Danforth Library not Google.

Computer security

Creating Company E-mail and WIFI / Internet Use Policies Attached you will find a description of your final project assignment. Please complete this and upload your work by clicking the BLUE LINK ABOVE (as a WORD DOCUMENT).

Order # 11058

Title: Open Source Research Project

Paper type Powerpoint Presentation

Paper format APA

Course level Undergraduate

Subject Area Management

# pages 1   ( or 300 words Minimum)

Spacing Double Spacing

# sources 4

Paper Details

Unit III PowerPoint Presentation

Open Source Software Research Project

Research an open source software project.

Examples of open source projects are listed on page 123 of your textbook.

You are not restricted to the open source projects listed on page 123; you may research one of your own choosing that interests you.

In MS PowerPoint, create a presentation with slides that describe the open source software and how it works.

Discuss the role this open source software has in management information systems.

Remember, management information systems is the management and use of information systems that help organizations achieve their strategies (page 10 of your textbook).

Your PowerPoint must have a minimum of four slides. Be sure to use the 7X7 rule in PowerPoint: no more than 7 lines per slide and no more than 7 words per line. Use of images, graphics, and diagrams is required.

parsing tree programing assignment

Similar to the parsing tree example in class, there is not much usefulness in parsing and evaluating statements without an operator. Therefore, it is safe to assume that any input to your parsing tree will contain an operator.

Examples of valid inputs are: 

  • ( T AND F )
  • ( ( T OR M_0.3 ) AND P_0.8 )
  • ( P_0.9 OR M_0.4 )

Example of inputs that are not expected (and that you don’t need to account for):

  • ( T )
  • ( P_0.85 )
  • ( F )

Also, if you haven’t started, and want a clean slate to start with, use this skeleton code in MS Teams: mp_parse.py (Links to an external site.)

What is the assignment?

  • To implement functions to build, evaluate, and print expressions using our (made-up) maybe-probably logic

What to hand in? 

  • One (and only one) *.py file should be handed in. All your checks, unit tests should be inside of this file (similar to last assignment).
  • Note that your program should be able to be run at console/terminal (e.g. $ python your_file.py). If it does not, then the execution portion of the assignment will be 0. 
  • Also note that you do not need to hand in binarytree.py nor stack.py; and you do *not* need to copy them into your file. Just import them. (For Peer Reviewers, ensure you put the code you will review in the same directory as 

What needs to be done? 

The primary tasks in this fourth assignment are to implement the following three functions.

1. buildMPLogicParseTree(s) – this function should take a string as input (e.g. s = ‘( T OR P_0.9 )’) and should return the binary tree representing the parse tree as described in class

2. evaluateMPLogicParseTree(t) – this function should take a binary tree as input and should return a T or an F that is based on the on the input statement

3. printMPLogicExpression(t) – this function should take a binary tree as input and should return the string that looks like the original string (perhaps with extra parentheses)

4. create some examples of how your functions work (inside of def main()), and test that each of the functions works correctly (using unittest)

Note: Those exact function names above should be used. If those name are not used 10pts will be automatically deducted.

Also:

  • you should use the file parsetree.py for inspiration (located in MS Teams -> General -> Files -> Code); note: that file is for building entirely different types of parse trees so only parts of it will be relevant to this assignment
  • you will also want to download the files binarytree.py and stack.py, and import them from your *.py file (all three files will need to exist in the same directory/folder)
  • as with the last assignment, your *.py file will be run through a test script 

When you submit your assignment, it will be graded in large part based on whether it successfully runs when using different input strings. The tests will roughy look like the following:

pt = buildMPLogicParseTree('( ( T AND F ) OR M_0.3 )')
ans = evaluateMPLogicParseTree(pt)
exp = printMPLogicExpression(pt)
# pt, ans, and exp will all be checked to ensure they are correct

Again, several different input strings will be also be tested.

When an M_x or P_x is present then the test will confirm that your tree evaluates to the correct average.

For example, the above input string will evaluate to T roughly 30% of the time. 

What does maybe-probably logic look like again, exactly? 

The symbols of our maybe-probably Boolean logic are:

  • T – denotes True
  • F – denotes False
  • M_x is a maybe symboled that evaluates to true with probability x, 0.0 <= x <= 0.75 Ø
  • P_x is a probably symbol that evaluates to true w/ probability x, 0.75 <= x < 1.0 Ø
  • AND, OR – the two operators (note, these are binary operators)
  • (, ) – parentheses are to be used in the same way as with the parse tree.py example we saw in class

Some additional examples of statements in this language are:

  • ( T AND F ) a should evaluate to F for False
  • ( T OR F ) a should evaluate to T for False
  • ( M_0.7 ) a should evaluate to T for True 70% of the time
  • ( M_0.9 ) invalid since parameter x is greater than 0.75!!
  • ( ( P_0.8 AND T ) OR ( M_0.25 ) ) a should evaluate to true 85% of the time

As with other assignments, the final code should be your own work. However, discussing the general approach, or specific Python issues/functions, with others (e.g. on MSU Discord server), is acceptable, and encouraged! Of course, don’t hesitate to ask questions in MS Teams, by email, and in class. Again, note that the tree should include x, and that M_x or P_x terms should evaluate only inside of the evaluate function.

blockchain

Industry experts believe blockchain is a technology that has the potential to affect the business of most IT professionals in the next five years. Pick an industry you feel will be most affected by blockchain and how blockchain may be used in that industry. As an IT manager, how would you embrace blockchain? For instance, how would training occur for your team, what strategies might you use, what security methods may you recommend be used?

Your paper should meet the following requirements:

  • Be approximately 2-3 pages in length, not including the required cover page and reference page.
  • Follow APA7 guidelines. Your paper should include an introduction, a body with fully developed content, and a conclusion.
  • Support your answers with the readings from the course and at least two scholarly journal articles to support your positions, claims, and observations, in addition to your textbook. The UC Library is a great place to find resources.
  • Be clearly and well-written, concise, and logical, using excellent grammar and style techniques. You are being graded in part on the quality of your writing.

Homework 1

Please find the attachment of home 1

Total words 600 excluding references and No plagarism

System analysis

Assume you are hired by the XYZ company as Systems Analyst to prepare a cost-benefit analysis report for building an R&D laboratory for its staff with the following specifications:

  • The company already have a large hall reserved for the purpose, meaning the owner will not have to rent the space.
  • The lab will have ten computer spaces with a computer table and chair.
  • Each computer space is to be equipped with a high-performance laptop, a headphone and a scanner.
  • Each laptop will have an operating system (i.e. Microsoft Windows), word processing package (i.e. Microsoft Office 2016) and an antivirus (i.e. Kaspersky Antivirus) installed
  • All the computers need to be connected with the internet (requiring the purchase of a router and internet connection from an Internet Service Provider)
  • The laptops in the lab will share a heavy-duty printer available on the network

This lab will be established in Year 0 and you have to calculate the cost of establishing it. You can use the e-commerce websites (e.g. Amazon Saudi Arabia, Jarir Book Store, Extra Store etc.) to gather the costs of each of the above-mentioned items to be purchased and thus estimate the total cost of establishing the lab (in SAR).

Once the lab is operational, benefits and ongoing costs are projected over a period of three years according to the table shown below:

Year 0

Year 1

Year 2

Year 3

Total

Total Benefits

25,000

40,000

62,000

Total Costs

To be estimated

10,000

11,000

17,000

(Note: The cost of establishing the lab that you have already estimated (in SAR) for year zero is to be entered in the cell “To be estimated” in the table)

Based on the information in the table above, calculate:

  1. The total benefits and total costs over the duration of three years.
  2. The return on investment (ROI)
  3. The break-even point (BEP)

Policy Legal and ethics

 

This quiz is based on chapter 6 in the text. Answer each question in a paragraph that contains at least five sentences: Include the question and number your answers accordingly.

1. Should society help workers dislocated when technology, like the Internet, elimlnates their jobs in a process called ‘Creative Destruction‘?

2. are we working more and earning less?

3. Would you want a telecommuting job? Why or why not? 

4. Does the gig economy appeal to you? Why or why not?

5. How is an employee differentiated from a contracter under US law? 

6. Why have some municipalities put restrictions on innovations in the sharing economy and in on-demand services?

7. What has been the effect on the US economy of outsourcing (or offshoring) technical and professional jobs? 

8. How much monitoring of employee activities at work is appropriate? 

9. Should an employer be able to discipline or terminate an employee for on-line behavior in his/her own time? 

10. What is the relationship betwee BYOD (bring your own device) and shadow IT

11. What is cyberloafing?