Considerando os modelos do ciclo de vida de software, julgue os itens que se seguem.
Os modelos ágeis são muito mais rápidos e eficientes que os modelos incremental e iterativo, não partilhando aqueles, portanto, das visões adotadas por estes.
Selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Nada por aqui
Considerando os modelos do ciclo de vida de software, julgue os itens que se seguem.
Os modelos ágeis são muito mais rápidos e eficientes que os modelos incremental e iterativo, não partilhando aqueles, portanto, das visões adotadas por estes.
Considere que, em um projeto de um sistema de informação, tenha sido adotado um processo de desenvolvimento incremental, com base na metodologia RUP (rational unified process). Acerca desse processo de desenvolvimento, julgue os itens que se seguem.
O escopo do desenvolvimento de cada iteração é definido em termos de uma priorização de casos de uso a serem implementados.
O conceito de herança da orientação a objetos é representado, respectivamente, pelo tipo de relacionamento e pela sua forma gráfica em UML:
José foi incumbido de modelar as classes do sistema que a empresa estava desenvolvendo. Ele se deparou com as seguintes classes:
Classe 1, que possui os atributos data de nascimento, nome, sexo e um método para calcular a idade no calendário Gregoriano.
Classe 2, que possui os atributos data de nascimento, nome, sexo, telefone e um método para calcular a idade no calendário Chinês.
Classe 3, que possui os atributos data de nascimento, nome, sexo e um método para calcular a idade no calendário Juliano.
Por ser conhecedor de técnicas de orientação a objetos, ele propôs que fosse criada uma classe com os atributos comuns e o método de cálculo da idade. Sugeriu que fossem criadas classes baseadas nessa primeira e que apenas alterassem o que não fosse comum, como a inclusão do atributo telefone e diferentes tipos de implementação para o método do cálculo da idade. Deste modo ele utilizou, respectivamente, as técnicas de
Teste de software é um elemento crítico de garantia de qualidade e representa a revisão final da especificação, projeto e geração de código. Acerca desse assunto, julgue os itens que se seguem.
O método de teste de fluxo de dados é um método de projeto de caso de teste que exercita as condições lógicas contidas em um módulo de programa. Uma condição lógica é uma variável booleana ou uma expressão relacional.
Com relação à engenharia de software, julgue os próximos itens.
A evolução de um software é realizada ao serem testados, integrados e aceitos os componentes individuais.
Cada fase do ciclo de vida do software produz documentos que representam o software em um determinado nível de abstração. Esse nível é diminuído, através da inclusão de mais e mais detalhes, até que a última representação seja o código fonte na linguagem. Trata-se de um aspecto diretamente associado
Atenção: Para responder às questões de números 52 e 53, considere o texto abaixo.
Hipoteticamente, um Analista de Sistemas do TST utilizou a notação BPMN 2.0 para modelar um processo de recebimento de denúncias.
Em outro ponto do diagrama ele usou uma atividade marcada com uma engrenagem dupla na parte superior esquerda. Na BPMN esse símbolo significa uma característica específica da atividade pois serve para especificar que ela é do tipoDentre os diagramas do tipo comportamental, utilizados pela Unified Modeling Language - UML, na análise orientada a objeto, estão o de
No RUP, que fase tem como resultado uma baseline da arquitetura?
Analise as seguintes afirmações relativas à Gestão da Informação e aos recursos Informacionais:
I. CRM é um conceito direcionado para ajudar na obtenção, processamento e interpretação dos dados gerados na relação empresa-cliente, que deve ter o apoio de uma ferramenta que ajuda a colocar em prática esse conceito. Desta forma, permite-se agilizar a relação empresa-cliente onde o cliente se manifesta com rapidez e a empresa interpreta e atende às suas expectativas.
II. O objetivo de um Data Mining é encontrar padrões implícitos em bancos de dados, geralmente usando técnicas estatísticas.
III. SIGs são sistemas que unem e integram os diversos sistemas rotineiros ou transacionais de uma organização. Permitem integrar os departamentos, de forma a agilizar processos e ainda gerar o just-in-time (produção por demanda, sem estoques). Por exemplo, quando uma venda é feita, a entrada é dada no sistema rotineiro de Vendas, mas o sistema de produção e o sistema de compras já ficam sabendo o que terão que fazer.
IV.O objetivo de um ERP é fornecer informações para a tomada de decisões, ou seja, são sistemas que fornecem relatórios. O usuário deve solicitar, de alguma forma (escolha por menus, uso de comandos, etc), a informação de que necessita, e o ERP procura em seus registros tal informação e a apresenta da melhor maneira possível ao usuário. Esta maneira pode ser textual (relatórios descritivos), por planilhas ou no modo gráfico.
Indique a opção que contenha todas as afirmações verdadeiras.
A UML surgiu da união de três métodos, quais são eles?
Considere as seguintes tarefas do processo de gerenciamento da informação.
I - Identificação de necessidades e requisitos de informação;
II - Distribuição e disseminação de informação;
III - Classificação e armazenamento de informação/Tratamento e apresentação da informação;
IV - Desenvolvimento de produtos e serviços de informação;
V- Coleta/Entrada de informação.
A seqüência correta de execução dessas tarefas é
Com relação às metodologias de desenvolvimento de software, julgue os itens subseqüentes.
O modelo cascata ou ciclo de vida clássico necessita de uma abordagem sistemática, que envolve, em primeiro lugar, o projeto e, em seguida, a análise, a codificação, os testes e a manutenção.