Description
After reviewing your database design from Lab 1: Creating a Database Design in Visio, the college has provided more information for the dat
User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.
Explanation & Answer
Thank you for the opportunity to help you with your question!
CSAB also identifies fields such as software engineering, artificial
intelligence, computer networking and telecommunications, database
systems, parallel computation, distributed computation, computer-human
interaction, computer graphics, operating systems, and numerical and
symbolic computation as being important areas of computer science
Completion Status:
100%
Review
Review
Anonymous
I was struggling with this subject, and this helped me a ton!
Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4
24/7 Homework Help
Stuck on a homework question? Our verified tutors can answer all questions, from basic math to advanced rocket science!
Most Popular Content
4 pages
Hci.edited
The most important discipline to Human-Computer Interaction (HCI) is engineering. The Interaction design focuses on meanin ...
Hci.edited
The most important discipline to Human-Computer Interaction (HCI) is engineering. The Interaction design focuses on meaningful integration and ...
Milestone two: Technical communication, computer science homework help
For Milestone two, Submit a written report in which you discuss how you will approach training the Mobile Division managem ...
Milestone two: Technical communication, computer science homework help
For Milestone two, Submit a written report in which you discuss how you will approach training the Mobile Division management team and communicating the new guidelines to
existing employees. Refer to the case study (BOLDFlash: Cross-Functional Challenges in the Mobile Division) and the artifact documents (located in the Assignment Guidelines and
Rubrics folder in Blackboard) for this and all other milestones related to the final project.
ISM 670 Ashford University Week 2 Walmart Research Paper
CURRENT STATE: WALMART
Prior to beginning work on this assignment, read Chapters 1 and 2 in the Eiras and Scott (2010) Pra ...
ISM 670 Ashford University Week 2 Walmart Research Paper
CURRENT STATE: WALMART
Prior to beginning work on this assignment, read Chapters 1 and 2 in the Eiras and Scott (2010) Practical CIO: A Common Sense Guide for Successful IT Leadership e-book and the Karabell (2015) ‘If You Don’t Have a Strategy, You Don’t Need a CIO’: Ferrovial’s Federico Florez (Links to an external site.) article. You will need to research one additional scholarly resource in the University of Arizona Global Campus Library to support your work in this assignment.
You will be including revised content from this assignment in your Integrative IT Strategic Plan final assignment. You may wish to review the instructions included for the Integrative IT Strategic Plan in Week Six prior to completing work on this assignment to see how it fits into the overall final assignment.
In this assignment you will provide a solid foundation for determining the needs of the future state of your organization and will include current management and motivational strategies for the challenge you identified in Week 1.
Provide an analysis of the current state of the organization integrating appropriate theories, principles, and skills in information technology.
Describe current challenges and any significant issues that impact IT operations in your analysis.
Create an assessment of the major components of the current infrastructure.
Develop high-level diagrams of the organization’s IT structure including major infrastructure elements that apply to the challenge and all diagrams of the reporting structure(s) in IT.
Develop an assessment of the current personnel resource levels.
Provide an analysis of the personnel resources compared to the work levels.
Include an evaluation of the current competencies and skills, especially in areas potentially affected by the challenge.
Identify any deficiencies in the skills required for current operations.
Summarize an overview of the resources required for current IT projects that may be related to the challenge.
Provide an assessment of any macro organizational issues for their impact on the IT organization or operations.
The Current State paper
Must be a minimum of three to four double-spaced pages [900-1,200 words] in length (not including title and references or diagrams) and formatted according to APA style as outlined in the Writing Center’s APA Style (Links to an external site.) resource.
Must include diagrams of the organization’s IT structure, including major infrastructure elements that apply to the challenge, and all diagrams of the reporting structure(s) in IT.
5 pages
20200724011810wd2019 Challengeyourself 5 3
It is sometimes easy to forget basic safety procedures when we live in a secure, gated community. Unfortunately, outside o ...
20200724011810wd2019 Challengeyourself 5 3
It is sometimes easy to forget basic safety procedures when we live in a secure, gated community. Unfortunately, outside our Winter Springs ...
CSCI 1630 CSCC Console App Calculator Using Leibniz Formula Project
Seek a value that can be calculated only by adding the successive values returned by a mathematic formula performed in nu ...
CSCI 1630 CSCC Console App Calculator Using Leibniz Formula Project
Seek a value that can be calculated only by adding the successive values returned by a mathematic formula performed in numerous iterations of a loop
Output information conditionally as a loop continues to function
Skills Required
To properly complete this assignment you will need to apply the following skills:
Convert a math formula of sufficient complexity to C# code
Use a loop to perform a mathematic calculation summing the results from each iteration
Output results at various intervals during the loop's execution
Assignment User Story
As a user I want an application that will allow me to use the Gregory/Leibniz formula for calculating the value of PI. Further, because the accuracy of this formula depends on the number of iterations I wish to know the value of PI as calculated by this formula after a number of set intervals: 10; 1,000; 100,000; 500,000; 1,000,000; and a user entered upper value that is greater than 1 million.
Assignment Requirements
The number ? is a mathematical constant, the ratio of a circle's circumference to its diameter, commonly approximated as 3.14159. It has been represented by the Greek letter "?" since the mid-18th century, though it is also sometimes spelled out as "pi." Being an irrational number, ? cannot be expressed exactly as a fraction (equivalently, its decimal representation never ends and never settles into a permanent repeating pattern).
In this application we are calculating the value of PI using a formula that dates from the 17th century. Specifically, we will use the Leibniz formula. This formula is a convergence sequence, which means that its partial sums tends to a limit; this means that the partial sums become closer and closer to a given number when the number of their terms increases. In short, the more times we perform this calculation we converge toward a more accurate value of the number pi.
In this assignment you will construct a loop to perform the Leibniz formula at least 1 million times. And because the calculated value of pi will vary based on the number of times we perform this sequence I want to know what that value is at certain intervals of the loop. Specifically, you will print the calculated value of pi at the following loop intervals:
10
1,000
100,000
500,000
1,000,000
At the end of the loop determined by the value entered by the user.
I do not want separate loops for each of these outputs. Your application should have a single loop that prints the value of pi at the above given iteration values.
Gregory/Leibniz Convergence Formula for Calculating PI
Either in a quest for precision or as mere feats of record-setting there seems to be a never-ending desire to calculate the value of ? to the greatest number of digits possible. In fact, approximations for the value of ? can be found in ancient Egypt, China, and India.
One formula to calculate ?, developed by Gregory (1638-1675) and Leibniz (1646-1716), can be expressed as follows:
This formula represents a simple, infinite series, and is represented in summation notation.
Using this diagram as a guide to the Leibniz formula we understand that the formula to the right of the summation symbol is to be performed by substituting the index value into the formula. Furthermore, the number at the bottom of the symbol specifies the first number to be used while the value at the top of the symbol specifies when we should stop. In the Leibniz formula the upper bounds is infinity, thus we can choose to stop as we please.
Therefore, the first ten iterations of our formula must be as follows:
You will notice that the formula is a simple recurrence. And as the individual terms of this series are added to the sum the total gradually gets closer to ?. However, this convergence sequence is inefficient as after 500,000 terms it produces only five correct decimal digits of ?.
You should be able to see how each of these calculations should be performed in a loop. Within the loop, we need to keep a sum of the value of this sequence.
Our next step will be to find the value of PI at any given time. This is done by realizing that the sum of the above sequence is equal to . We need simply now to solve for . This means that equals 4 X the sum of the values from our sequence.
Hence,
Technical/Grading Requirements
You must ensure that the application you submit meets all technical/grading requirements. Your grade will be based on how well your application follows the application requirements plus the following:
The application will have an appropriate title
The user will be prompted for the number of times the calculation will iterate. Your program will validate that the user has entered a valid number and that the number is greater than 1 million.
Using a single loop, you will calculate the value of pi using the Leibniz formula and will output the value when the loop's index is 10, 1000, 100000, 500000, 1000000, and at the end of the loop.
The loop will end at the count provided by the user when the program started.
In properly formatting your output the value of pi must be printed to 10 decimals while the iteration value must include the comma separators.
How the application looks and how it presents its information to the user is up to you. But it must meet the minimum requirements noted above.
Example Output
The example output provided below is simply an example. You do not need to format your output to look like this example. You simply need to ensure that you have met the technical requirements for this application.
Note: In the program below I entered three values that were invalid, but I prevent the application from ending in an execution error, rather, I simply re-prompt the user for a valid entry.
Following is example output for this application:
Similar Content
Introduction to computer 27
You are an inexperienced Excel user and don’t know how to create your own formulas. You want to use one of the preconfi...
Cumberlands Blockchain and Crypto Currency Literature Review
Minimum of 2000 words.Using the University Digital Library or the Google scholar website locate articles discussing differ...
University of The Cumberlands Protein Energy Drink New Product Launch Essay
Activity: Create a press kit that will be sent to customers and the media announcing a new product launch.
The assignment ...
computer science homework help
This is about what we have covered in report form, include all main details within a single bodyweek06.ppt...
Difference between EMail and Social Media Paper
Question: According to Franks and Smallwood (2013), information has become the lifeblood of every business organization, a...
University of Cumberlands Simple Linear Regression Discussion and Responses
Discuss any of the following topics from the text book
“ISLR” An Introduction to Statistical Learning, Gareth James, D...
The Value Of Metrics.edited
The Value That Metrics Brings to the Organization and the Critical Measures of Success Metrics are the measures used to mo...
Andrews Erin Invasion Of Privacy.edited
Erin Andrews is a television host and a sportscaster. She hosts a show for the ABC called Dancing with the Stars. Being on...
Discussion Questions
Agile processes are usually made in ensuring that they are flexible and adapted to change. The process typically advocates...
Related Tags
Book Guides
Get 24/7
Homework help
Our tutors provide high quality explanations & answers.
Post question
Most Popular Content
4 pages
Hci.edited
The most important discipline to Human-Computer Interaction (HCI) is engineering. The Interaction design focuses on meanin ...
Hci.edited
The most important discipline to Human-Computer Interaction (HCI) is engineering. The Interaction design focuses on meaningful integration and ...
Milestone two: Technical communication, computer science homework help
For Milestone two, Submit a written report in which you discuss how you will approach training the Mobile Division managem ...
Milestone two: Technical communication, computer science homework help
For Milestone two, Submit a written report in which you discuss how you will approach training the Mobile Division management team and communicating the new guidelines to
existing employees. Refer to the case study (BOLDFlash: Cross-Functional Challenges in the Mobile Division) and the artifact documents (located in the Assignment Guidelines and
Rubrics folder in Blackboard) for this and all other milestones related to the final project.
ISM 670 Ashford University Week 2 Walmart Research Paper
CURRENT STATE: WALMART
Prior to beginning work on this assignment, read Chapters 1 and 2 in the Eiras and Scott (2010) Pra ...
ISM 670 Ashford University Week 2 Walmart Research Paper
CURRENT STATE: WALMART
Prior to beginning work on this assignment, read Chapters 1 and 2 in the Eiras and Scott (2010) Practical CIO: A Common Sense Guide for Successful IT Leadership e-book and the Karabell (2015) ‘If You Don’t Have a Strategy, You Don’t Need a CIO’: Ferrovial’s Federico Florez (Links to an external site.) article. You will need to research one additional scholarly resource in the University of Arizona Global Campus Library to support your work in this assignment.
You will be including revised content from this assignment in your Integrative IT Strategic Plan final assignment. You may wish to review the instructions included for the Integrative IT Strategic Plan in Week Six prior to completing work on this assignment to see how it fits into the overall final assignment.
In this assignment you will provide a solid foundation for determining the needs of the future state of your organization and will include current management and motivational strategies for the challenge you identified in Week 1.
Provide an analysis of the current state of the organization integrating appropriate theories, principles, and skills in information technology.
Describe current challenges and any significant issues that impact IT operations in your analysis.
Create an assessment of the major components of the current infrastructure.
Develop high-level diagrams of the organization’s IT structure including major infrastructure elements that apply to the challenge and all diagrams of the reporting structure(s) in IT.
Develop an assessment of the current personnel resource levels.
Provide an analysis of the personnel resources compared to the work levels.
Include an evaluation of the current competencies and skills, especially in areas potentially affected by the challenge.
Identify any deficiencies in the skills required for current operations.
Summarize an overview of the resources required for current IT projects that may be related to the challenge.
Provide an assessment of any macro organizational issues for their impact on the IT organization or operations.
The Current State paper
Must be a minimum of three to four double-spaced pages [900-1,200 words] in length (not including title and references or diagrams) and formatted according to APA style as outlined in the Writing Center’s APA Style (Links to an external site.) resource.
Must include diagrams of the organization’s IT structure, including major infrastructure elements that apply to the challenge, and all diagrams of the reporting structure(s) in IT.
5 pages
20200724011810wd2019 Challengeyourself 5 3
It is sometimes easy to forget basic safety procedures when we live in a secure, gated community. Unfortunately, outside o ...
20200724011810wd2019 Challengeyourself 5 3
It is sometimes easy to forget basic safety procedures when we live in a secure, gated community. Unfortunately, outside our Winter Springs ...
CSCI 1630 CSCC Console App Calculator Using Leibniz Formula Project
Seek a value that can be calculated only by adding the successive values returned by a mathematic formula performed in nu ...
CSCI 1630 CSCC Console App Calculator Using Leibniz Formula Project
Seek a value that can be calculated only by adding the successive values returned by a mathematic formula performed in numerous iterations of a loop
Output information conditionally as a loop continues to function
Skills Required
To properly complete this assignment you will need to apply the following skills:
Convert a math formula of sufficient complexity to C# code
Use a loop to perform a mathematic calculation summing the results from each iteration
Output results at various intervals during the loop's execution
Assignment User Story
As a user I want an application that will allow me to use the Gregory/Leibniz formula for calculating the value of PI. Further, because the accuracy of this formula depends on the number of iterations I wish to know the value of PI as calculated by this formula after a number of set intervals: 10; 1,000; 100,000; 500,000; 1,000,000; and a user entered upper value that is greater than 1 million.
Assignment Requirements
The number ? is a mathematical constant, the ratio of a circle's circumference to its diameter, commonly approximated as 3.14159. It has been represented by the Greek letter "?" since the mid-18th century, though it is also sometimes spelled out as "pi." Being an irrational number, ? cannot be expressed exactly as a fraction (equivalently, its decimal representation never ends and never settles into a permanent repeating pattern).
In this application we are calculating the value of PI using a formula that dates from the 17th century. Specifically, we will use the Leibniz formula. This formula is a convergence sequence, which means that its partial sums tends to a limit; this means that the partial sums become closer and closer to a given number when the number of their terms increases. In short, the more times we perform this calculation we converge toward a more accurate value of the number pi.
In this assignment you will construct a loop to perform the Leibniz formula at least 1 million times. And because the calculated value of pi will vary based on the number of times we perform this sequence I want to know what that value is at certain intervals of the loop. Specifically, you will print the calculated value of pi at the following loop intervals:
10
1,000
100,000
500,000
1,000,000
At the end of the loop determined by the value entered by the user.
I do not want separate loops for each of these outputs. Your application should have a single loop that prints the value of pi at the above given iteration values.
Gregory/Leibniz Convergence Formula for Calculating PI
Either in a quest for precision or as mere feats of record-setting there seems to be a never-ending desire to calculate the value of ? to the greatest number of digits possible. In fact, approximations for the value of ? can be found in ancient Egypt, China, and India.
One formula to calculate ?, developed by Gregory (1638-1675) and Leibniz (1646-1716), can be expressed as follows:
This formula represents a simple, infinite series, and is represented in summation notation.
Using this diagram as a guide to the Leibniz formula we understand that the formula to the right of the summation symbol is to be performed by substituting the index value into the formula. Furthermore, the number at the bottom of the symbol specifies the first number to be used while the value at the top of the symbol specifies when we should stop. In the Leibniz formula the upper bounds is infinity, thus we can choose to stop as we please.
Therefore, the first ten iterations of our formula must be as follows:
You will notice that the formula is a simple recurrence. And as the individual terms of this series are added to the sum the total gradually gets closer to ?. However, this convergence sequence is inefficient as after 500,000 terms it produces only five correct decimal digits of ?.
You should be able to see how each of these calculations should be performed in a loop. Within the loop, we need to keep a sum of the value of this sequence.
Our next step will be to find the value of PI at any given time. This is done by realizing that the sum of the above sequence is equal to . We need simply now to solve for . This means that equals 4 X the sum of the values from our sequence.
Hence,
Technical/Grading Requirements
You must ensure that the application you submit meets all technical/grading requirements. Your grade will be based on how well your application follows the application requirements plus the following:
The application will have an appropriate title
The user will be prompted for the number of times the calculation will iterate. Your program will validate that the user has entered a valid number and that the number is greater than 1 million.
Using a single loop, you will calculate the value of pi using the Leibniz formula and will output the value when the loop's index is 10, 1000, 100000, 500000, 1000000, and at the end of the loop.
The loop will end at the count provided by the user when the program started.
In properly formatting your output the value of pi must be printed to 10 decimals while the iteration value must include the comma separators.
How the application looks and how it presents its information to the user is up to you. But it must meet the minimum requirements noted above.
Example Output
The example output provided below is simply an example. You do not need to format your output to look like this example. You simply need to ensure that you have met the technical requirements for this application.
Note: In the program below I entered three values that were invalid, but I prevent the application from ending in an execution error, rather, I simply re-prompt the user for a valid entry.
Following is example output for this application:
Earn money selling
your Study Documents