Magna Concursos

Foram encontradas 70 questões.

236559 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:

Analise as proposições abaixo considerando o seguinte projeto Java:

enunciado 236559-1

I. O projeto Java possui um erro de compilação, pois a instrução Foo f = new Bar() viola a capacidade polimórfica.

II. A execução do projeto Java resultará Great na saída, pois um objeto sempre se comporta da mesma maneira independente da forma como está sendo referenciado.

III. Embora não seja explícito, a linguagem Java sempre cria um construtor padrão com todos os atributos da classe como parâmetros formais.

IV. A criação de um método com a assinatura public void y(String s) na classe Bar geraria um erro de compilação, uma vez que o método y() na classe Foo é final.

Assinale a alternativa CORRETA:

 

Provas

Questão presente nas seguintes provas
236558 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:
O método de ordenação Bolha foi usado para ordenar uma tabela em ordem crescente contendo os números [10, 8, 7, 0], serão feitas:
 

Provas

Questão presente nas seguintes provas
236557 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:

Considere o pseudocódigo de duas transações T1 e T2 sendo submetidas aproximadamente ao mesmo tempo. As operações dessas transações ocorrem intercaladas como a seguir:

enunciado 236557-1

Assinale a alternativa CORRETA que corresponda ao resultado da execução:

 

Provas

Questão presente nas seguintes provas
236556 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:
As alternativas sobre a Engenharia de Requisitos estão corretas, EXCETO:
 

Provas

Questão presente nas seguintes provas
236555 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:

Considerando o Diagrama de Caso de Uso apresentado e os elementos da notação UML, é CORRETO afirmar que:

enunciado 236555-1

 

Provas

Questão presente nas seguintes provas
236554 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:

Em relação ao projeto arquitetural de um sistema de software, considere o seguinte cenário:

Um sistema S está sendo desenvolvido para a Universidade Federal de Lavras. Como um dos requisitos, todas as funcionalidades devem possuir interfaces de usuário distintas para o ambiente web e para o ambiente de dispositivos móveis.”

Assinale a afirmativa que representa a decisão de projeto CORRETA nesse cenário:

 

Provas

Questão presente nas seguintes provas
236553 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:
Existem bibliotecas de funções, procedimentos e métodos que são incorporados a uma linguagem de programação para comunicação entre threads ou entre processos e viabilizar a paralelização. Considere uma biblioteca que realize somente a criação de processos para explorar paralelismo na execução de um programa. Essa biblioteca usará:
 

Provas

Questão presente nas seguintes provas
236552 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:

Considere o seguinte shell script concurso.sh:

enunciado 236552-1

Considere a execução como “./concurso.sh 1 2 4 5”, assinale a alternativa que contém os valores a serem impressos:

 

Provas

Questão presente nas seguintes provas
236551 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFLA
Orgão: UFLA
Provas:

Considere as seguintes proposições sobre a abordagem XP (eXtreme Programming) e o framework Scrum:

I. Na XP, o projeto é visto como algo transitório que pode e deve ser continuamente modificado ao longo da sua construção.

II. No Scrum, o backlog do produto, que contém a lista priorizada das funcionalidades desejadas pelo cliente, precisa estar completo desde o início do projeto.

III. Na XP, como os testes de unidade individuais são organizados em um “conjunto de testes universal”, os testes de integração e validação do sistema podem ocorrer diariamente.

IV. No Scrum, os padrões de processo do framework capacitam uma equipe de software a eliminar incertezas do projeto.

Assinale a alternativa CORRETA:

 

Provas

Questão presente nas seguintes provas
236550 Ano: 2018
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFLA
Orgão: UFLA
Provas:

A hierarquia de memória é baseada no princípio da localidade de referência, para a qual os programas têm alta probabilidade de acessar uma parte relativamente pequena do espaço de endereço, em qualquer instante de tempo. As memórias cache exploram esse princípio, tornando os acessos a dados e instruções mais rápidos. Quanto à organização de memória, considere as seguintes proposições:

I. Nas memórias cache totalmente associativas um bloco da memória principal é alocado em uma posição única da memória.

II. O TLB (Translation Lookaside Buffer) é uma pequena memória cache que mantém mapeados os endereços físicos recentemente usados.

III. A memória cache secundária (L2) tem como objetivo reduzir a taxa de faltas no acesso a dados e instruções.

IV. Write-back é a técnica de escrita na memória cache na qual a informação é escrita tanto no bloco da cache, quanto no bloco da memória de nível inferior da hierarquia.

Assinale a alternativa CORRETA:

 

Provas

Questão presente nas seguintes provas