Programming Homework Help

Programming Homework Help. ISM 645 Ashford University Week 6 Informnation Technology Strategic Plan

I don’t know how to handle this Programming question and need guidance.

For the final assignment in this course you will research, design, and deliver a Strategic Information Technology Plan. You will base your plan on the ISM645 Strategic IT Planning Case Study Company ProfilePreview the document. The final assignment will use concepts from the previous weeks in the course. You must support your statements throughout the plan with evidence from your sources. There are a minimum of 5 scholarly sources, including the text, required for this assignment. (The FindIt@AU, EBSCOhost, and ProQuest tools in Ashford Library are good starting points for your search. It is also highly recommended that you search through the specialized journals in information technology (e.g., Journal of Information Systems Management, Communications of the ACM, International Journal of Technology, Knowledge and Society, and International Journal of Multidisciplinary Approaches and Studies. (Consult the MISM Credible Resource Guide (Links to an external site.) as well as the recommended resources within this course for search tips and ideas for your research.)

The Strategic IT Plan Outline

Read the ISM645 Strategic IT Planning Case Study Company ProfilePreview the document from the perspective of a Chief Information Officer with the firm and prepare a strategic IT plan to help grow the business over the next three years. Your strategic plan must be future-oriented and include the following headings and content. An IT Strategic Plan template is provided as a guideline to help you get started. However, do not attempt to ‘fill in the template’ as a way to complete this assignment. There are many elements in the case study that are not in the basic template, but will need to be added and addressed in your plan.

Executive Introduction (Summary) & Thesis Statement

Introduce the IT Strategic Plan. Summarize the contents of this document. The Executive Summary should be concise, to the point, and give a clear understanding of what is in the document. Be sure to include a general thesis statement in the last paragraph.

Strategic Mission, Vision, and Horizon Statement

Specify the period to which this plan pertains. Create a one-to-two sentence IT Mission and Vision Statement for MarkO Ltd. Assess the organization’s strategic vision with respect to technology and business goals. Consider the various business models that are relevant and review the concepts of a strategic paradox in order to determine where competitive advantage can be acquired. Explain what the company’s time horizon will be in the future. (This can be expressed in a series of general accomplishments desired over a period of time and what the company will look like when it gets to that time or horizon.)

Purpose of Plan: Indicate the reason for creating this IT strategic plan. Determine the basic premise for the plan and explain why this plan is being created and what the significance of this plan is for the company. Specify what the plan will accomplish.

Corporate Strategy: Describe the strategy of the enterprise. Obtain this information from the Company ProfilePreview the document and surmise what the overall company strategy will be in the next three years. This provides the superstructure of how IT will help the business meets its goals and help it realize its Strategic Vision. Evaluate the business environment and address the competitive advantage of the strategic implementation of technology, and the possible implementation of “S” Curve planning methods in your plan. Evaluate the needs of the company and determine the major strategic planning elements and concepts to support the short (1 year)-, medium (2 years)-, and long-term (3+ years) goals of your organization. This includes a general description of the organization and how the business scope and organization are aligned. Tools such as the 5 Force Model and SWOT Analysis found in the previous weeks of the course text readings will assist you in maturing your plan. Explain the strategic plan(s) from the Company ProfilePreview the document including MarkO’s corporate strategy, business strategy, information technology organization, business initiatives to support the corporate strategy, and IT initiative to support the business initiatives.

Business Initiatives to Support Corporate Strategy: Based on the Company ProfilePreview the document, create a minimum of three business initiatives that are planned for the next three years that will support the Corporate Strategy.

IT Strategy: Briefly describe your IT strategy. The IT strategy should have the business strategy as its basis. Spend at least a paragraph on each element below stating your IT Strategy. Among the many areas of IT, examine data warehousing, ecommerce, technology infrastructure, and technology products and/or services you want to include in your Strategic IT Plan. Your Strategy should address the following IT Categories.

  • Application development
  • Hardware and infrastructure acquisition
  • Data center builds and adjustments
  • Security
  • Compliance and governance
  • Networks
  • Data (Including Databases, Data Warehouses, Data sources and Big Data)

Within each IT category above address the following elements.

  • Explain the kind and style of IT organization that will carry out the IT Strategy.
  • Describe the IT organization’s operational profile.
  • Explain the IT organization’s risk profile.
  • Determine whether or not the organization is a cost or operational center.
  • Explain whether or not IT development is operationally focused.

IT Strategic Plan to Support Business Initiatives: Develop a list of the IT systems that are required to support the planned business initiatives. (There is a matrix within the provided templatePreview the document that may assist with this.)

IT Strategic Plan – Roadmap Chart: Graphically depict the future of MarkO Ltd.’s Strategic Plan and provide a simple but powerful view of the future through coordinated plans and steps. This is the essence of strategic planning. Using tools and concepts that were covered in Weeks 4 and 5, apply strategic concepts to create a Roadmap Flow Chart (or some other graphical representation of your plan) to depict the schedule for implementing the approved IT systems. Remember to address a 1-year, 2-year, and 3-year strategy in your plan. Be sure to provide a high-level description of the strategic plans ahead including the identification of future moves and prioritized goals and objectives.

Key Performance Indicators: Insert a series of metrics or Key Performance Indicators (KPIs), on how you will measure the success of your plan. A Key Performance Indicator is a recognizable value that represents a measure of progress, value, or status. This could be a percentage of completion or whether an action plan is on track or off track. It can also be a recognizable value of an amount compared to a total goal amount. The IT Strategic Plan Template has an example of a KPI Report for your reference

IT Strategic Execution Plan: Explain how you will execute, communicate, and monitor your plan as it moves forward, listing the actions you will take with a brief description of how you will implement the IT Strategy. Briefly describe how you would roll out the plan to senior management.

IT Strategic Plan Summary: In a one-to-three paragraph summary, describe what it took to develop and write the IT Strategic Plan. Explain the information in the Company ProfilePreview the document that was helpful as well as any information that was missing or would have been important to know.

Appendices as applicable: Appendices might include additional graphs, charts, or tables that further illustrate points within your strategic plan.

The Strategic IT Plan

  • Must include a separate title page with the following:
    • Title of strategic plan
    • Student’s name
    • Course name and number
    • Instructor’s name
    • Date submitted
  • Must use at least five scholarly sources in addition to the course text. Remember to incorporate information that you have learned from this course as well as your personal experience

Programming Homework Help

Programming Homework Help

Programming Homework Help. NYU New Pet Tracker App Technical Paper

I just build the new pet tracker app(you have to use Android to download it) . I just create my own brand called pettlor. but we still have some opponents like Tractvie or Whistle or Fitbark, etc… you can find them on amazon or website to take look . you just find some idea to me for developing my own APP. just more details on how to develop it

Programming Homework Help

Programming Homework Help

Programming Homework Help. CISC 1115 CUNY BMCC How to Generate Random Numbers in Java Questions

1. a. Correct the following code so that it generates 50 random integers in the range of 30 up to and including 110 and stores the numbers in array r. Correct all errors.

int [ ] r = new int[49];

for (int i=0; i<r.length+1;i++){

r[i] = 10+Math.random()*100;

}


b. The following code checks if two characters next to each other in a String str are the same. If a match is found, it prints a message as shown below. Find all errors and correct them so the output for the String str in the example is

7 has a match

j has a match

String str = “ghu7763459823jj”;

for (int i=1; i<=str.length()-1; i–)

{ if (str.charAt(i-1) == str.charAt(i))

System.out.println(str.charAt(i-1)+” has a match”);

}


2. For the following array, you are to perform a binary search:

int nums[ ] = {1, 13, 78, 89, 96, 100, 112, 125, 230, 310, 423, 578, 1000};

Search for the number 126 by showing the low, midpoint and high values at each step before it reports that 126 is NOT found in the array.

Low

Mid

High

3. 1.Trace the following three sections of code in the tables below. When the name of an array is given in the trace chart, show the values of all elements of the array

public class Test2 {

public static void main(String[ ] args) {

//PART A

int[ ] arr = {10,20,30};

int num=changeIt(arr[1]);

//PART B

int[] arr1 = {10,20,30};

changeOne(arr1,1);

//PART C

int[] arr2 = {10,20,30};

int[] newArr = changeTwo(arr2);

} // end main

static int changeIt(int n) { n = n*50; return n;}

static void changeOne(int[ ] arr, int ndx) { arr[ndx]= arr[ndx]*4; }

static int[] changeTwo(int[ ] arr){

for (int i=0; i<arr.length; i++) arr[i]= arr[i]*5;

return arr;

}

} // end class

PART A

arr in main before invoke changeIt

n in changeIt right before return

num after invoke changeIt

arr after invoke changeIt

PART B

arr1 in main before invoke changeOne

arr in changeOne after the assignment

arr1 in main after invoke changeOne

PART C

arr2 in main before invoke changeTwo

arr in changeTwo after loop ends

newArr after invoke changeTwo

arr2 after invoke changeTwo

4. Given the following String source = “12dcxvlobcQakijkflobcPQ987”;

use the String methods indexOf, substring, and lastIndexOf (together with any other Java code except charAt) to:

a. Write Java code to count how many times a specific String str appears in source. For example, how many times lob appears. Write generic code for String str, not lob.

b. Write Java code to extract a String search from the String source. For example, extract the string Qak. Write generic code for search, not Qak.

5. 1.Given an amount of change in cents as an integer (say 92), write Java code to compute how many half dollars, quarters, dimes, nickels and pennies it consists of.

For example, 92 cents would be 1 half dollar, 1 quarter, 1 dime, 1 nickels and 2 pennies

Programming Homework Help

Programming Homework Help

Programming Homework Help. GMU Grade Calculation Program

I have a problem trying to get the letter grade and percentage of a program. It has to be done without using a conditional statement such as if or a case statement but a conditional operator can be used “:”. It is a php document being used on notepad++. The portion I did not do right or is not coming out right is the finalGrade.php file. My calculations are off. Also the letter grade has to be included such as 90-100 is an A, 80-89 is a B, 70-79 is a C, etc. I am sending the actual instructions files and what I have. Thanks,

Programming Homework Help

Programming Homework Help

Programming Homework Help. Concord University Computer Programming Instance Variables Lab Report

Part 1

1) Design a class called “Rectangle” which has the following properties:

  • A constructor that accepts 4 arguments – a width, va length, and x position and a y position. The class should store these 4 values as instance variables.
  • A method called “get_area”. This method should accept no arguments and return the area of the rectangle described using the formula length x width
  • A method called “get_perimeter”. This method should accept no arguments and return the perimeter of the rectangle described using the formula 2 x length + 2 x width

2) Construct two rectangles using your newly created class using the following information:

  • Rectangle #1: width of 10, length of 15, position of (5, 3)
  • Rectangle #2: width of 3, length of 5, position of (15, 7)

