Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Prévia do material em texto

Pergunta 1
/1
Analise com atenção o código a seguir, cujo objetivo é validar se um ano é bissexto ou não.
9_v1.PNG
De acordo com essas informações e o conteúdo estudado sobre estruturas condicionais e operadores lógicos, pode-se afirmar que a expressão que corretamente pode ser colocada em <expressão_condicional> no código anterior é:
Ocultar opções de resposta 
		bissexto = (ano Mod 4) = 0 And (ano Mod 100) > 0 Or (ano Mod 400) = 0.
	Resposta correta
	 bissexto = ((ano Mod 4) = 0 And (ano Mod 100) > 0) And (ano Mod 400) = 0.
		bissexto = ((ano Mod 4) <> 0 And (ano Mod 100) > 0) Or (ano Mod 400) = 0.
		bissexto = (ano Mod 4 = 0) And ((ano Mod 100) < 0) Or (ano Mod 400)) = 0.
		bissexto = (ano Mod 4) = 0 Or (ano Mod 100) > 0 And (ano Mod 400) <> 0.
		
	Pergunta 2
/1
Analise com atenção o código VBA a seguir:
Considerando essas informações e o conteúdo estudado sobre estruturas condicionais, assinale a alternativa que apresenta uma análise correta a respeito deste código:
al4.PNG
Ocultar opções de resposta 
		sintaticamente, quando desejamos que uma fonte fique em itálico (italic) ou negrito (bold) devemos escrever YES e não TRUE como está no código.
		este código mostra na tela a mensagem “País não é Brasil” com fonte formatada na célula A2 do Excel.
		o código apresentará erro de sintaxe na linha 8 e na linha 13, pois o método value é utilizado ao se referir a números.
		poderíamos suprimir a repetição Range(“A2”) em ambas as estruturas If colocando o comando With Range(“A2”) antes da linha 6 e fechando em End With após a linha 9.
	Resposta correta
		o algoritmo está inconsistente, falta um comando IF depois do Else, o que ocasionará em erro na linha 10.
		
	Pergunta 3
/1
Um DJ (disc jockey) possui mais de 10 mil músicas em seu repertório, todas catalogadas com um código único, bem como o nome da música. Devido a um problema técnico em seu equipamento de som, ele só consegue executar as músicas de maneira sequencial. Em um evento, ele precisa executar todas as 50 primeiras músicas de seu repertório, logo, ele deixará o sistema executando automaticamente estas músicas.
Considerando essas informações e o conteúdo estudado sobre estruturas de repetição, pode-se afirmar que a estrutura que melhor atende as necessidades descritas anteriormente é:
Ocultar opções de resposta 
	Incorreta: 
	Do while i To 50
           ‘tocar música
    Next i
		For i = 1 To 50 Step 1
           ‘tocar música
    Until i
		Do Step 1
           ‘tocar música
    while i<50
		Do Until i < 50
           ‘tocar música
    Next i
		For i = 1 To 50
         'tocar música
   Next i
	Resposta correta
	Pergunta 4
/1
Considere o código a seguir, responsável por realizar uma expressão utilizando operadores de comparação, lógicos e aritméticos.
19_v1.PNG
De acordo com essas informações e os conteúdos estudados sobre operadores, assinale a alternativa correta:
Ocultar opções de resposta 
		Da comparação presente na linha 10, o resultado será FALSO, e a mensagem a ser apresentada será “Bom dia”.
		Após realizar as comparações das linhas 6 e 10, o único If que apresentará uma mensagem será o segundo, mostrando “Boa noite” na tela.
	Resposta correta
		A operação presente nas linhas 6 e 10 está fora do padrão reconhecido pela sintaxe da linguagem, um If deve ser escrito sem parênteses.
		Este código apresentará erro pois as variáveis valorx e valory devem ser declaradas antes de serem utilizadas nas linhas 3 e 4.
		A linha 10 terá uma saída verdadeira, porém, como na linha 6 a comparação foi falsa, então esta estrutura da linha 10 também será falsa.
		
	Pergunta 5
/1
As estruturas de decisão, ou estruturas condicionais, são utilizadas nos códigos para dividir um fluxo de processos em dois ou fluxos. Todo algoritmo que precisa de tomada de decisão necessita utilizar uma estrutura de controle como esta. Veja um exemplo de código a seguir:
2_v1.PNG
De posse destas informações e do conteúdo estudado sobre estruturas condicionais, analise as asserções a seguir e a relação proposta entre elas.
I. No caso de usar IFs aninhados como no código, podemos substituir os dois IFs por uma única instrução com o operador lógico AND, ficando assim IF A > 1 AND B > 1 Then.
Porque:
II. Para mostrar na tela o conteúdo da linha 8, a instrução da linha 6 precisa ser verdadeira E a instrução da linha 7 também precisa ser verdadeira
A seguir, assinale a alternativa correta:
Ocultar opções de resposta 
		A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
		As asserções I e II são proposições falsas.
		As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
		A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
		As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
	Resposta correta
	Pergunta 6
