Com relação a desenvolvimento para dispositivos móveis, interoperabilidade de sistemas, qualidade de software e XML, julgue o item a seguir
No gerenciamento da qualidade de software, os padrões de processo incluem padrões de documentação e padrões de codificação
Os analistas de Tecnologia da Informação de uma instituição estão planejando modernizar o Centro de Dados da organização. Para isso, estão avaliando os indicadores de disponibilidade de sistemas e componentes, pois os indicadores são importantes para cálculos de desempenho e planejamento da manutenção. Um dos componentes em avaliação possui o tempo médio de operação sem falhas de 500 horas e o tempo médio de reparo é de 5 horas.
Com base nessas informações, é correto afirmar que:
A métrica Defect Removal Efficiency (DRE) é definida por:
DRE = Ea/(Ea + Dd)
Dados:
Ea = número de erros encontrados antes que o software seja entregue ao usuário final.
Dd = número de defeitos encontrados depois que o software foi entregue ao usuário final.
A métrica DRE
Acerca de aspectos diversos pertinentes a objetos de avaliação associados à análise de sistemas, julgue o item que se segue
Na utilização das técnicas e ferramentas de engenharia de software, as análises automatizadas são mais facilmente implementadas nos artefatos de especificação, ao passo que as técnicas de inspeção têm apresentado pior eficácia nessa situação.
O Guia Geral MPS de Software 2020, versão de maio de 2020, declara que o Processo de Engenharia de Requisitos tem por propósito definir, gerenciar e manter atualizados os requisitos das partes interessadas e do produto, garantindo que inconsistências entre os requisitos, os planos e os produtos de trabalho sejam identificadas e tratadas.
Além disso, tal guia explicita que, no Processo de Engenharia de Requisitos, é esperado que os requisitos sejam validados a partir do nível
No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.
São quatro as etapas para conseguir software de qualidade: utilização de engenharia de software, gerenciamento de projetos, controle de qualidade e infraestrutura adequada.
No que se refere a qualidade de software e segurança no desenvolvimento, julgue o item que se segue.
A validação dos dados de entrada faz parte do requisito de confiabilidade quando se refere à qualidade de aplicações web.
De acordo com o MPS.BR, Guia Geral MPS de Software, o propósito do processo Desenvolvimento de Requisitos é definir os requisitos do
Julgue o item que se segue, referente a qualidade e métricas de software.
Para garantir a qualidade de um software, a sua medição deve permitir comparações confiáveis entre produtos/funções equivalentes. Os procedimentos de medição devem conter critérios aceitos e validados que possam ser replicados e que tenham uma margem de tolerância a erros humanos.
Entre as técnicas de validação de requisitos, existem as revisões, que podem ser diferenciadas em três tipos básicos: comentários, inspeções e walk-throughs. Na técnica de inspeção,
Com base na NBR ISO/IEC 26300:2006 e ISO 32000-1:2008, julgue os próximos itens.
A NBR ISO/IEC 26300:2006 trata de ODF (open document format), que consiste em formatos de arquivo independentes de aplicativos e da plataforma para documentos editáveis. As especificações ODF destinam-se a suportar a criação, a edição, a visualização, a troca e o arquivamento de documentos comumente criados ou usados em aplicações de software de produtividade pessoal.
Dentre as características básicas de um sistema tole-rante a falhas, assinale a única característica que não é exigida.
Julgue o item que se segue, referente a qualidade e métricas de software.
Conforme a norma ISO/IEC 9126, a confiabilidade de um software é medida por meio da avaliação de todas as falhas ocorridas, independentemente de elas terem sido causadas por erro humano na efetivação de uma rotina errada ou por uma falha no hardware do servidor.
Com relação a criptografia, desenvolvimento orientado a testes (TDD — test driven development) e Hibernate, julgue o seguinte item.
O TDD possibilita o desenvolvimento de softwares fundamentado em testes. O ciclo de desenvolvimento do TDD segue os seguintes passos:
• escrever um teste que inicialmente não passa;
• adicionar uma nova funcionalidade do sistema;
• fazer o teste passar;
• realizar a integração contínua do código;
• escrever o próximo teste.
A respeito de construção de sistemas, julgue o item subsequente.
Em qualidade de software, o atributo de eficiência define o quanto o software adere às necessidades declaradas do usuário.