Buscar

Sistemas Comp 05 - 02

Prévia do material em texto

Fazer teste: Atividade para avaliação - Semana 5
Sistemas Computacionais - COM210 - Turma 006 5 - Linguagem C: Ponteiro, Endereço e Memória
Fazer teste: Atividade para avaliação - Semana 5 
Informações do teste
Descrição
Instruções
Várias
tentativas
Este teste permite 3 tentativas. Esta é a tentativa número 2.
Forçar
conclusão
Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
Atividade para avaliação
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você
considerar correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o �m da
página e pressione “Enviar teste”.
3. A cada tentativa, as perguntas e alternativas são embaralhadas
Consulte os gabaritos dessa disciplina no menu lateral.
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
PERGUNTA 1
Considere que i e j são variáveis inteiras e pi e pj são ponteiros
para inteiro, considere verdadeiro (V) ou falso (F) para cada
possibilidade de atribuição:  
 
I. pi = &i 
II. *pj = &j  
III. pj = &*&j  
IV. i = *&*&j  
V i = (*pi)+++*pj
1 pontos   Salva
? Estado de Conclusão da Pergunta:
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_2129_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_2129_1&content_id=_354709_1&mode=reset
V. i = ( pi)+++ pj  
 
Assinale a alternativa correta: 
V-F-V-V-F 
V-F-F-V-F
V-V-V-V-F
F-V-F-V-V 
V-F-V-V-V 
PERGUNTA 2
Dado o procedimento C a seguir que recebe um vetor como
parâmetro, qual sua principal função? 
 
Faz busca aleatória de valores em vetores não ordenados. 
Busca números em vetores ordenados. 
Ordena uma sequência de números de maneira
decrescente. 
Soma elementos do vetor usando a regra i+1.  
Ordena uma sequência de números de maneira crescente. 
1 pontos   Salva
PERGUNTA 3
Qual das instruções abaixo é correta para declarar um ponteiro
para inteiro?  
*int pti 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
&i 
int_pti pti 
int *pti 
*pti 
PERGUNTA 4
O que será impresso no código a seguir? 
#include <stdio.h> 
int i = 5; 
int main (void){ 
int i = 10; 
printf (“%d”, i); 
return(0); 
} 
d5
5
15
5d
10
1 pontos   Salva
PERGUNTA 5
Qual o resultado do código abaixo usando typedef e struct em
linguagem C? 
 
#include <stdio.h> 
typedef �oat num_real; 
typedef int medida; 
typedef medida altura; 
altura alt=21; 
int x=4, i; 
int main (void){ 
i = alt / x; 
return(0); 
} 
5
5.5 
4
4.5 
5 25
1 pontos   Salva
 Estado de Conclusão da Pergunta:
5,25 
PERGUNTA 6
Sobre a seguinte sequência de instruções, considere as
a�rmações verdadeiras (V) ou falsas (F) e assinale a alternativa
correta:  
int *pti 
int i = 10 
pti = &i  
 
I. *pti é igual a 10.  
II. Ao executar *pti = 20, i passará a ter o valor 20. 
III. Ao alterar o valor de i, *pti será modi�cado. 
IV. &pti é o endereço do ponteiro pti na memória. 
V. pti é igual a 10.  
 
Assinale a alternativa correta: 
V-F-F-V-F
V-F-V-V-F 
V-F-V-V-V
F-V-F-V-V 
V-V-V-V-F 
1 pontos   Salva
PERGUNTA 7
O que acontecerá com código a seguir? 
 
#include <stdio.h> 
int main (void){ 
{  
int i = 5; 
} 
printf (“%d”, i); 
return(0); 
} 
Imprimirá 5d. 
Imprimirá d5. 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
Apresentará um erro. 
Imprimirá 0. 
Imprimirá 5. 
PERGUNTA 8
Considere a estrutura a seguir e assinale a alternativa correta: 
 
struct ponto{ 
int x; 
int y; 
struct ponto * p; 
}; 
O ponteiro p está com problema na declaração, uma vez que
deveria ter um tipo int ou �oat. 
O ponteiro deveria ser declarado com &p. 
Não se pode declarar um ponteiro dentro de uma struct. 
O ponteiro está apontando para os elementos x e y. 
O ponteiro aponta para a estrutura ponto, isto é, a estrutura
ponto é autorreferenciada. 
1 pontos   Salva
PERGUNTA 9
Seja a seguinte sequência de instruções:  
int i=10, j=20 
int *pti, *ptj 
pti = &i 
ptj = &j  
 
Considere verdadeiro (V) ou falso (F) os itens a seguir:  
I. j = pti == ptj 
II. i = pti-ptj 
III. pti += ptj 
IV. pti++ 
V. i = pti || ptj 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
 
Assinale a alternativa correta: 
V-F-F-V-F 
V-F-V-V-V
V-V-V-V-F
F-V-F-V-V
V-V-F-V-V
PERGUNTA 10
Escolha a opção que inclui somente nomes
válidos (identi�cadores) para variáveis na linguagem C.  
If, a_b_2, H789, _yes 
i, j, int, obs 
9xy, a36, x*y, --j 
2_ou_1, \�m, *h, j  
i:, else, j, x, y.
1 pontos   Salva
 Estado de Conclusão da Pergunta:

Continue navegando