Questões de Concurso Sobre engenharia de software

Foram encontradas 14.511 questões

Q1855622 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


No diagrama de implantação, em UML 2.0, o Device representa um dispositivo computacional, ou seja, um recurso físico com capacidade de processamento em que os artefatos podem ser implantados para execução. 

Alternativas
Q1855621 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


O diagrama de comunicação, em UML 2.0, mostra a comunicação, ou seja, o fluxo de mensagens que ocorre entre os objetos de um sistema de informação. Esse diagrama é utilizado quando a intenção é mostrar a colaboração entre os objetos.

Alternativas
Q1855620 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


No diagrama de pacotes, em UML 2.0, os estereótipos são mecanismos incorporados à UML a fim de aumentar a sua extensibilidade, ou seja, sua abrangência e seu poder de representação.

Alternativas
Q1855619 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


Em UML, na versão 2.0, o diagrama de máquina de estados possui um elemento chamado de barra de fork ou join que representa um recurso utilizado quando dois ou mais estados ocorrem em paralelo. 

Alternativas
Q1855618 Engenharia de Software

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


Em UML, na versão 2.0 mais especificamente, no diagrama de atividade, o nó de bifurcação ou fork é utilizado para mostrar que dois ou mais fluxos de controle foram transformados em um único fluxo de controle.

Alternativas
Q1853868 Engenharia de Software
O módulo express possui um mecanismo chamado middleware que é responsável por tratar todas as requisições e mapear as rotas para as funções dentro do código.
Sobre esse mecanismo é correto afirmar que 
Alternativas
Q1852252 Engenharia de Software
Dentre os processos que fazem parte da área de conhecimento de gerenciamento do tempo (mais recentemente conhecido como gerenciamento do cronograma) no âmbito de gerência de projetos, existe um que visa identificar e documentar as relações de dependência entre as atividades. Esse processo é: 
Alternativas
Q1852251 Engenharia de Software
Analise as afirmativas a seguir sobre gerência de projetos e marque a alternativa correta.
I- O gerente de projeto é indicado formalmente pela primeira vez no documento conhecido como declaração preliminar do escopo do projeto. II- Os principais stakeholders (pessoas, organizações e empresas que vão ser impactados com o decorrer do projeto) devem ser listados no documento conhecido como TAP (termo de abertura do projeto).  
Alternativas
Q1852250 Engenharia de Software
Em engenharia de software, coesão e acoplamento são princípios que se deve levar em consideração na busca pela qualidade e facilidade de manutenção e evolução dos sistemas. O que o Engenheiro deve buscar é um conjunto que leve o software para uma situação de: 
Alternativas
Q1852249 Engenharia de Software
Algumas vezes, a engenharia de software necessita de um processo que possa acondicionar um produto que evolui ao longo do tempo, devido à constante atualização dos requisitos, ou o tempo para implantação é curto para entrega do sistema completo. Para este tipo de situação, qual modelo se adequa melhor? 
Alternativas
Q1851937 Engenharia de Software
Baseado em conhecimentos acerca da UML analise a imagem a seguir:  Imagem associada para resolução da questão
Como é chamado o diagrama mostrado, na imagem?
Alternativas
Q1851928 Engenharia de Software
Baseando-se em conhecimentos acerca de teste de software, analise a descrição a seguir: "esse teste é feito por um pequeno grupo de usuários para ver se o software satisfaz as suas necessidades. Nesse teste, analisa-se como o usuário usa o sistema, verificando onde ele tem mais dificuldade. Ouve-se também suas impressões, porém é preciso confrontá-las com as observações do avaliador;" Esse tipo de teste de software é o: 
Alternativas
Q1851927 Engenharia de Software
Baseando-se em conhecimentos acerca de teste de software, analise a descrição a seguir: "Utiliza o aspecto interno do programa/sistema, o código fonte, para avaliar seus componentes. Ele também é conhecido como teste orientado à lógica ou estrutural. Podem ser analisados itens como: fluxo dos dados, condição, ciclos etc. Na hora de implementá-lo é preciso verificar a criticidade, a complexidade, a estrutura e o nível de qualidade que se pretende obter do programa, envolvendo confiança e segurança;" Esse tipo de teste de software é o:
Alternativas
Q1851926 Engenharia de Software
A literatura apresenta várias técnicas para a estimativa de custos de software e não há um consenso sobre a totalidade das técnicas. A maioria dos autores, entretanto, corda com a utilização destas três: Julgamento Especialista (ou Parecer Técnico), Analogia e Modelos Algorítmicos. Dentre os modelos Algorítmicos destacam-se as opções, a seguir, exceto:
Alternativas
Q1851925 Engenharia de Software
A gestão bem sucedida de projetos de software começa com uma estimativa precisa do esforço de desenvolvimento. O esforço é entendido como: 
Alternativas
Q1851924 Engenharia de Software
Ao se calcular métricas, pode-se aperfeiçoar uma das tarefas mais importantes da Gerência de Projetos que é o planejamento. Sendo assim, a estimativa é uma das principais atividades do planejamento de software. Elas fornecem dados que permitem prever o tempo necessário e os custos do projeto. Não é possível elaborar cronograma e orçamento sem o uso de estimativas. Geralmente, estima-se I - O número de horas-pessoa necessárias para completar o desenvolvimento ou manutenção (esforço). II - A duração das tarefas com horários de início projetados, duração individual por tarefa e horários finais. III - O custo do projeto com base nas necessidades de recursos, como pessoas ou ferramentas. Estão corretas:
Alternativas
Q1851923 Engenharia de Software
"_______________ é um método padronizado que determina o tamanho do software por meio de seus requisitos funcionais, considerando as funcionalidades a serem implementadas. Foi desenvolvido para ser aplicado independente da linguagem de programação e tecnologias utilizadas."
Qual das alternativas, a seguir, completa, corretamente, a lacuna? 
Alternativas
Q1851922 Engenharia de Software
Sobre métricas é correto afirmar que:
Alternativas
Q1851921 Engenharia de Software
O Extreme Programmin (XP) é um método de desenvolvimento ágil. Analise as afirmações, a seguir, acerca do desenvolvimento XP. I - Bom gerenciamento de projeto e um envolvimento constante do cliente são cruciais para o sucesso do projeto. II - Provê pouco suporte para o gerenciamento de projeto e o cliente está, constantemente, sob pressão. III - É motivado por 2 elementos cruciais: comunicação efetiva entre as pessoas envolvidas no projeto e a divisão de responsabilidades entre pessoas da área técnica e o cliente. Estão corretas as afirmações:
Alternativas
Q1851920 Engenharia de Software
Um grupo de profissionais publicou, em 2001, o chamado manifesto ágil, que trouxe uma grande mudança ao mundo do desenvolvimento de software, no manifesto estão os princípios do desenvolvimento ágil que são, indivíduos e interações, colaboração com o cliente, responder a mudanças e: 
Alternativas
Respostas
5721: C
5722: E
5723: C
5724: C
5725: E
5726: A
5727: B
5728: C
5729: C
5730: B
5731: B
5732: B
5733: D
5734: B
5735: B
5736: C
5737: D
5738: B
5739: D
5740: B