3) Finally, write a main program that refers to these rectangles and accesses their properties & methods to generate the following output. No user input is required – simply create two rectangles using the above information and call the appropriate methods to generate the output below.

Rectangle #1
* Coordinates: (5, 3)
* Area: 150
* Perimeter: 50

Rectangle #2
* Coordinates: (15, 7)
* Area: 15
* Perimeter: 1

Part 2

Constructor (with three instance Variables/ data attributes)In this program you will be writing a class to simulate a “gumball machine” that you would see at a store. Your class should work as follows:

  • The constructor should accept a capacity for the gumball machine (how many gumballs it is filled with – an integer). The gumball machine should store this capacity as an instance variable. No data validation is required.
  • The constructor should also store an instance variable to keep track of how much money is in the machine. All machines are constructed to be empty and have no money in them.
  • The constructor should also create a new instance variable (a list) to hold that many gumballs. Fill this list with a random set of gumballs – each gumball can be either red, green or blue. For example, if you create a gumball machine with a capacity of 4 the machine could create a list that looks like the following: ['red', 'green', 'green', 'blue']
  • The constructor should ‘announce’ that it was constructed with the desired capacity
  • Methods (Three Methods)
    • report: this method should accept no arguments and simply report out the current status of the gumball machine. For example:Gumball Machine Report: * Gumballs in machine: 5 * Money in machine: $0.00
    • dispense: this method should accept an argument – a coin value – and determine if that coin value is a quarter (i.e. 0.25). If so, a gumball should be removed from the the list and reported to the user. The machine should also accept the coin and increase its internal count of how much money is in the machine. Note that if the gumball machine is empty a new gumball will not be dispensed, and the coin should be rejected.
    • count_gumballs_by_type: this method should accept a single argument – a string representing the type of gumball – and print out how many types of that gumball are left in the machine.

