Magna Concursos

Foram encontradas 56.008 questões.

3451210 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

Associe HTML 5, Java Script e CSS com as seguintes tarefas no contexto do desenvolvimento web.

1 - HTML 5.

2 - CSS.

3 - Java Script.

( ) Criar a estrutura básica da página web, incluindo elementos como cabeçalho, seções, parágrafos e imagens.

( ) Adicionar interatividade à página web, como menus suspensos, botões clicáveis e animações.

( ) Estilizar a aparência da página web, definindo cores, fontes, tamanhos e layouts.

( ) Armazenar dados persistentes do lado do cliente, como preferências do usuário ou informações de formulários.

( ) Realizar cálculos complexos ou processar grandes conjuntos de dados.

A sequência CORRETA, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas
3451205 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

Uma equipe de desenvolvimento de software está trabalhando em um novo projeto utilizando a metodologia XP. A equipe está em sua quarta iteração de desenvolvimento e já implementou diversas funcionalidades do sistema. Durante a reunião de planejamento da próxima iteração, o cliente solicita a alteração de uma funcionalidade já implementada e testada.

Assinale a alternativa que a equipe de desenvolvimento deve apresentar ao cliente, considerando os princípios da metodologia XP.

 

Provas

Questão presente nas seguintes provas
3451191 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

O Scrum é uma estrutura de gestão ágil de projetos, que ajuda equipes a estruturar e gerenciar o trabalho por meio do conjunto de valores, princípios e práticas. Entre as alternativas abaixo, assinale aquela que NÃO é uma característica fundamental da metodologia SCRUM.

 

Provas

Questão presente nas seguintes provas
3451188 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

Considere o seguinte trecho de código em Java:

int idade = 20;

if (idade >= 18) {

System.out.println("Você é maior de idade.");

} else {

System.out.println("Você é menor de idade.");

}

A saída desse código, quando a variável idade tiver o valor 20, é?

 

Provas

Questão presente nas seguintes provas
3451186 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

Considere o seguinte trecho de código em Java:

int soma = 0;

for (int i = 1; i <= 5; i++) {

soma += i;

}

System.out.println("A soma dos números de 1 a 5 é: " + soma);

Qual é a saída desse código?

 

Provas

Questão presente nas seguintes provas
3451174 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

O desenvolvimento de um software requer uma série de controles de processos. Um deles refere-se ao controle de versões do código utilizado. Ele é considerado como modelo ou estratégia, ou fluxo de trabalho, muito utilizado por equipes de desenvolvimento de software, a fim de auxiliar na organização do versionamento de códigos. Este conceito refere-se a:

 

Provas

Questão presente nas seguintes provas
3451172 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

O desenvolvimento de sistemas para web envolve uma série de estruturas. Sendo assim, associe as duas colunas, relacionando os termos às suas definições.

1 - Java Persistence API.

2 - JUNIT.

3 – JDBC.

4 - JSON.

( ) Framework open-source, que facilita a criação e manutenção do código para a automação de testes com apresentação dos resultados.

( ) Funciona como uma interface entre uma aplicação desenvolvida em Java e um banco de dados relacional. Sua utilização facilita a comunicação e a manipulação dos dados em uma aplicação.

( ) Formato que armazena informações estruturadas, usado principalmente para transferir dados entre um servidor e um cliente.

( ) API padrão da linguagem Java que descreve uma interface comum para frameworks de persistência de dados

A sequência CORRETA dessa associação é:

 

Provas

Questão presente nas seguintes provas
3451169 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

Considerando os passos a seguir, indique qual alternativa apresenta passos que fazem parte do processo de contagem da métrica de Pontos de Casos de Uso (PCU): I.

I.Relacionar os atores, classificá-los de acordo com seu nível de complexidade (simples, médio ou complexo) atribuindo, respectivamente, os pesos 1, 2 ou 3.

II. Contar os casos de uso e atribuir o grau de complexidade, sendo a complexidade baseada no número de classes e transações.

III. III.Calcular PCUs não ajustados, também chamados de PCUNA.

IV. Determinar o fator de complexidade técnica. Os fatores de complexidade técnica variam numa escala de 0 a 5, de acordo com o grau de dificuldade do sistema a ser construído. O valor 0 indica que o grau não está presente ou não é influente, 3 indica a influência média e o valor 5 indica influência significativa através de todo o processo.

V. Determinar o fator de complexidade ambiental. Os fatores de complexidade ambientais indicam a eficiência do projeto e estão relacionados ao nível de experiência dos profissionais.

Assinale a alternativa CORRETA:

 

Provas

Questão presente nas seguintes provas
3451156 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

Boas práticas para o desenvolvimento de software são ações que dependem apenas dos programadores para serem utilizadas e têm influência direta na evolução do aplicativo, pois são relacionadas ao próprio código-fonte. O objetivo de se utilizar estas práticas é melhorar a legibilidade do código ou a arquitetura dele.

Neste contexto, associe as duas colunas, relacionando as boas práticas de desenvolvimento de software aos seus conceitos básicos (pode haver mais de um conceito relacionado a um termo).

1 - TDD (Test Driven Development).

2 - Clean Code.

3 - Clean Architecture.

( ) Preconiza que os testes de software devem ser escritos antes da codificação propriamente dita, possibilitando alcançar 100% de cobertura do código.

( ) Orienta os desenvolvedores a escreverem códigos facilmente compreendidos por outros desenvolvedores.

( ) Tem por objetivo padronizar e organizar o código desenvolvido, favorecer sua reusabilidade, bem como sua independência tecnológica.

( ) Segue o modelo F.I.R.S.T. (Fast, Isolated, Repeatable, Self verifying, Timely).

( ) Baseia-se em entidades e casos de uso, adaptadores, frameworks externos, regras de dependência e fluxos de controle.

( ) Baseia-se nos princípios de legibilidade, manutenibilidade, simplicidade, documentação, abstração adequada e testabilidade.

A sequência CORRETA dessa associação é:

 

Provas

Questão presente nas seguintes provas
3451150 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

Um servidor de aplicação é um servidor que disponibiliza um ambiente para a instalação e execução de aplicações computacionais, centralizando e dispensando a instalação em computadores clientes. Neste contexto, a descrição a seguir refere-se a qual servidor de aplicação?

“Servidor de aplicações open source, escrito em Java, baseado nos padrões definidos pela especificação Java EE e mantido pela comunidade e pela empresa Red Hat”.

 

Provas

Questão presente nas seguintes provas