Define the determinant of

 
Define the determinant of a matrix a (written det(a)) recursively as follows:
 

1. if a is a 1 x 1 matrix, then det(a) = x
2. if a is of an order greater than 1, compute the determinant of a as follows:
a. Choose any row or column. For each element a[I, j] in this row or column, form the product:
 

power (-1, I + j) * a[I, j] * det(minor(a[I, j])
 

where I and j are the row and column positions of the element chosen, a[I, i] is the element chosen, det(minor(a[I, j]) is the determinant of the minor of a[I, j] and power (m, n) is the value of m raised to the nth power.
b. det(a) = sum of all these products.
 

Det(a) = Σ power(-1, I + j) * a[I, j] * det(minor(a[I, j]), for any j
 

or
 

Det(a) = Σ power(-1, I + j) * a[I, j] * det(minor(a[I, j]), for any i
 

Write a Java program that reads a, print a in matrix form, and prints the value of det(a), where det is a method that computes the determinant of a matrix.
 

As per the problem, write a program that uses a recursive algorithm to compute the determinant of a matrix. It should read a matrix, print it out, compute, and print the determinant. Your program should be able to evaluate multiple matrices on a single execution. Your program should handle matrices up to and including those of order 6. You are required to use an array for this problem. Your solution must be recursive.
 

Justify your data structures. Consider an iterative implementation. Would it be more efficient? What data structures would you choose in that case?
 

As a minimum, use the following eight matrices to test your program, formatted as shown to the right.
 

[5]
 

2 3
5 9
 

3 -2 4
-1 5 2
-3 6 4
 

2 4 5 6
0 3 6 9
0 0 9 8
0 0 0 5
 

2 4 5 6
0 0 0 0
0 0 9 8
0 0 0 5
 

2 0 0 0
0 3 0 0
0 0 9 0
0 0 0 5
 

2 4 0 6
1 3 0 0
4 0 0 8
2 5 0 5
 

6 4 6 4 6 4
1 2 3 4 5 6
6 5 4 3 2 1
3 2 3 2 3 2
4 6 4 6 4 6
1 1 1 1 1 1
 

SAMPLE INPUT
1
5
2
2 3
5 9
3
3 -2 4
-1 5 2
-3 6 4
Etc 

Symbolic Interactionism

 

Module 03 Content

  1. For this assignment, you will use what you’ve learned about symbolic interactionism to develop your own analysis.
    Your assignment is to select a television program that you know contains social inequality or social class themes. In 3-5 pages make sure to provide the following:

    • Provide a brief introduction that includes the program’s title, describes the type of program, and explains which social theme you are addressing
    • Describe and explain scenes that apply to the social theme.
    • Identify all observed body language, facial expressions, gestures, posture stances, modes of dress, nonverbal cues, symbols, and any other observed nonverbal forms of communication in the scenes.
    • Explain your interpretation of the meanings of the identified nonverbal communications and symbolism.
    • Summarize how these interpretations are important to the sociological understanding of your chosen social inequality or social class theme.
    • Suggest how your interpretation of the respective meanings might be generalized to society as a whole.
    • Submit your completed assignment using the instructions below. Please check the Course Calendar for specific due dates.
      Save your assignment as a Microsoft Word document. (Mac users, please remember to append the “.docx” extension to the filename.) The name of the file should be your first initial and last name, followed by an underscore and the name of the assignment, and an underscore and the date. An example is shown below:

Cloud Computing

  

As an IT analyst for Dominion Online, a company providing voting solutions to a global client base, you are working to convince the organization to move its infrastructure to a public cloud. With the growth the company is experiencing, and the internal data centers maxed out, you want to get the executives on board with moving to a public cloud rather than trying to expand the current infrastructure.

Using Power point please respond to the following questions

prepare your presentation for the BallotOnline executives. This presentation should present them with a compelling business case and cover the benefits and possible drawbacks of adopting cloud infrastructure, data on cloud economics, and a demo of some basic cloud capabilities 

Your presentation will include an executive summary along with the following from previous steps:

  • Overview of cloud computing
    • summary of service and deployment models
    • summary of cloud compute and storage infrastructure components
    • advantages and disadvantages
  • economic analysis
  • IT business requirements (provide a concise description of what      each bullet should ensure)
  • SWOT analysis
  • Evaluate the business IT needs of an      organization.
  • Propose strategies the organization can      employ using cloud solutions to enhance organizational effectiveness.
  • Evaluate cloud adoption as a viable      solution based on cost benefits and desired outcomes.
  • Articulate insights to leadership on the      appropriate course of direction on the identified IT business needs.
  • Articulate the systems architecture of      the cloud – cloud infrastructure, cloud service, cloud platform, and cloud      storage.
  • Assess and compare cloud services      delivery models (XaaS).
  • Evaluate deployment models – private,      public, hybrid, etc.
  • Investigate the underlying technologies      (virtualization, data center infrastructure, servers).

Note: Please use power point to answer all the questions.

Enterprise Data Management and Administration

Que 1: Why is selecting computer hardware and software for the organization an important management decision? What management, organization, and technology issues should be considered when selecting computer hardware and software? – 1 Page 

Que 2: What are the consequences of an organization not having an information policy? – 1 Page 

Que 3: If you were developing a business continuity plan for your company, where would you start? What aspects of the business would the plan address? – 1 Page 

Data visualization

what is chart.js , when you would use it.  Next, find a website that uses the method or should use the method. Explain why ( explain about ecosystem, opensource javascript library ease of use, chart types, plugins mainly annotation and zoom plugin etc)

References
Websites that use chart.js 

https://www.wappalyzer.com/technologies/javascript-graphics/chart-js

https://github.com/chartjs/awesome