Here is some sample code you can run to test your program, along with a possible set of output (which will be different since your gumball machine will contain a random assortment of gumballs):

# TESTER CODE (copy/past as your main program)

machine = Gumball_Machine(5)
machine.report()

machine.count_gumballs_by_type("red")
machine.count_gumballs_by_type("green")
machine.count_gumballs_by_type("blue")

machine.dispense(0.10)
machine.dispense(0.50)
machine.dispense(0.01)

machine.report()

machine.count_gumballs_by_type("red")
machine.count_gumballs_by_type("green")
machine.count_gumballs_by_type("blue")

machine.dispense(0.25)
machine.dispense(0.25)
machine.dispense(0.25)

machine.report()

machine.count_gumballs_by_type("red")
machine.count_gumballs_by_type("green")
machine.count_gumballs_by_type("blue")

machine.dispense(0.25)
machine.dispense(0.25)
machine.dispense(0.25)

machine.report()

machine.count_gumballs_by_type("red")
machine.count_gumballs_by_type("green")
machine.count_gumballs_by_type("blue")
# EXPECTED OUTPUT
Gumball Machine created with 5 random gumballs

Gumball Machine Report:
* Gumballs in machine: 5
* Money in machine: $0.00

There are 1 gumballs of type red in the machine

There are 1 gumballs of type green in the machine

