Questões

Pratique com questões de diversas disciplinas e universidades

1.774 questões encontradas(exibindo 10)

Página 69 de 178

Assinale a alternativa que completa corretamente a afirmação a seguir: O seletor bidirecional sinaliza que a cláusula then será executada quando a expressão validada for________

A
negativa.
B
falsa.
C
inteira.
D
neutra.
E
verdadeira.
Assinale a alternativa que apresenta uma informação correta sobre dívida técnica de acordo com o autor Everson Mauda.
A
Um exemplo de dívida técnica é a escolha de um design mais rápido e de baixa qualidade.
B
Um time de desenvolvimento deveria buscar nunca adquirir dívidas técnicas.
C
Dívidas técnicas do tipo “negligente” são mais fáceis de serem quitadas.
D
O time de desenvolvimento não precisa ter pressa para pagar uma dívida técnica.
E
Dívidas técnicas do tipo “proposital” devem ser evitadas.

Há duas maneiras de se passar argumentos ou parâmetros para funções: por valor e por referência. Sobre passagem de parâmetros, analise as seguintes afirmativas:



I. Na passagem por referência, o que é passado como argumento no parâmetro formal é o endereço da variável.

II. Na passagem por valor, o valor é copiado do argumento para o parâmetro formal da função.

III. Por exemplo, quando duas variáveis inteiras i1 e i2 são passadas por valor à função troca() chamada pelo programa principal, elas também são alteradas no programa principal.

IV. Na passagem por referência, dentro da função, o argumento real utilizado na chamada é acessado através do seu endereço, sendo assim alterado.

V. Na passagem por valor, quaisquer alterações feitas nestes parâmetros dentro da função não irão afetar as variáveis usadas como argumentos para chamá-la.



Está CORRETO o que se afirma em:

A
I, II, IV e V, apenas
B
I, III e V, apenas
C
V, apenas
D
I e III
E
II e IV, apenas

Para que um sistema seja testado adequadamente, é preciso realizar uma quantidade mínima de testes. Para apoiar essa definição, foi criada a Complexidade Ciclomática de McCabe, com fundamentação na teoria dos grafos. Essa técnica define uma métrica de software que fornece uma medida quantitativa da complexidade lógica de um programa, apresentando um limite superior para a quantidade de casos de testes de software que devem ser conduzidos. A Complexidade Ciclomática pode ser calculada tanto pelo número de regiões quanto pelo número de arestas e nós. Complexidade é calculada pela fórmula CC = ext{arestas} - ext{nós} + 2. Com base no grafo de fluxo anterior, correspondente a um trecho de código a ser testado, a quantidade mínima de testes que devem ser realizados para garantir que cada caminho do código tenha sido percorrido em ao menos um teste é:

A
5 (cinco)
B
11 (onze)
C
3 (três)
D
4 (quatro)
E
6 (seis)
A função abaixo recebe como parâmetros um vetor V com números reais [Vn, ...., Vo], um número real X e número inteiro n. A função retorna um valor do tipo real. Marque a alternativa correta, entre as alternativas a seguir, sobre a função e o algoritmo nela implementado.
A
O algoritmo calcula o valor de um polinômio de grau n, cujos coeficientes estão armazenados no vetor V.
B
O algoritmo calcula e imprime o produto dos valores armazenados no vetor V por uma variável real x.
C
O algoritmo entrará em loop infinito.
D
O algoritmo calcula e imprime o somatório dos valores armazenados no vetor V.
E
O algoritmo sempre retornará o mesmo valor, independentemente dos conteúdos de V, x e n.
Os algoritmos são uma sequência finita de passos necessários para resolver um problema ou executar uma tarefa, sobre o uso dos algoritmos podemos afirmar que:
A
Nenhuma das alternativas.
B
Toda sequência lógica de passos pode ser considerada um algoritmo, independente da finalidade.
C
Os algoritmos só servem para dar origem aos programas de computador.
D
Os algoritmos só podem ser considerados algoritmos quando descritos por alguma forma de representação.
E
Os algoritmos são utilizados exclusivamente para resolver problemas computacionais.

No Portugol (pseudolinguagem), qual o comando que representa entrada de dados?

A
Escreva.
B
Scanf.
C
Entrada.
D
Read.
E
Leia.

Algoritmos de Ordenação - Algoritmo de ordenação por seleção

Qual é o principal objetivo do algoritmo de ordenação por seleção?

A
Encontrar o menor elemento em uma lista
B
Encontrar o maior elemento em uma lista
C
Ordenar uma lista em ordem crescente
D
Ordenar uma lista em ordem decrescente
E
Encontrar a mediana de uma lista
Em relação ao algoritmo representado no código, marque a alternativa correta.
A
No código temos que, se a quantidade de parafusos for menor ou igual a 5, então devemos desaparafusar um parafuso.
B
Para o caso em que temos a mesma instrução repetindo duas ou mais vezes, podemos utilizar o conceito de estrutura de repetição.
C
Neste código, a frase 'agora removo a roda' somente será executada se o valor da variável 'parafusosRemovidos' for maior que 5.
D
Neste código, um parafuso apenas será removido quando a 'parafusosRemovidos' for igual a 5.

Qual das seguintes opções melhor descreve o princípio da relatividade especial proposto por Einstein?

A

A ideia de que a força gravitacional é uma manifestação da curvatura do espaço-tempo.

B

A ideia de que a energia e a massa são equivalentes, descritas pela famosa equação.

C

Nenhuma das alternativas

D

A ideia de que as leis da física são as mesmas em todos os referenciais inerciais.

E

A ideia de que as partículas subatômicas se comportam tanto como partículas quanto como ondas.