Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201401539703) Observe o trecho de um código abaixo struct no { int dado; struct no *proximo; }; int main() { no *lista=new no; no *pt= new no; lista->dado=1989; lista->proximo=NULL; ... //Nesse ponto, assuma que cinco nós foram alocados em uma lista simplesmente encadeada e valores atribuídos aos membros dado na sequência: 1989 2014 2011 1962 2002 e, que através do comando abaixo, o ponteiro pt passou a apontar para um nó da lista. pt->proximo=lista->proximo->proximo; Assinale a alternativa que apresenta o comando equivalente a: cout << " \nValor do ?o no: " << pt->proximo->proximo->dado; cout << " \nValor do ?o no: " << lista->dado; cout << " \nValor do ?o no: " << lista->proximo->dado; cout << " \nValor do ?o no: " << lista->proximo->proximo->proximo->dado; cout << " \nValor do ?o no: " << lista->proximo->proximo->dado; cout << " \nValor do ?o no: " << lista->proximo->proximo->proximo-> proximo- >dado; Gabarito Comentado. 2a Questão (Ref.: 201401866322) Vários conceitos foram estudados quando se falou sobre ponteiros e alocação dinâmica. Entre eles, o de Fragmentação Externa. Assinale a opção que explica o que significa. Espaço de Memória não utilizado dentro do segmento. Espaço livre no HD. Espaço de Memória perdido entre os segmentos. Significa alocação não contígua. Código do programa gravado em partes separadas na memória. Gabarito Comentado. 3a Questão (Ref.: 201401566764) http://v3.webcasters.com.br/Login.aspx?codTransmissao=230945&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=307792&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=230945&LoginExterno=urllogada@estacio.br&SenhaExterno=1234 http://v3.webcasters.com.br/Login.aspx?codTransmissao=307792&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
Compartilhar