There are 3 gumballs of type blue in the machine

Invalid coin, no gumball will be dispensed

Invalid coin, no gumball will be dispensed

Invalid coin, no gumball will be dispensed

Gumball Machine Report:
* Gumballs in machine: 5
* Money in machine: $0.00

There are 1 gumballs of type red in the machine

There are 1 gumballs of type green in the machine

There are 3 gumballs of type blue in the machine

Accepting 0.25; Dispensing a red gumball

Accepting 0.25; Dispensing a blue gumball

Accepting 0.25; Dispensing a blue gumball

Gumball Machine Report:
* Gumballs in machine: 2
* Money in machine: $0.75

There are 0 gumballs of type red in the machine

There are 1 gumballs of type green in the machine

There are 1 gumballs of type blue in the machine

Accepting 0.25; Dispensing a green gumball

Accepting 0.25; Dispensing a blue gumball

Machine is empty, no gumball will be dispensed

Gumball Machine Report:
* Gumballs in machine: 0
* Money in machine: $1.25

There are 0 gumballs of type red in the machine

There are 0 gumballs of type green in the machine

There are 0 gumballs of type blue in the machine

Part 3

You’ve been hired by a large telecommunications company to write a program to help people add and remove apps from their smartphone. To do this you should write a class that models a smartphone. Your class should do the following:

class Smartphone:

# construct a new Smartphone
# smartphones need to keep track of how much space they have left (integer)
# they also need to keep track of their name (string)
# smartphones will need some kind of internal system to keep track of all of
# the apps that are installed, along with their size.  a list or a dictionary
# would be useful here.
# when a phone is constructed the 'report' method should be called (see below)
# this method returns nothing and simply prints the desired output to the user
def __init__(self, capacity, name):
# add a new app to the smartphone given an appname (string) and an appsize (integer)
# if the app is already installed, reject it.  if the phone cannot hold any additional
# apps because the capacity has been reached, reject it.
# this method returns nothing and simply prints the desired output to the user
def add_app(self, appname, appsize):


# removes an app from the phone based on appname (string)
# if the app is not installed, reject it
# this method returns nothing and simply prints the desired output to the user
def remove_app(self, appname):


