Description
Programming in C
Why Program Design is Important?
Answer the following questions:
- What is a program design?
- Why program design is important?
- What program design tools are available? Discuss in details by studying at least three program design tools and how they can help in better program design and C code?
- What happens if you don’t utilize program designing techniques in developing large C programs?
ASSIGNMENT EXPECTATIONS & REQUIREMENTS: Discuss your responses to questions posed in details with examples. Minimum of THREE pages with single space. Review and incorporate following assignment expectations. Include all of these expectations in to your responses for this assignment:
- Title page (Not included in required page count of three pages single space)
- References (Not included in required page count of three pages single space)
- Introduction
- Body
- Conclusion.
Furthermore, it is expected that your essay(s) & written Assignment responses should provide:
- Thoughtful and detailed responses with your analysis and real-life examples.
- Justification and defense of what you write with unbiased research based references & analysis.
- Diversification in references. Do not use Wikipedia.
- Established link, use and application of concepts learned from your textbook.
- Use of APA or MLA styles.
- Use of online library resource called EBSCO host to do your research.
- Submit your written work by the DUE DATE.
- Review your written work for spell checks etc. prior to your submission.
- Review the APA Resource section located on the left hand side of the course when writing your essays.
- Note: Students are required to use course textbook so concepts and ideas should come from text along with other unbiased research based sources. This is what we call adding, linking and applying of concepts from your text/unbiased research resources into responses. This strategy also helps provides thoughtful, detailed and educated responses. Personal opinions are ok as long as the evidence is authentic and from an unbiased research-based source.
Grading Criteria Assignments | Maximum Points |
Meets or exceeds established assignment criteria | 40 |
Demonstrates an understanding of lesson concepts | 20 |
Clearly presents well-reasoned ideas and concepts | 30 |
Uses proper mechanics, punctuation, sentence structure, spelling and APA structure. | 10 |
Total | 100 |
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
Here you go. ...
Completion Status:
100%
Review
Review
Anonymous
Just what I needed. Studypool is a lifesaver!
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
SDEV 300 University of Maryland Week 5 Additional Python Language Syntax Paper
Please see the attached instructions. This program allows a user to load one of two CSV files and then perform histogram a ...
SDEV 300 University of Maryland Week 5 Additional Python Language Syntax Paper
Please see the attached instructions. This program allows a user to load one of two CSV files and then perform histogram analysis
and plots for select variables on the datasets
Create a gif for a website using adobe animate
IT213 Lecture: Project #4 Animation Commercial (10% of Final Grade) I. Purpose The purpose of this assignment is to d ...
Create a gif for a website using adobe animate
IT213 Lecture: Project #4 Animation Commercial (10% of Final Grade) I. Purpose The purpose of this assignment is to demonstrate your ability to use the various features and functions in Adobe Animate to create a commercial for your fictional company/organization.This assignment is an opportunity to utilize the animation authoring skills that you have learned to develop a creative and original 20-second non-looping animation to deliver a message about your company/organization. II. Steps You must use Adobe Animate to create your commercial. Your animation must meet the following requirements: Submit your FLA file via Blackboard using the Assignments Tool (“Course Tools” à “Assignments” àfollow the “Project 4: Animation Commercial” link). III. Grading Description Points File Format: File does not exceed 800x600 in dimension. File format is FLA. FPS is 12.Platform/Playback type is HTML5 Canvas (preferred) or ActionScript 3.0Duration is at least 20 seconds.Select a background color; Create a “loading” text box and 5 small white squares (3 point)Create a preloader animation (squares sequentially turn to black squares for 0.5 second each, moving from left to right (3 points)Resulting in a color change of any object (2 points)Resulting in a position change of any object (2 points)Resulting in a transformation change of any object (scale, rotation)(2 points)Resulting in a shape change (2 points)Create a button symbol (1 point)Set the following states for the button: (3 points)Upstate: Create a text box on top of the square with the text ‘End’ Over State: Change the color of the text ‘End’.Down State: Change the color of the text ‘End’.Import the Image.gif file (1 point)The animation stops when the button appears (to let the user click on the button) (2 points)The animation continues to play the imported Image.gif movie when the user clicks on the button. (2 points)The imported Image.gif file must run at least once completely without looping (2 point) 1-25 Accessibility (only for ActionScript 3.0 documents) Create the animation with the Accessibility Panel activatedSelect the “Make Movie/Object Accessible” option on movie or individual objectsProvide an alternative equivalent in the Name and Description fieldsNo component of the content flashes more than three times in any 1-second period 1-25 Preloader 6 Motion Tween 6 Shape Tween 2 Button 4 Ending (JavaScript or ActionScript 3.0) 7 TOTAL 25
Unit 1 individual project
Assignment Details Assignment DescriptionIn an era where Web sites are highly dynamic, interactive, and database dependent ...
Unit 1 individual project
Assignment Details Assignment DescriptionIn an era where Web sites are highly dynamic, interactive, and database dependent, a static Web page consisting of only HTML may seem archaic. However, Web developers must begin somewhere and a good understanding of the language of the Web (HTML) is the right place to start. You have decided to develop a static Web page that contains valid HTML as the newsletter for an organization that interests you.Create a static Web page that includes the basic structure of a valid HTML (not XHTML) document. Make sure to include the language attribute of the html element and the character set attribute of the metadata element. You may want to save this basic document as the starting structure for development of all static Web pages.Continue to structure the newsletter using the HTML semantic elementsheadersectionfooterWithin the structure of the newsletter add other HTML elements including at least one:headingparagraphimage that implements accessibility guidelinesnavigation that includes alist of at leastfour links thatnavigate to actual Web pages andimplement accessibility guidelinesUse of any inline elements should follow current standardsNo style should be appliedValidate the finished web page.Zip (compress) the into a .zip file.
design a color scheme
In this activity you will design a color scheme, code an external CSS file for the colorscheme, and code an example web pa ...
design a color scheme
In this activity you will design a color scheme, code an external CSS file for the colorscheme, and code an example web page that applies the styles you configured. First,choose a topic for your web page. Explore the resources below to find out about thepsychology of color:• http://www.infoplease.com/spot/colors1.html• http://precisionintermedia.com/color• http://www.webpagefx.com/blog/web-design/psycholog...Complete the following tasks:a. Design a color scheme. List three hexadecimal color values in addition to neutralssuch as white (#FFFFFF), black, #000000, gray (#EAEAEA or #CCCCCC), anddark brown (#471717) in your design.b. Describe the process you went through as you selected the colors. Describe whyyou chose these colors and why they would be appropriate for your website topic.List the URLs of any resources you used.c. Create an external CSS file named colors.css that configures font properties, textcolor, and background color selections for the document, h1 element selector, pelement selector, and footer class using the colors you have chosen.d. Create a web page named color1.html that shows examples of the colors configuredin the CSS style rules.
CS 1050 Standard String Functions & File Processing Lab Report
Description We are all going stir-crazy from being stuck in our homes, and so my mind turns to Dungeons and Dragons.As it ...
CS 1050 Standard String Functions & File Processing Lab Report
Description We are all going stir-crazy from being stuck in our homes, and so my mind turns to Dungeons and Dragons.As it turns out, my character (Ahote) is stuck at home due to the Corona Virus as well.Since he isn’t real, the best solution is for him to fight some monsters or watch them fight each other (don’t try this at home!). For the lab assignment, you will read data from a file called monster.csv.Your goal will be to read data for the following two creatures from this file and to have them “fight” each other: Ahote Air Elemental Note that if the name of either of these creatures has a space in it, you will need to put it in quotation marks on the command-line if you are trying to do the bonus. The first thing you need to do is get all of the “starter code” for this lab.To get started on this lab, type the following while logged in to tc.rnet.missouri.edu: (MAKE SURE TO DO THIS STEP) cs1050start lab11 This command will create a directory called lab11.Go into that directory (“cd lab11”) and get a list of the files there (“ls -la”).Notice that there is a file called lab11.c.You can start editing this file to do your lab.Notice that there is a commented-out line that says “SetStatus(0)”.Later on, if you want to see different results each time you run the program, you can just uncomment this line to make the fights truly “random”. One more thing you should notice is that there is a header file called “fight.h”.This file contains the names of two functions that I have provided for you.One is the SetStatus() function previously mentioned.The other is called Fight() and you should call that function when you have all of the information from the monster.csv file you need.You will need the following stats for each monster: AC (armor class), HP (hit points), hitbonus (To Hit Bonus), a string the represents the damage for the first attack, and a string that represents the damage for the second attack (some creatures get two attacks). If all of that sounds confusing, all you need to do is read the name of the monster, 3 integers (ac, hp, hitbonus), and 2 strings (attack1damage, and attack2damage) for each monster.Pass these parameters into the Fight() function, and you are good! Instead of your usual command (compile lab11.c), you should just type in “make”.This will compile your program and make sure it is linked to the library that has the Fight() function in it. (CHECK THIS OUT) Hints If you are having trouble understanding how things work, just call the Fight() function with some hard-coded data to try it out.Example: Fight("JimR",21,900,10,"5d6+5","5d12+5","Lar",5,100,5,"1d6","N/A");Hard-code your data file and the two creature types initially.You can change this later if you are doing the bonus.If you get things working with hard-coding, go ahead and submit your code in case you run out of time.You can always submit again.You might want to grab some of the code from your prelab.Reading the name of the creature and the attack damage strings is very similar to the way we read names in the prelab (since each of these ends when you hit a comma).Don’t forget to check whether you have reached the end of the file.Don’t forget the close the file when you are all done.If you get everything working, it is more fun to call SetSeed(0).That will set things to a random number, so you will get different results each time you run the program.You might want to wait and try this at the end, as it is easier to debug things if you get the same results each time you run it. You could literally just add this example line to the lab11.c and then type make and then run ./a.out to see it work.
DS 730 University of Wisconsin Milwaukee Spark Code Python Question
I am working on an exercise using Spark, the code can be written in python. Attached is a subset of the dataset I will be ...
DS 730 University of Wisconsin Milwaukee Spark Code Python Question
I am working on an exercise using Spark, the code can be written in python. Attached is a subset of the dataset I will be using along with further explanation of the exercises
Similar Content
University of South Florida Sorting Lists Javascript Code Project
Hi, I am looking for JavaScript code and corresponding HTML code. See the following instructions:You should automatically ...
Computer Science Mechine Learning Questions Discussion
(1)In using quadratic (or higher-order)
discriminants as in equation 10.36, how can we keep variance under control?(2)In ...
University of Phoenix Data Collection Plan Report
Resources: Baltzan, P. (2016). Business driven information systems. New York, NY: McGraw Hill Education (On the internet)I...
West Valley College Java Project
Programming Project #1: Manage Items
Objectives:
Use basic Java constructs: if, switch, repetition (looping) and functions...
CS 117 HCCS Web Site Creation HTML Programming & Code Source Exam Practice
Create a web site that shows the elements learned in the class.Make sure all of your code is arranged properly and cleanly...
CGS3767: Computer Operating Systems Discussion
Describe two currently popular shells and describe the advantages of using shell scripts.
Compare the pros and cons of the...
R Codes Pendulum
fEBM=function(T){(1-alpha)*S*cos(lat) -(ep*sigma*T^4 + k*(T-T0)/h)} Temp =as.numeric(T[1]) - 273.15 # Convert it to celsiu...
Design And Analysis Of Algorithms
1. Explain the differences between java.util.Vector and java.util.ArrayList. Vector is a legacy class while ArrayList is n...
Portfolio Optimization Using Mpt.edited
The cutting edge portfolio hypothesis (MPT) is a pragmatic technique for choosing interests to augment their general retur...
Related Tags
Book Guides
The Grapes of Wrath
by John Steinbeck
Ethan Frome
by Edith Wharton
Pride and Prejudice
by Jane Austen
The Turn of the Screw
by Henry James
Tess of the DUrbervilles
by Thomas Hardy
Death on the Nile
by Agatha Christie
The Life-Changing Magic of Tidying Up
by Marie Kondo
Twelve Years A Slave
by Solomon Northrup
The Underground Railroad
by Colson Whitehead
Get 24/7
Homework help
Our tutors provide high quality explanations & answers.
Post question
Most Popular Content
SDEV 300 University of Maryland Week 5 Additional Python Language Syntax Paper
Please see the attached instructions. This program allows a user to load one of two CSV files and then perform histogram a ...
SDEV 300 University of Maryland Week 5 Additional Python Language Syntax Paper
Please see the attached instructions. This program allows a user to load one of two CSV files and then perform histogram analysis
and plots for select variables on the datasets
Create a gif for a website using adobe animate
IT213 Lecture: Project #4 Animation Commercial (10% of Final Grade) I. Purpose The purpose of this assignment is to d ...
Create a gif for a website using adobe animate
IT213 Lecture: Project #4 Animation Commercial (10% of Final Grade) I. Purpose The purpose of this assignment is to demonstrate your ability to use the various features and functions in Adobe Animate to create a commercial for your fictional company/organization.This assignment is an opportunity to utilize the animation authoring skills that you have learned to develop a creative and original 20-second non-looping animation to deliver a message about your company/organization. II. Steps You must use Adobe Animate to create your commercial. Your animation must meet the following requirements: Submit your FLA file via Blackboard using the Assignments Tool (“Course Tools” à “Assignments” àfollow the “Project 4: Animation Commercial” link). III. Grading Description Points File Format: File does not exceed 800x600 in dimension. File format is FLA. FPS is 12.Platform/Playback type is HTML5 Canvas (preferred) or ActionScript 3.0Duration is at least 20 seconds.Select a background color; Create a “loading” text box and 5 small white squares (3 point)Create a preloader animation (squares sequentially turn to black squares for 0.5 second each, moving from left to right (3 points)Resulting in a color change of any object (2 points)Resulting in a position change of any object (2 points)Resulting in a transformation change of any object (scale, rotation)(2 points)Resulting in a shape change (2 points)Create a button symbol (1 point)Set the following states for the button: (3 points)Upstate: Create a text box on top of the square with the text ‘End’ Over State: Change the color of the text ‘End’.Down State: Change the color of the text ‘End’.Import the Image.gif file (1 point)The animation stops when the button appears (to let the user click on the button) (2 points)The animation continues to play the imported Image.gif movie when the user clicks on the button. (2 points)The imported Image.gif file must run at least once completely without looping (2 point) 1-25 Accessibility (only for ActionScript 3.0 documents) Create the animation with the Accessibility Panel activatedSelect the “Make Movie/Object Accessible” option on movie or individual objectsProvide an alternative equivalent in the Name and Description fieldsNo component of the content flashes more than three times in any 1-second period 1-25 Preloader 6 Motion Tween 6 Shape Tween 2 Button 4 Ending (JavaScript or ActionScript 3.0) 7 TOTAL 25
Unit 1 individual project
Assignment Details Assignment DescriptionIn an era where Web sites are highly dynamic, interactive, and database dependent ...
Unit 1 individual project
Assignment Details Assignment DescriptionIn an era where Web sites are highly dynamic, interactive, and database dependent, a static Web page consisting of only HTML may seem archaic. However, Web developers must begin somewhere and a good understanding of the language of the Web (HTML) is the right place to start. You have decided to develop a static Web page that contains valid HTML as the newsletter for an organization that interests you.Create a static Web page that includes the basic structure of a valid HTML (not XHTML) document. Make sure to include the language attribute of the html element and the character set attribute of the metadata element. You may want to save this basic document as the starting structure for development of all static Web pages.Continue to structure the newsletter using the HTML semantic elementsheadersectionfooterWithin the structure of the newsletter add other HTML elements including at least one:headingparagraphimage that implements accessibility guidelinesnavigation that includes alist of at leastfour links thatnavigate to actual Web pages andimplement accessibility guidelinesUse of any inline elements should follow current standardsNo style should be appliedValidate the finished web page.Zip (compress) the into a .zip file.
design a color scheme
In this activity you will design a color scheme, code an external CSS file for the colorscheme, and code an example web pa ...
design a color scheme
In this activity you will design a color scheme, code an external CSS file for the colorscheme, and code an example web page that applies the styles you configured. First,choose a topic for your web page. Explore the resources below to find out about thepsychology of color:• http://www.infoplease.com/spot/colors1.html• http://precisionintermedia.com/color• http://www.webpagefx.com/blog/web-design/psycholog...Complete the following tasks:a. Design a color scheme. List three hexadecimal color values in addition to neutralssuch as white (#FFFFFF), black, #000000, gray (#EAEAEA or #CCCCCC), anddark brown (#471717) in your design.b. Describe the process you went through as you selected the colors. Describe whyyou chose these colors and why they would be appropriate for your website topic.List the URLs of any resources you used.c. Create an external CSS file named colors.css that configures font properties, textcolor, and background color selections for the document, h1 element selector, pelement selector, and footer class using the colors you have chosen.d. Create a web page named color1.html that shows examples of the colors configuredin the CSS style rules.
CS 1050 Standard String Functions & File Processing Lab Report
Description We are all going stir-crazy from being stuck in our homes, and so my mind turns to Dungeons and Dragons.As it ...
CS 1050 Standard String Functions & File Processing Lab Report
Description We are all going stir-crazy from being stuck in our homes, and so my mind turns to Dungeons and Dragons.As it turns out, my character (Ahote) is stuck at home due to the Corona Virus as well.Since he isn’t real, the best solution is for him to fight some monsters or watch them fight each other (don’t try this at home!). For the lab assignment, you will read data from a file called monster.csv.Your goal will be to read data for the following two creatures from this file and to have them “fight” each other: Ahote Air Elemental Note that if the name of either of these creatures has a space in it, you will need to put it in quotation marks on the command-line if you are trying to do the bonus. The first thing you need to do is get all of the “starter code” for this lab.To get started on this lab, type the following while logged in to tc.rnet.missouri.edu: (MAKE SURE TO DO THIS STEP) cs1050start lab11 This command will create a directory called lab11.Go into that directory (“cd lab11”) and get a list of the files there (“ls -la”).Notice that there is a file called lab11.c.You can start editing this file to do your lab.Notice that there is a commented-out line that says “SetStatus(0)”.Later on, if you want to see different results each time you run the program, you can just uncomment this line to make the fights truly “random”. One more thing you should notice is that there is a header file called “fight.h”.This file contains the names of two functions that I have provided for you.One is the SetStatus() function previously mentioned.The other is called Fight() and you should call that function when you have all of the information from the monster.csv file you need.You will need the following stats for each monster: AC (armor class), HP (hit points), hitbonus (To Hit Bonus), a string the represents the damage for the first attack, and a string that represents the damage for the second attack (some creatures get two attacks). If all of that sounds confusing, all you need to do is read the name of the monster, 3 integers (ac, hp, hitbonus), and 2 strings (attack1damage, and attack2damage) for each monster.Pass these parameters into the Fight() function, and you are good! Instead of your usual command (compile lab11.c), you should just type in “make”.This will compile your program and make sure it is linked to the library that has the Fight() function in it. (CHECK THIS OUT) Hints If you are having trouble understanding how things work, just call the Fight() function with some hard-coded data to try it out.Example: Fight("JimR",21,900,10,"5d6+5","5d12+5","Lar",5,100,5,"1d6","N/A");Hard-code your data file and the two creature types initially.You can change this later if you are doing the bonus.If you get things working with hard-coding, go ahead and submit your code in case you run out of time.You can always submit again.You might want to grab some of the code from your prelab.Reading the name of the creature and the attack damage strings is very similar to the way we read names in the prelab (since each of these ends when you hit a comma).Don’t forget to check whether you have reached the end of the file.Don’t forget the close the file when you are all done.If you get everything working, it is more fun to call SetSeed(0).That will set things to a random number, so you will get different results each time you run the program.You might want to wait and try this at the end, as it is easier to debug things if you get the same results each time you run it. You could literally just add this example line to the lab11.c and then type make and then run ./a.out to see it work.
DS 730 University of Wisconsin Milwaukee Spark Code Python Question
I am working on an exercise using Spark, the code can be written in python. Attached is a subset of the dataset I will be ...
DS 730 University of Wisconsin Milwaukee Spark Code Python Question
I am working on an exercise using Spark, the code can be written in python. Attached is a subset of the dataset I will be using along with further explanation of the exercises
Earn money selling
your Study Documents