Logo Passei Direto
Buscar

PROGRAMAÇÃO DE SOFTWARE BÁSICO

User badge image
dimas queiroz

em

Ferramentas de estudo

Questões resolvidas

Observe o programa em C abaixo e determine qual a melhor frase para colocar no lugar de "_________%d__________".
Qual a melhor frase para colocar no lugar de "_________%d__________"?
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:

Qual ou quais biblioteca(s) abaixo possuem as funções gráficas do padrão ANSI da linguagem C (C ANSI)?
Somente a BGI
OpenGl e DirectX
OpenGL.
OpenGL e BGI.
Nenhuma das respostas anteriores.

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?
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.

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.
Identifique aquelas que se referem ao processo em Windows de 16 bits e escolha a opção correta 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.
I e III.
Somente a II.
Somente a I.
Todas as opções.
I e II.

Indique, dentre as opções abaixo, as funções que não usam formatação de entrada/saída em C.
fprintf(), fscanf()
getchar(), putchar()
sprintf(), sscanf()
printf(), scanf()
Nenhuma das anteriores

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

O que faz o programa abaixo quando em execução em uma placa Arduino Uno com um led ligado ao pino 9?
O que faz o programa abaixo quando em execução em uma placa Arduino Uno com um led ligado ao pino 9?
Aumenta e diminui a frequência de piscar do led, continuamente.
Aumenta a frequência de piscar do led até um máximo e apaga.
Pisca o led em intervalo de 30 milisegundos.
Apaga o led se o valor b é menor que zero ou maior que 255.
Aumenta e diminui o brilho do led, continuamente.

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

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()

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.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Observe o programa em C abaixo e determine qual a melhor frase para colocar no lugar de "_________%d__________".
Qual a melhor frase para colocar no lugar de "_________%d__________"?
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:

Qual ou quais biblioteca(s) abaixo possuem as funções gráficas do padrão ANSI da linguagem C (C ANSI)?
Somente a BGI
OpenGl e DirectX
OpenGL.
OpenGL e BGI.
Nenhuma das respostas anteriores.

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?
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.

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.
Identifique aquelas que se referem ao processo em Windows de 16 bits e escolha a opção correta 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.
I e III.
Somente a II.
Somente a I.
Todas as opções.
I e II.

Indique, dentre as opções abaixo, as funções que não usam formatação de entrada/saída em C.
fprintf(), fscanf()
getchar(), putchar()
sprintf(), sscanf()
printf(), scanf()
Nenhuma das anteriores

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

O que faz o programa abaixo quando em execução em uma placa Arduino Uno com um led ligado ao pino 9?
O que faz o programa abaixo quando em execução em uma placa Arduino Uno com um led ligado ao pino 9?
Aumenta e diminui a frequência de piscar do led, continuamente.
Aumenta a frequência de piscar do led até um máximo e apaga.
Pisca o led em intervalo de 30 milisegundos.
Apaga o led se o valor b é menor que zero ou maior que 255.
Aumenta e diminui o brilho do led, continuamente.

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

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()

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.

Prévia do material em texto

Disciplina: PROGRAMAÇÃO DE SOFTWARE BÁSICO 
	AV
	Aluno: 
	
	Professor: 
	Turma: 9001
	
	 11/06/2022 18:33:00 (F) 
			Avaliação:
10,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);
}
		
	
	A soma de %d mais 1 é igual a:
	
	O número natural seguinte ao %d é o número:
	 
	A soma dos números naturais até %d é igual a:
	
	Os números naturais até %d são os seguintes:
	
	A soma dos números pares até %d é igual a:
	
	
	 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)?
		
	
	OpenGL e BGI.
	
	Somente a BGI
	
	OpenGl e DirectX
	
	OpenGL.
	 
	Nenhuma das respostas anteriores.
	
	
	 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,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(10,100) e glVertex2i(10,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.
		
	
	Somente a II.
	
	Somente a I.
	 
	I e III.
	
	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.
		
	
	sprintf(), sscanf()
	
	printf(), scanf()
	
	fprintf(), fscanf()
	 
	getchar(), putchar()
	
	Nenhuma das anteriores
	
	
	 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
	
	Bits de dados
	 
	Nenhuma das demais opções
	
	
	 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 a frequência de piscar do led, continuamente.
	
	Aumenta a frequência de piscar do led até um máximo e apaga.
	
	Pisca o led em intervalo de 30 milisegundos.
	
	Apaga o led se o valor b é menor que zero ou maior que 255.
	 
	Aumenta e diminui o brilho do led, continuamente.
	
	
	 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 1000 °C
	
	-45 °C a -450 °C
	 
	-50 °C a 450 °C
	
	-45 °C a 500 °C
	
	0 a 500 °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() -> accept() -> bind() -> read() e write() -> close()
	
	socket() -> bind() -> connect() -> read() e write() -> close()
	 
	socket() -> connect() -> read() e write() -> close()
	
	socket() -> bind() -> accept() -> 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 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.
	
	todos as threads de um processo podem compartilhar as instruções de processo.

Mais conteúdos dessa disciplina