Questões de Concurso Sobre engenharia de software

Foram encontradas 14.889 questões

Q4197758 Engenharia de Software
A UML2.0 define quatro níveis de visibilidade para atributos e operações em uma classe, sendo dois desses níveis:
Alternativas
Q4197756 Engenharia de Software
Constitui uma importante atividade a seleção da(s) metodologia(s) de gestão de projetos atualmente aplicadas. Dentre tais metodologias é correto afirmar que se enquadram
Alternativas
Q4196054 Engenharia de Software

Um analista de dados recebeu a tarefa de criar um classificador de imagens e fotos capturadas por câmeras da prefeitura de Jundiaí. Foi escolhida a arquitetura de rede neural profunda mais popular para a tarefa em questão. Assinale a alternativa que indica essa arquitetura.

Alternativas
Q4178322 Engenharia de Software
O diagrama de classes UML é uma notação gráfica utilizada na indústria de software para representar tanto o modelo conceitual do sistema, quanto o modelo de projeto do software. A figura ilustra um diagrama de classes UML. 


Imagem associada para resolução da questão

Nesse diagrama, o elemento "Cursar" é uma
Alternativas
Q4170076 Engenharia de Software
Assinale a alternativa que identifica um modelo de processo de desenvolvimento de software orientado a objetos que utiliza uma linguagem de modelagem conhecida como UML.
Alternativas
Q4170072 Engenharia de Software
São atividades da reengenharia de software, EXCETO: 
Alternativas
Q4170071 Engenharia de Software
O tipo de teste de usuário em que um grupo selecionado de usuários do software trabalha em estreita colaboração com o time de desenvolvimento para testar lançamentos iniciais do software é chamado de teste:
Alternativas
Q4170070 Engenharia de Software
Relacione a Coluna 1 à Coluna 2, associando as ferramentas CASE aos respectivos objetivos no processo de engenharia de software.
Coluna 1
1. Bizagi. 2. CVS. 3. JUnit. 4. Visual Studio.

Coluna 2
( ) Gestão de configuração.
( ) Programação.
( ) Modelagem de processo.
( ) Testes.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q4170069 Engenharia de Software
Na engenharia de requisitos, o documento oficial que contém o que os desenvolvedores de um sistema devem implementar é conhecido como: 
Alternativas
Q4165412 Engenharia de Software
No contexto do design arquitetural e do desenvolvimento de software, o Princípio do Fechamento Comum (The Common Closure Principle) reúne em componentes
Alternativas
Q4165408 Engenharia de Software
A fim de assegurar a qualidade das interfaces de usuário de um produto de software, é preciso ser capaz de medir a sua usabilidade. As métricas comumente usadas para a avaliação de sistemas são: 
Alternativas
Q4165407 Engenharia de Software
A métrica comumente utilizada para medir a complexidade de um código-fonte em termos de sua estrutura e interconexão é
Alternativas
Q4165395 Engenharia de Software
O símbolo de uma seta tracejada em UML representa 
Alternativas
Q4165394 Engenharia de Software
O Manifesto para Desenvolvimento Ágil de Software propõe a exploração de abordagens mais eficazes no desenvolvimento de software. Nesse contexto, ele destaca e prioriza 
Alternativas
Q4165393 Engenharia de Software
Acerca das linguagens específicas de domínio, a Unified Modeling Language (UML) foi projetada a partir de 
Alternativas
Q4165392 Engenharia de Software
Dentre as atividades pertencentes ao framework Scrum, o “Definition of Done” é 
Alternativas
Q4165391 Engenharia de Software
Um projeto Rational Unified Process (RUP) possui fases de execução que são definidas por: 
Alternativas
Q4165390 Engenharia de Software
Embora diversas técnicas sejam empregadas na estimativa de trabalho de um projeto, destacam-se duas abordagens principais: Top Down e Bottom Up. Uma das vantagens mais significativas associadas à abordagem Top Down é 
Alternativas
Q4165389 Engenharia de Software
O conceito de Round-Trip Engineering (RTE), amplamente utilizado no contexto de Ferramentas CASE, permite 
Alternativas
Q4165387 Engenharia de Software
Quando mencionamos ferramentas CASE, é crucial reconhecer as fases específicas do processo de desenvolvimento de software às quais essas ferramentas se aplicam. Nesse contexto, as ferramentas Upper CASE destacam-se como aplicações especializadas na fase de 
Alternativas
Respostas
3901: E
3902: E
3903: B
3904: C
3905: D
3906: C
3907: C
3908: A
3909: D
3910: B
3911: C
3912: D
3913: D
3914: C
3915: A
3916: B
3917: D
3918: B
3919: A
3920: C