Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Desenvolvimento e Arquitetura de Software/
  4. Questão 457941200971756

Boas práticas para o desenvolvimento de software são ações que dependem apenas dos programadores para serem utilizadas e...

1

457941200971756
Ano: 2024Banca: ACAFEOrganização: CELESCDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Engenharia de Software

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 é:

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200043647Desenvolvimento e Arquitetura de Software

Uma empresa de desenvolvimento de software está trabalhando para fortalecer suas práticas de segurança cibernética, adotando o NIST Cybersecurity Fram...

#Segurança da Informação
Questão 457941200067819Desenvolvimento e Arquitetura de Software

Você é um analista de processos de negócios em uma grande organização. Recentemente, a empresa decidiu implementar a modelagem de processos utilizando...

#Gestão de Processos
Questão 457941200147643Desenvolvimento e Arquitetura de Software

A empresa XYZ está adotando a norma ISO/IEC 12207 para melhorar seus processos de desenvolvimento de software. Durante a implementação, a equipe de qu...

#Engenharia de Software
Questão 457941200238926Desenvolvimento e Arquitetura de Software

Uma empresa de e-commerce está migrando seu sistema de gestão de dados para um novo banco de dados relacional. Para garantir que todos os departamento...

#Sistemas de Gerenciamento de Banco de Dados
Questão 457941200582237Desenvolvimento e Arquitetura de Software

Webservice é uma espécie de componente que permite enviar e receber dados e, desse modo, integra aplicações, plataformas, sistemas e serviços, mesmo q...

#Engenharia de Software
Questão 457941200794976Desenvolvimento e Arquitetura de Software

A família ISO 27000 faz referência ao conjunto de padrões desenvolvidos pela International Organization for Standardization (ISO) e International Elec...

#Segurança da Informação
Questão 457941200879749Desenvolvimento e Arquitetura de Software

Uma empresa de tecnologia está implementando novas políticas de segurança da informação para proteger seus dados e sistemas. A equipe de segurança est...

#Segurança da Informação
Questão 457941200901453Desenvolvimento e Arquitetura de Software

Uma equipe de desenvolvimento de software está trabalhando em um projeto para um novo aplicativo mobile. O cliente deseja um aplicativo inovador e com...

#Engenharia de Software
Questão 457941201694597Desenvolvimento e Arquitetura de Software

Sistemas operacionais, ou sistemas operativos, são softwares amplamente utilizados em sistemas computacionais de diferentes aplicações. Um dos pontos ...

#Fundamentos de Governança de TI
Questão 457941202016018Desenvolvimento e Arquitetura de Software

Em um cenário que exige alta disponibilidade, escalabilidade horizontal e flexibilidade no armazenamento de dados, qual tipo de banco de dados NoSQL s...

#Microsoft Windows Server 2003#Sistemas Operacionais

Continue estudando

Mais questões de Desenvolvimento e Arquitetura de SoftwareQuestões sobre Engenharia de SoftwareQuestões do ACAFE