# checks to see if an app is installed based on appname (string)
# returns True if the app is installed, False if it is not
def has_app(self, appname):


# returns the current space available on the phone (integer)
def get_available_space(self):


# prints a detailed report that describes the following:
# Name of phone
# Capacity of phone
# Available space
# # of apps installed
# a listing of all apps installed, in alphabetical order, with their sizes
# this method returns nothing and simply prints the desired output to the user
def report(self):

Experiment with your class and make sure it works as you expect (you will need to write your own tester program for this). Next, write a program that asks the user to create a new phone and then allows them to use all of the features in your class. A sample running of this program is below:
Size of your new smartphone (32, 64 or 128 GB): 64
Smartphone name: Craig's iPhone
Smartphone created!
Name: Craig's iPhone
Capacity: 0 out of 64 GB
Available space: 64
Apps installed: 0

(r)eport, (a)dd app, r(e)move app or (q)uit: a
App name to add: Angry Birds
App size in GB: 10

(r)eport, (a)dd app, r(e)move app or (q)uit: r
Name: Craig's iPhone
Capacity: 10 out of 64 GB
Available space: 54
Apps installed: 1
* Angry Birds is using 10 GB

(r)eport, (a)dd app, r(e)move app or (q)uit: a
App name to add: Candy Crush
App size in GB: 15

(r)eport, (a)dd app, r(e)move app or (q)uit: a
App name to add: Facebook
App size in GB: 10

(r)eport, (a)dd app, r(e)move app or (q)uit: r
Name: Craig's iPhone
Capacity: 35 out of 64 GB
Available space: 29
Apps installed: 3
* Angry Birds is using 10 GB
* Candy Crush is using 15 GB
* Facebook is using 10 GB

(r)eport, (a)dd app, r(e)move app or (q)uit: a
App name to add: Instagram
App size in GB: 15

(r)eport, (a)dd app, r(e)move app or (q)uit: a
App name to add: TikTok
App size in GB: 15
Cannot install app, no available space

(r)eport, (a)dd app, r(e)move app or (q)uit: r
Name: Craig's iPhone
Capacity: 50 out of 64 GB
Available space: 14
Apps installed: 4
* Angry Birds is using 10 GB
* Candy Crush is using 15 GB
* Facebook is using 10 GB
* Instagram is using 15 GB

(r)eport, (a)dd app, r(e)move app or (q)uit: e
App name to remove: Facebook
App removed: Facebook

(r)eport, (a)dd app, r(e)move app or (q)uit: a
App name to add: TikTok
App size in GB: 15

(r)eport, (a)dd app, r(e)move app or (q)uit: r
Name: Craig's iPhone
Capacity: 55 out of 64 GB
Available space: 9
Apps installed: 4
* Angry Birds is using 10 GB
* Candy Crush is using 15 GB
* Instagram is using 15 GB
* TikTok is using 15 GB

(r)eport, (a)dd app, r(e)move app or (q)uit: q
Goodbye!

Programming Homework Help

Programming Homework Help

Programming Homework Help. Rutgers University Write a Program Java Coding Task

Arrays I/O Program. Read all directions, and make sure your three user-defined methods will have for loops to loop through the array. Submission of your program and output is due. FMAX Input/output and find max Array METHODS Program:

You will write a program that inputs 13 integers from the user into an array called fmax, finds the maximum value in the array, and outputs the number in the array. You will use methods for each major task.

main – create the array and call the methods.

fillfmax – method to input and fill up the fmax array.

findfmax – method to search the array for the maximum value and return the value to main.

printfmax – method to print the filled fmax array with centered column headings (Index Number and Array Value) and field widths to right align the numbers under the centered column headings.

You will use a for loop to process each element (input, search, or output) in each method. You will use the length data field for each loop.

The output will be:

printing the maximum value in the array from main.

printing the filled array in the printfmax method with a for loop (and field widths to right align the numbers under centered column headings of Index Number and Array Value).

Use the following input data when you run your program:

85 78 97 88 77 62 101

98 89 105 87 74 67

Document your program with at least name, exercise number, and at least 4 lines explaining what the program does. You will also add comments to at least 5 individual lines in the program (comment lines not totally obvious to a novice programmer). Run your program. Save (or Copy and Paste) the Console running of your program into a plain output .txt text file. Submit your .java source code main program and the output .txt saved.

Programming Homework Help

Programming Homework Help

Programming Homework Help. C++ Programming Credit Union Costs Programming Exercises

A credit union charges $20 per month plus the following check fees for a personal account:

$.09 each for fewer than 10 checks

$.08 each for fewer than 20 checks

$.07 each for fewer than 30 checks

$.06 each for fewer than 40 checks

If the balance of the account falls less than $600, the Credit union charges an extra $20 before any check fees are applied.

Write a program that asks for the beginning balance and how many checks were written.

The program calculates and displays the Credit Union fees per month.

Programming Homework Help

Programming Homework Help

Programming Homework Help. CIPSMT Predict the Gold Spent for The Players in A Match of DOTA 2 Question

So just using the KNN model to predict the question which is “predict the gold spent for the players in a match of DOTA 2?”

Here is the requirement and what need to be completed:

Choose and apply one method/technique (either classification or regression) to your dataset to develop a
predictive model that will answer your question. The choice of method/technique could be Generalized Linear
Model framework based regressions or classification, kNN algorithm based classification or regression, or a tree-
based classification or regression method. Complete a report by incorporating the following elements:
A. Cover Page: Provide Title and name of group participants.
B. Project Task Status: List the tasks completed, and planned tasks for next week.
C. Executive Summary: This will introduce the objective(s) of the project and the main result from the
implementation of first predictive model. Refine the previously written summary as needed.
D. Introduction: Describe in detail the problem, the dataset(s) and the technique. At this stage this section needs
to be elaborate with as much details as possible. This section can have subsections to address each of the
component (i.e., overview of the problem, dataset(s), and the technique).
E. First Prediction Model
a. Implementation Approach: Describe what you did, how you did it, and why you did it. Code snippets
could be used to support your description, however, do not copy/paste your entire code chunk. Describe
the data pre-processing steps conducted to prepare clean dataset for analysis (model prediction and
evaluation). The data pre-processing also includes splitting of original data to separate subsets specific to
each project member. This would allow estimation of different versions of same analytical model.
Describe the logic behind your analysis; the tools you used (e.g., R packages and functions) and the
reasoning for using the chosen tool.
b. Data Analysis and Results: Each project member should explain their own analysis results (the most
important part of your report). Make appropriate use of graphs and tables to support your conclusions.
Ensure that graphs and tables are properly formatted and have professional look & feel (revise your R
code where necessary to produce clean results tables and graphs). Do not simply copy and paste the
output of the commands and functions you used.
c. Discussion: First, provide a comparative discussion of all model versions and choose the best one for
recommendation. Next, identify literature that has examined prediction models in similar context and
discuss the group’s recommended model vis-à-vis prior literature based models.
F. References: Use APA style for in-text citations and listing these cited all articles (books, journal articles,
trade publications, and applicable web sites). Avoid citation of programmer or user written webpages or
websites for technical content, instead refer to original source such as books or journal/ trade articles.

Programming Homework Help

Programming Homework Help

Programming Homework Help. SWE 441 CTU0 Information Technology Project Stakeholders Research

Use the library and Internet to find information about information technology (IT) project stakeholders, and respond to the following:

  • From your research, select 3 types of stakeholders in IT projects.
  • What are the roles and responsibilities or interests that these stakeholders have within IT projects?
  • How can these stakeholders contribute to an IT project to make it more successful?

Responses to Other Students: Respond to at least 2 of your fellow classmates with at least a 100-word reply about their Primary Task Response regarding items you found to be compelling and enlightening. To help you with your discussion, please consider the following questions:

  • What did you learn from your classmate’s posting?
  • What additional questions do you have after reading the posting?
  • What clarification do you need regarding the posting?
  • What differences or similarities do you see between your posting and other classmates’ postings?

Programming Homework Help