Qual das frases abaixo NÃO define corretamente o conceito de objeto?
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
Qual das frases abaixo NÃO define corretamente o conceito de objeto?
Na linguagem de modelagem unificada (UML), existem diagramas que descrevem situações do ponto de vista dinâmico ou comportamental, e diagramas que descrevem situações do ponto de vista estático. Acerca desse assunto, julgue os itens subseqüentes.
São diagramas estáticos os diagramas de classes, de seqüência, de componentes e de caso de uso.
Com o objetivo de verificar que a introdução de uma nova funcionalidade no sistema não causa efeitos colaterais em uma versão já em produção, o tipo de teste apropriado a ser realizado é:
Com relação a métricas e estimativas de software, análise por ponto de função, CMMI (capability maturity model integration) e qualidade de software, julgue os próximos itens.
Atividades de revisões técnicas para o controle de qualidade, como as auditorias, revelam erros que asseguram a execução das diretrizes de qualidade no trabalho de engenharia de software.
NAS QUESTÕES NUMERADAS DE 11 A 25, ASSINALE A ÚNICA ALTERNATIVA QUE RESPONDE CORRETAMENTE AO ENUNCIADO.
Um sistema de computação é um produto de software que, via de regra, apresenta alta complexidade no que se refere à captura dos seus objetivos e funcionalidades. A fase do desenvolvimento que trata desse aspecto do sistema é denominado de:
Um modelo, um elemento de modelo ou um documento usado ou produzido por um processo de desenvolvimento de software, na metodologia RUP, é denominado
Considere as técnicas de levantamento de requisitos:
I. O Analista se insere no ambiente de trabalho em que o sistema será utilizado. O trabalho diário é observado e são anotadas as tarefas reais em que o sistema será utilizado. O principal objetivo da técnica é ajudar a descobrir requisitos de sistema implícitos, que refletem os processos reais, em vez de os processos formais, nos quais as pessoas estão envolvidas.
II. É composta de duas etapas principais: planejamento, que tem por objetivo elicitar e especificar os requisitos, e projeto, em que se lida com o projeto de software. Cada etapa consiste em três fases: a primeira cuida de organizar a equipe e fazer a preparação para a segunda fase, na qual é realizado um ou mais encontros estruturados, envolvendo desenvolvedores e usuários, em que os requisitos são desenvolvidos e documentados. A terceira fase tem por objetivo converter a informação da fase anterior em um documento de especificação de requisitos.
As técnicas I e II referem-se, respectivamente, a
Um software está sendo desenvolvido e algumas decisões foram tomadas quando do seu projeto. A seguir, tem-se as decisões I, II e III que deverão ser atendidas usando-se padrões de projeto (design patterns) adequados.
I Os formatos dos dados de entrada serão validados por métodos nas classes que os modelam. Por exemplo, para validar uma senha, a classe Senha terá um método apropriado. Como o software será fornecido para clientes cujos dados terão diferentes formatos, essas classes devem ser substituídas em conjunto e essas substituições não devem resultar em alterações nos códigos que instanciam essas classes.
II A arquitetura do software será composta por vários módulos e cada módulo será composto por vários objetos interligados. Em cada módulo, o código para criar os objetos e estabelecer os relacionamentos entre os mesmos não deve estar nas classes das quais esses objetos são instâncias. Em cada módulo, esse código deve estar em uma classe responsável por construir o módulo.
III Alguns dos objetos serão persistentes e complexos. Os valores dos atributos de tais objetos serão carregados do banco de dados apenas quando forem referenciados. Um usuário de um objeto persistente receberá uma referência para um objeto em memória que se fará passar pelo objeto no banco de dados. O código do objeto em memória intermediará o acesso ao objeto no banco de dados.
Considerando as informações acima, julgue o seguinte item.
A decisão I pode ser atendida usando-se o padrão de projeto Abstract Factory; a decisão II pode ser atendida usando-se o Builder; e a decisão III pode ser atendida usando-se o Proxy.
Em relação a projeto estruturado de sistemas, os níveis de coesão, ordenados do melhor para o pior, são:
Em relação a métodos ágeis, analise as assertivas a seguir:
I. XP é um conhecido framework de desenvolvimento ágil, tendo como objetivo a produção de software de maior qualidade e uma maior qualidade de vida para o time de desenvolvimento.
II. A norma ISO/IEC NBR 27001:2013, além de suas versões anteriores, descrevem aspectos essenciais para os métodos ágeis.
III. Um time Scrum consiste de um product owner, scrum team e um test team.
Quais estão corretas?
Acerca do diagrama de classes UML apresentado acima, julgue os seguintes itens.
A classe CntrNegocio implementa a interface INegocio e a classe CntrInteracao depende dos serviços dessa interface. As classes TelaPedido e CntrInteracao estão relacionadas por meio de uma associação.
A análise estruturada prevê o desenvolvimento do Diagrama de Fluxo de Dados como um dos seus principais documentos.
Esse diagrama é composto de fluxos que representam a comunicação entre
Os bancos de dados relacionais são uma das principais ferramentas computacionais para armazenamento, organização e exploração da informação. Quanto à modelagem de dados por entidades e relacionamentos, ao modelo relacional e à álgebra que o sustenta, julgue os itens que se seguem.
No modelo entidade-relacionamento, um atributo tem a função específica de descrever uma propriedade de um relacionamento.
A metodologia de análise de sistemas que utiliza como ferramenta o diagrama de transição de estado, diagrama de seqüência e diagrama de caso de uso é:
Considere, hipoteticamente, que a equipe de profissionais de TI da Eletrosul esteja utilizando a Análise Essencial no desenvolvimento de um sistema. Ao construir o modelo ambiental, foi gerada a Lista de Eventos, uma relação dos estímulos que, ocorrendo no mundo exterior, implicam que o sistema retorne algum tipo de resposta. Fazem parte desta lista os seguintes eventos:
I. Diretor da hidrelétrica emite comprovante.
II. Um relatório diário de todas as falhas na transmissão de energia deve ser emitido às 06:00h.
III. O nível mínimo de água no reservatório da hidrelétrica é atingido.
Os eventos I, II e III são, correta e respectivamente, classificados como: