Quiz Evolution

True/False

Indicate whether the sentence or statement is true ' + 'or false.

'; instructionText[1] = '

Completion

Complete each sentence or ' + 'statement.

'; instructionIndex[0] = 0; instructionIndex[1] = 10; numberText[0] = '1.'; questionText[0] = '

The theory ' + 'of evolution states that species change over time.

'; answerText[0] = '

T

'; numberText[1] = '2.'; questionText[1] = '

The inheritance ' + 'of acquired characteristics was one mechanism of evolution supported by Darwin.

'; answerText[1] = '

F

'; numberText[2] = '3.'; questionText[2] = '

Darwin observed ' + 'that the plants and animals of the Galapagos Islands were the same as those on islands off the coast ' + 'of Africa with similar environments.

'; answerText[2] = '

F

'; numberText[3] = '4.'; questionText[3] = '

The book Principles ' + 'of Geology by Charles Lyell described how changes in land formations can cause species to ' + 'evolve.

'; answerText[3] = '

F

'; numberText[4] = '5.'; questionText[4] = '

In his “Essay ' + 'on the Principle of Population,” Malthus said humans were the only population that could ' + 'continue to grow in size indefinitely.

'; answerText[4] = '

F

'; numberText[5] = '6.'; questionText[5] = '

The two major ' + 'ideas that Darwin presented in The Origin of Species were that evolution occurred and that ' + 'natural selection was its mechanism.

'; answerText[5] = '

T

'; numberText[6] = '7.'; questionText[6] = '

The environment ' + 'dictates only the direction and extent of evolution.

'; answerText[6] = '

T

'; numberText[7] = '8.'; questionText[7] = '

The environment ' + 'selects which organisms will survive and reproduce by presenting challenges that only individuals ' + 'with particular traits can meet.

'; answerText[7] = '

T

'; numberText[8] = '9.'; questionText[8] = '

The way an ' + 'embryo develops is not important in determining the evolutionary history of a species.

'; answerText[8] = '

F

'; numberText[9] = '10.'; questionText[9] = '

Within populations, ' + 'divergence leads to new species.

'; answerText[9] = '

T

'; numberText[10] = '11.'; questionText[10] = '

When an organism ' + 'becomes ____________________, the tissues are replaced by harder minerals.

'; answerText[10] = '

fossilized

'; numberText[11] = '12.'; questionText[11] = '

A species that ' + 'has disappeared permanently is said to be ____________________.

'; answerText[11] = '

extinct

'; numberText[12] = '13.'; questionText[12] = '

A change in ' + 'species over time is called ____________________.

'; answerText[12] = '

evolution

'; numberText[13] = '14.'; questionText[13] = '

The process ' + 'by which organisms with traits well suited to an environment survive and reproduce at a greater rate ' + 'than organisms less suited for that environment is called ____________________.

'; answerText[13] = '

natural selection

'; numberText[14] = '15.'; questionText[14] = '

According to Darwin, the ____________________ determines the rate at which organisms ' + 'survive and reproduce.

'; answerText[14] = '

environment

'; numberText[15] = '16.'; questionText[15] = '

A(n) ____________________ ' + 'consists of all the individuals of a particular species in a particular place.

'; answerText[15] = '

population

'; numberText[16] = '17.'; questionText[16] = '

Homologous structures are similar because they originated in a shared ' + '____________________.

'; answerText[16] = '

ancestor

'; numberText[17] = '18.'; questionText[17] = '

____________________ structures are similar because they originated in a shared ' + 'ancestor.

'; answerText[17] = '

Homologous

'; numberText[18] = '19.'; questionText[18] = '

Closely related species show more ____________________ in nucleotide sequences than ' + 'distantly related species.

'; answerText[18] = '

similarities

'; numberText[19] = '20.'; questionText[19] = '

____________________ occurs as two or more species change in response to each ' + 'other.

'; answerText[19] = '

Coevolution

