Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; qa_layer_9_from_layer_php has a deprecated constructor in /home/abouaayt/public_html/aboutcivil/answers/qa-include/qa-base.php(720) : eval()'d code on line 3
of /home/abouaayt/public_html/aboutcivil/answers/qa-plugin/user-management/layer.php What is engineering method to solve the problem? Make a sketch of different steps? - Civil Engineering Technical Questions Answers - Ask a Civil Engineer
  • Register

Welcome to Aboutcivil Q&A, where you can ask questions related to Civil Engineering and receive answers from other members of the community.

2.5k questions

1.1k answers

44 comments

44.3k users

0 votes
What is engineering method to solve the problem? Make a sketch of different steps?
in Civil Engineering by  

1 Answer

0 votes
Steps in Engineering Problem Solving
 
1.    Understand the purpose of the problem.

 

2.    Collect the known information. Realize that some of it might be discovered later to be unnecessary.

 

3.    Determine what information you must find.

 

4.    Simplify the problem only enough to allow the required information to be obtained. State any assumptions you make.

 

5.    Draw a sketch and label any necessary variables.

 

6.    Determine which of the fundamental principles are applicable.

 

7.    Think about your proposed solution approach in general and consider other approaches before proceeding with the details.

 

Interpret the mathematics. If the mathematics produces multiple answers, do not discard some of them without considering what they mean. The mathematics might be trying to tell you something, and you might miss an opportunity to discover more about the problem.
 

8.    Label each step of the solution process.

 

9.    Solve the problem. If you are solving the problem with a computer program:

·       State the problem concisely.

·       Specify the data to be used by the program. This is the “input”.

·       Specify the information to be generated by the program. This is called the “output”.

·       Work through the solution steps by hand using a simple data set.

You may only be able to do a partial solution or nothing at all here.
·       Write and run the program.

·       Check the output of the program with your hand solution.

Checking the dimensions and units and printing the results of intermediate steps in the calculation sequence can uncover mistakes.

·       Run the program with your actual input data (if different from your simple test data) and perform a reality check on the output.  That is, determine if the range of output values is reasonable for the problem at hand.

Checking the dimensions and units and printing the results of intermediate steps in the calculation sequence can uncover mistakes.

·       If the program will be used as a general tool in the future, test it by running it for a range of reasonable input data values; perform a reality check on the results.

 

10.                       Present your solution using graphs and data tables to good effect. Do not state the answer with any greater precision than is justified by any of the following:

·       The precision of the given information.

·       The simplifying assumptions.

·       The requirements of the problem.
by  

Related questions

0 votes
0 answers 488 views
488 views asked Jul 2, 2015 in Reinforced Concrete by mfby2k  
  • engineering

  • Warning: count(): Parameter must be an array or an object that implements Countable in /home/abouaayt/public_html/aboutcivil/answers/qa-include/qa-base.php(720) : eval()'d code on line 12
  • civil

  • Warning: count(): Parameter must be an array or an object that implements Countable in /home/abouaayt/public_html/aboutcivil/answers/qa-include/qa-base.php(720) : eval()'d code on line 12
  • reinforced-concrete
0 votes
1 answer 541 views
541 views asked Jul 1, 2015 in Civil Engineering by mfby2k  

    Warning: count(): Parameter must be an array or an object that implements Countable in /home/abouaayt/public_html/aboutcivil/answers/qa-include/qa-base.php(720) : eval()'d code on line 12
  • engineering

  • Warning: count(): Parameter must be an array or an object that implements Countable in /home/abouaayt/public_html/aboutcivil/answers/qa-include/qa-base.php(720) : eval()'d code on line 12
  • civil

  • Warning: count(): Parameter must be an array or an object that implements Countable in /home/abouaayt/public_html/aboutcivil/answers/qa-include/qa-base.php(720) : eval()'d code on line 12
  • problem
0 votes
0 answers 336 views
336 views asked Aug 5, 2015 in Civil Engineering by mfby2k  

    Warning: count(): Parameter must be an array or an object that implements Countable in /home/abouaayt/public_html/aboutcivil/answers/qa-include/qa-base.php(720) : eval()'d code on line 12
  • civil
0 votes
0 answers 525 views
525 views asked Aug 7, 2015 in Civil Engineering by mfby2k  

    Warning: count(): Parameter must be an array or an object that implements Countable in /home/abouaayt/public_html/aboutcivil/answers/qa-include/qa-base.php(720) : eval()'d code on line 12
  • civil
...