Magna Concursos

Foram encontradas 70 questões.

Considere a árvore mostrada abaixo:

Enunciado 3209735-1

Qual alternativa indica a sequência correta de elementos visitados ao se realizar uma busca em amplitude pelo valor 6?

 

Provas

Questão presente nas seguintes provas

Considere o algoritmo abaixo desenvolvido segundo a sintaxe utilizada no VisuAlg 3.0:

Algoritmo "Concurso"

Var

i, j, y : inteiro

x : logico

Inicio

y <- 0

para i de 2 até 10 faça

x <- verdadeiro

para j de 2 até (i div 2) faça

se i mod j = 0 então

x <- falso

fimse

fimpara

se x então

y <- y + i

fimse

fimpara

escreva(y)

Fimalgoritmo

Qual o valor mostrado na saída deste algoritmo?

 

Provas

Questão presente nas seguintes provas

Muitas aplicações PHP fazem persistência de informações em uma ampla variedade de Sistemas Gerenciadores de Bancos de Dados (SGBDs). Analise as seguintes informações sobre o acesso a bancos de dados em PHP:

I. Cada SGBD possui sua própria extensão PHP para o estabelecimento de comunicação entre o PHP e bancos de dados.

II. Essas extensões seguem uma sintaxe padronizada.

III. PDO (ou PHP Data Objects) é uma coleção de classes PHP que permite acesso a diversos SGBDs diferentes por meio de uma única interface.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas

Abaixo são mostrados o conteúdo de três arquivos em Java:

Arquivo ClasseA.java:

public abstract class ClasseA extends ClasseB implements RecursoC {

@Override

public int metodoB(double x, double y) {

return (int)(x + y);

}

}

Arquivo ClasseB.java:

public class ClasseB {

public int metodoB(double x, double y) {

return (int) (x * y);

}

}

Arquivo RecursoC.java:

public interface RecursoC {

public int metodoC(int x);

}

Considerando os códigos mostrados, assinale as assertivas abaixo:

I. O código mostrado no arquivo ClasseA causará um erro de compilação, pois o método metodoC de RecursoC não foi implementado.

II. ClasseA sobrescreve um método de ClasseB.

III. O código mostrado no arquivo RecursoC causará um erro de compilação, pois o método metodoC não foi definido como abstrato.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas

A palavra-chave final pode ser usada de diferentes formas na linguagem Java. Em relação ao uso dessa palavra-chave em diferentes contextos, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) Classes definidas com o modificador final não podem ser estendidas.

( ) Métodos definidos com o modificador final indicam métodos que implementam métodos abstratos de superclasses.

( ) Atributos definidos com o modificador final não podem ser alterados depois de inicializados.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas

Considerando-se as etapas da engenharia de requisitos, já é possível construir casos de uso após a fase de:

 

Provas

Questão presente nas seguintes provas

Alguns artefatos podem ser produzidos como resultado da etapa de levantamento de requisitos. Assinale a alternativa que indica um artefato que NÃO é produzido durante a fase de levantamento de requisitos.

 

Provas

Questão presente nas seguintes provas

Relacione a Coluna 1 à Coluna 2, associando as técnicas de software com suas corretas descrições.

Coluna 1

-

1. Teste alfa.

2. Teste beta.

3. Teste de regressão.

Coluna 2

-

( ) Casos de teste aprovados em versões prévias do software são verificados novamente, principalmente em casos em que erros foram corrigidos e há a possibilidade de se introduzir novos erros ou reintroduzir erros que ocorreram anteriormente.

( ) Conduzido na instalação do desenvolvedor, em um ambiente controlado por eles, por um grupo representativo de usuários finais.

( ) Conduzido nas instalações de um ou mais usuários finais, geralmente sem a presença de desenvolvedores, em um ambiente sem o controle destes últimos.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas

Um sistema orientado a objetos está em desenvolvimento para controle de caixa em uma loja de departamentos. A construção desse sistema utiliza uma abordagem de desenvolvimento guiado por testes. Durante o desenvolvimento de uma classe chamada NotaFiscal, um conjunto de teste foi construído de forma a testar as operações definidas nessa classe e também seu comportamento de estado. O teste descrito nesse exemplo configura um teste de:

 

Provas

Questão presente nas seguintes provas

Diagramas de interação são utilizados para fazer a modelagem dos aspectos dinâmicos do sistema. O diagrama de interação que dá ênfase à organização estrutural dos objetos que enviam e recebem mensagens é chamado de diagrama de:

 

Provas

Questão presente nas seguintes provas