Questions
ayuda
option
My Daypo

ERASED TEST, YOU MAY BE INTERESTED ONPROCESSOS DE DESENVOLVIMENTO DE SOFTWARE - Aula 2

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE - Aula 2

Description:
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

Author:
AVATAR

Creation Date:
10/04/2019

Category:
Others

Number of questions: 32
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
Segundo o Standish Group apenas 28% dos projetos terminam com sucesso. O que que significa concluir com sucesso o desenvolvimento de software? Concluir com eficiência, eficácia e a efetividade desejada pelo projeto. Atender os requisitos do cliente (escopo). Manter uma comunicação constante com o cliente. Respeitar o valor acordado (custo). Entregar no prazo estabelecido (tempo).
Observe as afirmações a seguir sobre o escopo do sistema: i. O escopo compreende o que será considerado para o desenvolvimento do sistema; ii. Quanto maior o escopo, maior será a complexidade de gerenciar o desenvolvimento do sistema; iii. Um escopo mal estruturado levará, inevitavelmente, a falhas de cronograma e de orçamento; iv. O escopo pode ser delimitado ao término do desenvolvimento do sistema; Estão corretas as afirmativas: i e iii. ii e iii. i e ii. i, ii e iii. ii e iv. .
Marque a alternativa INCORRETA: Atividades para análise de requisitos - CRONOGRAMA - Visa a atender os requisitos de tempo para os prazos estabelecidos. O levantamento deve ser baseado na viabilidade técnica em relação ao prazo estipulado. Prazos obrigatórios são mais difíceis de serem negociados. Atividades para análise de requisitos - ECONÔMICA - Visa a atender os requisitos financeiros do projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto será deficitário ou se os custos de sua implementação não terão os benefícios desejados Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve oferecer base para ajudar nessa decisão: O projeto/produto pode ser feito? O projeto/produto beneficiará os clientes interessados?Existe uma outra alternativa? Atividades para análise de requisitos OPERACIONAL - Visa a atender os requisitos técnicos do produto a ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de desenvolvimento. REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Estão diretamente ligados às especificações da tecnologia envolvida, do perfil do usuário, do tipo do sistema. .
Em Processos de Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos profissionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado completo, claro e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados pela equipe do projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas da área de aplicação. O conjunto de técnicas empregadas para levantar, detalhar, documentar e validar os requisitos de um produto forma a Engenharia de Requisitos (Pádua, 2009). Desta forma, podemos avaliar que requisitos de software podem ser I. Descrições dos serviços fornecidos pelo sistema. II. Restrições e características desses serviços. III. Apresentados somente como Não Funcionais. IV. Apresentados somente como Funcionais. É correto, apenas, o que se afirma em II e IV II, III e IV I e II I, II e III I e III.
O MPS.BR é um programa para Melhoria de Processo do Software Brasileiro que mantém correlação referencial com diversas normas internacionais e o modelo CMMI. Sobre este tema, considere: I. A norma ISO/IEC 12207 contém processos, atividades e tarefas a serem aplicadas durante o fornecimento, aquisição, desenvolvimento, operação e manutenção de produtos de software e serviços correlatos e devem constituir-se referência na implementação do Modelo de Referência do MPS.BR. II. O MPS.BR busca atingir compatibilidade com os padrões de qualidade aceitos internacionalmente e que tenha como pressuposto o aproveitamento de toda a competência existente nos padrões e modelos de melhoria de processo já disponíveis, como também adequar-se ao perfil de empresas com diferentes tamanhos e características, públicas e privadas, e, especialmente, nas micro, pequenas e médias empresas. III. A norma ISO/IEC 17799 é mais um dos modelos da referência ao MPS.BR e presta-se à realização de avaliações de processos de software, buscando a melhoria de processos e determinação da capacidade de processos de uma unidade organizacional. IV. O Modelo de Referência MR-MPS define níveis de maturidade, por meio da combinação entre processos e sua capacidade, com a definição dos processos que declarem o propósito e os resultados esperados de sua execução. Entretanto, as atividades e tarefas necessárias para atender ao propósito e aos resultados esperados não são definidas no MR-MPS, devendo ficar a cargo dos seus usuários. É correto o que consta APENAS em: I e III. II e IV. I, II, e IV. II, III e IV. I, II e III. .
Qual alternativa abaixo melhor representa o requisito "Sistema deve oferecer opção para o usuário escrever observação nos documentos." ? Requisito não funcional. Requisito do sistema. Requisito externo. Requisito de usuário. Requisito funcional.
Avalie as assertivas I. Requisito é a descrição de uma função ou serviço oferecido pelo software. II. Requisito pode ser também uma restrição, como por exemplo o uso de todo o parque de hardware existente, sem possibilidade de investimento. III. Um requisito define ainda o que o sistema não deve fazer, como por exemplo o sistema não deve ater-se a controle de contas correntes. IV. Um requisito não sofre alteração Assinale a UNICA opção que apresenta as assertivas corretas. Apenas I e II Apenas I e III Apenas I Apenas I, II e III I, II, III e IV.
"Técnica que faz o levantamento de ideias, onde cada uma das idéias sugeridas pode combinar na proposta de uma nova. Atividade de livre imaginação que deve ser tratada sem críticas ou debates". O texto descreve a técnica de elicitação de requisitos denominada: Questionário Casos de Uso Brainstorm Reunião Entrevista.
Sobre a classificação dos requisitos I. Requisitos de usuário e de sistema, referem-se a forma como os requisitos são descritos. II. Requisitos funcionais e não funcionais, determinam as restrições e as funcionalidades do sistema, respectivamente. III. Ao declarar Requisitos de usuário, usamos mais detalhes que na declaração de requisitos de sistemas. Assinale a opção que apresenta as assertivas corretas I, II e III Apenas III Apenas I e II Apenas II e III Apenas I.
De acordo com a teoria são produtos da fase de elaboração do RUP: Manual do usuário e base de dados operacionais convertidas. Produto de software integrado e descrição da arquitetura do software. Documento de visão e produto de software integrado. Lista de riscos revisada e base de dados operacionais convertidas. Descrição da arquitetura do software e lista de riscos revisada.
Como forma de análise/levantamento de requisitos podemos utilizar várias técnicas. Cada item representa a descrição de uma técnica: => O analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prática; => O analista verifica relatórios e outros impressos da empresa; => É excelente para projetos que necessitam discussão de várias áreas da empresa. Assinale a resposta que apresenta respectivamente as técnicas descritas. Análise de documentos - Questionário - GED Entrevista - Questionário - JAD Visita em Locco - Questionário - Análise de documentos Entrevista - Análise de documentos - Brainstorm Visita em Locco - Análise de documentos - JAD.
Sobre as técnicas de elicitação de requisitos, assinale a ÙNICA opção correta O questionário deve ser usado quando a quantidade de pessoas envolvidas é pequena. Deve-se aplicar sempre apenas 1 técnica a cada levantamento de dados. Brainstorm é adequado quando a proposta é discutir idéias Casos de uso visam mostrar os detalhes do processo de desenvolvimento de software A entrevista é mais adequada na fase final, quando da entrega do sistema.
Na atividade de análise no processo de desenvolvimento de softwares devemos conhecer o conceito de Modelagem. A Modelagem serve para verificar a qualidade dos requisitos, estudados na aula anterior, que se tornarão precisos e detalhados o suficiente para as atividades do próximo passo no processo de desenvolvimento de software. Para nos auxiliar neste processo, podemos utilizar os Diagramas de UML (Unified Modeling Language). Baseado neste contexto indique qual das alternativas abaixo está correta; I- A UML é uma metodologia, que diz para você o que fazer primeiro e em seguida, ou como projetar seu sistema; II- A UML é baseada em diagramas como, por exemplo, os diagramas de Objeto, Classe e Caso de Uso; III- O Diagrama de Caso de Uso compreende uma parte gráfica e uma especificação com uma declaração textual do procedimento correspondente ao caso de uso; Apenas o item II está correto Apenas o item I está correto Apenas os itens II e III estão corretos Apenas os itens I e III estão corretos Apenas os itens I e II estão corretos.
Três projetos de software (X, Y e Z) de uma empresa entraram em produção no último mês. Considere a fase em que ocorreu a maior quantidade de erros, descobertos em produção, de cada projeto: X: implementação Y: requisitos Z: instalação. Considerando-se que os projetos são extremamente similares, conclui-se que, de maneira geral, os erros de Y seriam mais baratos se fossem detectados no início Z foram provocados pela ausência de testes unitários Y apresentam o menor custo de correção X apresentam o maior custo de correção Z são influenciados, fortemente, pela qualidade técnica dos testadores.
Durante a fase inicial do ciclo de vida do desenvolvimento de sistemas, na etapa de investigação, a tarefa que determina a probabilidade de sucesso do sistema proposto e propicia uma avaliação superficial da área técnica, econômica e comportamental do projeto, sendo decisivamente importante para o processo do desenvolvimento de sistemas é chamada: estudo de caso. análise de requisitos. análise de equilíbrio. estudo de viabilidade. design lógico do sistema. .
No que tange a análise de viabilidade, avalie as assertivas a seguir I. Visa identificar se os investimentos compensam II. Na viabilidade operacional, o objetivo e verificar a aceitação das pessoas com relação ao solução, III. Na viabilidade técnica, o foco é atender aos requisitos de prazo (cronograma) Quais as assertivas corretas? Apenas III Apenas II e III Apenas I Apenas I e II Apenas II.
Durante o processo de desenvolvimento de um software de controle de entrada e saída de funcionários de uma empresa, o desenvolvedor procura saber de seu cliente se deve contabilizar horas, minutos e segundos para o cálculo de atrasos dos funcionários. Este tipo de requisito está classificado como: Modal Do cronograma Não funcional Do usuário Funcional.
O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software? Atender os requisitos no momento em que forem solicitados independente de planejamento. Focar no prazo independente do atendimento das funcionalidades desejadas. Obter muitos recursos financeiros. Obter mão de obra especializada independente de processo. Adotar um processo de desenvolvimento.
São fases do Rational Unified Process (RUP)? Iniciação, Requisitos, Modelagem, Desenvolvimento e Transição. Iniciação, Elaboração, Codificação, Testes e Transição. Negócios, Elaboração, Desenvolvimento e Transição. Negócios, Elaboração, Desenvolvimento e Implantação. Iniciação, Elaboração, Desenvolvimento e Transição.
Em relação ao levantamento de requisitos, qual alternativa abaixo melhor representa a frase: "Utilização na análise de problema e na engenharia de requisitos com o objetivo de entender as perspectivas do cliente/usuário. Entender quem são os agentes e quais as necessidades, o problema e a solução." ? ROI - Retorno sobre investimento. Requisito não funcional. Entrevista. Requisito funcional. Brainstorm.
Com relação aos diagramas de Casos de Uso, marque a alternativa correta: são representações dos Casos de Uso e podem ser representados por um retângulo contendo, internamente, o nome do caso de uso. são representações dos dados do sistema e podem ser representados por um quadrado contendo, internamente, o nome do caso de uso. são representações dos Casos de Uso e podem ser representados por uma elipse contendo, internamente, o nome do caso de uso. são representações dos testes de sistema e podem ser representados por uma elipse contendo, internamente, o nome do caso de uso. são representações dos Casos de Uso e podem ser representados por uma elipse contendo, internamente, a codificação da classe.
A confiabilidade especificada para um software aplicativo é: um requisito não-funcional um mecanismo de teste de estresse. um mecanismo de teste de desempenho. um requisito funcional. uma restrição de escopo. .
Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados: não-funcionais e analíticos. funcionais e não-funcionais. precisos e lógicos. funcionais e lógicos. lógicos e consistentes.
A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos não-funcionais). É considerado um requisito não-funcional: a disponibilidade do sistema. a notificação de inconsistência de dado na tela. uma informação na interface de entrada. a emissão de relatórios fiscais. um histograma na interface gráfica do usuário. .
No contexto da Engenharia de Requisitos, considere: I. O sistema deve fornecer uma entrada de dados que possibilite a inclusão de atributos de permissão de acesso às dependências da corporação por técnicos, supervisores e chefes. II. Algumas permissões de acesso deverão ter tratamento especial para a entrada de atributos. Para este tipo de permissão, atributos excedentes a uma faixa predeterminada só poderão ser incluídos por chefes de seção. Em relação às assertivas acima, é correto afirmar: o item I trata de um requisito não funcional e a ele está associado o requisito funcional, contido no item II. a assertiva contida no item II é uma condição restritiva do requisito não funcional do item I. Por si só, não constitui um requisito, tanto funcional quanto não funcional. o item I trata de um requisito funcional e a ele está associado o requisito não funcional, contido no item II. ambos referem-se a requisitos funcionais. a assertiva contida no item II é uma condição restritiva do requisito funcional do item I. Por si só, não constitui um requisito, tanto funcional quanto não funcional.
Em relação as atividades para análise de requisitos pra o estudo de viabilidade, qual alternativa abaixo melhor representa a frase: "Visa atender os requisitos para a aceitação do produto ou problema apresentado. Levantemanto deve ser relacionado com a aceitação da solução proposta, e como os agentes se sentirão em relação à ela. " Cronograma. Operacional. Econômica. Custo benefício. Técnica.
Considere os seguintes requisitos de um Sistema de Folha de Pagamento e classifique cada um como sendo F (Funcional) e NF (Não Funcional). I. O sistema deve emitir extrato online de cada funcionário; II. O banco de dados dever ser SQL Server, que a empresa já possui; III. O sistema deve rodar em ambiente web; IV. Após gerar a folha mensal deve ser emitido email a cada funconário, informando do salário líquido. Assina a única opção que classifica corretamente os requisitos é: I-F, II-NF, III-NF, IV-F I-NF, II-NF, III-NF, IV-NF I-F, II-F, III-NF, IV-F I-F, II-F, III-F, IV-F I-F, II-NF, III-F, IV-F.
Assinale a UNICA opção que apresenta um requisito Não funcional A função de impressão da carteira de sócio não deve ultrapassar 5 segundos O sistema deve mostrar os 10 clientes mais investidores. O sistema deve incluir os funcionários aposentados O sistema deve calcular o lucro mensal O sistema deve gerar um gráfico com a lucratividade nos últimos 12 meses.
No Processo Unificado os papéis não são pessoas; eles descrevem como as pessoas se comportam no negócio e quais são as responsabilidades que elas têm. Nesse sentido, um Desenvolvedor desempenha os papéis de: Analista de Sistemas, Designer de Negócios e Revisor de Requisitos. Implementador, Integrador e Designer. Gerente de Teste, Gerente de Projeto e Designer. Revisor de Requisitos, Analista de Teste e Revisor do Projeto. Analista de Teste, Implementador e Designer de Interface de Usuário.
Qual opção abaixo melhor representa a frase: "Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve oferecer base para ajudar nessa decisão:" ? Técnica freeware. Técnica de orientação a objeto(OO). Técnica shareware. Técnica adware. Estudo de viabilidade.
Analise as seguintes sentenças: - É um processo de desenvolvimento de software que oferece uma forma sistemática para construir um tipo de sistema que usa a arquitetura baseada em componentes; - Pode ser facilmente extensível, promovendo a reutilização de software e um entendimento intuitivo; - Define tanto métodos para controlar e monitorar mudanças quanto áreas de trabalho seguras, garantindo a um programador que as mudanças efetuadas em outro sistema não afetarão o seu sistema. Trata-se do processo. RUP TDP DDP DSDM XP.
Sobre o modelo iterativo e incremental, classifique cada sentença como sendo V(verdade) ou F(falsa). Em seguida, assinale a alternativa correta. I. O modelo iterativo baseia-se na idéia do aumento da abrangencia do sistema. II. O modelo incremental baseia-se na ideia de refinamentos sucessivos. III. O modelo iterativo e incremental vale-se do modelo em cascata para sua realização. IV. A cada iteração, ocorre a especificação, implementação, teste e implantação Com base em sua analise assinale a opção que descreve a correta sequência de V e F é: I-F; II-F; III-V; IV-V I-V; II-V; III-V; IV-V I-V; II-V; III-V; IV-F I-V; II-V; III-F; IV-V I-F; II-F; III-V; IV-F.
Report abuse Consent Terms of use