CMIS 242

 

1. Model a real-life object as a Java class with at least one attribute and an instance method. Write a main method to create an instance of the class, assign a value to the attribute, call your method, and demonstrate that the value of the attribute changed and that the method successfully completed what it was supposed to do. The main method can be created in a separate driver class (e.g. MyDriver.java) within which you will create an instance of the object class. For example, if the name of the object class is Car (meaning, you are coding Car.java) then you can create an instance of Car inside MyDriver.java.

Be sure to create a program different from any of the programs already posted by your classmates or the examples in-class materials.

2. Reply to another student’s post. Modify the student’s class to add another attribute and a method that fits (is consistent with) the object the class is modeling, or suggest a different version of the code. Write the main method to demonstrate the correct functionality of the additions. As you reply to the other students, try to reply to a post that does not have a reply yet, and if not; try to reply to a post with a fewer number of replies.

Be sure to create a program different from any of the programs already posted by your classmates or the examples in the class materials.

As you answer these questions, use proper Java naming convention (Camel case), name the class, attribute, and method in a meaningful way to represent the business meaning, and add comments to the Java code as applicable.

The deliverables are the Java code and the documentation. The documentation is a single Microsoft Word document, or PDF containing the screenshot of the results obtained by running the code. 

Cataloging Threats and Vulnerabilities

You have been hired as an information security analyst at a small company called Astounding Appliances. The company sells appliances online. Astounding Appliances owns and hosts all of its IT assets and forward-facing web applications on site. The assets are about 5 years old. The company is seeking to expand its operations in the next 5 years. 

Your manager asks you to help her document the threats and vulnerabilities to the company’s IT operations. In addition to what you already know about the company, you learn the following during your interviews and inspections for this project.

The Astounding Appliances company and all of its IT operations are located in New Orleans, Louisiana. The data center is located on the ground floor of the company’s building. There is no basement. No one can come into the data center without a smart card scan. However, there is a physical key system that can override the smart card scanner and access. There is no inventory of who has keys to the data center, although the company’s vice president for operations doesn’t think that too many people have keys.

Because New Orleans is vulnerable to hurricanes, all of the equipment in the data center is stored in elevated racks that sit on a raised floor. Pumps have also been installed to remove water. The pumps are attached to a generator, which has not been inspected in several years. You learn that it has not been inspected in a timely manner because making sure the generator is functional is not on the organization’s disaster recovery checklist.

From the director of human resources, you learn that any Astounding Appliances employee with a valid smart card can enter the data center; access is not granted based on a need to enter the data center. You also learn that smart card access is not always terminated promptly when employees leave Astounding Appliances. The director of human resources tries to audit smart card validity regularly, but this is a low-priority task for her. You also learn that it is not part of the regular employment process for new employees to complete information security training or to sign the company’s IT acceptable use policy.

Answer below:

1. Identify 6-10 vulnerabilities to Astounding Appliances information systems and data. Be sure to include the asset that is affected by the vulnerability.

2. For each vulnerability that you have already identified, document potential threats associated with it. Be sure to list the relevant information security concern (i.e., confidentiality, integrity, or availability) for the vulnerability-threat pair.

3. For each vulnerability-threat pair, identify the relevant information security concern(s) (i.e., confidentiality, integrity, or availability).

4. For each vulnerability-threat pair, identify the vulnerability category.

5. For each vulnerability-threat pair, identify the threat category.

500 words

Software Contruction -Assg

 

Using pseudocode and a flowchart, develop the logic for a program that accepts two numbers as input and displays the product of the numbers. You may use a free online tool or other available tool to draw the flowchart.

article summarize

  For Blog 1, you will review an academic article related to Human Computer Interaction. There are numerous articles to choose from, and from multiple academic sources, but I would prefer if you reviewed an article from one of the following high-quality sources below, all of which are accessible through the ACM Digital Library, available through the CSUCI Library website. You can access the library via http://library.csuci.edu/research/databases-az.htmLinks to an external site. and clicking the link for ACM Digital Library. First, however, you’ll want to find a title that interests you from the below sources: 

Requirements:1. Briefly summarize the article and include one interesting thing you learned.

 2. Link the article back to Fogg’s Eight-Step Design Process????Actions

3. Include references where appropriate. 

Need Help with SQL Server (Indexes)

  Watch video Indexes In SQL Server 

1. Run the script file “Create database 1.sql”, this will create the database Index_Examples and two tables, dbo.raw_data, dbo.index_example. & it will insert 2000 rows of data into dbo.raw_data. Next run the script Script File for Index Assignment.sql”. It will insert 4,000,000 rows into the dbo.index_example table (id, first_name, last_name, birthday). If I created a database with more it will bog down your CPU. With 4 million rows, you will see the difference in time between a non-index query and an index query. You are looking for the SQL Server Execution Time.

2. Run the following queries separately and record the time it took to complete each (see attached document “Example of Solution of Index Assignment.pdf”). You will have to set up the query window to show statistics & time. Go to the pull down menu Query, click on Query Options, under Execution, Advance check the box SET STATISTICS TIME, click OK.

  

USE [Index_Examples]

GO

select count(*) from dbo.index_example where last_name =’Waters’;

Screen Shot Goes Here!

select count(*) from dbo.index_example where first_name =’Colman’;

Screen Shot Goes Here!

select count(*) from dbo.index_example where birthday =’2000-01-01′;

Screen Shot Goes Here!

select first_name, last_name, birthday from index_example where last_name =’Waters’ order by last_name, first_name, birthday;

Screen Shot Goes Here!

select first_name, last_name, birthday from index_example where first_name =’Colman’ order by last_name, first_name, birthday;

Screen Shot Goes Here!

select first_name, last_name, birthday from index_example where birthday = ‘2000-01-01’ order by last_name, first_name, birthday;

Screen Shot Goes Here!

select first_name, last_name, birthday from index_example where last_name = ‘Waters’ and birthday = ‘2000-01-01’ order by last_name, first_name, birthday;

Screen Shot Goes Here!

3. Create 3 indexes for this database, and record the time it took to create each.

a) Create an index for the Last_Name column

Index Goes Here!

Screen Shot Goes Here!

b) Create an index for the First_Name column

Index Goes Here!

Screen Shot Goes Here!

c) Create an index for the birthday column

Index Goes Here!

Screen Shot Goes Here!

d) Create an index for the Last_Name and birthday column

Index Goes Here!

Screen Shot Goes Here!

4. Run the seven queries from step 1, separately and record the time it took to complete each (see attached document “Example of Solution of Index Assignment.pdf”).

USE [Index_Examples]

GO

select count(*) from dbo.index_example where last_name =’Waters’;

Screen Shot Goes Here!

select count(*) from dbo.index_example where first_name =’Colman’;

Screen Shot Goes Here!

select count(*) from dbo.index_example where birthday =’2000-01-01′;

Screen Shot Goes Here!

select first_name, last_name, birthday from index_example where last_name =’Waters’ order by last_name, first_name, birthday;

Screen Shot Goes Here!

select first_name, last_name, birthday from index_example where first_name =’Colman’ order by last_name, first_name, birthday;

Screen Shot Goes Here!

select first_name, last_name, birthday from index_example where birthday = ‘2000-01-01’ order by last_name, first_name, birthday;

Screen Shot Goes Here!

select first_name, last_name, birthday from index_example where last_name = ‘Waters’ and birthday = ‘2000-01-01’ order by last_name, first_name, birthday;

Screen Shot Goes Here!

5. In DETAIL what conclusion did you come to about indexes?

Discussion 4 (Database)

250 words+

1. For E-R model, there are entity sets, relationship sets, and attributes, please offer/describe some example for the three concepts

2. If we keep use Entity, but skip the use of relationship, what kind of operation can be the substitute?

SA&D – 9

 

Week 9 Assignment:

  • Discuss the deployment and implementation phase of a system.
  • Discuss the importance of retirement or end of life of a system. What happens to the physical components of a system?

Submit a one to two-page paper in APA format. Include a cover page, abstract statement, in-text citations and references.

WK 3 – Assignment

Assignment 1

· Analyze the given case study on security breach.

· Recommend controls to avoid an enterprise security breach.

Read the text sheet named “Local Breach of Sensitive Online Data” and address the following:

Using what you have learned about security breaches, describe what measures should have been taken by the educational service and test preparation provider to avoid the security breach mentioned in the text sheet.

Requirement: 

· ****Separate word document for each assignment****

· Minimum 300-350 words. Cover sheet, abstract, graphs, and references does not count.

· Add reference separately for each assignment question.

· Strictly follow APA style. Length – 2 to 3 paragraphs. 

· Sources: 2 References to Support your answer

· No plagiarized content please! Attach a plagiarized report.

· Check for spelling and grammar mistakes!

· $5 max. Please bid if you agree.  

Assignment 2

In this assignment, submit a data mining topic, introduction and preliminary references, in APA format. Your submission should include the following elements:

1. Provide the title of your term paper. The topic can be anything relating to data mining.

2. Include an introduction on the topic. This introduction should be two-pages in length.

3. A minimum of 3-5 references in proper APA format.

Use the attached textbook for reference. 

Requirements:

· ****Separate word document for each assignment****

· Provide 2 pages of introduction content. Cover sheet, abstract, graphs, and references does not count.

· Use of proper APA formatting and citations. 

· No plagiarized content please! Attach a plagiarized report.

· Check for spelling and grammar mistakes!

· $10 max. Please bid if you agree.