Backlogs for products and sprints are essential to agile planning. They list every action that needs to be taken to complete a project in detail.
Every product team is in charge of jotting down fresh suggestions and requests for improvements. These inputs are what fuel innovative business practises and a supportive workplace culture. However, you must do more than serve as a sounding board for various ideas. You require a method for compiling and assessing requests for your current roadmap. Most product teams utilise a backlog of some form to organize ideas and ongoing project.
Agile approaches are the foundation of the backlog idea. Many teams continually prioritize what to build and when using adaptive planning strategies. Even teams that do not strictly adhere to the agile methodology now frequently use backlogs to organize and prioritise work items.
Know more about project here:
https://brainly.com/question/29417593
#SPJ4
Compute the elastic modulus for the following metal alloys, whose stress-strain behaviors may be observed in the "Tensile Tests" module of Virtual Materials Science and Engineering (VMSE): (a) titanium, (b) tempered steel, (c) aluminum, and (d) carbon steel. How do these values compare with those presented in Table 6.1 for the same metals?
The elastic modulus for steel given in the table is 207 GPa, which is in reasonable agreement with this value E = 200.75 GPa
The elastic modulus is the slope in the linear elastic region:
б2 = б1 / Э2 - Э1
Since stress-strain curves for all of the metals/alloys pass through the o
rigin, and if we take σ1 = 0 then ε1 = 0. Determinations of σ2 and ε2 are possible by moving the cursor to some arbitrary point in the linear region of the curve and then reading corresponding values in the “Stress” and “Strain” windows that are located below the plot.
(a) A screenshot for the titanium alloy in the elastic region is shown below
Here the cursor point resides in the elastic region at a stress of 492.4 MPA (which is the value of σ2) at a strain of 0.0049 (which is the value of ε2). Thus, the elastic modulus is equal to
| 492.4-0
0.0049-0
E=100489.79 MPA
E=100.5 GPA
The elastic modulus for titanium given in the table is 107 GPA, which is in reasonably good agreement with this value.
(b) A screenshot for the tempered steel alloy in the elastic region is shown below
Here the cursor point resides in the elastic region at a stress of 916.7 MPA (which is the value of σ2) at a strain of 0.0045 (which is the value of ε2). Thus, the elastic modulus is equal to :
1916.7-0
0.0045 -0
E = 203711.11 MPA
E = 203.7 GPA
The elastic modulus for steel given in the table is 207 GPA, which is in good agreement with this value.
(c) A screenshot for the aluminum alloy in the elastic region is shown below.
Here the cursor point resides in the elastic region at a stress of 193.6 MPa (which is the value of σ2) at a strain of 0.0028 (which is the value of ε2). Thus, the elastic modulus is equal to:
193.6 – 0
0.0028 - 0
E = 69142.85 MPa
E = 69.14 GPa
The elastic modulus for aluminum given in the table is 69 GPa, which is in excellent agreement with this value.
(d) A screenshot for the carbon steel alloy in the elastic region is shown below
Here the cursor point resides in the elastic region at a stress of 160.6 MPa (which is the value of σ2) at a strain of 0.0008 (which is the value of ε2). Thus, the elastic modulus is equal to:
160.6 – 0
0.0008 - 0
E = 200750 MPa
E = 200.75 GPa
To learn more about elastic modulus
https://brainly.com/question/9980429
#SPJ4
Which of the following statements assigns a random integer between 1 and 10 , inclusive, to rn ? a. int rn=(int)(Math. random ())+10b. int rn=(int)(Math.random ())+10+1c. int rn=(int)(Math.random ()+10)d. int rn=(int)(Math.random( )+1θ)+1e. intrn=(int)(Math. random ()+1)+10
A double that is larger than 0 and less than 1 is what the Math.random() function produces. This number evaluates to a double that is more than or equal to 0 and less than 10 when multiplied by 10.
Which of the following expressions will yield a random integer between the ranges of 5 and 10 inclusively?Similar to that, if you require random numbers between 5 and 10, you must call nextInt(5, 11), as 5 is inclusive but 11 is exclusive, and this will return any result between 5 and 10.
What does math random () mean?Math.random() The floating-point, pseudo-random number that is returned by the Math.random() function has a roughly uniform distribution over the range from larger than or equal to 0 to 1.
To know more about Math.random visit :-
https://brainly.com/question/17586272
#SPJ4
Which of the following is not a presentation software term? 9 Multiple Choice Speaker Notes Speaker Image Slide Slide Master
Note that the option that is not a presentation software term is: "Speaker Image" (Option 2)
What is presentation software?A presentation program (sometimes known as presentation software) is a software package used to display information as a slide show. It includes three key functions: an editor that allows text to be input and formatted, a search engine, and a calendar. a technique for adding and modifying visual graphics and media snippets.
Speaker Notes refers to notes that speakers can utilize to assist steer their presentation are referred to as speaker notes. They are usually hidden from the audience and serve as a reference for the speaker.
Learn more about Presentation Software:
https://brainly.com/question/2190614
#SPJ1
The code produces an error when trying to retrieve the formContext object by using the getFormContext method.
Using the knowledge in computational language in JAVA it is possible to write a code that produces an error when trying to retrieve the formContext object by using the getFormContext method.
Writting the code:function commonEventHandler(executionContext) {
var formContext = executionContext.getFormContext();
var telephoneAttr = formContext.data.entity.attributes.get('telephone1');
var isNumberWithCountryCode = telephoneAttr.getValue().substring(0,1) === '+';
// telephoneField will be a form control if invoked from a form OnChange event;
// telephoneField will be a editable grid GridCell object if invoked from editable grid OnChange event.
var telephoneField = telephoneAttr.controls.get(0);
if (!isNumberWithCountryCode) {
telephoneField.setNotification('Please include the country code beginning with '+'.', 'countryCodeNotification');
}
else {
telephoneField.clearNotification('countryCodeNotification');
}
}
function onstop(executionContext) {
var formContext = executionContext.getFormContext();
var stop = formContext.getAttribute("abs_onstop").getValue();
if (stop == true)
{
formContext.ui.setFormNotification("This account has been placed ON STOP!", "WARNING", "OnStop");
}
else
{
formContext.ui.clearFormNotification("OnStop");
}
}
See more about JAVA at brainly.com/question/29897053
#SPJ1
which nec article permits the disconnect switch for a large rooftop air conditioner to be mounted inside the unit?Step-by-step solution
Step 1 of 1
The compressor raises the energy level of the refrigerant.
Compressor raises the energy level of the refrigerant so that it can be condensed readily to a liquid. It serves as a pump to draw the expanded refrigerant gas from the evaporator. In addition, the compressor boosts the pressure of the gas and sends it to the condenser. The compression of the gas is necessary because this process adds the heat necessary to condense the gas to a liquid.
Article 440 permits the disconnect switch for a large rooftop air conditioner to be mounted inside the unit.
Disconnecting devices must be placed so that they are easily visible from and reachable from the cooling or heating equipment. Installing the disconnecting device on or inside the air-conditioning or refrigeration equipment is allowed. An HVAC system known as a packed rooftop unit, also known as an RTU, is a small unit that includes all the parts required to supply conditioned air. Packaged rooftop units are primarily used in small and large commercial applications. They are extremely well-liked by commercial and industrial properties.
To learn more about air-conditioner click here
brainly.com/question/13143746
#SPJ4
In the following gear train, Shaft A rotates at 200 rpm and shaft B rotates at 300 rpm in the directions indicated. Determine the speed of shaft C and its direction of rotation. N2 = 35; N3 = 25; N4 = 14; N5 = 46; No = 20; N, = 16
The speed of shaft C and its direction of rotation is 1160 rpm and C.C.W respectively.
What is speed?The rate of distance travel is referred to as speed. The SI units for measuring speed are meters per second (m/s), but other units such as miles per hour (mph), kilometers per hour (km/h), centimeters per year (cm/yr), and feet per second (ft/s) can also be used.
Due to the fact that distance is the only factor taken into account, it is a scalar quantity. Speed will ALWAYS be positive and cannot ever be negative. In a car, the speedometer displays the distance traveled; even when going backward, the speedometer still displays a positive speed. Speed is measured by how far you go in a given amount of time.
Learn more about speed
https://brainly.com/question/13943409
#SPJ4
Optimal Setup of Wireless Channels You control three wireless channels with access points. Neighboring wireless networks may cause wireless interference. Your goal is to move your wireless channels to minimize the interference. Make sure there is as little overlap as possible for all wireless channels. Once you have optimally positioned your channels, click "Submit." If successful, click the "Next" button for the next scenario. If your answer is wrong, try again. Good luck! Next Submit GHz 2.412 2417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 2.467 2.472 Neighbouring wifi has been set up at 2.427 GHz
In order to minimize interference, you should choose wireless channels that are as far apart as possible from the neighboring wireless network. In this case, you could use the 2.412 GHz, 2.442 GHz, and 2.472 GHz channels. These channels are at least 5 MHz apart from the neighboring network's channel, which should help to reduce interference.
Wireless channel optimization is the process of choosing the best channel for a wireless network to operate on. This is important because different channels can have different levels of interference, and selecting the best channel can improve the performance of the wireless network.
There are several factors that can affect the performance of a wireless channel, including the presence of other wireless networks, the distance between the devices, and the type of environment. To optimize a wireless channel, you can try the following steps:
Identify the channels being used by other wireless networks in the area. This can be done using a wireless scanning tool or by checking the channel settings on the other networks.Choose a channel that is not being used by any other networks in the area, or that has the least amount of overlap with other channels.Experiment with different channels to find the one that provides the best performance for your network.Monitor the performance of the wireless network to ensure that it remains optimal. If you notice a decline in performance, try switching to a different channel to see if it improves.Learn more about Wireless Channels Optimization, here https://brainly.com/question/28365848
#SPJ4
There are several books placed in the HackerStudy library. One of those books on mathematics described an interesting problem that a mathematician wishes to solve. For an array arrof n integers, the mathematician can perform the following move on the array: 1. Choose an index i(0≤i
There are a number of books in the HackerStudy collection that can help you build code using your understanding of Python's computational language.
the code will be
include<iostream>
using namespace std;
long getMaximumScore(int arr[],int k,int n)
{
long count=0,sum=0;
for(int i=0;i<n-1;i++)
{
for(int j=0;j<n-i-1;j++)
{
if(arr[j+1]>arr[j])
{
arr[j+1]=arr[j+1]+arr[j];
arr[j]=arr[j+1]-arr[j];
arr[j+1]=arr[j+1]-arr[j];
}
}
}
for(int i=0;i<n;i++)
{
if(count==k)
return sum;
else
{
sum=sum+arr[i];
count++;
}
}
}
int main()
{
int n,k;
cin>>n;
int arr[n];
for(k=0;k<n;k++)
cin>>arr[k] ;
cin>>k;
cout<<getMaximumScore(arr,k,n);
return 0;
}
learn more about C++ here: https://brainly.com/question/20339175
#SPJ4
TRUE OR FALSE front-wheel-drive vehicles with strut suspensions typically have a higher sai angle than rear-wheel-drive vehicles with short-long arm suspension.
The statement " front-wheel-drive vehicles with strut suspensions typically have a higher SAI angle than rear-wheel-drive vehicles with short-long arm suspension. " is True.
What is SAI?
When viewed from the front of the car, SAI is the angle in degrees of the steering pivot line. This angle enables the vehicle to rise slightly when you turn the wheel away from a straight-ahead position when combined with the camber to create the included angle. The inward tilt of the suspension toward the center of the car is referred to as steering axis inclination. The SAI angle is created by drawing an imaginary line across the upper strut, lower ball joint, and another actual vertical line through the middle of the tire.
Because it causes the wheel spindle to slant downward somewhat as the wheel is turned, the Steering Axis Inclination (SAI) angle directly affects steering and handling.
To learn more about SAI, use the link given
https://brainly.com/question/28956959
#SPJ4
A an) is an individual stationed outside one or more permit spaces who monitors the authorized entrants. a. entrant b. attendant c. competent person d. monitor
The correct answer to the given question about individual stationed outside one or more permit spaces is option b) Attendant.
In a wide range of venues, including hotels, restaurants, parking lots, outdoor facilities, and retail stores, attendants carry out a variety of activities related to customer care and assistance. They help customers, give information, and make sure everything runs smoothly. Keeping operational spaces clean and organized, keeping an eye on product inventory, and obtaining essential supplies are all duties of attendants. Helps patients with their daily activities of life by ambulating, rotating, and placing them as well as helping with meal preparation and feeding them as needed. In order to give visitors a welcoming and comfortable stay, room attendants are in charge of maintaining and cleaning guest rooms. Performing general and regular maintenance. Maintain the premises in a tidy and clean manner.
To learn more about attendants click here
brainly.com/question/15959245
#SPJ4
Part A
Determine the force in members CD of the truss, and state if the member is in tension or compression. Take P = 1570lb
FCD =
Part B
Determine the force in members HI of the truss, and state if the member is in tension or compression. Take P = 1570lb .
FHI =
Part C
Determine the force in members CJ of the truss, and state if the member is in tension or compression. Take P = 1570lb .
FCJ =
The tension or compression of F CD = 3375 lb (G), F HI = 5625 lb (G), F CJ = 6750 lb (G)
Latin roots for the verb "to stretch" give us the word "tension." testing a portion of the force, such as a particular type of pull force. Any two physically connected objects may apply forces to one another. Depending on the kinds of things in contact, this contact forces different names. The force tensions are what we refer to when one of the items applying the force is a rope, string, chain, or cable. The force that results from compressing a material or object is called the compression force. Compression forces are the result of shearing forces aligning into one another. From hand tools to compression brakes, the compression force is employed to power everything. An essential engineering aspect is the compressive strength of materials and structures.
To learn more about Compression click here
brainly.com/question/30060592
#SPJ4
an error occurred inside the server which prevented it from fulfilling the request.
The correct answer is Internal Server Error an error occurred inside the server which prevented it from fulfilling the request.
The server encountered an unforeseen issue that prohibited it from processing the request, as indicated by the 500 (Internal Server Error) status code. A 500 internal server error, as the name implies, denotes a widespread problem with the server that supports the website. This most likely indicates that there is a problem or brief fault with the website's code. It denotes that the server was unable to process the request because to an unforeseen circumstance. When no other error code is appropriate, the server will often return this error. If IIS has to be restarted, the "Server error in '/' application" error message may appear. IIS may be restarted with IIS Manager. Click "Start" in the lower left-hand corner of your Remote Desktop connection, then "Administrative Tools."
To learn more about Internal Server Error click the link below:
brainly.com/question/29464513
#SPJ4
Consider a coding system where letters are represented as sequential decimal numbers starting from 0, (i.e., a=0, b=1, c= 2.... z=25). Given a string of digits (e.g. "123") as input, print out the number of valid interpretations of letters. Write an algorithm to calculate the number of valid interpretations of the letters formed by the given input Input The first line of input consists of a string - decinput representing the decimal numbers. Output Print an integer representing the number of valid interpretations for the letters formed by the given string of digits. Examples Example Input 100200300 Output: 4
Here is the pseudocode for the recursive function:
def num_interpretations(decinput: str, index: int) -> int:
# base case: if we have reached the end of the input string, return 1
if index == len(decinput):
return 1
# try to decode the current digit as a single digit
count = num_interpretations(decinput, index + 1)
# try to decode the current digit and the next digit as a pair of digits
if index + 1 < len(decinput) and decinput[index] != '0':
count += num_interpretations(decinput, index + 2)
return count
To use this function, we can call it with the input string and an initial index of 0:
decinput = "100200300"
count = num_interpretations(decinput, 0)
print(count) # prints 4
To solve this problem, we can use a recursive approach. We can start from the first digit and try to decode it in two ways: as a single digit or as a pair of digits. If we decode it as a single digit, we can move to the next digit and try to decode it in the same way. If we decode it as a pair of digits, we can move two digits ahead and try to decode the next digit. We can continue this process until we have decoded all the digits in the input string.
Learn more about code, here https://brainly.com/question/497311
#SPJ4
You are given a data stream that has been compressed to a length of 100,000 bits, and told that it is the result of running an "ideal" entropy coder on a sequence of data. You are also told that the original data consists of samples of a continuous waveform, quantized to 2 bits per sample. The probabilities of the uncompressed values are as follows: 00 1/2 01 3/8 10 1/16 11 1/16. What (approximately) was the length of the uncompressed signal?
The uncompressed values from given data is s = 10 p(s) = 1/16
compressed file uncompressed file
l=-(0.5 log 2 0.5)...= h bit/sample 2 bits sample
100,000 bits x bits
x bits ÷ 100000 bits = 2 bits/sample ÷ h bits sample
A data stream is the transmission of a series of coherent signals that have been digitally encoded to carry information. The sent symbols are often organized into a number of packets.
Data streaming is now commonplace. Any communication sent via the Internet is done so as a data stream. When speaking on a phone, the sound is transmitted as a data stream. Depending on the data format selected, Data Stream comprises several sorts of data. When determining the time of an event, attributes like the Timestamp attribute are helpful. An algorithmically encoded ID called "Subject ID" has been taken out of a cookie.
To learn more about Data Stream click here
brainly.com/question/14012546
#SPJ4
39. Get the Groups As new students begin to arrive at college, each receives a unique ID number, 1 to n. Initially, the students do not know one another, and each has a different circle of friends. As the semester progresses, other groups of friends begin to form randomly. There will be three arrays, each aligned by an index. The first array will contain a queryType which will be either Friend or Total. The next two arrays, students1 and students, will each contain a student ID. If the query type is Friend, the two students become friends. If the query type is Total, report the sum of the sizes of each group of friends for the two students. Example n = 4 query Type = ['Friend', 'Friend', 'Total'] student 1 = [1, 2, 1] student2 = [2, 3, 4] Initial Friend 1 2 & Friend 2 3 Total 14 Size:1 Size:1 Size:1 Size:1 Size:3 Size:1 3 + 1 = 4 2 The queries are assembled, aligned by index: Index student2 studenti 1 0 2 query Type Friend Friend Total 1 2 3 2 1 4 Students will start as discrete groups {1}, {2},{3} and {4}. Students 1 and 2 become friends with the first query, as well as students 2 and 3 in the second. The new groups are {1, 2}, {2, 3} and {4} which simplifies to {1, 2, 3} and {4}. In the third query, the number of friends for student 1 = 3 and student 4 = 1 for a Total = 4. Notice that student 3 is indirectly part of the circle of friends of student 1 because of student 2. Function Description Complete the function getTheGroups in the editor below. For a query of type Total with an index of j, the function must return an array of integers where the value at each index j denotes the answer. getTheGroups has the following parameter(s): int n: the number of students string query Type[g]: an array of query type strings int student1[q]: an array of student integer ID's int student2[q]: an array of student integer ID's Constraints • 1sns 105 • 15qs 105 • 1 s students 1[i], students2[i] n query Types[i] are in the set {'Friend', 'Total'} . Input Format for Custom Testing Input from stdin will be processed and passed to the function as follows: The first line contains an integer n, the number of students. The next line contains an integer q, the number of queries. Each of the next qlines contains a string queryType[i] where 1 sisq. The next line contains an integer q, the number of queries. Each of the next qlines contains a string students1[i] where 1 sisq. The next line contains an integer q, the number of queries. Each of the next qlines contains a string students2[i] where 1 sisq. Sample Case o Sample Input 0 STDIN Function 3 → n = 3 2 → queryType [] size q = 2 Friend – query = ['Friend', 'Total'] Total 2. → students1[] size q = 2 1 → studentsl = [1, 2] 2 2 → students2[] size q = 2 2 → students2 = [2, 3] 3 Sample Output 0 3 Fynlanation 0
Python's computational language can be used to create a code whose first line comprises an integer containing the number of students.
The Python code that can conclude the number of the student is gonna be as follows:
#include<bits/stdc++.h>
using namespace std;
const int Mx=1e5+5;
int par[Mx],cnt[Mx];
void ini(int n){
for(int i=1;i<=n;++i)par[i]=i,cnt[i]=1;
}
int root(int a){
if(a==par[a])return a;
return par[a]=root(par[a]);
}
void Union(int a,int b){
a=root(a);b=root(b);
if(a==b)return;
if(cnt[a]>cnt[b])swap(a,b);
par[a]=b;
cnt[b]+=cnt[a];
}
int* getTheGroups(int n,int q,int sz,string queryTypes[],int student1[],int student2[],int* ans){
ini(n);
int current=0;
for(int i=0;i<q;++i){
if(queryTypes[i]=="Friend"){
Union(student1[i],student2[i]);
}
else{
int x=root(student1[i]),y=root(student2[i]);
if(x==y)ans[current++]=cnt[x];
else ans[current++]=cnt[x]+cnt[y];
}
}
return ans;
}
int main(){
int n,q,sz=0;
cin>>n>>q;
string queryTypes[q];
int student1[q],student2[q];
for(int i=0;i<q;++i){
cin>>queryTypes[i];
if(queryTypes[i]=="Total")
++sz;
}
cin>>q;
for(int i=0;i<q;++i)cin>>student1[i];
cin>>q;
for(int i=0;i<q;++i)cin>>student2[i];
int ans[sz];
int* ptr=getTheGroups(n,q,sz,queryTypes,student1,student2,ans);
for(int i=0;i<sz;++i)
cout<<ptr[i]<<endl;
return 0;
}
See more about python at brainly.com/question/18502436
#SPJ4
question 2 write a program that prompts the user to input a number of quarters, dimes, and nickels. the program then outputs the total value of the coins in pennies.
The program then outputs the total value of the coins in pennies.
The program:
#include<iostream>
using namespace std;
int main()
{
int quarters, dimes, nickels, total_cents;
cout<<"Enter the number of quarters:\n";
cin>>quarters;
cout<<"Enter the number of dimes:\n";
cin >>dimes;
cout <<"Enter the number of nickels:\n";
cin>>nickels; total_cents = (quarters * 25) + (dimes * 10) + (nickels * 5);
cout<<total_cents;
return 0;
}
How do you get user input in C++?How to take input by the user in C++ User input: To enable the user to input a value, use cin in combination with the extraction operator (>>). The variable containing the extracted data follows the operator.
To know more about C++ :
https://brainly.com/question/27019258
#SPJ4
When an exception is thrown by code in its try block, the JVM begins searching the try statement for a catch clause that can handle it and passes control of the program to ________.
A the statement that appears immediately after the catch block
B the first catch clause that can handle the exception
C the last catch clause that can handle the exception
D each catch clause that can handle the exception
When an exception is thrown by code in its try block, the JVM begins searching the try statement for a catch clause that can handle it and passes control of the program to the first catch clause that can handle the exception.
What is catch clause?In C#, a catch block is an optional section of code that is run after an exception is raised. The "catch" keyword is used in conjunction with the keywords "try" and "finally" to implement the catch block, which is a specific component of the exceptional handling construct and provides a method for implementing structured exception handling.
The code that is guarded and may result in an exception is included in a try block. It contains declarations that address exceptional situations and attempts to recover from such unforeseen circumstances.
The way to handle exceptions is formed by the catch block. The.NET run time may terminate the entire program if these issues are not resolved. For handling general or specific exceptions, use a catch block.
Learn more about catch block
https://brainly.com/question/14186450
#SPJ4
T/F. an optimistic approach is based on the assumption that the majority of the database operations do not conflict.
False. An optimistic approach is based on the assumption that the majority of database operations do conflict.
What is database?
A database is an organized collection of data stored in a computer system. It is composed of multiple tables of information, with relationships between them, and is typically used to store data that can be quickly accessed, managed, and updated. Databases are used in many different applications, such as online banking, e-commerce, data analysis, and decision making. They are especially important for businesses, as they provide a reliable, structured way of storing and retrieving data. Database management systems (DBMS) provide a means for creating and managing databases, and are essential for businesses that need to store and access large quantities of data. The data is organized into tables and can be queried in order to extract meaningful information. Databases are typically highly secure, as they contain valuable data that must be protected from unauthorized access.
To learn more about database
https://brainly.com/question/29418402
#SPJ4
Estimate the incremental cancer risk for a 60-kg worker exposed to a
particular carcinogen under the following circumstances. Exposure time is 5
days per week, 50 weeks per year, over a 25-year period of time. The worker is
assumed to breathe 20m3 of air per day. The carcinogen has a potency factor
of 0.02 (mg/kg-day)-1 and its average concentration is 0.05mg/m3. Average Life
is 70-year.
1year=365 day
Answer:
Carcinogen conc. = 0.05 mg/m3
; Lung absorption factor =0.8; Breathing rate = 1m3
/hr
Carcinogen potency factor = 0.02 (mg/kg-day)
-1
Total exposure time = (2 hours/work day)×(5 days/week)×(50 weeks/year)×(20 years)
= 10000 hours
Exposed carcinogen concentration = (0.05 mg/m3
)×[ 1 m3
/h]× (10000 hours) = 500 mg
Absorbed carcinogens in lung = (0.8)×500 mg = 400 mg
Chronic daily intake of carcinogen through lung (CDI)
= (Exposed concentration)/(body weight× averaging time)
Here given body weight = 60 kg; Averaging time = 70 years
So, CDI= (400 mg)/(60 kg×70 years×365days/year) = 2.61 ×10-4 mg/(kg×day)
Lifetime incremental risk of cancer through inhalation of air = CDI×PF
=[2.61 ×10-4 mg/(kg×day)]×[ 0.02 (mg/kg-day)
-1
] =5.22×10-6 (> than the allowable lifetime
incremental risk of cancer, i.e., 10-6, and thus there is a concern.)
Explanation: