Questions
Use the mRNA codon chart to translate this DNA message: DNA      TAC       TGC      ...

Use the mRNA codon chart to translate this DNA message:

DNA

     TAC

      TGC

      CAC

    ATT

mRNA

amino acid

  1. List the sequence of amino acids in this chain
  2. Suppose the sixth base in the DNA chain was an A instead of a C. How would this affect the protein

            produced?

  1. What is the name given to this type of mutation in a protein chain? Explain

Which of the following bird species are most closely related?

       A. Picoides borealis and Phylloscopus borealis

       B. Numenius borealis and Picoides borealis sapiens

      C. Numenius americanus and Grus Americana

      D. Picoides villosus and Picoides borealis

The similarity of the embryos of chickens and humans is evidence of ________.

       A. biochemical similarities

       B. developmental similarities

       C. morphological similarities

       D. biogeography

If the coat of a virus about to attack a bacterium is labeled with radioactive sulfur and the DNA is labeled with

                 radioactive phosphorous, over time

  1. both the sulfur and the phosphorous will be found within the bacterium
  2. only the sulfur will be found inside the bacterium
  3. only the phosphorous will be found inside the bacterium
  4. both the sulfur and the phosphorous will be found outside the bacterium

The joining of amino acid 2 to amino acid 3 (letter "D") will be by

a.

an ionic bond.

b.

protein linkage.

c.

a peptide bond.

d.

hydrogen linkage.

e.

a hook.

In: Biology

Science of Nutrition An athlete is seeking your advice before running a 10-mile race regarding types...

Science of Nutrition

An athlete is seeking your advice before running a 10-mile race regarding types of food intake before, during and after the race. (What foods that would aid in their performance as far as nutrition wise)

Please include in your advice the importance of taking carbohydrates, and how much amino acids supplements are effective.

Finally, what advice you give to the athlete if he inquired about taking an energy pill to boost his performance?


In: Nursing

. Protein X is a single polypeptide with three functional domains. The first is a globular...

. Protein X is a single polypeptide with three functional domains. The first is a globular domain which has a protein binding domain and contains both alpha-helices and beta-sheets. The second domain is a group of seven alpha-helices that contain mostly hydrophobic amino acids. The third domain appears to be an enzymatic domain which transfers a phosphate group from ATP to a hydroxyl group on another protein. Postulate the function of this protein and give reasons that support this prediction.

In: Biology

Please re-order the steps below to accurately represent the events that occur during transcription and translation....

Please re-order the steps below to accurately represent the events that occur during transcription and translation.

  1. mRNA is sent out into the cytoplasm where it will bind with a ribosome

  2. Helicase "unzips" DNA by breaking the hydrogen bonds between base pairs

  3. The ribosome reads the mRNA 3-letters at a time

  4. The tRNA that matches the code brings in the Amino Acids to add to the protein being built

  5. RNA Polymerase starts building mRNA from 5' to 3' and replaces Thymine with Uracil

In: Biology

Dopamine (DA) Norepinephrine (NE) Serotonin (5-HT) Is the NT used in the peripheral nervous system? (yes...

Dopamine (DA)

Norepinephrine (NE)

Serotonin (5-HT)

  1. Is the NT used in the peripheral nervous system? (yes or no)
  1. Is the NT used in the central nervous system? (yes or no)
  1. Where are the cell bodies located?
  1. Where do the axons project to?
  1. Is the NT synthesized in the axon terminal, or is it synthesized in the soma and transported to the axon terminal?
  1. From what precursor molecules are the NT synthesized from?
  1. Is the NT stored inside a presynaptic vesicle?
  1. Is the NT released in a calcium-dependent manner?
  1. Are the receptors all ionotropic, are the all metabotropic, or do both types exist?
  1. What are the possible synaptic actions of the receptors?
  1. How is the NT inactivated? (reuptake, enzymatic breakdown, or both).  If enzymatic, name the enzyme.
  1. What physiological and behavioral actions are associated with the NT?
  1. What Clinical Disorders

In: Biology

All of the following are possible results of excessive protein intake, except ____________ Excess protein may...

  1. All of the following are possible results of excessive protein intake, except ____________

    Excess protein may become a burdensome on kidneys as they excrete urea.

    protein can be used to make glucose

    dehydration

    excess protein can be stored as fat

    all of the above are possible results.

1 points   

QUESTION 2

  1. The two phases of protein synthesis in the cell are ____________ which takes place in the __________, and ___________ which takes place in the _______________

    transcription in the nucleus, and translation in the ribosomes.

    translation in the nucleus, and transcription in ribosomes

    transcription in the nucleus, and translation in the mitochondria.

    translation in the nucleus, and transcription in the golgi apparatus.

2 points   

QUESTION 3

  1. Proteins are involved in all of the following functions except ___________

    promoting bowel function

    making hormones

    making enzymes

    aiding in immune function

    providing cell structure

    providing energy

1 points   

QUESTION 4

  1. Positive Nitrogen balance results when protein intake exceeds its loss. This is expected in all of the following conditions, except _____

    during pregnancy

    during growth spurt

    in athletic training

    a feverish person with loss of appetite

1 points   

QUESTION 5

  1. Which of the following is classified as a complete protein?

    kidney beans

    whole-grain bread

    fat-free milk

    corn tortillas

1 points   

QUESTION 6

  1. Vegetarian (vegan) diet is becoming more popular. All of the following statements are correct, except ________

    There is a concern about developing vitamin B-12 deficiency as well as zinc and calcium.

    Vegan diet is often rich in antioxidants, dietary fibers, and phytochemicals.

    It is possible to get all nutrientional requirements from vegan diet, if planned well

    A dish made of beans (limited in methionine) and rice (limited in lysine) will supply the body with all essential amino acids.

    it is important to compensate for deficiencies in vegan diet, Vegans can use fortified food or take supplements

    all of the above statements are correct regarding vegetarian diet.

1 points   

QUESTION 7

  1. For a healthy adult whose weight is 60 kg, total RDA is ___________ per day, and % of daily energy obtained from protein should be __________ respectively.

    4.8 grams, 8%

    36 grams, 30%

    48 grams, 10-35%

    60 grams, 20-35%

2 points   

QUESTION 8

  1. Hemoglobin is a protein that contains 4 polypeptide chains. Its structure is considered _________

    primary

    secondary

    tertiary

    quaternary

1 points   

QUESTION 9

  1. This process involves synthesis of nonessential amino acids, while that process involves making glucose from non-carbohydrate source, respectively

    transamination, ketogenesis

    deamination, gluconeogenesis

    transamination, gluconeogenesis

    deamination, glycolysis

1 points   

QUESTION 10

  1. Marasmus is protein-deficiency malnutrition, while Kwashiorkor is energy-deficit malnutrition

    True

    False

In: Nursing

1.The following data were obtained in a study of an enzyme known to follow Michaelis-Menten kinetics:...

1.The following data were obtained in a study of an enzyme known to follow Michaelis-Menten kinetics:

2/27/ 20

V0 (mol/min)

   217
   325
   433
   488
   647

Substrate added (mmol/L)

0.8 2 4 6 1,000

      

The Km for
A) 1 mM., B) 1000mM, C) 2mM, D ) 4mM, E) 6mM

this enzyme is approximately:

2. To

  1. A) the enzyme concentration.

  2. B) the initial velocity of the catalyzed reaction at [S] >> Km.

  3. C) the initial velocity of the catalyzed reaction at low [S].

  4. D) the Km for the substrate.

  5. E) both the enzyme concentration and the initial velocity of the catalyzed reaction at

    [S] >> Km.

3. An enzyme that can convert glucose into fructose is a member of which class of enzymes?

A) Oxidoreductases, B)Transferase, C) Hydrolases, D) Lyases, E) Isomerases

4. Which amino acid is NOT capable using its side chain (R group) to participate in general acid-base catalysis?
A) Asp, B) His, C) Ser, D) Val, E) Lys

calculate the turnover number of an enzyme, you need to know:

5. Treatment of methanol poisoning by using ethanol is an example of what type of enzyme inhibition?
A) mixed inhibition, B) uncompetitive inhibition

C) noncompetitive inhibition D) Competitive inhibition, E) Suicide Inhibition

6. What functional groups are present on this molecule?

