CP4P_SDLC_Activity_Answers
.docx
keyboard_arrow_up
School
Seneca College *
*We aren’t endorsed by this school
Course
101
Subject
Mechanical Engineering
Date
Apr 3, 2024
Type
docx
Pages
5
Uploaded by SuperPencil13158 on coursehero.com
CPR101 Activity 9
SDLC, Platforms, Development Environments, Version Control
Student Name:
Sampreet Klair
Student Number: 145031225
Student ID: sklair2
Computer Principles for Programmers APIs, SDLC, Version Control
Sampreet Klair
145031225 sklair2
@mySeneca.ca
Click or tap here to enter text.
Table of Contents
1.
(5) What is sent via the API from one system to another? What is sent back?
.........................................
1
2.
(5) Use api.agify.io to predict the age of a person using your given name and an ISO country code
........
1
3. (5) Use the time zone API request at worldtimeapi.org
..........................................................................
1
4.
(16) Using the above JSON data from worldtimeapi.org, fill in the JSON key / value pairs relating to the descriptions in the table below
.......................................................................................................................
2
5.
(5) How did you confirm that your location timestamp when converted to data/time was the same as the Location date/time in ISO8601 format in the JSON schema? Show your test and the result
......................
2
SDLC – Software Development Life Cycle
........................................................................................................
2
Software Version
............................................................................................................................................
4
Bibliography
..................................................................................................................................................
4
Using Mozilla Firefox is strongly recommended for this Activity because it can transform JSON responses into a human readable format. (Raw Data > "Pretty Print") (#)
is
points for API and Time Zone questions.
1.
(5)
What is sent via the API from one system to another? What is sent back? API sends: When one system interacts with another via an API, it sends a request which tells the API what actions to perform. (Emma Burlingame, 2022)
Sent back: After the API receives a request, it sends a JSON response back which includes all the responses to the requests made by the API. (Emma Burlingame, 2022)
2.
(5)
Use api.agify.io to predict the age of a person using your given name and an ISO country code
API URL request:
https://api.agify.io/?name=amrik&country_id=in
JSON response: {"count":34,"name":"amrik","age":59,"country_id":"IN"}
3. (5) Use the time zone API request at worldtimeapi.org API URL request:
http://worldtimeapi.org/api/timezone/asia/tokyo
JSON response:
{"abbreviation":"JST","client_ip":"76.69.130.98","datetime":"2023-07-
CPR101 Summer 2023 Week 9
Page 1 of 5
Computer Principles for Programmers APIs, SDLC, Version Control
16T09:48:40.715223+09:00","day_of_week":0,"day_of_year":197,"dst":false,"d
st_from":null,"dst_offset":0,"dst_until":null,"raw_offset":32400,"timezone
":"Asia/Tokyo","unixtime":1689468520,"utc_datetime":"2023-07-
16T00:48:40.715223+00:00","utc_offset":"+09:00","week_number":28}
4.
(16)
Using the above JSON data from worldtimeapi.org, fill in the JSON key / value pairs relating to the descriptions in the table below. See Response Schema
JSON key
JSON value
UTC date/time in ISO8601 format
utc_datetime
"2023-07-16T00:51:54.687700+00:00"
Unix UTC timestamp
unixtime
1689476478
Unix UTC to location difference
utc_offset
"+09:00"
Location's daylight-saving time difference
dst_offset
0
Location date/time in ISO8601 format
offset
"2023-07-16T09:51:54.687700+09:00"
How do you calculate the location's
timestamp
from the UTC timestamp using JSON keys?
Location
Timestamp =
UTC
Timestamp +
Offset for
UTC
(location
timestamp =
unixtime +
raw_offset) Calculated location timestamp value is:
1689508878
5.
(5)
How did you confirm that your location timestamp when converted to data/time was the same as the Location date/time in ISO8601 format in the JSON schema? Show your test and the result.
To confirm that the location timestamp when converted to data/time was the
same as the location date/time in ISO8601 format in the JSON scheme, we can use the formula -> Location timestamp = unix UTC timestamp + UTC time offset * 3600 (number of seconds in an hour). So, we can get the result as
-> Location timestamp = 1689476478 + 9 * 3600 = 1689508878.
SDLC – Software Development Life Cycle SDLC – Software Development Life Cycle
54 points = 9 points × 6 items, 75+ words each
Determine
: I would like to apply the SDLC to the workshop 8 part 1, I submitted for my IPC144 course through the matrix server. To become comfortable with the assignment, first of all, I read the introductory CPR101 Summer 2023 Week 9
Page 2 of 5
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Questions
3. As a robotic engineer, your boss needs you to move the gripper on the UGV to the target
object. The workspace is shown Figure 1. In order to finish the task, you need to find the
correct representation.
{b}
{c}
{e}
{s}
{d}
Figure 1 The Workspace
The fixed frame is {s}, a body frame {b} is attached to the chassis of the UGV, a body
frame {c} is attached to the gripper, a body frame {d} is attached to the sensor, and a
body frame {e} is attached to the target object. The sensor's location is known as Tsd,
the chassis of the UGV's location is known as Tsb, the gripper's location's is Tsc, and the
target object's location is Tse. The sensor can detect the target object, so the target
object can be represented in the sensor's frame. The configuration of the UGV is
reported simultaneously, and the gripper's configuration is also known. How to
represent the target object in the gripper's frame?
arrow_forward
Version #2
Describe the situation using a diagram:
Contact Push/Pull Interaction
4
Write the narrative:
During the contact push/pull interaction between the hand and the cart kinetic energy is transferred between them. The type of energy that changes in the two interacting objects is always the same as the type of energy that is transferred, so this means that the kinetic energy of the hand decreases while the kinetic energy of the cart increases. Since the cart was at rest to start with, this increase of kinetic energy means that it starts to move.
Which criterion (accuracy, completeness, or clarity and logical reasoning) is not satisfied by this explanation? Briefly explain why you think so.
arrow_forward
autocad give me a file pls thank you here is my gmail send here the file: wwersaxc@gmail.com
arrow_forward
AutoSave
STATICS - Protected View• Saved to this PC -
O Search (Alt+Q)
Off
ERIKA JOY DAILEG
EJ
File
Home
Insert
Draw
Design
Layout
References
Mailings
Review
View
Help
Acrobat
O Comments
E Share
PROTECTED VIEW Be careful-files from the Internet can contain viruses. Unless you need to edit, it's safer to stay in Protected View.
Enable Editing
Situation 9 - A 6-m long ladder weighing 600 N is shown in the Figure. It is required to determine
the horizontal for P that must be exerted at point C to prevent the ladder from sliding. The
coefficient of friction between the ladder and the surface at A and B is 0.20.
25. Determine the reaction at A.
26. Determine the reaction at B.
27. Determine the required force P.
4.5 m
1.5 m
H=0.2
30°
Page 5 of 5
671 words
D. Focus
100%
C
ЕPIC
GAMES
ENG
7:24 pm
w
US
16/02/2022
IZ
arrow_forward
DETAILS
CHAPMANML6 1.CQ.008.
MY NOTES
ASK YOUR TEACHER
Complete the following sentence.
Instead of typing commands directly in the Command Window, a series of commands can be placed into a file, and the entire file can be executed by typing its name in the Command
Window. Such files are called
files.
arrow_forward
Hello, statics please help
tabular method
arrow_forward
(a) Summarize the following G and M code
a. G41, G81, 691, G01, GOO
b. M08, M30, M01, M06, M03
(b) Document three phases of writing a CNC program in the form of a block diagram. You don't have to write the actual CNC program.
arrow_forward
HW_5_01P.pdf
PDF
File | C:/Users/Esther/Downloads/HW_5_01P.pdf
2 Would you like to set Microsoft Edge as your default browser?
Set as default
To be most productive with Microsoft Edge, finish setting up your
Complete setup
Maybe later
browser.
(D Page view A Read aloud V Draw
7 Highlight
2
of 3
Erase
5. Two cables are tied to the 2.0 kg ball shown below. The ball revolves in a horizontal
circle at constant speed. (Hint: You will need to use some geometry and properties of
triangles and their angles!)
60°
1.0 m
60°
© 2013 Pearson Education, Inc.
(a) For what speed is the tension the same in both cables?
(b) What is the tension?
2.
2:04 PM
O Type here to search
C A
2/9/2021
(8)
arrow_forward
exam_question.php?exam_id:
Some computers contain multi-processors in order to
s1 /4
MS-DOS considered as the weakest OS because of It
arrow_forward
Hartley Electronics, Inc., in Nashville, producesshort runs of custom airwave scanners for the defense industry.The owner, Janet Hartley, has asked you to reduce inventory byintroducing a kanban system. After several hours of analysis, youdevelop the following data for scanner connectors used in onework cell. How many kanbans do you need for this connector?Daily demand 1,000 connectorsLead time 2 daysSafety stock 12 dayKanban size 500 connectors
arrow_forward
13. User tool frame UT[3] was set up by the programmer with three-point method for UT setup
provided by FANỤC robot system. Which of the following statements is correct.
(a) UT[3] frame is measured relative to UF[h] frame.
(b) The orientation of UT[3] frame is the same as the orientation of default TCP frame (i.e. Def-
TCP frame).
(c) The origin of UT[3] frame is exactly aligned to the origin of default Def-TCP frame.
14. Using three-point method for user tool frame UT[k] setup, a robot programmer can set up the user-
defined
of UT[k] for an end-effector.
(a) position (i.e. origin)
(b) orientation
(c) position (i.e. origin) and orientation
arrow_forward
(Can someone help me with this just need a P&ID solution meeting the requirements and explanation. thx)
INSTRUCTION: Given three bare processes develop a control system using feedbackand feedforward concept/principle. Your output is a process and instrumentationdiagram (P & ID) using ISA's Instrument Identification and Symbols standards withexplanation.
PROCESS 1:Cold liquid continuously flow in a tank where its temperature is maintained at 90° C.Steam passes through the tubing which supplies energy for heating.
Requirements: One feedback solution One feedforward solution
PROCESS 2: The liquid level inside the tank is regulated at a value of 3.0 m on a condition ofcontinuous liquid inflow and outflow.
Requirements: Two feedback solutions One feedforward solution
PROCESS 3: Product is charged in a closed, jacketed reactor where it is stirred. The reactortemperature is controlled through the uninterrupted flow of coolant in the…
arrow_forward
f Facebook
(60) Binary operation (Mather x
b Answered: Some states have x
M Item shared with you: "Proble x
4 Problem Set 2-2_Axial Load-
+
A drive.google.com/file/d/1n5tC5BPOCKLLBIVXPMF8h9X3FCxLCHKu/view?ts=6153bb21
submissions. Do not attempt to submit others work as your own, rules agreed on course
orientation will apply.
1.0 The post weighs 8 kN/m. Determine the internal normal force in the post as a function of x.
2 m
2.0 The rigid beam supports the load of 60 kN. Determine the displacement at B. Take E = 60
GPa, and ABC = 2 x 10-3 m2
60 kN
-2 m-
4 m
B
2 m
3 m
D
ENGG 410 | Fundamentals of Deformable Bodies
09:07
P Type here to search
28°C Partly sunny
29/09/2021
arrow_forward
Justine Ceñidoza JC
P Comments
O Find
S Replace
BbC AABBC AaBbCcD AaBbCcD AaBbCcD AaBbCcD AaBbCcDc AaBbCcD AaBbCcD
ding 2
Title
Subtitle
Subtle Em.. Emphasis
Intense E..
Strong
Quote
Intense Q..
Dictate
Editor
A Select -
Styles
Editing
Voice
Editor
Re
4
5 . I .
B. Solve the following problem using MATLAB. Write the syntax and the MATLAB output on the space provided.
1.
Peter withdrew 10000 pesos from his bank account today. He uses 5000 to fix his car. Then, he divides the
money into 5 equal parts and gave away 4 parts and kept 1 part for himself. He took his wife to the
restaurant and spent 600 pesos on meals. The remaining cash was divided among his 5 children for their
allowance. Write a numerical expression in MATLAB syntax to represent this situation and then find how
much money Peter has now?
arrow_forward
Question 01:
a) What do you know about Pro/Engineer software and its applications in the field of
Mechanical Engineering? Write down the name of any three CAD softwares?
b) Define the following:
i.
Entity.
ii.
Parameter.
iii.
Weak dimensions and weak constraints.
iv.
Strong dimensions and strong constraints.
ICLO-11
arrow_forward
There is extensive discussion on CNC programming, as well as G codes and M codes.
arrow_forward
(i) Draw the Symbol of EXNOR gate . (ii) Write the Truth table.(iii) Draw Ladder diagram of EXNOR.(iv) Write the name of the symbols used in the above ladder program.
arrow_forward
8. What are the main stages of the FEM?
9. Make a sketch of a linear triangular finite element. Point the nodes and write the
approximating polynomial.
10. Describe with one sentence what the shape functions in FEM are.
11. Special case of which method is the method of Galerkin?
12. What are the three main parts of a FEM program?
13. How can be increased the accuracy of the derivatives for linear finite elements in
FEM postprocessor?
14. Specify three methods for force computation in FEM postprocessor.
arrow_forward
7. [-/15 Points]
DETAILS
LARCALC11M 2.1.038.
Find an equation of the line that is tangent to the graph of f and parallel to the given line.
Function
Line
f(x) = 2x2
4x- y + 3 = 0
y =
Submit Answer
arrow_forward
3. Convert C/C++ code to MIPS Code
#include
using namespace std;
main () {
int x, y, sum;
x = 50;
y = 60;
%3D
sum = x + y;
cout << "Sum is: " « sum << endl;
}
arrow_forward
1. What is Console in Scilab?2. What is Scilab Code?3. How to run a Scilab code?4. Distinguish between 2D and 3D plots in Scilab with the functions to implement.
arrow_forward
Example 1.1 Figure 1.5 shows the block diagram of a closed-loop flow control system. Identify the following elements: (a) the sensor, (b) the transducer, (c) the actuator, (d) the transmitter, (e) the controller, (f) the manipulated variable, and (g) the measured variable.
In the figure above, the (a) sensor is labeled as the pressure cell. The (b) transducer is labeled as the converter. However, there are two converters: one for converting pressure to current, and another converting current to pressure for operating the actuator. The (c) actuator is labeled as the pneumatic valve. The (d) transmitter is labeled as the line driver. The (e) controller is labeled as the PLC. The (f) manipulated variable is labeled as the pressure developed by the fluid flowing through the orifice plate. The (g) measured variable is the flow rate of the liquid.
arrow_forward
[2.2] Consider two different implementations of the same instruction set architecture.
instructions can be divided into four classes according to their CPI (classes A, B, C, and D
with a clock rate of 2.5 GHz and CPIs of 1, 2, 3, and 3, and P2 with a clock rate of 3 GHz
CPIs of 2, 2, 2, and 2. Given a program with a dynamic instruction count of 1.0E6 instruc
divided into classes as follows: 10% class A, 20% class B, 50% class C, and 20% cla
which is faster: P1 or P2?
a.
What is the global CPI for each implementation?
Ans. 2.6, 2.0
b. Find the clock cycles required in both cases.
Ans. 26 x 105, 20 × 10³
arrow_forward
please write a matlab code
arrow_forward
FIGURE Q2 shows an aluminum impeller with an outer diameter of 75 mm. As
a manufacturing engineer in 3DP-Engineering Sdn. Bhd. you are initially
required to write a comprehensive proposal to convince and justify, based on
engineering and economics fundamental, to your Production Manager to initially
produce a metal prototype. You are required to justify why a metal prototype
would be advantages to the company and what additive manufacturing
technology would be the best option.
In the next manufacturing planning stage, you are required to propose to
3DP-Engineering the best method to mass manufacture 500 pieces of good
quality aluminium impellers. Your proposal should evaluate and determine the
best casting method based on economic and engineering fundamentals as well.
Your Production Manager also requires you to include the proposed process
flow, predict potential defects, and means to overcome these defects.
Additionally, the Production Manager also requires you to propose with…
arrow_forward
Command: PLOTTERMANAGER (from the autocad file m
TO CONFIGURE A LOCAL, NONSYSTEM PLOTTER
10. PROFILES-Controls the use of profiles. A profile is a configuration you define.
367N
367N
R=1.0m
426N
426N
B.
426N
C.
The two identical sphemes having oqual weights of 367N
is placed on top of the three identic al sphere's w/ 426 N
as their reight . Compute the reaction A,B and C
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you
Elements Of Electromagnetics
Mechanical Engineering
ISBN:9780190698614
Author:Sadiku, Matthew N. O.
Publisher:Oxford University Press
Mechanics of Materials (10th Edition)
Mechanical Engineering
ISBN:9780134319650
Author:Russell C. Hibbeler
Publisher:PEARSON
Thermodynamics: An Engineering Approach
Mechanical Engineering
ISBN:9781259822674
Author:Yunus A. Cengel Dr., Michael A. Boles
Publisher:McGraw-Hill Education
Control Systems Engineering
Mechanical Engineering
ISBN:9781118170519
Author:Norman S. Nise
Publisher:WILEY
Mechanics of Materials (MindTap Course List)
Mechanical Engineering
ISBN:9781337093347
Author:Barry J. Goodno, James M. Gere
Publisher:Cengage Learning
Engineering Mechanics: Statics
Mechanical Engineering
ISBN:9781118807330
Author:James L. Meriam, L. G. Kraige, J. N. Bolton
Publisher:WILEY
Related Questions
- 3. As a robotic engineer, your boss needs you to move the gripper on the UGV to the target object. The workspace is shown Figure 1. In order to finish the task, you need to find the correct representation. {b} {c} {e} {s} {d} Figure 1 The Workspace The fixed frame is {s}, a body frame {b} is attached to the chassis of the UGV, a body frame {c} is attached to the gripper, a body frame {d} is attached to the sensor, and a body frame {e} is attached to the target object. The sensor's location is known as Tsd, the chassis of the UGV's location is known as Tsb, the gripper's location's is Tsc, and the target object's location is Tse. The sensor can detect the target object, so the target object can be represented in the sensor's frame. The configuration of the UGV is reported simultaneously, and the gripper's configuration is also known. How to represent the target object in the gripper's frame?arrow_forwardVersion #2 Describe the situation using a diagram: Contact Push/Pull Interaction 4 Write the narrative: During the contact push/pull interaction between the hand and the cart kinetic energy is transferred between them. The type of energy that changes in the two interacting objects is always the same as the type of energy that is transferred, so this means that the kinetic energy of the hand decreases while the kinetic energy of the cart increases. Since the cart was at rest to start with, this increase of kinetic energy means that it starts to move. Which criterion (accuracy, completeness, or clarity and logical reasoning) is not satisfied by this explanation? Briefly explain why you think so.arrow_forwardautocad give me a file pls thank you here is my gmail send here the file: wwersaxc@gmail.comarrow_forward
- AutoSave STATICS - Protected View• Saved to this PC - O Search (Alt+Q) Off ERIKA JOY DAILEG EJ File Home Insert Draw Design Layout References Mailings Review View Help Acrobat O Comments E Share PROTECTED VIEW Be careful-files from the Internet can contain viruses. Unless you need to edit, it's safer to stay in Protected View. Enable Editing Situation 9 - A 6-m long ladder weighing 600 N is shown in the Figure. It is required to determine the horizontal for P that must be exerted at point C to prevent the ladder from sliding. The coefficient of friction between the ladder and the surface at A and B is 0.20. 25. Determine the reaction at A. 26. Determine the reaction at B. 27. Determine the required force P. 4.5 m 1.5 m H=0.2 30° Page 5 of 5 671 words D. Focus 100% C ЕPIC GAMES ENG 7:24 pm w US 16/02/2022 IZarrow_forwardDETAILS CHAPMANML6 1.CQ.008. MY NOTES ASK YOUR TEACHER Complete the following sentence. Instead of typing commands directly in the Command Window, a series of commands can be placed into a file, and the entire file can be executed by typing its name in the Command Window. Such files are called files.arrow_forwardHello, statics please help tabular methodarrow_forward
- (a) Summarize the following G and M code a. G41, G81, 691, G01, GOO b. M08, M30, M01, M06, M03 (b) Document three phases of writing a CNC program in the form of a block diagram. You don't have to write the actual CNC program.arrow_forwardHW_5_01P.pdf PDF File | C:/Users/Esther/Downloads/HW_5_01P.pdf 2 Would you like to set Microsoft Edge as your default browser? Set as default To be most productive with Microsoft Edge, finish setting up your Complete setup Maybe later browser. (D Page view A Read aloud V Draw 7 Highlight 2 of 3 Erase 5. Two cables are tied to the 2.0 kg ball shown below. The ball revolves in a horizontal circle at constant speed. (Hint: You will need to use some geometry and properties of triangles and their angles!) 60° 1.0 m 60° © 2013 Pearson Education, Inc. (a) For what speed is the tension the same in both cables? (b) What is the tension? 2. 2:04 PM O Type here to search C A 2/9/2021 (8)arrow_forwardexam_question.php?exam_id: Some computers contain multi-processors in order to s1 /4 MS-DOS considered as the weakest OS because of Itarrow_forward
- Hartley Electronics, Inc., in Nashville, producesshort runs of custom airwave scanners for the defense industry.The owner, Janet Hartley, has asked you to reduce inventory byintroducing a kanban system. After several hours of analysis, youdevelop the following data for scanner connectors used in onework cell. How many kanbans do you need for this connector?Daily demand 1,000 connectorsLead time 2 daysSafety stock 12 dayKanban size 500 connectorsarrow_forward13. User tool frame UT[3] was set up by the programmer with three-point method for UT setup provided by FANỤC robot system. Which of the following statements is correct. (a) UT[3] frame is measured relative to UF[h] frame. (b) The orientation of UT[3] frame is the same as the orientation of default TCP frame (i.e. Def- TCP frame). (c) The origin of UT[3] frame is exactly aligned to the origin of default Def-TCP frame. 14. Using three-point method for user tool frame UT[k] setup, a robot programmer can set up the user- defined of UT[k] for an end-effector. (a) position (i.e. origin) (b) orientation (c) position (i.e. origin) and orientationarrow_forward(Can someone help me with this just need a P&ID solution meeting the requirements and explanation. thx) INSTRUCTION: Given three bare processes develop a control system using feedbackand feedforward concept/principle. Your output is a process and instrumentationdiagram (P & ID) using ISA's Instrument Identification and Symbols standards withexplanation. PROCESS 1:Cold liquid continuously flow in a tank where its temperature is maintained at 90° C.Steam passes through the tubing which supplies energy for heating. Requirements: One feedback solution One feedforward solution PROCESS 2: The liquid level inside the tank is regulated at a value of 3.0 m on a condition ofcontinuous liquid inflow and outflow. Requirements: Two feedback solutions One feedforward solution PROCESS 3: Product is charged in a closed, jacketed reactor where it is stirred. The reactortemperature is controlled through the uninterrupted flow of coolant in the…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Elements Of ElectromagneticsMechanical EngineeringISBN:9780190698614Author:Sadiku, Matthew N. O.Publisher:Oxford University PressMechanics of Materials (10th Edition)Mechanical EngineeringISBN:9780134319650Author:Russell C. HibbelerPublisher:PEARSONThermodynamics: An Engineering ApproachMechanical EngineeringISBN:9781259822674Author:Yunus A. Cengel Dr., Michael A. BolesPublisher:McGraw-Hill Education
- Control Systems EngineeringMechanical EngineeringISBN:9781118170519Author:Norman S. NisePublisher:WILEYMechanics of Materials (MindTap Course List)Mechanical EngineeringISBN:9781337093347Author:Barry J. Goodno, James M. GerePublisher:Cengage LearningEngineering Mechanics: StaticsMechanical EngineeringISBN:9781118807330Author:James L. Meriam, L. G. Kraige, J. N. BoltonPublisher:WILEY
Elements Of Electromagnetics
Mechanical Engineering
ISBN:9780190698614
Author:Sadiku, Matthew N. O.
Publisher:Oxford University Press
Mechanics of Materials (10th Edition)
Mechanical Engineering
ISBN:9780134319650
Author:Russell C. Hibbeler
Publisher:PEARSON
Thermodynamics: An Engineering Approach
Mechanical Engineering
ISBN:9781259822674
Author:Yunus A. Cengel Dr., Michael A. Boles
Publisher:McGraw-Hill Education
Control Systems Engineering
Mechanical Engineering
ISBN:9781118170519
Author:Norman S. Nise
Publisher:WILEY
Mechanics of Materials (MindTap Course List)
Mechanical Engineering
ISBN:9781337093347
Author:Barry J. Goodno, James M. Gere
Publisher:Cengage Learning
Engineering Mechanics: Statics
Mechanical Engineering
ISBN:9781118807330
Author:James L. Meriam, L. G. Kraige, J. N. Bolton
Publisher:WILEY