'; studentName = StripSpaces(f.student_name.value); FixMTF(f); index = 0; for (i=0; i < f.length; ++i) { if (f.elements[i].name.indexOf(":") > 0) { text = StripSpaces(GetResponse(index, f.elements[i])); if (text.length == 0) ++numBlank; ++index; } } if (studentName == "") { alert("Student name cannot be blank."); return(false); } if (numBlank > 0) { if (numBlank == 1) msg = "1 question"; else msg = numBlank + " questions"; if (!confirm("You have not answered " + msg + " Are you sure you want to end the test?")) return(false); } index = 0; for (i=0; i < f.length; ++i) { if (f.elements[i].name.indexOf(":") > 0) { text = GetResponse(index, f.elements[i]); if (ansMap[index] == "") { prefixText[index] = ""; ++numSubjective; } else { isCorrect = ScoreAnswer(index, text); if (isCorrect) ++numCorrect; ++numPossible; prefixText[index] = BuildPrefixText(index, text, isCorrect); } responseText[index] = TranslateHtmlString(text); ++index; } } if (showNotes) { for (i=0; i < numQuestions; ++i) { if (qtypeMap.charAt(i) == "2") notesText[i] = FixMCNotes(notesText[i], responseText[i]); } } if (numPossible > 0) scorePercent = Math.round(100.0 * numCorrect / numPossible); else scorePercent = 0; studentName = TranslateHtmlString(studentName); document.writeln("n"); document.writeln("" + titleString + ""); document.writeln("

n"); document.writeln(""); document.writeln("Name: " + studentName + "
"); document.write("Score: " + numCorrect + " / " + numPossible + " (" + scorePercent + "%)"); if (numSubjective > 0) { document.write("     [" + numSubjective + " subjective "); if (numSubjective == 1) document.write("question"); else document.write("questions"); document.write(" not graded]"); } document.writeln(" "); document.writeln("

" + titleString + "

"); document.writeln("

"); currentInstruction = 0; currentNarrative = 0; for (i=0; i < numQuestions; ++i) { if (currentInstruction < numInstructions) { if (instructionIndex[currentInstruction] == i) { document.writeln("

"); ++currentInstruction; } } if (currentNarrative < numNarratives) { if (narrativeIndex[currentNarrative] == i) { document.writeln("

"); ++currentNarrative; } } document.writeln("

"); document.writeln("

"); document.writeln("

"); document.writeln("

"); } document.writeln("

"); document.writeln(instructionText[currentInstruction]); document.writeln("

 

"); document.writeln("

"); document.writeln(narrativeText[currentNarrative]); document.writeln("

 

"); document.writeln("

" + prefixText[i] + "

" + numberText[i] + " 

" + questionText[i]); document.writeln("

"); document.writeln("

"); if (listMap.charAt(i) != "1") { document.writeln("

"); document.writeln("

"); } document.writeln("

"); document.writeln("

"); if (showNotes) { document.writeln("

"); document.writeln("

"); } if (showRef) { document.writeln("

"); document.writeln("

"); } document.writeln("

RESPONSE: 

" + responseText[i] + "

ANSWER: 

" + answerText[i] + "

NOTES: 

" + notesText[i] + "

REF: 

" + refText[i] + "

"); document.writeln("

 

"); document.writeln("
"); document.writeln("

"); document.writeln("

"); document.write("

"); document.writeln("

 

"); document.writeln("Retake Test"); document.write(""); document.writeln("Help"); document.writeln("

"); document.writeln(""); document.writeln(""); document.close(); return(false); } function GetResponse(answerIndex, answer) { var listIndex; var responseText; if (listMap.charAt(answerIndex) == "1") { listIndex = answer.selectedIndex; responseText = answer.options[listIndex].text; } else responseText = answer.value; return(responseText); } function ScoreAnswer(answerIndex, responseText) { var listIndex; var answerText; answerText = ansMap[answerIndex]; if (qtypeMap.charAt(answerIndex) == "4") return(NumericCompare(responseText, answerText)); else if (qtypeMap.charAt(answerIndex) == "5") return(MultiCompare(responseText, answerText)); else if (responseText.toUpperCase() == answerText.toUpperCase()) return(true); else return(false); } function BuildPrefixText(answerIndex, responseText, isCorrect) { var text; var listIndex; text = "