A) ether and aldehyde, B) Hydroxyl and Aldehyde, C) Hydroxyl and Carboxylic acid, D) hydroxyl and Ester , E) hydroxyl and ketone

7. Which statement about intrinsically disordered proteins is TRUE?

A) B) C)

D) E)

They contain small hydrophobic cores.
They represent misfolded conformations of cellular proteins.
They have no stable three-dimensional structure and therefore have no cellular function.
They are responsible for proteostasis.
They can interact with multiple protein-binding partners and are central to protein interaction networks.

8.
protein aggregate?

Which disease is NOT one characterized by or associated with an unfolded

A) Alzheimer disease, B) Diabetes, C) Parkinson Disuease
D) Scurvy, E) All of these diseases are linked to unfolded protein aggregates

9. Which amino acid when repeated six to ten times at the N- or C-terminal ends of a protein allows that protein to bind to Ni2+ ions?

a.Glu, b. His, c. Ala, d. Tyr, e. Asp

10. The biochemical activity of a protein, such as its enzymatic activity, is called its _____ function.

a. phenotypic , b. genotypic, c. cellular, d. molecular, e. organismal

In: Biology

(b) After the newly formed protein leaves the ribosome the first amino acid in the protein,...

(b) After the newly formed protein leaves the ribosome the first amino acid in the protein, methionine, is removed. What specific type of enzyme catalyzes this reaction?

(c) When benzo[a]pyrene is formed in the burning of meat. What substance(s) in the meat is the source of the aromatic rings in the product?

(d) How do drug manufacturers make most drugs water soluble?

(e) What is the name of the reaction that would convert a RNA nucleoside into a DNA nucleoside?

In: Biology

Implement a queue - C programming, please read the instruction carefully and implement queue.c using dynamic...

Implement a queue - C programming, please read the instruction carefully and implement queue.c using dynamic array structure given dynarray.h and dynarray.c below

The second ADT you'll implement for this assignment is a queue.

For this assignment, the interface for the queue (i.e. the structures and the prototypes of functions a user of the queue interacts with) is already defined for you in the file queue.h. Your first task in this assignment is to implement definitions for the functions that comprise this interface in queue.c.

Note that you may not modify the interface definition with which you are provided. Specifically, do not modify any of the already-defined queue function prototypes. We will use a set of tests to verify your implementation, and if you change the queue interface, it will break these tests, thereby (negatively) affecting your grade. Beyond the already-defined interface, though, feel free to add any additional functions or structures your queue implementation needs.

The queue functions you'll need to implement are outlined briefly below. All of these functions use a type called struct queue, which is defined in queue.c and represents the queue itself. For more details, including information on function parameters and expected return values, see the documentation provided in queue.c.

  • queue_create() - This function should allocate, initialize, and return a pointer to a new queue structure.

  • queue_free() - This function should free the memory held within a queue structure created by queue_create(). Note that this function only needs to free the memory held by the queue itself. It does not need to free the individual elements stored in the queue. This is the responsibility of the calling function.

  • queue_isempty() - This function should return 1 if the queue is empty and 0 otherwise.

  • queue_enqueue() - This function should insert a new element at the back of the queue. This operation must have O(1) average runtime complexity.

  • queue_front() - This function should return the value stored at the front of the queue without removing it. This operation must have O(1) average runtime complexity.

  • queue_dequeue() - This function should dequeue a value from the queue and return the dequeued value. This operation must have O(1) average runtime complexity.

Importantly, the queue you build MUST use a dynamic array as its underlying data storage. You are provided with a dynamic array implementation in dynarray.h and dynarray.c that you may use for this purpose. Feel free to modify this dynamic array implementation as needed to implement your queue, with the constraint that you may only interact with the dynamic array implementation via its interface functions. In particular, you may not directly access or modify the fields of the dynamic array structure (struct dynarray). In other words, you may not change the fact that dynarray.h only contains a forward declaration of struct dynarray, and you may not redefine the dynamic array structure in queue.h or queue.c.

Also, note that, as with the data structures you implemented in assignment 1, values in the queue will be stored as void pointers.

dynnaray.h

/*
* This file contains the definition of the interface for a dynamic array.
* You can find descriptions of the dynamic array functions, including their
* parameters and their return values, in dynarray.c.
*/

