Buscar

PROGRAMAÇÃO DE SOFTWARE BÁSICO AV

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 4 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

ALBENIDES FERNANDES DE LIMA
201901298426
 
Disciplina: PROGRAMAÇÃO DE SOFTWARE BÁSICO AV
Aluno: ALBENIDES FERNANDES DE LIMA 201901298426
Professor: MAURO CESAR MATIAS
 Turma: 9001
CCT0829_AV_201901298426 (AG) 19/11/2021 04:57:42 (F) 
 
Avaliação:
10,0
Nota Partic.: Av. Parcial.:
2,0
Nota SIA:
10,0 pts
 
 
PROGRAMAÇÃO DE SOFTWARE BÁSICO 
 
 1. Ref.: 3374368 Pontos: 1,00 / 1,00
Observe o programa em C abaixo e determine qual a melhor frase para colocar no lugar de
"_________%d__________".
#include
void main()
{
 int n, X=0;
 printf("Entre com um numero: ");
 scanf("%d",&n);
 for(int i=1 ; i<=n ; i++)
 {
 X = X + i;
 }
 printf("\n _______________ %d _______________________: %d \n", n, X);
}
Os números naturais até %d são os seguintes:
A soma de %d mais 1 é igual a:
 A soma dos números naturais até %d é igual a:
A soma dos números pares até %d é igual a:
O número natural seguinte ao %d é o número:
 
 2. Ref.: 3380032 Pontos: 1,00 / 1,00
Qual ou quais biblioteca(s) abaixo possuem as funções gráficas do padrão ANSI da linguagem C (C ANSI)?
 Nenhuma das respostas anteriores.
OpenGl e DirectX Educational Performace Solution EPS ® - Alunos 
javascript:voltar();
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3374368.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3380032.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
OpenGL.
OpenGL e BGI.
Somente a BGI
 
 3. Ref.: 3390530 Pontos: 1,00 / 1,00
O trecho de programa abaixo é responsável pelo desenho de uma linha horizontal utilizando OpenGL. Qual das opções a
seguir faz uma alteração para desenhar uma linha vertical?
void display(void){
glClear(GL_COLOR_BUFFER_BIT);
glColor3f (0.0, 0.0, 0.0);
glBegin(GL_LINES);
glVertex2i(10,100); glVertex2i(100,10);
glEnd();
glFlush();
}
Trocar as coordenadas inicial e final da linha por glVertex2i(10,100) e glVertex2i(10,100), respectivamente.
 Trocar as coordenadas inicial e final da linha por glVertex2i(10,100) e glVertex2i(10,10), respectivamente.
Trocar a função glBegin(GL_LINES) por glBegin(GL_VERTICAL_LINES).
Trocar as coordenadas inicial e final da linha por glVertex2i(10,100) e glVertex2i(100,100), respectivamente.
Trocar as coordenadas inicial e final da linha por glVertex2i(100,100) e glVertex2i(10,10), respectivamente.
 
 4. Ref.: 3390552 Pontos: 1,00 / 1,00
Existem diferenças na forma como sistemas operacionais (SO) Windows de 16 bits e 32/64 bits processam o acionamento
de dispositivos de entrada, como o mouse. Verifique as frases abaixo:
I - Usam-se interrupções para obter acesso ao driver do dispositivo de entrada no tratamento dos acionamentos destes.
II - Usam-se funções para capturar eventos associados ao acionamento de dispositivos de entrada.
III - Realiza acesso a registros de entrada e saída.
 
Identifique aquelas que se referem ao processo em Windows de 16 bits e escolha a opção correta abaixo.
 I e III.
Somente a II.
Somente a I.
Todas as opções.
I e II.
 
 5. Ref.: 3393318 Pontos: 1,00 / 1,00
Indique, dentre as opções abaixo, as funções que não usam formatação de entrada/saída
em C.
Nenhuma das anteriores
sprintf(), sscanf()
 getchar(), putchar()
printf(), scanf()
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3390530.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3390552.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3393318.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
fprintf(), fscanf()
 
 6. Ref.: 3393328 Pontos: 1,00 / 1,00
Protocolo seriais assíncronos, como RS232, possuem várias regras internas, mecanismos
que ajudam a garantir transferências de dados robustas e sem erros. Identifique qual das
opções abaixo não indica um destes mecanismos.
Bits de sincronização
Taxa de transmissão
Bit de paridade
 Nenhuma das demais opções
Bits de dados
 
 7. Ref.: 3393334 Pontos: 1,00 / 1,00
O que faz o programa abaixo quando em execução em uma placa Arduino Uno com um led
ligado ao pino 9?
 
int led = 9;
int b = 0;
int f = 5;
 
void setup() {
pinMode(led, OUTPUT);
}
 
void loop() {
analogWrite(led, b);
b = b+ f;
if (b <= 0 || b >= 255) {
f = -f;
}
delay(30);
}
 Aumenta e diminui o brilho do led, continuamente.
Pisca o led em intervalo de 30 milisegundos.
Apaga o led se o valor b é menor que zero ou maior que 255.
Aumenta a frequência de piscar do led até um máximo e apaga.
Aumenta e diminui a frequência de piscar do led, continuamente.
 Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3393328.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3393334.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
 8. Ref.: 3393341 Pontos: 1,00 / 1,00
Um sensor de temperatura possui uma conversão de tensão, fornecida pelo sensor, para
temperatura dada pela fórmula abaixo:
 
Temperatura em graus Celsius (°C) = [(tensão em mV) - 500] / 10.
 
Sabendo que o Arduino pode ler valores de 0 a 5 Volts, qual o range de temperatura poderá
ser medido?
 -50 °C a 450 °C
-45 °C a 500 °C
0 a 500 °C
50 °C a 1000 °C
-45 °C a -450 °C
 
 9. Ref.: 3545155 Pontos: 1,00 / 1,00
Qual a sequência de funções usadas para estabelecer um soquete TCP no lado do cliente?
socket() -> bind() -> accept() -> read() e write() -> close()
socket() -> bind() -> connect() -> read() e write() -> close()
socket() -> accept() -> bind() -> read() e write() -> close()
 socket() -> connect() -> read() e write() -> close()
socket() -> connect() -> bind() -> read() e write() -> close()
 
 10. Ref.: 3545335 Pontos: 1,00 / 1,00
A sincronização de threads é necessária porque:
todos as threads de um processo podem compartilhar as instruções de processo.
todos as threads de um processo podem compartilhar os mesmos arquivos.
todos as threads de um processo compartilham o mesmo espaço de endereço.
todos as threads de um processo compartilham as mesmas variáveis globais.
 todos os itens estão corretos.
 
 
 
Educational Performace Solution EPS ® - Alunos 
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3393341.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3545155.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3545335.');
javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')

Continue navegando