Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Questão 1/10 Métricas e Estimativa de Software Ler em voz alta Constructive Cost Model COCOMO, considerado um modelo de estimativa de esforço amplamantem utilizado na indústria de software. Uma das variações do COCOMO pode ser utilizado quando 0 projeto de arquitetura de sistema e as informações adicionais sobre 0 sistema estão disponíveis. Como de costumo, a estimativa utiliza a fórmula geral com 17 multiplicadores que refletem a capacidade pessoal e caractetísticas do produto e projeto. Posto isto, a definição citada se trata do sub-modelo A Projeto preliminar Composição de aplicação C Pós-arquitetura Você assinalou essa alternativa (C) D Reuso Questão 2/10 Métricas e Estimativa de Software Ler em voz alta As métricas de código fornecem uma visão quantitativa da estrutura do código-fonte, permitindo aos desenvolvedores avaliar sua qualidade, legibilidade e tamanho. Considere um módulo de software com as seguintes características: LOC (Lines of Code): 500 linhas Complexidade Ciclomática: 15 Acoplamento: Alto (muitas dependências externas) Qual das afirmações abaixo melhor descreve a qualidade provável desse módulo, considerando as métricas fornecidas? A módulo é provavelmente de alta qualidade, pois possui um número moderado de linhas de código e uma complexidade ciclomática aceitável. módulo pode apresentar problemas de manutenibilidade e testabilidade devido à alta complexidade ciclomática e ao alto Você assinalou essa alternativa (B) módulo é pequeno e simples, 0 que indica alta qualidade e fácil manutenção. A quantidade de linhas de código é irrelevante para avaliar a qualidade, pois a complexidade ciclomática e 0 acoplamento são principais fatores. E Nenhuma das Questão 3/10 Métricas e Estimativa de Software Ler em voz alta Estimativas são projeções ou previsões de valores futuros com base em informações disponíveis no presente. Elas fornecem uma avaliação antecipada de recursos necessários, tempo de conclusão de uma tarefa ou projeto, custos envolvidos, entre outros aspectos. Qual das alternativas abaixo NÃO faz parte da definição de estimativa para 0 desenvolvimento de softwares, considerando as estimativas determinísticas e probabilísticas? A Definição precisa e imutável dos requisitos do projeto antes do início da estimativa. Você assinalou essa alternativa (A) Previsão do tamanho de um projeto de software em termos de linhas de código, pontos de função ou outras unidades de medida. C Considera a incerteza e variabilidade, usando técnicas como análise de Monte Carlo, para calcular probabilidades de diferentes resultados. D Úteis em projetos complexos, sujeitos a mudanças frequentes ou com requisitos mal definidos. E As estimativas probabilísticas são aplicadas em projetos de software quando há uma grande incerteza em relação aos requisitos.Questão 4/10 Métricas e Estimativa de Software Ler em voz alta As metodologias fornecem uma estrutura e um conjunto de diretrizes para realizar medições de forma eficaz e consistente, garantindo resultados confiáveis e úteis para desenvolvedores. Sobre as metodologias, assinale a única alternativa correta A A medição indireta é útil quando os dados diretos estão disponíveis ou são difíceis de coletar. Metodologia de medição baseada em padrões: utiliza benchmarks e referências externas para comparar desempenho ou a qualidade do software. Você assinalou essa alternativa (B) A metodologia de mediação indireta é útil para obter insights específicos sobre 0 software em si e suas características. D A metodologia baseada em padrões é útil para avaliar a qualidade do software, mas sem precisar fazer uma comparação do software em desenvolvimento com outros produtos semelhantes no mercado. Questão 5/10 Métricas e Estimativa de Software Ler em voz alta Existem diversos tipos de métricas que se relacionam com a qualidade do software, cada uma focando em aspectos específicos do desenvolvimento, desempenho e usabilidade. Asserções: As métricas de confiabilidade conseguem avaliar a capacidade do software de manter um desempenho consistente e confiável ao longo do tempo. PORQUE II. Incluem medidas como a taxa de falhas por tempo de execução, 0 tempo médio entre falhas e a disponibilidade do sistema. Assinale a única alternativa que julga corretamenta as duas asserções. A As asserções e são proposições verdadeiras, e a é uma justificativa correta da Você assinalou essa alternativa (A) As asserções e são proposições verdadeiras, mas a não é uma justificativa correta da A asserção lé uma proposição verdadeira, e a asserção é uma proposição falsa. D A asserção é uma proposição falsa, e a asserção é uma proposição verdadeira. E As asserções e são proposições falsas. Questão 6/10 Métricas e Estimativa de Software Ler em voz alta Um projeto de desenvolvimento de software está utilizando diversas métricas para acompanhar seu progresso. A equipe coleta dados sobre número de linhas de código, a quantidade de bugs encontrados e corrigidos, a velocidade de desenvolvimento em pontos de história, a satisfação do cliente relatada em entrevistas e a experiência dos desenvolvedores com a tecnologia utilizada. A equipe está buscando aprimorar 0 processo de desenvolvimento com base nestas informações. Qual das informações coletadas NÃO é considerada uma métrica de software de acordo com a definição apresentada? A Número de linhas de código. Quantidade de bugs encontrados e corrigidos. C Velocidade de desenvolvimento em pontos de D Satisfação do cliente relatada em entrevistas. E Experiência dos desenvolvedores com a tecnologia. Você assinalou essa alternativa (E)Questão 7/10 Métricas e Estimativa de Software Imagine um sistema acadêmico simples (matrícula e controle de alunos). Após identificar as funções, você levantou: Funções de dados ALI (Arquivos Lógicos Internos): 6 (ex.: Alunos, Professores, Disciplinas, Turmas, Matrículas, Pagamentos) AIE (Arquivos de Interface Externa): 2 (ex.: Consulta de CEP, Base externa de cursos do MEC) Funções transacionais (Entradas Externas): 10 (ex.: Cadastrar aluno, cadastrar disciplina, efetuar matrícula, registrar pagamento...) SE (Saídas Externas): 6 (ex.: Relatório de alunos por turma, boletim, comprovante de matrícula...) CE (Consultas Externas): 4 (ex.: Consultar aluno, consultar disciplina, consultar turma, consultar histórico) De acordo com dados, ao utiliza a fórmula: PF = SALI*(7PF) + AIE*(5PF) + S EE+ S CE*(4PF) + S SE*(5PF) De acordo com os dados, ao utiliza a fórmula: PF = SALI*(7PF) + AIE*(5PF) + S EE+ S CE*(4PF) + S SE*(5PF) Qual é 0 valor final para PF do cenário citado? A 130 PF 103 PF 58 PF D 108 PF Você assinalou essa alternativa (D) Questão 8/10 - Métricas e Estimativa de Software Ler em voz alta Métricas de projeto são medidas quantitativas ou qualitativas utilizadas para avaliar aspectos específicos do processo de desenvolvimento de software. Elas podem abranger uma ampla gama de áreas, incluindo custo, tempo, qualidade, produtividade e riscos. Um projeto de software está atrasado e acima do orçamento. Qual das seguintes métricas seria MENOS útil para determinar a causa raiz do problema? A Conformidade com 0 cronograma, podendo utilizar gráficos como de Gantt. Fornecer informações para tomar decisões corretivas e ajustar 0 curso do projeto conforme necessário. Facilitar a detecção precoce de desvios em relação aos objetivos e planos estabelecidos. D Número de dias de folga utilizados pela equipe. Você assinalou essa alternativa (D) E Permitir acompanhar 0 avanço do projeto em relação ao cronograma e aos marcos definidos.Questão 9/10 Métricas e Estimativa de Software Ler em voz alta As métricas de código e complexidade fornecem uma visão detalhada da estrutura e eficiência do código-fonte, permitindo que desenvolvedores identifiquem áreas de melhoria e tomem decisões informadas para aprimorar a qualidade do software. Assinale a única alternativa que aponta corretamente a relevância dessas métricas para a qualidade do software segundo Sommerville (2011). A Identificação de problemas precocemente - Melhoria da manutenibilidade Redução de erros e falhas Aumento da produtividade Sem garantir a qualidade do software Identificação de problemas tardiamente Manutenibilidade limitada- Redução de erros e falhas Aumento da produtividade Garantia da qualidade do software C Identificação de problemas precocemente Melhoria da manutenibilidade Redução de erros e falhas Pouca produtividade Garantia da qualidade do software D Identificação de problemas tardiamentee - Manutenibilidade limitada Redução de erros e falhas - Pouca produtividade - Garantia da qualidade do software E Identificação de problemas precocemente - Melhoria da manutenibilidade Redução de erros e falhas Aumento da produtividade Garantia da qualidade do software Você assinalou essa alternativa (E) Questão 10/10 Métricas e Estimativa de Software Ler em voz alta As métricas de processos são ferramentas utilizadas para medir e avaliar a eficácia e eficiência dos processos de desenvolvimento de software, apresentando informações sobre como processos estão sendo executados e onde podem ser feitas melhorias para aumentar sua produtividade e qualidade. Qual das seguintes métricas é utilizada para avaliar a eficiência de um processo de desenvolvimento de software ágil? A a) Número de linhas de código por programador. Densidade de defeitos por módulo de código. C Tempo médio de ciclo de desenvolvimento de uma funcionalidade. Você assinalou essa alternativa (C) D Custo total do projeto em relação ao orçamento. E Número de requisitos mudados durante 0 desenvolvimento.

Mais conteúdos dessa disciplina