"  		if (isCorrect)  			text += ""  		else  			text += ""    		if (listMap.charAt(answerIndex) == "1") {  			if (responseText.length == 0)  				responseText = " ";  			text += " " + responseText + " ";  		}    		text += "

" return(text); } function StripSpaces(s) { var len; var i; len = s.length; for (i=len - 1; i >= 0 && s.charAt(i) == " "; --i) len = i; if (len == 0) s = ""; else if (len != s.length) s = s.substring(0, len); return(s); } function TranslateHtmlString(text) { var newText; var replaceString; var position; var length; var breakPos; var skipExtra; var i; newText = ""; position = 0; length = text.length; while (position < length) { skipExtra = 0; breakPos = -1; for (i=position; i < length && breakPos < 0; ++i) { switch(text.charAt(i)) { case '>': replaceString = ">"; breakPos = i; break; case '<': replaceString = "<"; breakPos = i; break; case '&': replaceString = "&"; breakPos = i; break; case 'r': if ((i + 1) < length && text.charAt(i + 1) == 'n') skipExtra = 1; replaceString = "
"; breakPos = i; break; case 'n': replaceString = "
"; breakPos = i; break; case ' ': if ((i + 1 < length) && text.charAt(i + 1) == ' ') { replaceString = " "; breakPos = i; } break; } } if (breakPos < 0) { newText += text.substring(position, length); position = length; } else { if (breakPos > position) newText += text.substring(position, breakPos); newText += replaceString; position = breakPos + 1 + skipExtra; } } return(newText); } function FixMCNotes(notesText, studentText) { var displayText; var searchText; var upperNotes; var charCode; var startIndex; var endIndex; displayText = ""; if (studentText.length > 0 && notesText.length > 0) { upperNotes = notesText.toUpperCase(); studentText = studentText.toUpperCase(); charCode = studentText.charCodeAt(0); searchText = "/" + String.fromCharCode(charCode) + "/"; startIndex = upperNotes.indexOf(searchText); if (startIndex >= 0) { startIndex += searchText.length; searchText = "/" + String.fromCharCode(charCode + 1) + "/"; endIndex = upperNotes.indexOf(searchText, startIndex); if (endIndex < startIndex) endIndex = notesText.length; displayText = notesText.substring(startIndex, endIndex); } else if (notesText.charAt(0) != "/") displayText = notesText; } return(displayText); } function NumericCompare(s1, s2) { var s1Sign; var s2Sign; var tempString; var decimalCount; var decimalPos; var numToDelete; var len; var ch; var i; s1.toUpperCase(); s2.toUpperCase(); if (s1 == s2) return(true); else { s1Sign = 1; s2Sign = 1; tempString = ""; for (i=0; i < s1.length; ++i) { ch = s1.charAt(i); if (ch == "-" && tempString.length == 0) s1Sign = -1; else if ((ch >= "0" && ch <= "9") || ch == ".") tempString += ch; } s1 = tempString; decimalCount = 0; decimalPos = -1; for (i=0; i < s1.length; ++i) { if (s1.charAt(i) == '.') { ++decimalCount; if (decimalPos < 0) decimalPos = i; } } if (decimalCount == 1 && decimalPos >= 0) { len = s1.length; for (i=len - 1; i >= decimalPos; --i) { if (i == decimalPos || s1.charAt(i) == '0') len = i; else break; } if (len < s1.length) s1 = s1.substring(0, len); if (s1.length == 0) s1 = "0"; } numToDelete = 0; for (i=0; i < s1.length; ++i) { if (s1.charAt(i) == "0") ++numToDelete; else break; } if (numToDelete > 0) { if (numToDelete == s1.length) --numToDelete; if (numToDelete > 0) s1 = s1.substring(numToDelete); } ///////////////////////////////////////////// tempString = ""; for (i=0; i < s2.length; ++i) { ch = s2.charAt(i); if (ch == "-" && tempString.length == 0) s2Sign = -1; else if ((ch >= "0" && ch <= "9") || ch == ".") tempString += ch; } s2 = tempString; decimalCount = 0; decimalPos = -1; for (i=0; i < s2.length; ++i) { if (s2.charAt(i) == '.') { ++decimalCount; if (decimalPos < 0) decimalPos = i; } } if (decimalCount == 1 && decimalPos >= 0) { len = s2.length; for (i=len - 1; i >= decimalPos; --i) { if (i == decimalPos || s2.charAt(i) == '0') len = i; else break; } if (len < s2.length) s2 = s2.substring(0, len); if (s2.length == 0) s2 = "0"; } numToDelete = 0; for (i=0; i < s2.length; ++i) { if (s2.charAt(i) == "0") ++numToDelete; else break; } if (numToDelete > 0) { if (numToDelete == s2.length) --numToDelete; if (numToDelete > 0) s2 = s2.substring(numToDelete); } if (s1Sign == s2Sign && s1 == s2) return(true); } return(false); } function MultiCompare(responseText, answerText) { var startIndex; var endIndex; var partialText; responseText = responseText.toUpperCase(); answerText = answerText.toUpperCase(); startIndex = 0; do { endIndex = answerText.indexOf("r", startIndex); if (endIndex < 0) partialText = answerText.substring(startIndex); else partialText = answerText.substring(startIndex, endIndex); if (responseText == partialText) return(true); startIndex = endIndex + 1; } while (endIndex > 0); return(false); } function FixMTF(f) { var text; var letter; var theList; var listIndex; var number; var i; for (i=0; i < f.length; ++i) { if (f.elements[i].name.indexOf("MTF:") == 0) { number = parseInt(f.elements[i].name.substring(4), 10); theList = f["MTF-" + number + "-1"]; if (theList) { listIndex = theList.selectedIndex; letter = theList.options[listIndex].text; } else letter = ""; text = StripSpaces(f["MTF-" + number + "-2"].value); if (text == "") f.elements[i].value = letter; else f.elements[i].value = letter + "," + text; } } } function AllowReset() { return(window.confirm("Do you want to clear all of your answers?")); } // -->

