Questões
Pratique com questões de diversas disciplinas e universidades
2.844 questões encontradas(exibindo 10)
Pergunta 5 Analise as alternativas abaixo sobre vetores e matrizes e marque a CORRETA.
Considere o trecho de programa abaixo e assinale a opção que define o que este código está executando.
for ( ; ; ) { cout << "Mais um\n"; }Assinale a alternativa que completa, corretamente, o enunciado abaixo:
_______ estão os documentos ?
_______ você os levou?
Qual é a diferença sintática entre passagem de parâmetros por valor e por referência em programação de alto nível?
Considerando as características da linguagem de programação Java, analise as seguintes afirmativas:
- diz-se que o nome de um método foi sobrecarregado (overloaded) se dois métodos têm o mesmo nome, mas assinaturas diferentes.
- dois métodos de classes diferentes sobrepõem-se se têm a mesma assinatura e necessariamente o mesmo tipo de resultado.
- o construtor da superclasse pode ser invocado utilizando-se o super( ) na primeira linha do construtor da subclasse.
- o uso do this serve para resolver ambiguidade, para passar o objeto atual como parâmetro e também para invocar um construtor da mesma classe.
- se uma variável x é redefinida numa subclasse, essa declaração oculta (hides) a variável definida na superclasse.
Assinale a alternativa que apresenta qual a importância e a forma de utilização do método getIndex.
O método getIndex é importante para acessar o índice de um determinado vértice em um grafo. O método funciona de forma específica, fazendo uma busca sequencial e informando o índice do vértice. O método é público e deve ser utilizado em todos os códigos de grafos.
Existe uma forma de organizar trechos de código em blocos para que sejam utilizados diversas vezes, mas de maneira diferente de como é feito em laços de repetição. As chamadas funções isolam partes de um código e permitem uma reutilização deste bloco de instruções toda vez que a função principal "main" necessite de suas funcionalidades, por exemplo.
A partir dos conceitos fundamentais de funções vistos na disciplina, analise as afirmativas a seguir, dentre as informações passadas.
- I. Funções podem conter instruções de desvio de fluxo de execução dentro de si própria.
- II. Funções podem chamar a si mesmas para realizar cálculos e outros processamentos.
- III. Uma função pode conter blocos de instruções de laços de repetição, vetores, entrada e saída.
- IV. Em uma função não são permitidos parâmetros de tipos diferentes em sua declaração.
- V. Funções podem manipular dados internamente e devolver dados manipulados ao código chamador.