Baixe o app para aproveitar ainda mais
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.')
Compartilhar