Name: 

Evolution

 

 

True/False
Indicate whether the sentence or statement is true or false.
1.
The theory of evolution states that species change over time.
2.
The inheritance of acquired characteristics was one mechanism of evolution supported by Darwin.
3.
Darwin observed that the plants and animals of the Galapagos Islands were the same as those on islands off the coast of Africa with similar environments.
4.
The book Principles of Geology by Charles Lyell described how changes in land formations can cause species to evolve.
5.
In his “Essay on the Principle of Population,” Malthus said humans were the only population that could continue to grow in size indefinitely.
6.
The two major ideas that Darwin presented in The Origin of Species were that evolution occurred and that natural selection was its mechanism.
7.
The environment dictates only the direction and extent of evolution.
8.
The environment selects which organisms will survive and reproduce by presenting challenges that only individuals with particular traits can meet.
9.
The way an embryo develops is not important in determining the evolutionary history of a species.
10.
Within populations, divergence leads to new species.
 

Completion
Complete each sentence or statement.
11.
When an organism becomes ____________________, the tissues are replaced by harder minerals.

12.
A species that has disappeared permanently is said to be ____________________.

13.
A change in species over time is called ____________________.

14.
The process by which organisms with traits well suited to an environment survive and reproduce at a greater rate than organisms less suited for that environment is called ____________________.

15.
According to Darwin, the ____________________ determines the rate at which organisms survive and reproduce.

16.
A(n) ____________________ consists of all the individuals of a particular species in a particular place.

17.
Homologous structures are similar because they originated in a shared ____________________.

18.
____________________ structures are similar because they originated in a shared ancestor.

19.
Closely related species show more ____________________ in nucleotide sequences than distantly related species.

20.
____________________ occurs as two or more species change in response to each other.

 

Check Your Work     Reset