Magna Concursos

Foram encontradas 60 questões.

2292387 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere o método a seguir:

Enunciado 3540359-1

Assinale a alternativa que possui apenas afirmações corretas:

 

Provas

Questão presente nas seguintes provas
2292386 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

O trecho de código a seguir implementa uma lista simplesmente encadeada, onde cada elemento da lista (registro Node) é formado pelo campo item e uma referência para o próximo elemento da lista (Node.proximo). A classe “Lista” possui uma referência (atributo primeiro) para o primeiro elemento da lista encadeada. O método inverte deveria inverter a ordem dos elementos da lista encadeada, mas as linhas 12 e 13 estão incompletas.

Enunciado 3540349-1

Assinale a alternativa que indica corretamente as linhas 12 e 13 para que o método inverte se comporte como o esperado.

 

Provas

Questão presente nas seguintes provas
2292385 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere o código a seguir:

Enunciado 3540347-1

Qual alternativa representa o que será exibido na saída padrão?

 

Provas

Questão presente nas seguintes provas
2292384 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

O método a seguir deveria procurar por um elemento (parâmetro chave) em um vetor ordenado crescentemente (parâmetro V) e retornar o índice da posição do elemento encontrado, ou -1, caso o elemento chave não esteja presente em V. Esse método possui dois erros.

Enunciado 3540338-1

Considere as possíveis alterações:

I. Linha 03: int fim = V.length

II. Linha 04: while( inicio <= fim ) {

III. Linha 05: int meio = inicio + (fim - inicio)/2

IV. Linha 11: return meio - 1

Qual das alternativas corrige o algoritmo anterior?

 

Provas

Questão presente nas seguintes provas
2292383 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Considere a seguinte instância de árvore binária, definição de nó e métodos a seguir:

Enunciado 3540320-1

Se implementarmos a árvore binária ilustrada nesta questão, atribuindo no campo item dos objetos da classe Node a respectiva letra de cada nó, assinale a alternativa que contém apenas saídas possíveis de serem geradas pelos códigos apresentados:

 

Provas

Questão presente nas seguintes provas
2292382 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Em um projeto ágil utilizando Scrum, quem é o responsável pela estimativa das tarefas de desenvolvimento?

I. ScrumMaster.

II. Product Owner.

III. Time de desenvolvimento.

 

Provas

Questão presente nas seguintes provas
2292381 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Na metodologia ágil Scrum, o software é entregue em incrementos, produzidos nos ciclos de desenvolvimento chamados Sprints. Qual critério é utilizado para decidir se um incremento deve ser entregue ou não?

 

Provas

Questão presente nas seguintes provas
2292380 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Imagine que você foi contratado por uma empresa que desenvolve um equipamento computadorizado para controle de veículos. O equipamento dispõe de diversas portas de entrada e saída para permitir o acoplamento de outros módulos, como sensores de temperatura, velocidade, atuadores para travamento das portas, corte do combustível, entre outros exemplos. O equipamento também possui uma tela touchscreen, para exibir informações e realizar a interação com o usuário. Sua função é desenvolver o sistema de software que opera o equipamento. Ele deve possibilitar o desenvolvimento de diversos aplicativos (Ex: um tocador de música que aumenta a intensidade do som à medida que a velocidade do carro aumenta), assim como a fácil incorporação de novos módulos externos (Ex: um comunicador de rádiofrequência, vendido separadamente). Qual dos seguintes estilos arquiteturais é o mais adequado para o projeto desse sistema?

 

Provas

Questão presente nas seguintes provas
2292379 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Suponha que exista uma equipe de 10 (dez) pessoas responsáveis por um sistema de software. Parte do sistema já se encontra em produção, ou seja, está instalado e sendo utilizado pelo cliente. Outra parte está em desenvolvimento. Em um determinado momento, a gerência decidiu dividir a equipe ao meio, de forma que 5 (cinco) pessoas ficariam responsáveis por efetuar correção de problemas e melhorias nas funcionalidades já entregues, enquanto as outras 5 (cinco) ficariam responsáveis por desenvolver as funcionalidades que ainda não foram entregues. Qual das alternativas abaixo aponta a melhor abordagem e seu raciocínio para minimizar eventuais problemas causados por essa divisão de tarefas?

 

Provas

Questão presente nas seguintes provas
2292378 Ano: 2015
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFSCAR
Orgão: UFSCAR
Provas:

Qual(is) do(s) seguinte(s) benefício(s) está(ão) associados ao uso de cenários para a elicitação de requisitos?

I. Maior facilidade na identificação e entendimento de circunstâncias excepcionais, normalmente não explicitadas pelos clientes/usuários finais.

II. Maior facilidade na criação de casos de teste de aceitação.

III. Maior facilidade no projeto arquitetural.

 

Provas

Questão presente nas seguintes provas