No processo de engenharia de software, o primeiro passo a ser executado deve ser a etapa de
Questões de Concursos
Selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Nada por aqui
No processo de engenharia de software, o primeiro passo a ser executado deve ser a etapa de
Acerca de testes de sistemas, julgue os itens que se seguem.
As seguintes responsabilidades são típicas dos stubs usados nos testes dos softwares orientados a objeto: criar um objeto da classe em teste; interligar o objeto em teste a outros objetos necessários ao teste; levar o objeto em teste a um estado inicial; enviar seqüências de mensagens para o objeto em teste; coletar respostas do objeto em teste; avaliar as respostas providas pelo objeto em teste.
Uma atividade que deve ser tratada exclusiva e principalmente na etapa de projeto orientado a objetos é a
Em relação à UML e aos diagramas de classes, julgue os itens que se seguem.
Em um diagrama de classes UML, só é possível criar relacionamentos do tipo 1:1 porque uma classe apenas implementa funções
Em relação aos tipos de teste de software, julgue os itens subsequentes.
Os testes de usabilidade avaliam a facilidade de uso do software testado e são bastante utilizados em aplicações web.
Dos modelos de processo da engenharia de software, aquele que enfatiza o reuso e vem sendo utilizado em projetos com restrições de tempo, é conhecido como modelo:
Julgue os itens a seguir, no que se refere a análise de negócio e requisitos.
Os clientes e usuários de sistemas são em geral caracterizados por compreender bem os limites e restrições dos sistemas e apresentar requisitos que podem ser realizados dentro dos limites de recursos do negócio.
Analise as seguintes afirmações sobre MODELAGEM COM UML.
I. UML é uma linguagem de modelagem que permite a criação de diagramas que representam diversos modelos do software. Exemplos de modelos e diagramas associados são: modelo funcional (diagrama de casos de uso), modelo de objetos (diagrama de classes) e modelo dinâmico (diagrama de seqüência).
II. Existem vários diagramas UML que podem ser utilizados para representar as interações do sistema e o fluxo de dados, como os diagramas de atividade, casos de uso e de pacote.
III. Existem várias ferramentas que dão suporte à modelagem com UML. Por exemplo, IBM Rational Rose, JUDE, ArgoUML e Visual Paradigm. Modelos UML podem ser transferidos entre ferramentas UML, utilizando o formato XMI.
Indique a alternativa que contém a(s) afirmação(ões) CORRETA(s).
Com relação às métricas de projeto de software, é correto afirmar que a metodologia que dimensiona um software, quantificando a funcionalidade proporcionada ao usuário a partir do seu desenho lógico, constituindo-se, portanto, em medidas indiretas do software e do processo por meio do qual ele é desenvolvido, é a métrica
Considerando o uso de UML para o desenvolvimento de sistemas de tecnologia da informação, julgue os itens que se seguem.
Um diagrama de seqüência e um diagrama de tempo (timing) são considerados diagramas de comportamento, em UML.
No radiojornalismo, assim como no telejornalismo, do ponto de vista técnico, a expressão background significa
No levantamento para a obtenção dos requisitos do software, uma das técnicas de estrutura de entrevista é aquela que tem seu início com perguntas mais especificas e é finalizada com perguntas mais genéricas sobre o sistema, denominando-se estrutura em
Julgue os itens de 71 a 76, a respeito de UML.
Um diagrama de sequência da UML mostra as interações de um sistema com seus atores e a sequência de mensagens entre eles, para realizar um caso de uso (ou parte dele). Nem todos os objetos em um modelo de sequência necessitam estar ativos e existir durante toda a computação. Alguns objetos são passivos e não possuem um fluxo de controle próprio. Outros objetos são transientes e podem existir apenas durante parte de uma operação.
Acerca da análise e programação orientadas a objetos, julgue os itens subseqüentes.
Um padrão ou molde de projeto (design pattern) consiste em uma formatação específica que deve ser dada à representação das classes utilizando um subconjunto específico dos diagramas da UML.
Em relação a princípios de segurança de aplicações, conforme definição da OWASP, é INCORRETO afirmar:
Analise as afirmativas a seguir.
I. A engenharia de confiança está preocupada com as técnicas para aumentar a confiança de ambos os sistemas, críticos e não críticos.
II. O gerenciamento de mudanças estabelece um conjunto de padrões de processo e produto. Esse gerenciamento também inclui atividades que capturam informações sobre os processos para demonstrar que esses padrões foram seguidos.
Está(ão) correta(s) a(s) afirmativa(s):
Os métodos de análise de requisitos de software orientados a objeto possibilitam que o analista modele um problema representando: