OS Discussion- Response 2

 Read below and respond with your own thought in 150 words.

—————————————————————————————————————————–

Object Oriented Programming (OOP) is  the programming idea that utilizes the concepts of objects, methods, and  classes. OOP is used to establish essentially what are commonly  referred to as classes, or in other words the “blueprints”. Classes are  used to develop objects and may cover an array of categories that are  broadly defined and share similar characteristics. 

An example of a class could be written as such:

public class Student{

String firstName;

String lastName;

int age;

}

This class represents the attributes that would make up the information of a student. 

Objects are created from classes and are individual segments that are comprised of the classes listed attributes. 

An example of an object, using the information from the previous example could be shown as:

public class Student{

String firstName;

String lastName;

int age;

}

public static void main(String[] args) {

Student myClassmate = new Student();

myClassmate.firstName = “John”;

myClassmate.lastName = “Smith”;

myClassmate.age = 23;

System.out.println(myclassmate.firstName);

Here we have an object that is comprised of the attributes defined by the class “Student”

A method is a block of code that can be used to perform a task or function. 

An example could be written as such:

public static void main(String[] args) {

method();

}

public static void method() {

System.out.println(“Hello World”);

}

When  executed, the system recognizes the method that states that it should  print out the words “Hello World”. By using the method(); it will  execute everything that was defined by that method. 

Discussion – Information Governance Metrics

 

In order to have a successful IG program, one of the eight (8) Information Risk Planning and Management step is to develop metrics and measure results.   From your required readings, discuss the value that metrics brings to the organization, and identify critical measures of success that should be tracked.

Please make your initial post and two response posts substantive. A substantive post will do at least two of the following:

  • Ask an interesting, thoughtful question pertaining to the topic
  • Answer a question (in detail) posted by another student or the instructor
  • Provide extensive additional information on the topic
  • Explain, define, or analyze the topic in detail
  • Share an applicable personal experience
  • Provide an outside source (for example, an article from the UC Library) that applies to the topic, along with additional information about the topic or the source (please cite properly in APA)
  • Make an argument concerning the topic.

At least two scholarly sources should be used in the initial discussion thread. Be sure to use information from your readings and other sources from the UC Library. Use proper citations and references in your post.

References:

 

Tallon, Paul, (2016). Corporate Governance of Big Data: Perspectives on Value, Risk, and Cost. Retrieved from     https://ieeexplore.ieee.org/abstract/document/6519236

Shevde, Nishad, (2018). Measuring Information Governance Success. Retrieved from https://www.cmswire.com/information-management/measuring-information-governance-success

Abstract Data Types

Please see the attached document and answer the following questions with the readings listed below.

 

David Hovemeyer’s “Stacks and Queues” 

Buell, D. A. (2013). Chapter 7: Stacks and queues. In Data structures using Java. Burlington,  MA: Jones and Bartlett Learning. Available in the Trident Online  Library under Skillsoft Books (BusinessPro and ITPro).

  • Dale, J., Joyce, D., & Weems, C. (2012). Object-Oriented Data  Structures Using JAVA, Third edition, Chapter 3 – The Stack ADT and  Chapter 3.1 Stack, in Trident Online Library
  • betacoding. (2014, March 19). How to implement a Stack in Java code – Programming Tutorial [Video file]. Retrieved from  https://www.youtube.com/watch?v=fZNiAeGAdF0

 

Queue

  • Dale, J., Joyce, D., & Weems, C. (2012). Object-Oriented Data  Structures Using JAVA, Third edition, Chapter 5. Introduction to Queues.
  • Dale, J., Joyce, D., & Weems, C. (2012). Object-Oriented Data  Structures Using JAVA, Third edition, Chapter 5.1 What is Queue, how to  operate on queue, and using queue.

dv dis

This week we focus on establishing your editorial thinking.  What does the author mean by editorial thinking?  Also, this week there was a video of Andy Kirk (2015) noting the key concepts of data visualization thinking.  Please pick one major concept from the video and note what was said and your thoughts about the topic. 

Overview

  

Overview

This section should provide a high-level narration of the program(s)purpose. The requirements should be listed, the scope defined and the intended usage.

PROCESSING LOGIC

The processing should be defined by summarizing the control and data flow within the main program. Techniques of process specification include Program Design Language, Pseudo Code and Flow Charts.

The main program flow must be supplemented with the flow of subroutines/methods/functions that are called from the main program. 

Any specific algorithms to be used should be stated or referenced.

DATA (INPUT/OUTPUT)

The logical and physical data structure of files should be defined in detail.Data structure definitions must include the:

a. description of each element, e.g. name, type, dimension;

b. relationships between the elements, i.e. the structure and source;

c. range of possible values of each element;

d. initial values of each element.

COMPONENTS (SOURCE CODE NAMES, CLASSES, METHODS)

Describe the software components (names or classes) and purpose that will be used. 

Include UML class diagram showing the properties and methods of the class.

Describe the properties of the class and any constraints upon their value.

Indicate where the algorithms defined in processing logic are implemented.

TESTING

Present one or more named scenarios including the input data, expected output and the success criteria desired that will be utilized to test the application. The testing plan should be repeatable so discuss any ‘clean up’ that might be required to do so.

ExampleScenario 1 – divide by zero test

Steps to test

Enter zero in the divisor.

Expected reaction

Expected results is a message saying ‘Zero is not a valid input. Please try 

again’.

PowerPoint_Introductory_Capstone1_Winter_Products

 

PowerPoint_Introductory_Capstone1_Winter_Products

 

PowerPoint_3G_Remodels

#PowerPoint3GRemodels

Project Description:

#In the following project, you will format a presentation that describes backyard remodels.

#Open   the file named Student_PowerPoint_3G_Remodels.pptx. downloaded with this project.

Change the Colors for the   presentation to Paper.

#On Slide 1, format the   background with the Stationery texture, and then change the Transparency to   30%.

#Select Slides 2 through 4, and   then apply a Solid fill to the background of the selected slides-in the fifth   column, the third color.

#On Slide 2, hide the background   graphics.

#On Slide 2, insert a Table with   2 columns and 4 rows. Apply table style Medium Style 3-Accent 1, and then   type the information below in the inserted table.
 

  Row 1, Col 1: Improvement Type; Col 2: Components
  Row 2, Col 1: Outdoor Kitchen; Col2: Barbecue, sink, bar, covered patio
  Row 3, Col 1: Swimming Pool; Col 2: Jacuzzi, pool, waterfall
  Row 4, Col 1: Fire Pit; Col 2: Fire pit, seating area, gas lines

#Change the Font Size of all of   the table text to 28. Resize the table height to 5.8″, and then   distribute the table rows. Align   the table text so that it is centered horizontally and vertically within the   cells.

In the table, change the Font   Size of the first row of text to 32. Apply a Round style Cell Bevel to the   first row. Note, depending on your version of PowerPoint, this may be called   Circle.

On Slide 3, animate the picture   using the Wipe entrance animation starting After Previous. Change the   Duration to 01.00. Apply the Split entrance animation to the bulleted list   placeholder, and then change the Effect Options to Vertical Out.

#On Slide 4, insert a Clustered   Column chart. In the worksheet, beginning in cell B1, type the following   data.
 

  In row 1, beginning in cell B1: Owner Installed, Contractor, Owner as Contractor
  In row 2, beginning in cell A2: Patio, 8000, 12000, 9500
  In row 3, beginning in cell A3: Bar, 3500, 5200, 4600
  In row 4, beginning in cell A4: Infrastructure, 5000, 9750, 8100
  In row 5, beginning in cell A5: Appliances, 3000, 4200, 3850

Apply Chart Style 8 to the   chart, and then remove the Chart Title element. Apply the Wipe entrance   animation to the chart and change the Effect Options to By Series.

On Slide 5, format the   background using solid fill color Dark Green, Background 2 and hide the   background graphics. (depending upon your version of Office, the color may be   named Dark Green, Text 2). From your downloaded project files, insert the   video p03G_Video1.mp4.

#Change the Video Height to 5 and use the Align Center and   Align Middle options to position the video. Apply the Simple Frame, Black   video style.

#On the Playback tab, change the   Video Options to Start the video Automatically. Trim the video so that the   End Time is 00:07 and then compress the media to Low Quality. (Mac users, the   Compress Media feature is not available on a Mac).

#On Slide 6, hide the background   graphics, and then format the slide background by inserting a picture from   your downloaded grader files-p03G_Backyard.jpg.   Set the Transparency to 0%

#Insert a Header & Footer on   the Notes and Handouts. Include the Date and time updated automatically, the   Page number, and a Footer with the text 3G_Remodels
  Display the document properties. As the Tags, type backyard   remodels 

Businessintelligence

The following are the items to discuss in the paper:

  • Define and discuss what is GDSS.
  • GDSS is comprised of three components. What are those components and how are they dependent or independent of one another?
  • Discuss at least two (2) advantages and disadvantages in using GDSS (minimum of 4 total).

Paper requirements:

  • Minimum 1200 words (excluding title page, table of contents, abstract, and references pages)
  • Minimum of four (4) references
  • Format your paper consistent with APA guidelines – review the provided PowerPoint, APA Manual
  • When submitting the assignment, please ensure you are submitting it as an attached MS Word document.

Research Paper + Discussion

  Task 1: Research PAPER  

 This week, you have read about server virtualization and cloud computing in chapter 6 of your textbook. For your written assignment this week, complete a case study of the organization you work for (use a hypothetical or “other” organization if more applicable) that will address the following prompts:

  • Describe the organization’s environment, and evaluate its preparedness for virtualization.
  • Explain Microsoft (or another product) licensing for virtualized environments.
  • Recommend a configuration for shared storage; make sure to discuss the need for high availability and redundancy for virtualization for the organization.
  • Explain Windows Azure capabilities for virtual machines and managing a hybrid cloud, including Windows Azure’s Internet as a Service (IaaS) and storage capabilities

Make a recommendation for cloud computer use in the organization, including a justification for your recommendations. Submit your midterm research paper as a single document. Your paper should meet the following requirements:

  • Be approximately four to six pages in length (1200-1800 words), 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.

 

Task 2: Discussion

300 Words and at least 3 references.

 Discuss the benefits of virtualization software, as described in the text. Do you agree/disagree with these benefits, or can you think of additional benefits not already presented?  Also discuss the security concerns highlighted by server sprawl and how you would propose to solve those in your (real or hypothetical) organization.