#ifndef __DYNARRAY_H
#define __DYNARRAY_H

/*
* Structure used to represent a dynamic array. You may not change the fact
* that only a forward declaration of the dynamic array structure is included
* here. In other words, you can't define the fields of the struct here.
*/
struct dynarray;

/*
* Dynamic array interface function prototypes. Refer to dynarray.c for
* documentation about each of these functions.
*/
struct dynarray* dynarray_create();
void dynarray_free(struct dynarray* da);
int dynarray_size(struct dynarray* da);
void dynarray_insert(struct dynarray* da, void* val);
void dynarray_remove(struct dynarray* da, int idx);
void* dynarray_get(struct dynarray* da, int idx);
void dynarray_set(struct dynarray* da, int idx, void* val);

#endif

dynarray.c

/*
* This file contains a simple implementation of a dynamic array. See the
* documentation below for more information on the individual functions in
* this implementation.
*/

#include
#include

#include "dynarray.h"

/*
* This structure is used to represent a single dynamic array.
*/
struct dynarray {
void** data;
int size;
int capacity;
};

#define DYNARRAY_INIT_CAPACITY 4

/*
* This function allocates and initializes a new, empty dynamic array and
* returns a pointer to it.
*/
struct dynarray* dynarray_create() {
struct dynarray* da = malloc(sizeof(struct dynarray));
assert(da);

da->data = malloc(DYNARRAY_INIT_CAPACITY * sizeof(void*));
assert(da->data);
da->size = 0;
da->capacity = DYNARRAY_INIT_CAPACITY;

return da;
}

/*
* This function frees the memory associated with a dynamic array. Freeing
* any memory associated with values stored in the array is the responsibility
* of the caller.
*
* Params:
* da - the dynamic array to be destroyed. May not be NULL.
*/
void dynarray_free(struct dynarray* da) {
assert(da);
free(da->data);
free(da);
}

/*
* This function returns the size of a given dynamic array (i.e. the number of
* elements stored in it, not the capacity).
*/
int dynarray_size(struct dynarray* da) {
assert(da);
return da->size;
}


/*
* Auxilliary function to perform a resize on a dynamic array's underlying
* storage array.
*/
void _dynarray_resize(struct dynarray* da, int new_capacity) {
assert(new_capacity > da->size);

/*
* Allocate space for the new array.
*/
void** new_data = malloc(new_capacity * sizeof(void*));
assert(new_data);

/*
* Copy data from the old array to the new one.
*/
for (int i = 0; i < da->size; i++) {
new_data[i] = da->data[i];
}

/*
* Put the new array into the dynarray struct.
*/
free(da->data);
da->data = new_data;
da->capacity = new_capacity;
}

/*
* This function inserts a new value to a given dynamic array. The new element
* is always inserted at the *end* of the array.
*
* Params:
* da - the dynamic array into which to insert an element. May not be NULL.
* val - the value to be inserted. Note that this parameter has type void*,
* which means that a pointer of any type can be passed.
*/
void dynarray_insert(struct dynarray* da, void* val) {
assert(da);

/*
* Make sure we have enough space for the new element. Resize if needed.
*/
if (da->size == da->capacity) {
_dynarray_resize(da, 2 * da->capacity);
}

/*
* Put the new element at the end of the array.
*/
da->data[da->size] = val;
da->size++;
}

/*
* This function removes an element at a specified index from a dynamic array.
* All existing elements following the specified index are moved forward to
* fill in the gap left by the removed element.
*
* Params:
* da - the dynamic array from which to remove an element. May not be NULL.
* idx - the index of the element to be removed. The value of `idx` must be
* between 0 (inclusive) and n (exclusive), where n is the number of
* elements stored in the array.
*/
void dynarray_remove(struct dynarray* da, int idx) {
assert(da);
assert(idx < da->size && idx >= 0);

/*
* Move all elements behind the one being removed forward one index,
* overwriting the element to be removed in the process.
*/
for (int i = idx; i < da->size - 1; i++) {
da->data[i] = da->data[i+1];
}

da->size--;
}

