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
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
REC
M Gmail
x4 BIT203 - Google x
Gmail: Free. Pria x
Dashboard
BIT203-Study W x
docs.google.com/document/d/1unVPvr_GhUFhrQuNdGICLqFle1ZB51_BICKagvoXoSU/edite
BIT203-Study WorkShop * D e
a Share
File Edit View insert Format Tools Add-ons Help Lastedit was made minutes ngoby Seri ECT
150 -
Nomal tet
Times Ne
12 • BIU
Discuss the tools and technologies for collaboration and social business that are available and
how they provide value to an organization.
I
arrow_forward
MECT361
Mechatronics Components and Instrumentation
PLEASE GIVE ME THE short answer and wite it by keyword
thanks
arrow_forward
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
DISCUSS THE STEP-BY-STEP PROCESS OF HOW TO COME UP WITH A SOLUTION.
*Preferably if you typed the answer
Thumbs up guaranteed If you discuss the steps. Thankyou!
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
System Specification
Task 1 is to complete the development of a simple simulated 2-wheel drive mobile robot platform.
You will need to research suitable actuators and platform designs. From review of your research then produce
a specification and model of the platform to hold the proposed processor unit (myRIO), and actuators together
(your chosen motors from selection available) with a battery (Hardware datasheets on BB).
arrow_forward
Please help me .. answer my Question , I don't want to quote or plagiarize, don't use your handwriting just use MS Word .
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
waiting for the answers for remaining I, II, III. Hope this helps u at some point, by me sending question again, thank youuu ! im waiting <3
arrow_forward
Don't Use Chat GPT Will Upvote And Give Handwritten Solution Please
arrow_forward
Please do 5 and 6 pleeease
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
Hand written plz asap please.... I'll give you multiple upvote hand written plz asap please.... Plz solve it within half n hour
arrow_forward
Manufacturing processes
arrow_forward
(PID solution with the requirements and simple 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 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
arrow_forward
DISCUSS THE STEP-BY-STEP PROCESS OF HOW TO COME UP WITH A SOLUTION.
*Preferably if you typed the answer
Thumbs up guaranteed If you discuss the steps. Thankyou!
arrow_forward
Hello I'm having trouble with this assignment, I don't understand how the plot function works for ordered pairs. I undertand that the points of the line would be the origin(0,0) and (x = cos(theta) . y = sin(theta)).
arrow_forward
I want to answer all the questions by handwriting.
arrow_forward
Which of the follow statement(s) correctly completes the following sentence fragment?
The setup() function in an Arduino sketch ...
(There may be more than one correct answer)
a) is executed only once after a new sketch is uploaded to the Arduino board, or the Arduino
board is reset (user presses "reset" button).
b) can be replaced by a user-defined function like "my_setup()"
c) must always start by making a serial connection to the host computer with Serial.begin().
d) is executed only once when an Arduino board that has been disconnected from the USB
cable is reconnected to that cable. (Assume that the other end of the USB cable is connected
to a computer)
arrow_forward
In the automotive industry, supercars are highly accredited with how they are manufacture; from the
type of car chassis used to the type of materials employed. Often enough, companies like BMW,
Mercedes & Audi produces supercars that exemplifies a better reliability compared to other automotive
manufacturing companies. This is because they pay close attention to the details on how the car is
manufactured; right from raw materials to a finished supercar. The task given to you is to watch the
video link provided below & explain the electrostatic process acquired for the two different models of
BMW vehicles.
https://www.youtube.com/watch?v=sUqKUbmdOr0
Pls watch the video before answering
arrow_forward
Make a simulink program turning on the LED on the board for 10sec. Can you write down the steps to create the simulink program because it is my first time using it.
arrow_forward
Please help me .. answer my Question , I don't want to quote or plagiarize, don't use your handwriting just use MS Word ..
arrow_forward
I need help solving this problem.
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
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
- REC M Gmail x4 BIT203 - Google x Gmail: Free. Pria x Dashboard BIT203-Study W x docs.google.com/document/d/1unVPvr_GhUFhrQuNdGICLqFle1ZB51_BICKagvoXoSU/edite BIT203-Study WorkShop * D e a Share File Edit View insert Format Tools Add-ons Help Lastedit was made minutes ngoby Seri ECT 150 - Nomal tet Times Ne 12 • BIU Discuss the tools and technologies for collaboration and social business that are available and how they provide value to an organization. Iarrow_forwardMECT361 Mechatronics Components and Instrumentation PLEASE GIVE ME THE short answer and wite it by keyword thanksarrow_forward3. 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_forwardDISCUSS THE STEP-BY-STEP PROCESS OF HOW TO COME UP WITH A SOLUTION. *Preferably if you typed the answer Thumbs up guaranteed If you discuss the steps. Thankyou!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
- System Specification Task 1 is to complete the development of a simple simulated 2-wheel drive mobile robot platform. You will need to research suitable actuators and platform designs. From review of your research then produce a specification and model of the platform to hold the proposed processor unit (myRIO), and actuators together (your chosen motors from selection available) with a battery (Hardware datasheets on BB).arrow_forwardPlease help me .. answer my Question , I don't want to quote or plagiarize, don't use your handwriting just use MS Word .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
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