Magna Concursos

Foram encontradas 56.830 questões.

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
3451149 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: ACAFE
Orgão: CELESC

A programação de um sistema computacional requer conhecimento de algumas estruturas e conceitos, importantes presentes nas linguagens de programação. Associe as duas colunas, relacionando os termos as suas definições.

1 - Estrutura de Dados.

2 - Algoritmos.

3 - Compiladores.

4 - Estruturas de Repetição.

( ) Sequências de instruções ou comandos realizados de maneira sistemática, com o objetivo de resolver um problema ou executar uma tarefa.

( ) São programas que traduzem um programa descrito em uma linguagem de alto nível para um programa equivalente em código de máquina para um processador.

( ) São utilizadas para executar repetidamente uma instrução ou bloco de instrução, enquanto determinada condição estiver sendo satisfeita.

( ) Estuda os diversos mecanismos de organização de dados para atender aos diferentes requisitos de processamento.

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

 

Provas

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

Existem várias linguagens de programação para desenvolver plataformas web, dispositivos móveis e aplicações desktop. Uma delas é a linguagem C#. Sobre C# avalie as afirmativas a seguir:

I. É uma linguagem desenvolvida pela Microsoft.

II. Utiliza o Common Language Runtime (CLR) como seu ambiente de execução.

III. É uma linguagem orientada a objetos.

IV. Permite a seus desenvolvedores criarem aplicativos compatíveis com o framework .NET.

É CORRETO o que se afirma em

 

Provas

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

Webservice é uma espécie de componente que permite enviar e receber dados e, desse modo, integra aplicações, plataformas, sistemas e serviços, mesmo que tenham origens de desenvolvimento e linguagens diferentes. Neste contexto, temos alguns protocolos. A definição “É um protocolo baseado em XML, que define três partes para cada mensagem: envelope, regras de codificação e estilos de comunicação. Destina-se à troca de informações em um ambiente distribuído, descentralizado”, refere-se a:

 

Provas

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

No paradigma de programação orientado a objetos, ___________ é uma forma de definir um tipo de dado. _____________ é uma instância de uma classe. Já ________ é um mecanismo pelo qual uma classe nova pode adquirir as propriedades de uma classe existente. O termo ____________ refere-se à propriedade de duas ou mais classes derivadas da mesma superclasse responderem a mesma mensagem, de formas diferentes uma da outra.

Em sequência, as palavras que completam CORRETAMENTE as lacunas são:

 

Provas

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

Framework é um conjunto de códigos prontos que servem como estrutura para auxiliar no desenvolvimento. Esses códigos trazem funcionalidades já determinadas para agilizar o processo e evitar que as pessoas tenham que reescrever essas funções frequentemente. O framework front-end que fornece estruturas de CSS, HTML e JavaScript para a criação de sites e aplicações responsivas de forma rápida e simples é denominado:

 

Provas

Questão presente nas seguintes provas