/1
O algoritmo é o termo que define um procedimento que possui uma solução para um problema. Na computação, o algoritmo é representado no formato de linguagem de programação. Comumente usamos algoritmos e linguagem de programação para definir um conjunto de regras que uma máquina (em especial um computador) segue para atingir um objetivo específico. Para que este objetivo seja alcançado, utilizamos operadores lógicos, aritméticos e condicionais, além de estruturas de decisão e laços de repetição.
Considerando essas informações e os conteúdos estudados sobre operadores lógicos, assinale a alternativa correta:
Ocultar opções de resposta 
		O operador lógico XOR é uma junção dos operadores lógicos OR e também o AND, gerando assim, o operador eXclusive OR.
		Operadores lógicos não manipulam variáveis, mas manipulam a relação entre as variáveis e/ou expressões.
	Resposta correta
		A operação: 4 > 3 AND 12 = 5 retornará true (verdade), pois, temos pelo menos uma condição verdadeira, que neste caso, é dizer que 4 é maior que 3.
		O operador lógico OR, é exclusivo, logo, se duas expressões forem verdadeiras, o resultado desta operação será verdadeiro.
		A operação: 8 Mod 2 = 0 OR 4 <> 5 retornará false, pois, o operador OR necessita que todas as condições sejam verdadeiras para retornar true.
		
	Pergunta 7
/1
Na matemática, uma sequência de números pares pode ser obtida apresentando os números que, ao serem divididos por 2, resultem em resto igual a zero. Na programação, podemos utilizar de diversas técnicas para apresentar os números pares para o usuário, e cada técnica possui suas características e consumo de recursos, como memória e processador.
Considerando estas informações e o conteúdo estudado sobre estruturas condicionais e estruturas de repetição, analise as afirmativas a seguir:
I. Em um laço de repetição For, podemos utilizar uma variável cont começando em 0 e o comando Step 2 para que o código apresente valores pares. 
II. Em um laço de repetição Do Until, podemos utilizar um comando Step 2 sobre uma variável cont que inicia em 0 para mostrar valores pares. 
III. Tanto o For quanto o While, quando utilizamos o comando Step 2 sobre uma variável cont iniciando em zero, obteremos um valor par.. 
IV. Em uma estrutura condicional, podemos montar o If do seguinte modo para verificar se um número é par: If valor Mod 2 = 0 Then. 
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
		I e IV.
	Resposta correta
		II e III.
		I e III.
		II e IV.
		III e IV.
		
	Pergunta 8
/1
Analise com atenção o seguinte código escrito em VBA:
3_v1.PNG
Considerando código fonte e o conteúdo estudado sobre estruturas condicionais, analise as afirmativas a seguir:
I. Neste código, a estrutura condicional compara o valor em A e o valor em B, se verdadeiro apresentará “Caminho 1” na tela, se não, apresentará “Caminho 2”.
II. Sabendo que o símbolo <> significa diferente, se o valor em A for igual ao valor em B, o algoritmo apresentará erro. 
III. Se ovalor em A for maior que o valor em B, então será apresentada a mensagem “Caminho 2” na tela para o usuário. 
IV. Independentemente do valor na variável A ou do valor na variável B, o If se encerra na linha 9 e o procedimento se encerra na linha 11. 
Está correto apenas o que se afirma em:
Ocultar opções de resposta 
		II e III.
		III e IV.
		I e IV.
	Resposta correta
		II e IV.
		I e III.
		
	Pergunta 9
/1
Analise com atenção o código fonte a seguir, o qual possui dois laços de repetições:
20_v1.PNG
Considerando essas informações e os conteúdos estudados sobre estrutura de repetição, analise as asserções a seguir e a relação proposta entre elas.
I. No primeiro laço, nós temos um While cuja iteratividade (loop) será encerrada assim que o usuário digitar um número menor do que 20 ou maior do que 30.
Porque:
II. Toda estrutura de repetição precisa de uma condição de parada. Se no primeiro laço a condição está na linha 6, no segundo laço a condição de parada está na linha 12.
A seguir, assinale a alternativa correta:
Ocultar opções de resposta 
		A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
		A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
	Resposta correta
		As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
		As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
		As asserções I e II são proposições falsas.
		
	Pergunta 10
/1
Analise com atenção o código fonte a seguir:
18_v1.PNG
Considerando essas informações e o conteúdo estudado sobre linguagem de programação, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
I. ( ) O algoritmo ordena os valores, ou seja, se A for maior que B, eles trocam seus valores, e o comando da linha 7 é essencial neste processo. 
II. ( ) As variáveis A e B poderiam ser suprimidas e, em vez de utilizar duas variáveis, poderíamos utilizar apenas uma chamada maior. 
III. ( ) Podemos afirmar que a ação executada na linha 7 poderia ter sido feita com uma variável, em vez de utilizar escrita em célula do excel. 
IV. ( ) A variável auxiliar A recebe, na linha 7, o valor contido na célula A1, deste modo, ao final da execução, o valor de A será 4. 
Agora, assinale a alternativa que apresenta a sequência correta:
Ocultar opções de resposta 
		V, V, F, V.
		V, F, V, F.
	Resposta correta
		F, V, V, F.
	 
	F, F, V, V.
		V, F, F, V.

Mais conteúdos dessa disciplina