Complete a cruzadinha, então clique "Check" para conferir sua resposta. Se você não conseguir descobrir alguma palavra, basta clicar "Hint" apara receber uma letra. Cique no número para ver pistas.
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en" prefix="dc: http://purl.org/dc/elements/1.1/">
<head><meta name="author" content="Created with Hot Potatoes by Half-Baked Software, registered to jbio."/><meta name="keywords" content="Hot Potatoes, Hot Potatoes, Half-Baked Software, Windows, University of Victoria"/>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>
Conceitos Básicos em Genética- Jbio
</title>
<!-- Made with executable version 7.0 Release 3 Build 0 -->
<!-- The following insertion allows you to add your own code directly to this head tag from the configuration screen -->
<style>
/* This is the CSS stylesheet used in the exercise. */
/* Elements in square brackets are replaced by data based on configuration settings when the exercise is built. */
/* BeginCorePageCSS */
/* Made with executable version 7.0 Release 3 Build 0 */
//Focus the OK button setTimeout("document.getElementById('FeedbackOKButton').focus()", 50);
//
}
function ShowElements(Show, TagName, ContainerToReverse){
// added third argument to allow objects in the feedback box to appear
//IE bug -- hide all the form elements that will show through the popup
//FF on Mac bug : doesn't redisplay objects whose visibility is set to visible
//unless the object's display property is changed
//get container object (by Id passed in, or use document otherwise) TopNode = document.getElementById(ContainerToReverse); var Els; if (TopNode != null) { Els = TopNode.getElementsByTagName(TagName); } else { Els = document.getElementsByTagName(TagName); }
for (var i=0; i<Els.length; i++){ if (TagName == "object") { //manipulate object elements in all browsers if (Show == true){ Els[i].style.visibility = 'visible'; } else{ Els[i].style.visibility = 'hidden'; } } }
}
function ReduceItems(InArray, ReduceToSize){ var ItemToDump=0; var j=0; while (InArray.length > ReduceToSize){ ItemToDump = Math.floor(InArray.length*Math.random()); InArray.splice(ItemToDump, 1); }
}
function Shuffle(InArray){ var Num; var Temp = new Array(); var Len = InArray.length;
var j = Len;
for (var i=0; i<Len; i++){ Temp[i] = InArray[i]; }
for (i=0; i<Len; i++){ Num = Math.floor(j * Math.random()); InArray[i] = Temp[Num];
for (var k=Num; k < (j-1); k++) { Temp[k] = Temp[k+1]; } j--; } return InArray;
}
function WriteToInstructions(Feedback) { document.getElementById('InstructionsDiv').innerHTML = Feedback;
}
function EscapeDoubleQuotes(InString){ return InString.replace(/"/g, '"')
}
function setSelText(newText){ var caretPos = this.selStart + newText.length; var newValue = this.box.value.substring(0, this.selStart); newValue += newText; newValue += this.box.value.substring(this.selEnd, this.box.value.length); this.box.value = newValue; this.box.setSelectionRange(caretPos, caretPos); this.box.focus();
}
SelObj.prototype.setSelText = setSelText;
function setSelSelectionRange(start, end){ this.box.setSelectionRange(start, end);
}
SelObj.prototype.setSelSelectionRange = setSelSelectionRange;
//UNICODE CHARACTER FUNCTIONS
function IsCombiningDiacritic(CharNum){ var Result = (((CharNum >= 0x0300)&&(CharNum <= 0x370))||((CharNum >= 0x20d0)&&(CharNum <= 0x20ff))); Result = Result || (((CharNum >= 0x3099)&&(CharNum <= 0x309a))||((CharNum >= 0xfe20)&&(CharNum <= 0xfe23))); return Result;
}
function IsCJK(CharNum){ return ((CharNum >= 0x3000)&&(CharNum < 0xd800));
}
//SETUP FUNCTIONS
//BROWSER WILL REFILL TEXT BOXES FROM CACHE IF NOT PREVENTED
function ClearTextBoxes(){ var NList = document.getElementsByTagName('input'); for (var i=0; i<NList.length; i++){ if ((NList[i].id.indexOf('Guess') > -1)||(NList[i].id.indexOf('Gap') > -1)){ NList[i].value = ''; } if (NList[i].id.indexOf('Chk') > -1){ NList[i].checked = ''; } }
}
//JCROSS CORE JAVASCRIPT CODE
var InGap = false;
var CurrentBox = null;
var Feedback = '';
var AcrossCaption = '';
var DownCaption = '';
var Correct = 'MUITO BEM! ESTÁ CORRETO!';
var Incorrect = 'ALGUMAS RESPOSTAS ESTÃO INCORRETAS';
var GiveHint = 'PRÓXIMA LETRA CORRETA ADICIONADA!';
var YourScoreIs = 'SUA PONTUAÇÃO É: ';
var BuiltGrid = '';
var BuiltExercise = '';
var Penalties = 0;
var Score = 0;
var InTextBox = false;
var Locked = false;
var TimeOver = false;
var CaseSensitive = false;
function StartUp(){
//Show a keypad if there is one(added bugfix for 6.0.4.12) if (document.getElementById('CharacterKeypad') != null){ document.getElementById('CharacterKeypad').style.display = 'block'; }
function GetAnswerLength(Across,x,y){ Result = 0; if (Across == false){ while ((x<L.length)&&(L[x][y].length > 0)){ Result += L[x][y].length; x++; } return Result; } else{ while ((y<L[x].length)&&(L[x][y].length > 0)){ Result += L[x][y].length; y++; } return Result; }
}
function GetEditSize(Across,x,y){ var Len = GetAnswerLength(Across,x,y); if (IsCJK(L[x][y].charCodeAt(0))){ Len *= 2; } return Len;
}
function ShowClue(ClueNum,x,y){ var Result = ''; var Temp; var strParams; var Clue = document.getElementById('Clue_A_' + ClueNum); if (Clue != null){ Temp = InputStuff.replace(/\[ClueNum\]/g, ClueNum); Temp = Temp.replace(/\[strClueNum\]/g, AcrossCaption + ' ' + ClueNum); strParams = 'true,' + ClueNum + ',' + x + ',' + y + ',\'[strBoxId]\''; Temp = Temp.replace(/\[strParams\]/g, strParams); Temp = Temp.replace(/\[strBoxId\]/g, 'GA_' + ClueNum + '_' + x + '_' + y); Temp = Temp.replace(/\[strEditSize\]/g, GetEditSize(true,x,y)); Temp = Temp.replace(/\[strMaxLength\]/g, GetAnswerLength(true,x,y)); Temp = Temp.replace(/\[strClue\]/g, Clue.innerHTML, Temp); Result += Temp; } Clue = document.getElementById('Clue_D_' + ClueNum); if (Clue != null){ Temp = InputStuff.replace(/\[ClueNum\]/g, ClueNum); Temp = Temp.replace(/\[strClueNum\]/g, DownCaption + ' ' + ClueNum); strParams = 'false,' + ClueNum + ',' + x + ',' + y + ',\'[strBoxId]\''; Temp = Temp.replace(/\[strParams\]/g, strParams); Temp = Temp.replace(/\[strBoxId\]/g, 'GD_' + ClueNum + '_' + x + '_' + y); Temp = Temp.replace(/\[strEditSize\]/g, GetAnswerLength(false,x,y)); Temp = Temp.replace(/\[strClue\]/g, Clue.innerHTML, Temp); Result += Temp; } document.getElementById('ClueEntry').innerHTML = Result;
}
function EnterGuess(Across,ClueNum,x,y,BoxId){ if (document.getElementById(BoxId) != null){ var Guess = document.getElementById(BoxId).value; var AnsLength = GetAnswerLength(Across,x,y); EnterAnswer(Guess,Across,AnsLength,x,y); }
}
function SplitStringToPerceivedChars(InString, PC){ var Temp = InString.charAt(0); if (InString.length > 1){ for (var i=1; i<InString.length; i++){ if (IsCombiningDiacritic(InString.charCodeAt(i)) == true){ Temp += InString.charAt(i); } else{ PC.push(Temp); Temp = InString.charAt(i); } } } PC.push(Temp);
}
function EnterAnswer(Guess,Across,AnsLength,x,y){ var PC = new Array(); SplitStringToPerceivedChars(Guess, PC); var i=x; var j=y; var Letter = 0; while (Letter < AnsLength){ if (Letter < PC.length){ G[i][j] = PC[Letter]; if (document.getElementById('L_' + i + '_' + j) != null){ document.getElementById('L_' + i + '_' + j).innerHTML = PC[Letter]; } } if (Across == true){ j++; } else{ i++; } Letter++; }
}
function SetGridSquareValue(x,y,Val){ var GridId = 'L_' + x + '_' + y; if (document.getElementById(GridId) != null){ document.getElementById(GridId).innerHTML = Val; }
}
function ShowHint(Across,ClueNum,x,y,BoxId){ var i=x; var j=y; var LetterFromGuess = ''; var LetterFromKey = ''; var OutString = ''; if (Across==true){ while (j<L[i].length){ if (L[i][j] != ''){ OutString += L[i][j]; if (CaseSensitive == true){ LetterFromKey = L[i][j]; LetterFromGuess = G[i][j]; } else { LetterFromKey = L[i][j].toUpperCase(); LetterFromGuess = G[i][j].toUpperCase(); } if (LetterFromGuess != LetterFromKey){
//if (G[i][j] != L[i][j]){ G[i][j] = L[i][j]; Penalties++; break; } } else{ break; } j++; } } else{ while (i<L.length){ if (L[i][j] != ''){ OutString += L[i][j]; if (CaseSensitive == true){ LetterFromKey = L[i][j]; LetterFromGuess = G[i][j]; } else { LetterFromKey = L[i][j].toUpperCase(); LetterFromGuess = G[i][j].toUpperCase(); } if (LetterFromGuess != LetterFromKey){
//if (G[i][j] != L[i][j]){ G[i][j] = L[i][j]; Penalties++; break; } } else{ break; } i++; } } if (document.getElementById(BoxId) != null){ document.getElementById(BoxId).value = OutString; }
}
L = new Array();
L[0] = new Array('','','','','C','','','','','','','','','','','','','','','');
L[1] = new Array('H','E','T','E','R','O','Z','I','G','O','T','O','','','','','','','','');
L[2] = new Array('','','','','O','','','','','','','','','D','','','','','','');
L[3] = new Array('','','','','S','E','G','R','E','G','A','\u00C7','\u00C3','O','','','','','','');
L[4] = new Array('','','','','S','','','','','','','','','M','E','I','O','S','E','');
L[5] = new Array('','P','L','E','I','O','T','R','O','P','I','A','','I','','','','','','');
L[6] = new Array('','','','','N','','','','','','','','','N','','','','','','');
L[7] = new Array('','E','P','I','G','E','N','\u00C9','T','I','C','A','','A','','','','','','');
L[8] = new Array('','','','','O','','','','','','','','','N','','','','G','','');
L[9] = new Array('','E','','','V','','','','','H','','M','U','T','A','\u00C7','\u00D5','E','S','');
L[10] = new Array('','R','E','C','E','S','S','I','V','O','','','','E','','','','N','','');
L[11] = new Array('','V','','','R','','','','','M','','','','','G','','','\u00D3','','');
L[12] = new Array('','I','','','','','','','','O','','','','','\u00D4','','','T','','');
L[13] = new Array('A','L','E','L','O','S','','','','Z','','','F','E','N','\u00D3','T','I','P','O');
L[14] = new Array('','H','','','','','','','','I','','','','','A','','','P','','');
L[15] = new Array('','A','','','','','','','','G','','','','','D','','','O','','');
L[16] = new Array('','S','','','','','','','','O','','','','','A','','','','','');
L[17] = new Array('','','','','','','','','','T','','','','','S','','','','','');
L[18] = new Array('','','','','','','','','','O','','','','','','','','','','');
CL = new Array();
CL[0] = new Array(0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[1] = new Array(2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[2] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0);
CL[3] = new Array(0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[4] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0);
CL[5] = new Array(0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[6] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[7] = new Array(0,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[8] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0);
CL[9] = new Array(0,9,0,0,0,0,0,0,0,10,0,11,0,0,0,0,0,0,0,0);
CL[10] = new Array(0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[11] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0);
CL[12] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[13] = new Array(14,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0);
CL[14] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[15] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[16] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[17] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
CL[18] = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
G = new Array();
G[0] = new Array('','','','','','','','','','','','','','','','','','','','');
G[1] = new Array('','','','','','','','','','','','','','','','','','','','');
G[2] = new Array('','','','','','','','','','','','','','','','','','','','');
G[3] = new Array('','','','','','','','','','','','','','','','','','','','');
G[4] = new Array('','','','','','','','','','','','','','','','','','','','');
G[5] = new Array('','','','','','','','','','','','','','','','','','','','');
G[6] = new Array('','','','','','','','','','','','','','','','','','','','');
G[7] = new Array('','','','','','','','','','','','','','','','','','','','');
G[8] = new Array('','','','','','','','','','','','','','','','','','','','');
G[9] = new Array('','','','','','','','','','','','','','','','','','','','');
G[10] = new Array('','','','','','','','','','','','','','','','','','','','');
G[11] = new Array('','','','','','','','','','','','','','','','','','','','');
G[12] = new Array('','','','','','','','','','','','','','','','','','','','');
G[13] = new Array('','','','','','','','','','','','','','','','','','','','');
G[14] = new Array('','','','','','','','','','','','','','','','','','','','');
G[15] = new Array('','','','','','','','','','','','','','','','','','','','');
G[16] = new Array('','','','','','','','','','','','','','','','','','','','');
G[17] = new Array('','','','','','','','','','','','','','','','','','','','');
G[18] = new Array('','','','','','','','','','','','','','','','','','','','');
function CheckAnswers(){ if (Locked == true){return;}
var AllCorrect = true; var TotLetters = 0; var CorrectLetters = 0; var LetterFromKey = ''; var LetterFromGuess = '';
//Check each letter for (var i=0; i<L.length; i++){ for (var j=0; j<L[i].length; j++){ if (L[i][j] != ''){ TotLetters++; if (CaseSensitive == true) { LetterFromKey = L[i][j]; LetterFromGuess = G[i][j]; } else { LetterFromKey = L[i][j].toUpperCase(); LetterFromGuess = G[i][j].toUpperCase(); } if (LetterFromGuess != LetterFromKey){ G[i][j] = '';
//Blank that square in the grid SetGridSquareValue(i,j,''); AllCorrect = false; } else{ CorrectLetters++; } } } }
<div id="InstructionsDiv" class="StdDiv"> <div id="Instructions">Complete a cruzadinha, então clique "Check" para conferir sua resposta. Se você não conseguir descobrir alguma palavra, basta clicar "Hint" apara receber uma letra. Cique no número para ver pistas. </div>
</div>
<div id="ContainerDiv">
<div class="ExerciseContainer">
<div id="ClueEntry">
</div>
<!-- This top button is hidden; uncomment it to reveal it. -->
<!--
<button id="CheckButton1" class="FuncButton" onclick="CheckAnswers()"> Check </button>
<tr><td class="ClueNum">2. </td><td id="Clue_A_2" class="Clue">Indivíduo que tem dois alelos diferentes.</td></tr><tr><td class="ClueNum">4. </td><td id="Clue_A_4" class="Clue">Fenômeno que ocorre com os cromossomos durante a meiose e que justifica a Lei da Segregação proposta por Mendel.</td></tr><tr><td class="ClueNum">5. </td><td id="Clue_A_5" class="Clue">Divisão celular responsável pela separação dos alelos. </td></tr><tr><td class="ClueNum">6. </td><td id="Clue_A_6" class="Clue">Fenômeno no qual um gene determina vários fenótipos simultaneamente. </td></tr><tr><td class="ClueNum">7. </td><td id="Clue_A_7" class="Clue">Alteração no DNA que não envolve mudança nas sequências de bases dos genes, contudo, capaz de silenciá-los. </td></tr><tr><td class="ClueNum">11. </td><td id="Clue_A_11" class="Clue">Alterações aleatórias na sequência de bases do DNA.</td></tr><tr><td class="ClueNum">12. </td><td id="Clue_A_12" class="Clue">Alelo que somente se expressa em homozigose. </td></tr><tr><td class="ClueNum">14. </td><td id="Clue_A_14" class="Clue">Diferentes versões de um mesmo gene. </td></tr><tr><td class="ClueNum">15. </td><td id="Clue_A_15" class="Clue">Depende da interação entre o genótipo e o meio ambiente. </td></tr>
<tr><td class="ClueNum">1. </td><td id="Clue_D_1" class="Clue">Troca de pedaços correspondentes entre dois cromossomos de um par de homólogos.</td></tr><tr><td class="ClueNum">3. </td><td id="Clue_D_3" class="Clue">É alelo capaz de se expressar em homozigose e em heterozigose. </td></tr><tr><td class="ClueNum">8. </td><td id="Clue_D_8" class="Clue">Conteúdo alélico para um dado loco gênico. </td></tr><tr><td class="ClueNum">9. </td><td id="Clue_D_9" class="Clue">Foram usadas por Mendel em seu experimentos. </td></tr><tr><td class="ClueNum">10. </td><td id="Clue_D_10" class="Clue">Indivíduo que tem dois alelos iguais em um dado loco gênico. </td></tr><tr><td class="ClueNum">13. </td><td id="Clue_D_13" class="Clue">São responsáveis pela produção de gametas. </td></tr>
Complete a cruzadinha, então clique "Check" para conferir sua resposta. Se você não conseguir descobrir alguma palavra, basta clicar "Hint" apara receber uma letra. Cique no número para ver pistas.