Write a C program which will run in Unix multiprocessor system

This machine has exactly 3 processors and your program is supposed to read two integer values A and B and compute 3 different results: 
A*B, A-B and A+B. Execute all three operations in parallel. The main mission is to write the program (only 1 program) that “forks” two other processes in order to do all three operations simultaneously and display the results in the screen. Use CIGWIN to run and verify the code or any other Unix-like system.

DB 5 CIS337

 

Sunrise Consultancy is a medium-sized consulting firm that operates 17 offices around the world (Dallas, Chicago, New York, Atlanta, Miami, Seattle, Los Angeles, San Jose, Toronto, Montreal, London, Paris, Sao Paulo, Singapore, Hong Kong, Sydney, and Mumbai). They have been using Internet connections to exchange email and files, but the volume of traffic has increased to the point that they now want to connect the offices via a WAN. Volume is low but expected to grow quickly once they implement a new knowledge management system. What type of a WAN topology and WAN service would you recommend? Why?

With your peers, discuss how WAN performance can be improved.

FitzGerald, J., Dennis, A., & Durcikova, A. (2021). Business data communications and networking. Hoboken, NJ: Wiley.

Week 6 BI

 

Complete the following assignment in one MS word document:

Chapter 6– discussion question #1-5 & exercise 4

When submitting work, be sure to include an APA cover page and include at least two APA formatted references (and APA in-text citations) to support the work this week.
All work must be original (not copied from any source).

To add two functions the questions are asking

To add two functions the questions are asking you develop: divideMid and divideAt.
 

4.(Dividing a linked list into two sublists of almost equal sizes)
a. Add the operation divideMid to the class linkedListType as follows:
void divideMid(linkedListType &sublist);
//This operation divides the given list into two sublist
//of (almost) equal sizes.
//Postcondition: first points to the first node and last
// points to the last node of the first sublist.
// sublist.first points to the first node and
//sublist.last points to the last node of the second
//sublist.
Consider the following statements:
unorderedLinkedList myList;
unorderedLinkedList subList;
Suppose myList points to the list with elements 34 65 27 89 12 (in this order). The
statement:
myList.divideMid(subList);
divides myList into two sublists: myList points to the list with the elements 34 65 27,
and subList points to the sublist with the elements 89 12.
b. Write the definition of the function template to implement the operation divideMid. Also
write a program to test your function.
 

5.(splitting a linked list, at a given node, into two sublists)
a. Add the following operation to the class LinkedListType:
void divideAt (LinkedListClass& secondList, const Type& item);
//Divide the list at the node with the info item into two sublists.
//Postcondition: first and last point to the first and last nodes of the first sublist.
// secondList.first and secondList.last point to the first
// and last nodes of the second sublist.
 

Consider the following statements:
 

UnorderedLinkedList myList;
UnorderedLinkedList otherList;
 

Suppose myList points to the list with the elements 34, 65, 18, 39, 27, 89, and 12 (in this order). The statement
 

myList.DivideAt(otherList, 18);
Divides myList into two sublists: myList points to the list with elements 34 and 65, and otherList points to the sublist with elements 18, 39, 27, 89, and 12.
b. Write the defintion of the funcction template to implement the operation divideAt. Also write a program to test your function.

Create a method which accepts a number as a parameter and returns the Fibonacci series up to that number. The Fibonacci series is a series of numbers in which

 

Create a method which accepts a  number as a parameter and returns the Fibonacci series up to that  number. The Fibonacci series is a series of numbers in which each number  is the sum of the two that precede it. Starting at 0 and 1, the  sequence looks like this: 0,1,1,2,3,5,8,13,21,34, and so on. Your method  should use the appropriate naming and all variables should be declared  with appropriate data type and initialise with sensible values. For  example, for the input 13, the method will return 0 1 1 2 3 5 8 13.

ISO/IEC 27000

  

Standards are designed to ensure consistency. Without them, no structure would exist.

integrate at least two quality, academic resources (in addition to your textbook) for the purpose of the ISO/IEC 27000 Suite of Security Standards. You may also use government websites, such as Cybersecurity from the National Institute of Standards and Technology.

Please respond to the following in a post of at least 200 words:

  • Describe the purpose of the ISO/IEC 27000 Suite of Security Standards.
  • Justify the value they bring to cybersecurity.
  • Provide full citations and references,