Magna Concursos

Foram encontradas 55.928 questões.

2977272 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UniFil
Orgão: Pref. Fazenda Rio Grande-PR
Provas:

O controle de versão do software é necessário para indicar os status de desenvolvimento contínuo no desenvolvimento de software. O controle de versão pode ser convenientemente organizado durante o desenvolvimento de aplicativos por meio do controle de versão de uma ferramenta de software. Sobre versionamento de software, analise as assertivas e assinale a alternativa correta.

I. O controle de versão não é apenas relevante para a programação, mas também parte de todo gerenciamento de arquivos e documentação.

II. É comum documentar o progresso em termos de extensões funcionais e extensões de interface com versionamento contínuo através da documentação do software.

III. O GitHub e o GitLab são os aplicativos de software mais populares da variante Git e oferecem fluxos de trabalho profissionais para versionamento de software.

IV. Os repositórios Git são descentralizados, o que significa que um repositório Git sempre mantém uma versão local até que ela seja disponibilizada em um sistema centralizado para disponibilidade geral.

 

Provas

Questão presente nas seguintes provas
2977271 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UniFil
Orgão: Pref. Fazenda Rio Grande-PR
Provas:

Os padrões de design são usados no desenvolvimento de softwares para resolver problemas recorrentes de acordo com um determinado padrão. Os padrões de design foram introduzidos ao público em 1995 pelos quatro autores: Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides através de um livro com 23 padrões de projetos classificados em três categorias. Sendo assim, assinale a alternativa correta com as categorias definidas por esses autores.

 

Provas

Questão presente nas seguintes provas
2977270 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UniFil
Orgão: Pref. Fazenda Rio Grande-PR
Provas:

No Scrum, existem três papéis claramente definidos: o Scrum Master, o Product Owner e a Equipe de Desenvolvimento. Assinale a alternativa que apresenta o papel do Product Owner.

 

Provas

Questão presente nas seguintes provas
2977269 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UniFil
Orgão: Pref. Fazenda Rio Grande-PR
Provas:

Considere os componentes de diagramas UML a seguir:

Enunciado 3326223-1

Pautando-se nas informações apresentadas nas figuras, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
2977268 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UniFil
Orgão: Pref. Fazenda Rio Grande-PR
Provas:

De um modo geral, um algoritmo define um curso de ação para resolver um problema. Esse plano de solução é usado para converter dados de entrada em dados de saída. A respeito de entrada e saída de dados, assinale a alternativa correta com os comandos que podem ser utilizados para representar as instruções de entrada e saída de dados.

 

Provas

Questão presente nas seguintes provas
2977267 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UniFil
Orgão: Pref. Fazenda Rio Grande-PR
Provas:

O desenvolvimento ágil de software baseia-se em quatro valores que foram publicados em 2001 como "Manifesto para o Desenvolvimento Ágil de Software". Sendo assim, assinale a alternativa correta que apresenta os valores definidos no manifesto ágil.

 

Provas

Questão presente nas seguintes provas
2973834 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: CRO-MG
Provas:

Analise o trecho de código a seguir, escrito na linguagem Java:

public class Numero {

public int valor;

public static int nChanges;

public Numero(int valor) {

this.atualizaValor(valor);

}

public void atualizaValor(int valor) {

this.valor = valor;

nChanges++;

}

public static void main(String args[]) {

Numero n1 = new Numero(10);

Numero n2 = new Numero(20);

n1.atualizaValor(30);

n2.atualizaValor(40);

System.out.println(“N1 = “ + n1.valor +

“; N1(nChanges) = “ + n1.nChanges);

}

}

Assinale o valor correto das variáveis após execução do código.

 

Provas

Questão presente nas seguintes provas
2973833 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: CRO-MG
Provas:

Analise o trecho de código a seguir, descrito na linguagem Java:

public static void main(String args[]) {

Produto p1 = new Produto(“Carro”);

Produto p2 = new Produto(“Carro”);

System.out.println(p1.equals(p2)); // imprimiu true

System.out.println(p2.equals(p1)); // imprimiu false

}

Ao executar esse programa, a primeira impressão exibiu true, enquanto a segunda exibiu false. Esse comportamento demonstra a quebra de uma propriedade do contrato do método equals().

Assinale a alternativa que contém a propriedade violada.

 

Provas

Questão presente nas seguintes provas
2973832 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: CRO-MG
Provas:

Sobre as collections presentes na linguagem Java, analise as afirmativas a seguir.

I. HashMap armazena dados em tuplas no formato chave/valor.

II. TreeSet mantém seus elementos ordenados e impede a inclusão de duplicados.

III. LinkedList possui melhor performance ao inserir ou excluir um elemento no final da lista.

Estão corretas as afirmativas

 

Provas

Questão presente nas seguintes provas
2973831 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: CRO-MG
Provas:

Com relação aos conceitos de herança e polimorfismo na linguagem Java, assinale a alternativa incorreta.

 

Provas

Questão presente nas seguintes provas