Buscar

Simulado-Estilo-AV-AVS PROGRAMAÇÃO DE SOFTWARE BÁSICO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Meus Simulados 
Teste seu conhecimento acumulado 
 
 
 
Disc.: PROGRAMAÇÃO DE SOFTWARE BÁSICO 
Aluno(a): MARCOS 
Acertos: 10,0 de 10,0 04/06/2023 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considerando o algoritmo abaixo, qual das opções abaixo condiz com a saida de dados: 
#include 
int main() 
{ 
 int v1=1, v2=0; 
 
 while(v2<=5){ 
 v2=v2+v1; 
 v1+=3; 
 } 
 printf("%d e %d",v2,v1); 
 return 0; 
} 
 
 
6 e 9 
 
16 e 6 
 
10 e 12 
 12 e 10 
 
13 e 9 
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
Respondido em 04/06/2023 11:24:30 
 
Explicação: 
12 e 10 segundo algoritmo 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual das opções abaixo representa a função padrão responsável pela aquisição de data do sistema: 
 
 
now() 
 
today() 
 
timestamp() 
 getdate() 
 
gettime() 
Respondido em 04/06/2023 11:04:33 
 
Explicação: 
getdate() 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Suponha que precisemos alterar a posição de um objeto, desenhado com OpenGL, a cada intervalo de tempo predefinido. Qual 
afirmação abaixo está correta quanto a realização da tarefa em OpenGL? 
 
 
Deve-se chamar a função que altera a posição, dentro de um loop while, com a função delay depois da chamada. 
 
Não é possível alterar a posição de um objeto, desenhado com OpenGL, em intervalos de tempo predefinidos. 
 
Deve-se chamar a função que altera a posição, com a função da API OpenGL glTimerFunc. 
 
Deve-se chamar a função que altera a posição, dentro da função int main(). 
 Deve-se chamar a função que altera a posição com a função da API Glut glutTimerFunc. 
Respondido em 04/06/2023 11:06:20 
 
Explicação: 
 
Resp.: Deve-se chamar a função que altera a posição, com a função da API Glut glutTimerFunc. 
A API OpenGL só lida com a renderizaçao de gráficos. Temporizações são tratadas pela Glut e são vistas como eventos. A função 
glutTimerFunc chama instruções, dentro de uma função, de forma temporizada. Por exemplo, glutTimerFunc(10,Timer, 1) chama a 
função Timer a cada 10 milisegundos. A função Timer deve conter instruções para movimentar e redesenhar a figura. 
A função glTimerFunc não existe. 
Chamar uma função em loop com o uso da estrutura while não funciona em OpenGL, pois este não considera o loop fora da 
máquina de estados iniciada por glutMainLoop(). 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
A biblioteca GLUT permite criar aplicativos que detectam a entrada do teclado usando as teclas ¿normais¿ ou as teclas 
especiais, bem como toques no mouse. Esse tipo de ação é caracterizada como: 
 
 
control 
 
thread 
 
struct 
 
frame 
 tratador de eventos 
Respondido em 04/06/2023 11:07:37 
 
Explicação: 
tratador de eventos 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Escolha a afirmação correta sobre caracteres especiais em C. 
 
 
\n produz uma nova linha. 
 Todos as anteriores estão corretas. 
 
\r retorna ao início da linha. 
 
\b produz um retrocesso (backspace). 
 
\t produz um espaço tabulado (espaços em branco). 
Respondido em 04/06/2023 11:18:16 
 
Explicação: 
Todas as afirmações estão corretas com relação aos caracteres especiais em C. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
A transmissão de dados pela porta RS232 é feita por qual dos comandos abaixo na linguagem C: 
 
 
ReadPort 
 
Send 
 
ReadFile 
 WriteFile 
 
WritePort 
Respondido em 04/06/2023 11:09:41 
 
Explicação: 
WriteFile 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Microcontrolador pode ser definido como: 
 
 computador contido num único circuito integrado 
 
memória de armazenamento 
 
interface de controle dependente de um computador 
 
código de programa pequeno, utilizando boas práticas de desenvolvimento 
 
controlador de periféricos integrável a um sistema computacional 
Respondido em 04/06/2023 11:16:10 
 
Explicação: 
computador contido num único circuito integrado 
 
 
 
 
 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Se um ADC possui 3 bits com o maximo de 1Volt de saida, qual o nivel mínimo de quantização para ele? 
 
 
0,250 Volt 
 0,125 Volt 
 
1 Volt 
 
 
0,050 Volt 
 
0,500 Volt 
Respondido em 04/06/2023 11:12:00 
 
Explicação: 
Um ADC de 3 bits com um máximo de 1 Volt, possui um total de 8 divisões disponíveis para a produção de 1V de saída. Isso 
resulta que 1/8 = 0,125V é chamado como nível mínimo de alteração ou quantização representado para cada divisão como 000 
para 0V, 001 para 0,125 e também 111 para 1V 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere as afirmativas abaixo: 
I. O UDP fornece à aplicação solicitante um serviço não confiável, orientado para conexão. 
II. O TCP fornece à aplicação solicitante um serviço não confiável, orientado para conexão. 
III. O TCP fornece à aplicação solicitante um serviço confiável, orientado para conexão. 
Assinale a alternativa correta com relação as afirmações: 
 
 Somente as opções I e III 
 
Somente a opção I 
 
Somente as opções I e II 
 
Todas estão incorretas 
 
Todas estão corretas 
Respondido em 04/06/2023 11:22:24 
 
Explicação: 
Somente as opções I e III 
 
 
 
 
 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
São, respectivamente, uma vantagem e uma desvantagem de usar fork e não threads: 
 
 Não se preocupar em programar os detalhes de sincronização / Usar mais memória RAM 
 
Usar menos memória RAM / Gerar threads só no mesmo processo 
 
Não se preocupar em programar os detalhes de sincronização / Gerar threads só no mesmo processo 
 
Gerar threads em diferentes processos / Ter que se preocupar em programar os detalhes de 
sincronização 
 
Gerar threads em diferentes processos / Usar mais memória RAM 
Respondido em 04/06/2023 11:20:31 
 
Explicação: 
O uso da chamada fork resulta na criação de um processo filho que nada compartilha com o processo pai, a não ser o seu número 
de identificação (PID). Desta forma, o programador não precisa se preocupar em usar técnicas de sincronização, como as usadas 
no caso de threads. Por outro lado, como o fork gera um novo processo, há maior consumo de memória RAM.

Continue navegando