Project part 1

Finance and Insurance (Choice of industry)

Your final project paper is broken down into 4 parts, worth a total of 125 points towards your final grade. 

This milestone is worth 25 points.

For this piece of that assignment, you will write the introduction to your final portfolio project (1 Page), comprehensively describing the industry you are choosing to use in the paper and preliminary challenges with information governance that you have identified.

 Be sure to utilize 2-3 sources from the UC Library.

Review the instructions in the Final Paper document first (attached here). Each milestone is a separate writing assignment, leading up to the Final Paper. 

Expectations are that it will be a scholarly work, using largely peer-reviewed resources, formatted to APA 7 style. Grammar, spelling, and punctuation are significantly weighted.

Assignmnet

1. Discuss the key components of human resource management.  Pick at least four concepts from chapter nine and describe how these concepts interrelate to individual performance on a team.

2. Review table 9.2 and select one of the dimensions listed, note why it was chosen and how you relate to this behavior.  If you have a personal experience, please share.

3. How do leaders select the best talent? What are some tools they can use to select the best-talent?

Only 300 words of total   100 words each

Provide a reflection of at least 500 words (or 2 pages double spaced) of how the knowledge, skills, or theories of this course have been applied, or could be applied, in a practical manner to your current work environment. If you are not currently working, share times when you have or could observe these theories and knowledge could be applied to an employment opportunity in your field of study. 

Requirements:

Provide a 500 word (or 2 pages double spaced) minimum reflection.

Use of proper APA formatting and citations. If supporting evidence from outside resources is used those must be properly cited.

Share a personal connection that identifies specific knowledge and theories from this course.

Demonstrate a connection to your current work environment. If you are not employed, demonstrate a connection to your desired work environment. 

You should not, provide an overview of the assignments assigned in the course. The assignment asks that you reflect how the knowledge and skills obtained through meeting course objectives were applied or could be applied in the workplace. 

 Don’t forget that the grade also includes the quality of writing.

in c program

Write a solution for the producer/consumer problem using processes instead of threads. Refer to the solution worked out in the demo and make sure you fully understand what is going on there before beginning this one (source file is attached to this assignment). Turn in all code and a text file called README containing instructions for building and running your programs. All programs must compile and run on os.cs.siue.edu. Descriptions of functions listed below in bold can be found in the man pages (e.g. man fork), though sometimes you may need to specify the correct section of the manual to get the correct page (e.g. man 3 printf). Approach the homework in phases and incrementally grow your solution: start with process creation (e.g. if there’s one producer and one consumer specified, one process -the parent- will fork two others, a producer program and a consumer program), then move on to shared memory stuff (making sure that the children can read what the parent is placing in there), and only then finish up the producer/consumer portion (pretty much the same as the threaded version).

Use the following functions for process creation, etc:

fork – create a new process

execlp – replace current process image with a new process image (i.e. execute a file)

waitpid – allows parent to wait for a child with specified pid

Use the following functions for sharing stuff between processes:

shm_open – create a named chunk of shared memory

ftruncate – to change the size of the named chunk of shared memory

mmap – to map the shared memory chunk into current process’ address space

Example:

Let’s say you want to share a struct, like:

typedef struct shared{

   int some_int_to_share;

   int some_other_int_to_share;

   …

}shared;

In the parent process (the one that starts everything):

int fd = shm_open(“prodconshare”, O_CREAT | O_RDWR, S_IRUSR | S_IWUSR);

ftruncate(fd, sizeof(shared));

shared* sharedstruct = mmap(NULL, sizeof(shared), PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);

In the child process it is similar, but the child process would not create the named chunk if it doesn’t exist and the child process has no need to resize the chunk (so, no ftruncate):

int fd = shm_open(“prodconshare”, O_RDWR, S_IRUSR | S_IWUSR);

shared* sharedstruct = mmap(NULL, sizeof(shared), PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);

Use the following functions to synchronize the producers and consumers:

sem_init – initialize a semaphore

sem_wait – decrement a semaphore

sem_post – increment a semaphore

(remember that decrementing a semaphore below zero will put the calling process to sleep and sem_post will have to be called by another process to wake it up. You might think about stuffing some semaphores into the shared memory, using a struct to arrange the shared memory chunk’s contents.)

The producers can exit when they’ve produced their whole string, e.g. “hello world”.

For simplicity, the consumers may run indefinitely and be terminated with ctrl+c.

Other useful functions:

malloc – allocate memory

sizeof – get the size of things

printf – print stuff

perror – print error stuff

Exp19_Excel_Ch02_HOEAssessment_Gateway_Vacations

Exp19_Excel_Ch02_HOEAssessment_Gateway_Vacations

  

Project Description:

You have been hired as a loan officer for Gateway Vacation properties, a timeshare company in Southern Florida. As part of your responsibilities, you calculate loan information for customers who purchase timeshares. You will use Excel to calculate down payment, interest rate, and total payment information.

     

Download   and open the file named Exp19_Ch02_Assessment_TimeShare.xlsx. Grader has automatically added   your last name to the beginning of the filename. 

 