/*
* This function returns the value of an existing element in a dynamic array.
*
* Params:
* da - the dynamic array from which to get a value. May not be NULL.
* idx - the index of the element whose value should be returned. The value
* of `idx` must be between 0 (inclusive) and n (exclusive), where n is the
* number of elements stored in the array.
*/
void* dynarray_get(struct dynarray* da, int idx) {
assert(da);
assert(idx < da->size && idx >= 0);

return da->data[idx];
}

/*
* This function updates (i.e. overwrites) the value of an existing element in
* a dynamic array.
*
* Params:
* da - the dynamic array in which to set a value. May not be NULL.
* idx - the index of the element whose value should be updated. The value
* of `idx` must be between 0 (inclusive) and n (exclusive), where n is the
* number of elements stored in the array.
* val - the new value to be set. Note that this parameter has type void*,
* which means that a pointer of any type can be passed.
*/
void dynarray_set(struct dynarray* da, int idx, void* val) {
assert(da);
assert(idx < da->size && idx >= 0);

da->data[idx] = val;
}

queue.h

/*
* This file contains the definition of the interface for the queue you'll
* implement. You can find descriptions of the queue functions, including
* their parameters and their return values, in queue.c. You should not
* modify anything in this file.
*/

#ifndef __QUEUE_H
#define __QUEUE_H

/*
* Structure used to represent a queue.
*/
struct queue;

/*
* Queue interface function prototypes. Refer to queue.c for documentation
* about each of these functions.
*/
struct queue* queue_create();
void queue_free(struct queue* queue);
int queue_isempty(struct queue* queue);
void queue_enqueue(struct queue* queue, void* val);
void* queue_front(struct queue* queue);
void* queue_dequeue(struct queue* queue);

#endif

queue.c

#include

#include "queue.h"
#include "dynarray.h"

/*
* This is the structure that will be used to represent a queue. This
* structure specifically contains a single field representing a dynamic array
* that should be used as the underlying data storage for the queue.
*
* You should not modify this structure.
*/
struct queue {
struct dynarray* array;
};

/*
* This function should allocate and initialize a new, empty queue and return
* a pointer to it.
*/
struct queue* queue_create() {
return NULL;
}

/*
* This function should free the memory associated with a queue. While this
* function should up all memory used in the queue itself, it should not free
* any memory allocated to the pointer values stored in the queue. This is the
* responsibility of the caller.
*
* Params:
* queue - the queue to be destroyed. May not be NULL.
*/
void queue_free(struct queue* queue) {
return;
}

/*
* This function should indicate whether a given queue is currently empty.
* Specifically, it should return 1 if the specified queue is empty (i.e.
* contains no elements) and 0 otherwise.
*
* Params:
* queue - the queue whose emptiness is being questioned. May not be NULL.
*/
int queue_isempty(struct queue* queue) {
return 1;
}

/*
* This function should enqueue a new value into a given queue. The value to
* be enqueued is specified as a void pointer. This function must have O(1)
* average runtime complexity.
*
* Params:
* queue - the queue into which a value is to be enqueued. May not be NULL.
* val - the value to be enqueued. Note that this parameter has type void*,
* which means that a pointer of any type can be passed.
*/
void queue_enqueue(struct queue* queue, void* val) {
return;
}

/*
* This function should return the value stored at the front of a given queue
* *without* removing that value. This function must have O(1) average runtime
* complexity.
*
* Params:
* queue - the queue from which to query the front value. May not be NULL.
*/
void* queue_front(struct queue* queue) {
return NULL;
}

/*
* This function should dequeue a value from a given queue and return the
* dequeued value. This function must have O(1) average runtime complexity.
*
* Params:
* queue - the queue from which a value is to be dequeued. May not be NULL.
*
* Return:
* This function should return the value that was dequeued.
*/
void* queue_dequeue(struct queue* queue) {
return NULL;
}

In: Computer Science

What is the magnitude of the bacterium's average velocity for the entire trip?

The bacterium Escherichia coli (or E. coli) is a single-celled organism that lives in the gut of healthy humans and animals. When grown in a uniform medium rich in salts and amino acids, these bacteria swim along zig-zag paths at a constant speed of 20 um/s. The figure shows the trajectory of an E. coli as it moves from point A to point E. Each segment of the motion can be identified by two letters, such as segment BC. 

What is the magnitude of the bacterium's average velocity for the entire trip?

In: Physics