·
Ciência da Computação ·
Programação
Send your question to AI and receive an answer instantly
Recommended for you
8
Aula Complidores
Programação
UMG
11
Apostila Sgbd
Programação
UMG
6
Prova Python Nota 10
Programação
UMG
7
Prova Compiladores Nota 10
Programação
UMG
5
Simulado Ap Introdução a Programação
Programação
UMG
8
Estacio Direito Cibernetico
Programação
UMG
12
Supermercado em C - Slides
Programação
FIC
44
Introdução a Python - Módulo B
Programação
UNESC
11
Ciencia Enade 2
Programação
UNIP
4
Árvore - Definição Abstração e Exemplo em C
Programação
UNB
Preview text
Estácio \nAvaliação AV \navalie seus conhecimentos \nDisciplina: CCT0829 - PROG.SOFTW.BÁSICO \nAluno \nPrezada(o) Aluno(a), \nResponda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA a ter certeza de que respondeu a todas as questões e que não precisará mais alterá-las. Para questões de múltipla escolha, marque a única opção correta. \nValor da prova: 10 pontos. \n1. Observe o programa em C abaixo e determine qual a melhor frase para colocar no lugar de %d em ____.\n#include \nvoid main() \n{ \n int n, X=0; \n printf(\"Entre com um numero: \"); \n scanf(\"%d\",&n); \n for(int i=1; i<=n; i++) \n { \n X = X + i; \n } \n printf(\"\\n%d _____________________: %d \\n\", n, X); \n} \n(Ref.: 202010735077) \nA soma dos números pares até %d é igual a: \nO número natural seguinte no %d é o número: \nA soma dos números naturais até %d é igual a: \nOs números naturais até %d são os seguintes: \nA soma de %d mais 1 é igual a: \n2. Qual ou quais biblioteca(s) abaixo possuem as funções gráficas do padrão ANSI da linguagem C (C ANSI)? 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?\nvoid display(void) { \nglClear(GL_COLOR_BUFFER_BIT); \nglColor3f(0.0, 0.0, 0.0); \nglBegin(GL_LINES); \nglVertex2i(10,100); glVertex2i(100,10); \nglEnd(); \nglFlush(); \n}\n(ref.: 202010751239) \nTrocar as coordenadas inicial e final da linha por glVertex2i(10,100) e glVertex2i(100,10), respectivamente. \nTrocar as coordenadas inicial e final da linha por glVertex2i(10,100) e glVertex2i(10,10), respectivamente. \nTrocar as coordenadas inicial e final da linha por glVertex2i(100,100) e glVertex2i(10,10), respectivamente. \nTrocar as coordenadas inicial e final da linha por glVertex2i(100,100) e glVertex2i(10,10), respectivamente. \nTrocar a função glBegin(GL_LINES) por glBegin(GL_VERTICAL_LINES).\nExistem 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: \nI - Usam-se interrupções para obter acesso ao driver do dispositivo de entrada no tratamento dos acionamentos destes. \nII - Usam-se funções para capturar eventos associados ao acionamento de dispositivos de entrada. \nIII - Realiza acesso a registros de entrada e saída. \nIdentifique aquelas que se referem ao processo em Windows de 16 bits e escolha a opção correta abaixo. \n(Ref.: 202010751261) \nSomente a II. \nI e III. \nI e II. \nSomente a I. \nTodas as opções. \nIndique, dentre as opções abaixo, as funções que não usam formatação de entrada/saída em C. (Ref.: 202010754027) Protocolo seriais assíncronas, 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. (Ref.: 2020107540377) \nBit de paridade \nBits de sincronização \nBits de dados \nNenhuma das demais opções \nTaxa de transmissão \nO que faz o programa abaixo quando em execução em uma placa Arduino Uno com um led ligado ao pino 9? \nint led = 9; \nint b = 0; \nint f = 5; \nvoid setup() { \n pinMode(led, OUTPUT); \n} \nvoid loop() { \n analogWrite(led, b); \n b = b + f; \n if (b <= 0 || b >= 255) { \n f = -f; \n } \n delay(30); \n} \n(Ref.: 202010754043) \nAumenta e diminui a frequência de piscar do led, continuamente. \nApaga o led se o valor b é menor que zero ou maior que 255. \nAumenta e diminui o brilho do led, continuamente. 8. Um sensor de temperatura possui uma conversão de tensão, fornecida pelo sensor, para temperatura dada pela fórmula abaixo:\n\nTemperatura em graus Celsius (°C) = [(tensão em mV) - 500] / 10.\n\nSabendo que o Arduino pode ler valores de 0 a 5 Volts, qual o range de temperatura poderá ser medido?\n(Ref.: 202107504500)\n\n-50 °C a 450 °C\n50 °C a 100 °C\n0 a 500 °C\n-45 °C a -450 °C\n-45 °C a 500 °C\n\n9. Qual a sequência de funções usadas para estabelecer um soquete TCP no lado do cliente?\n(Ref.: 202109058964)\n\nsocket() -> bind() -> connect() -> read() e write() -> close()\nsocket() -> connect() -> read() e write() -> close()\nsocket() -> bind() -> accept() -> read() e write() -> close()\nsocket() -> connect() -> bind() -> read() e write() -> close()\nsocket() -> accept() -> bind() -> read() e write() -> close()\n\n10. A sincronização de threads é necessária porque:\n(Ref.: 202109060044)\n\ntodos os threads de um processo podem compartilhar as instruções de processo.\ntodos as threads de um processo compartilhamm o mesmo espaço de endereço.\ntodos as threads de um processo podem compartilhar os mesmos arquivos.\ntodos os itens estão corretos.\ntodos as threads de um processo compartilhamm as mesmas variáveis globais.\n\nVERIFICAR E ENCAMINHAR\n\nLegenda: \nQuestão não respondida\nQuestão não gravada\nQuestão gravada 18/10/2021 16:15\nEPS\nCol@bore\nClique aqui para dar a sua opinião sobre as questões desta avaliação.
Send your question to AI and receive an answer instantly
Recommended for you
8
Aula Complidores
Programação
UMG
11
Apostila Sgbd
Programação
UMG
6
Prova Python Nota 10
Programação
UMG
7
Prova Compiladores Nota 10
Programação
UMG
5
Simulado Ap Introdução a Programação
Programação
UMG
8
Estacio Direito Cibernetico
Programação
UMG
12
Supermercado em C - Slides
Programação
FIC
44
Introdução a Python - Módulo B
Programação
UNESC
11
Ciencia Enade 2
Programação
UNIP
4
Árvore - Definição Abstração e Exemplo em C
Programação
UNB
Preview text
Estácio \nAvaliação AV \navalie seus conhecimentos \nDisciplina: CCT0829 - PROG.SOFTW.BÁSICO \nAluno \nPrezada(o) Aluno(a), \nResponda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA a ter certeza de que respondeu a todas as questões e que não precisará mais alterá-las. Para questões de múltipla escolha, marque a única opção correta. \nValor da prova: 10 pontos. \n1. Observe o programa em C abaixo e determine qual a melhor frase para colocar no lugar de %d em ____.\n#include \nvoid main() \n{ \n int n, X=0; \n printf(\"Entre com um numero: \"); \n scanf(\"%d\",&n); \n for(int i=1; i<=n; i++) \n { \n X = X + i; \n } \n printf(\"\\n%d _____________________: %d \\n\", n, X); \n} \n(Ref.: 202010735077) \nA soma dos números pares até %d é igual a: \nO número natural seguinte no %d é o número: \nA soma dos números naturais até %d é igual a: \nOs números naturais até %d são os seguintes: \nA soma de %d mais 1 é igual a: \n2. Qual ou quais biblioteca(s) abaixo possuem as funções gráficas do padrão ANSI da linguagem C (C ANSI)? 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?\nvoid display(void) { \nglClear(GL_COLOR_BUFFER_BIT); \nglColor3f(0.0, 0.0, 0.0); \nglBegin(GL_LINES); \nglVertex2i(10,100); glVertex2i(100,10); \nglEnd(); \nglFlush(); \n}\n(ref.: 202010751239) \nTrocar as coordenadas inicial e final da linha por glVertex2i(10,100) e glVertex2i(100,10), respectivamente. \nTrocar as coordenadas inicial e final da linha por glVertex2i(10,100) e glVertex2i(10,10), respectivamente. \nTrocar as coordenadas inicial e final da linha por glVertex2i(100,100) e glVertex2i(10,10), respectivamente. \nTrocar as coordenadas inicial e final da linha por glVertex2i(100,100) e glVertex2i(10,10), respectivamente. \nTrocar a função glBegin(GL_LINES) por glBegin(GL_VERTICAL_LINES).\nExistem 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: \nI - Usam-se interrupções para obter acesso ao driver do dispositivo de entrada no tratamento dos acionamentos destes. \nII - Usam-se funções para capturar eventos associados ao acionamento de dispositivos de entrada. \nIII - Realiza acesso a registros de entrada e saída. \nIdentifique aquelas que se referem ao processo em Windows de 16 bits e escolha a opção correta abaixo. \n(Ref.: 202010751261) \nSomente a II. \nI e III. \nI e II. \nSomente a I. \nTodas as opções. \nIndique, dentre as opções abaixo, as funções que não usam formatação de entrada/saída em C. (Ref.: 202010754027) Protocolo seriais assíncronas, 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. (Ref.: 2020107540377) \nBit de paridade \nBits de sincronização \nBits de dados \nNenhuma das demais opções \nTaxa de transmissão \nO que faz o programa abaixo quando em execução em uma placa Arduino Uno com um led ligado ao pino 9? \nint led = 9; \nint b = 0; \nint f = 5; \nvoid setup() { \n pinMode(led, OUTPUT); \n} \nvoid loop() { \n analogWrite(led, b); \n b = b + f; \n if (b <= 0 || b >= 255) { \n f = -f; \n } \n delay(30); \n} \n(Ref.: 202010754043) \nAumenta e diminui a frequência de piscar do led, continuamente. \nApaga o led se o valor b é menor que zero ou maior que 255. \nAumenta e diminui o brilho do led, continuamente. 8. Um sensor de temperatura possui uma conversão de tensão, fornecida pelo sensor, para temperatura dada pela fórmula abaixo:\n\nTemperatura em graus Celsius (°C) = [(tensão em mV) - 500] / 10.\n\nSabendo que o Arduino pode ler valores de 0 a 5 Volts, qual o range de temperatura poderá ser medido?\n(Ref.: 202107504500)\n\n-50 °C a 450 °C\n50 °C a 100 °C\n0 a 500 °C\n-45 °C a -450 °C\n-45 °C a 500 °C\n\n9. Qual a sequência de funções usadas para estabelecer um soquete TCP no lado do cliente?\n(Ref.: 202109058964)\n\nsocket() -> bind() -> connect() -> read() e write() -> close()\nsocket() -> connect() -> read() e write() -> close()\nsocket() -> bind() -> accept() -> read() e write() -> close()\nsocket() -> connect() -> bind() -> read() e write() -> close()\nsocket() -> accept() -> bind() -> read() e write() -> close()\n\n10. A sincronização de threads é necessária porque:\n(Ref.: 202109060044)\n\ntodos os threads de um processo podem compartilhar as instruções de processo.\ntodos as threads de um processo compartilhamm o mesmo espaço de endereço.\ntodos as threads de um processo podem compartilhar os mesmos arquivos.\ntodos os itens estão corretos.\ntodos as threads de um processo compartilhamm as mesmas variáveis globais.\n\nVERIFICAR E ENCAMINHAR\n\nLegenda: \nQuestão não respondida\nQuestão não gravada\nQuestão gravada 18/10/2021 16:15\nEPS\nCol@bore\nClique aqui para dar a sua opinião sobre as questões desta avaliação.