Click cell B2, click the   Formulas tab, click Date & Time in the Functions Library group. Select NOW, and then click OK to enter   today’s date in the cell.

 

Click cell D9. On the Formulas   tab, click Logical in the Function Library group, and select IF. Type C9<$B$6 in the Logical_test box, type B9*$B$4 in the Value_if_true box, and   type B9*$B$5 in the Value_if_false box.   Click OK, and use the fill handle to copy the contents of cell D9 down the   column. Click Auto Fill Options, and click Fill Without Formatting.

 

Click cell E9, type =(B9-D9)/B9, and use the fill handle to   copy the contents of cell E9 down the column. Click Auto Fill Options, and   click Fill Without Formatting.

 

Click cell F9, type =B9-D9, and and press CTRL+ENTER. Use   the fill handle to copy the contents of cell F9 down the column. Click Auto   Fill Options, and click Fill Without Formatting.

 

Click cell G9, click Lookup   & Reference in the Function Library group and select VLOOKUP. Type C9 in the Lookup_value box, type $D$4:$E$6 in the Table_array box, and   type 2 in the Col_index_num box. Click   OK.

 

With cell G9 selected, use the   fill handle to copy the contents of cell G9 down the column, stopping at row   28. Click Auto Fill Options, and click Fill Without Formatting. With the   range G9:G28 selected, on the Home tab, in the Number group, click Increase   Decimal twice.

 

Click cell H9, type =G9/12, and press CTRL+ENTER Use the   fill handle to copy the contents of cell H9 down the column, stopping at row   28. Click Auto Fill Options, and click Fill Without Formatting. With the   range H9:H28 selected, on the Home tab, in the Number group, click Increase   Decimal twice.

 

Click cell J9, type =I9*12, and press CTRL+ENTER. Use the   fill handle to copy the contents of cell J9 down the column. Click Auto Fill   Options, and click Fill Without Formatting.

 

Click cell K9. Click the   Formulas tab, click Financial, and then click PMT. Type H9 in the rate box, J9 in the NPER box, and type -F9 in the Pv box. Click OK. 

 

Use the fill handle to copy the   contents of cell K9 down the column. Click Auto Fill Options, and click Fill   Without Formatting.

 

Click cell K29, press ALT+=, and   press ENTER.

 

Click cell B32, type  =COUNT(A9:A28), and press CTRL+ENTER to calculate   the total # of loans.

 

Click cell B33, type =MIN(K9:K28), and press CTRL+ENTER to   calculate the lowest monthly payment.

 

Click cell B34, type =MAX(K9:K28), and press CTRL+ENTER to   calculate the highest monthly payment.

 

Click cell B35, type =AVERAGE(K9:K28), and press CTRL+ENTER to   calculate the average monthly payment.

 

Click cell B36, type =MEDIAN(K9:K28), and press CTRL+ENTER to   calculate the median monthly payment.

 

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

 

Save and close Exp19_Excel_CH02_Assessment_Timeshare.xlsx.   Exit Excel and submit as directed.

Discussion 13- Project Risk

Prathyusha Preethi

Tue, Nov 15, 12:09 PM (2 days ago)to meChapter 15: Opportunity Risk ManagementInitial 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 is continuous change a concept that is central to the  risk management process? 
[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: Managing Project Risks ISBN: 9781119489733 

Authors: Peter J. Edwards, Paulo Vaz Serra, Michael Edwards 

Publisher: John Wiley & Sons Publication Date: 2019-08-13

Trees and Tags

Complete a program that is designed to read an XMl file, follow an XPath to a selected node, and then list all of the text content (ignoring attributes) in the subtree rooted at the selected node, in the order that the text appeared within the original XML file.

You will be provided with the bulk of the code for this program, including the input processing to read XML and convert it into a tree structure (declared in node.h).

Your task is to supply the functions declared in extraction.h:

  1. A function to walk the tree starting from its root, following an XPath to a desired node.
  2. A function to extract all of the text (in the leaves of the tree) in the tree, combining it into a single string with one or more blanks separating the text strings from different nodes.

Your bodies for these functions should be written in extraction.cpp.

To run the application program, supply two command line parameters. The first will designate an XML file and the second will be the XPath to the desired node.

Example 1

./xmlextract test0.html /html/body

will print

Hello world!

Example 2

./xmlextract test1.html /html/body/p[2]

will print

world!

Example 3

./xmlextract books1.xml /rdf:RDF/pgterms:etext/dc:creator

will print

Twain, Mark, 1835-1910

Example 4

./xmlextract books1.xml /rdf:RDF/pgterms:etext[3]

will print

&pg; A History of the Early Part of the Reign of James the Second Fox, Charles
James, 1749-1806 Morley, Henry, 1822-1894 [Editor] A History of the Early Part
of the Reign of James en Great Britain -- History -- James II, 1685-1688 DA
2003-07-01 17

Please only submit new extraction.cpp file with the bodies fot the two missing functions!