Questões de Concurso

Foram encontradas 8.669 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1083413 Engenharia de Software
Na Análise Orientada a Objetos, o diagrama que descreve como os elementos do modelo estão organizados em divisões lógicas, que é muito útil para separar as diversas camadas de um projeto de software, como as de visão, controle, modelo e persistência, e também permite a modelagem de sistemas e(ou) de subsistemas integrados é o diagrama de
Alternativas
Q1083411 Engenharia de Software
Com relação aos tipos de modelos de projeto utilizados pela Linguagem de Modelagem Unificada (UML), assinale a alternativa correta.
Alternativas
Q1083190 Engenharia de Software
Quanto aos conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações, assinale a alternativa correta.
Alternativas
Q1078919 Engenharia de Software

A empresa que irá administrar o estacionamento de um clube decidiu desenvolver um sistema de informação específico para isso. Apenas os sócios poderão ter acesso ao estacionamento. Assim sendo, o sócio que tiver interesse em usar o estacionamento terá de procurar o balcão da empresa para se registrar no sistema. No ato do registro, serão informados o nome do sócio e a sua matrícula no clube, além de ser gerado, automaticamente, o número do cartão de acesso ao estacionamento e a data de validade desse cartão. Cada cartão só poderá ser usado por um único sócio. Após ser cadastrado no sistema, um sócio poderá registrar os dados (placa, modelo e cor) dos veículos que ele irá estacionar. Um veículo só pode ser registrado por um único sócio. O cadastramento dos veículos é obrigatório, pois uma câmera de vídeo irá capturar os caracteres das placas para verificar se eles estão devidamente cadastrados. Caso não o estejam, a cancela que dá acesso ao estacionamento não será aberta. Após a saída de um veículo, o sistema irá registrar o período em que ele ficou no estacionamento. Esse registro irá conter a data e a hora de entrada, a data e a hora de saída, e o valor a ser pago pela estadia. No final do mês, será gerado um boleto para cada sócio que utilizou o estacionamento durante o mês em questão. O boleto terá um número de código de barra, a data de vencimento e o valor a ser pago. Quando o boleto for pago, será inserido no sistema um registro de pagamento, que irá informar o número do banco em que o boleto foi pago e a data do pagamento.


Qual diagrama de classes conceituais representa adequadamente os conceitos envolvidos no negócio descrito acima e as relações entre esses conceitos?

Alternativas
Q1078915 Engenharia de Software
Considere que CLY e CLZ sejam classes, e que ITX seja uma interface. Sejam as seguintes relações entre esses elementos de modelagem:
• CLZ é uma subclasse de CLY • CLZ realiza ITX
Qual diagrama de classes UML representa de forma correta essas relações?
Alternativas
Q1078913 Engenharia de Software

Um diagrama de contexto mostra as interações existentes entre um sistema em análise e as entidades externas a esse sistema.

Na análise orientada a objetos com UML, o contexto de um sistema é adequadamente descrito por meio de um diagrama de

Alternativas
Q1078912 Engenharia de Software
Em orientação a objetos, uma classe abstrata é uma classe que
Alternativas
Q1078911 Engenharia de Software
A UML possui vários tipos de diagramas de interação, entre os quais está o diagrama de
Alternativas
Q1078892 Engenharia de Software

A UML (Unified Modeling Language) é uma linguagem de especificação de software orientado a objetos. Em uma modelagem orientada a objetos, os três relacionamentos mais importantes são as dependências, as generalizações e as associações. O analista Antônio começou a fazer um projeto usando a UML, e a primeira ação foi modelar a empresa e seus departamentos, numa forma simples de agregação “Todo/Parte”, conforme está ilustrado na Figura abaixo:

Imagem associada para resolução da questão

A agregação que a Figura ilustra é um tipo especial de


Alternativas
Q1078171 Engenharia de Software

A Figura a seguir exibe um diagrama de classes UML.

Imagem associada para resolução da questão

Qual conjunto de classes Java é uma implementação semanticamente fidedigna ao diagrama acima?

Alternativas
Q1078169 Engenharia de Software

Um grupo de programadores, trabalhando no projeto “Solução” decidiu controlar a versão de código por meio do software CVS. Para isso é necessário criar o repositório.

Qual o comando correto para criar esse repositório, pela primeira vez, no diretório “/home/Solucao/CVS_root”?

Alternativas
Q1078163 Engenharia de Software

José é um desenvolvedor e acabou de fazer uma alteração no código. O gerente de projeto definiu que serão realizados os seguintes testes: unitários/integração; de sistema; de aceitação. A empresa possui uma área de testes independente da equipe de desenvolvimento.

O Desenvolvedor, a equipe de teste e o usuário devem executar, respectivamente, os seguintes testes:

Alternativas
Q1078161 Engenharia de Software

O modelo de processo incremental é iterativo por natureza e produz a cada incremento uma versão operacional do produto, diferente de outros modelos, como, por exemplo, a prototipagem.

Esse modelo incremental

Alternativas
Q1078160 Engenharia de Software

A Figura a seguir exibe um Diagrama de Atividades da UML 2.

Imagem associada para resolução da questão

O elemento [sem restrições], presente no diagrama acima, é um exemplo de

Alternativas
Q1078159 Engenharia de Software

Os testes de integração determinam se as unidades de software desenvolvidas independentemente funcionam corretamente quando estão conectadas umas às outras.

Dentre os tipos de teste que são comumente usados nos testes de integração, estão os testes de

Alternativas
Q1078150 Engenharia de Software

Alguns requisitos não funcionais formam um grupo à parte, chamado “atributos de qualidade de software”. Nesse grupo se encontram atributos tais como a disponibilidade, a confiabilidade e a robustez. Alguns desses atributos são incompatíveis, isto é, a presença ou o aumento da relevância de um deles afeta adversamente outros.

Qual atributo de qualidade é afetado negativamente pelo aumento da importância da portabilidade de software? 

Alternativas
Q1078149 Engenharia de Software

Uma das principais práticas de XP (Extreme Programming) é o Iteration Planning Game.

Entre as atividades realizadas em uma sessão de Iteration Planning, está a

Alternativas
Q1078146 Engenharia de Software

Uma equipe de desenvolvimento adota o método SCRUM para gerenciar seu projeto.

Para iniciar a reunião de planejamento da Sprint, deve(m)-se definir e atualizar

Alternativas
Q1075425 Engenharia de Software
Considerando a técnica de Design Paralelo, assinale a alternativa correta
Alternativas
Q1075424 Engenharia de Software
Sobre as melhores práticas relacionadas a entrevistas individuais, assinale a alternativa correta.
Alternativas
Respostas
3541: E
3542: D
3543: E
3544: D
3545: C
3546: C
3547: B
3548: E
3549: C
3550: E
3551: D
3552: C
3553: E
3554: B
3555: B
3556: D
3557: D
3558: A
3559: C
3560: C