Questões

Pratique com questões de diversas disciplinas e universidades

1.116 questões encontradas(exibindo 10)

Página 92 de 112

No desenvolvimento de algoritmos, são utilizados os operadores lógicos para montar condições compostas. Dentre esses operadores, destacam-se os operadores E e OU.

Dadas as expressões a seguir, qual par de valores as tornaria verdadeiras?

expressão 1: se (x < 7) OU (y > 2)
expressão 2: se (x < 7) E (y > 2)

A
x = 5; y = 5
B
x = 5; y = 1
C
x = 9; y = 3
D
x = 1; y = 2
E
x = 7; y = 2

Considerando que um programa em C tenha lido os elementos da matriz M [3][3], onde foram incluídos os seguintes elementos:


1 4 7
2 5 8
3 6 9


E que, depois de lido estes valores, executamos o seguinte código na linguagem C:


for (x=0;x<3;x++)
{
for (y=0;y<3;y++)
{
if ( x < y)
Soma = Soma + M[x][y];
}
}

printf("Soma = %d", Soma);

Qual será a saída mostrada na execução deste programa?

A
Soma = 5
B
Soma = 11
C
Soma = 15
D
Soma = 19
E
Soma = 45

Sobre a construção de analisadores sintáticos deste tipo é incorreto afirmar que:

A
A aplicação da regra 8 deve ser feita antes da regra 7, segundo a interpretação que temos da tabela.
B
Esse fato se comprova ao observarmos que o símbolo “(“ poderia ocorrer imediatamente após um “id” segundo o que determina as produções da gramática.
C
O analisador sintático LL(1) só pode ser construído para uma classe restrita de gramáticas que também recebem este mesmo nome.
D
O analisador léxico é responsável por reconhecer os lexemas da linguagem e gerar os tokens correspondentes.
E
A separação das etapas de análise léxica e análise sintática permite utilizar gramáticas regulares para a descrição dos lexemas, tornando a implementação do reconhecedor mais fácil.
Desenvolver programa que verifique se um número é divisível por 5 e por 3 ao mesmo tempo, deverá mostrar as seguintes informações:
A
é divisível por 5 e 3 ao mesmo tempo
B
é divisível por 5 mas não por 3
C
é divisível por 3 mas não por 5
D
não é divisível nem por 5 nem por 3

O código que segue refere-se à porção inicial de um algoritmo que armazena dados de veículos por meio do uso de registros. Embora as declarações estejam visíveis, não foi disponibilizada a parte em que as entradas, o processamento e as saídas são efetuadas.

algoritmo "aula12";
tipo veiculo = registro
inicio
    marca: caractere
    modelo: caractere
    qtde_vendida: inteiro
    valor_unitario: real
fim
var
    v: vetor [1..20] de veiculo
    i: inteiro
    r: real
inicio
fimalgoritmo

Considerando as ações que poderiam ser feitas com o registro declarado, analise as afirmações que seguem:

I) Seria possível obter, através de leitura, dados sobre marca, modelo, quantidade produzida e valor unitário de 20 veículos diferentes.
II) Seria possível obter, por meio de expressão aritmética aplicada aos campos de tipos numéricos do registro, o montante arrecadado de cada veículo.
III) Quando disponíveis, seria possível exibir os dados de todos os veículos, usando comando com quantidade definida de repetições.

É verdadeiro o que se afirma em:

A
II e III apenas.
B
II apenas.
C
III apenas.
D
I e III apenas.
E
I, II e III.

Sabendo que os valores booleanos de A e B são respectivamente 0 e 1, determine o valor booleano de A + B e A.B, respectivamente.

A
0 e 1
B
1 e 0
C
1 e 1
D
0 e 0
E
Não há valores lógicos

No algoritmo abaixo quantas linhas com asteriscos serão mostradas na tela?

algoritmo "Procedimento"
var
texto:caracter

procedimento linha
var

inicio

escreval("******************************************************")
escreval("")
fimprocedimento

inicio
// Seção de Comandos

escreval("***** Titulo *****")
escreval("")

linha
leia(x)
linha
escreval(x)
linha
linha

fimalgoritmo
A
Duas
B
Quatro
C
Três
D
Nenhuma
O que é \frac{d}{dx}(x^2 \cdot \ln(x))?
A
2x \cdot \ln(x) + x
B
2x \cdot \ln(x) + 2x
C
x^2 \cdot \frac{1}{x}
D
2x \cdot \ln(x)

Com base no Regulamento Disciplinar para a Marinha, quem tem competência para impor a pena disciplinar ao militar?

A
O Diretor da OM.
B
Qualquer Oficial da Marinha da OM.
C
O Oficial da Marinha mais antigo da OM.
D
O Oficial da ativa da Marinha da OM.
E
O Oficial da ativa mais antigo da OM.
A solução de um problema computacional pode ter várias soluções lógicas. Quais os principais fatores a serem considerados para obter uma solução correta para um problema computacional?
A
Performance, recursos da linguagem e boas práticas de programação.
B
Elaboração de documentação detalhada sobre o problema e a solução correta.
C
Controle de versão de cada versão entregue, visando resolver os problemas corretamente.
D
Análise lógica do problema para verificar quais são as soluções possíveis para o mesmo.
E
Verificação das capacidades somente da linguagem utilizada para a solução do problema.