Questões de Concurso Público Prefeitura de Porto Alegre - RS 2019 para Auditor Fiscal da Receita Municipal - Bloco II

Foram encontradas 5 questões

Q2542845 Engenharia de Software

A  questão baseia-se nas Figura 10(a), 10(b) e 10(c). Sobre a Figura 10(a), considere os seguintes aspectos: (1) ela mostra uma tabela na qual constam, intencionalmente, os requisitos de software de um novo projeto de desenvolvimento de software, que serão completamente levantados e analisados apenas nos dois primeiros meses de trabalho; (2) no primeiro mês, serão levantados e analisados os requisitos "Manter Aluno", "Manter Professor", "Manter Curso" e "Manter Disciplina"; (3) cada um dos "Manter", do primeiro mês, é composto unicamente pelas funcionalidades incluir, consultar, atualizar e excluir (CRUD). Por exemplo, "Manter Aluno" é composto, apenas, pelos processos elementares "Incluir Aluno", "Consultar Aluno", "Atualizar Aluno" e "Excluir Aluno". A Figura 10(b) exibe uma visão geral do "Processo Unificado Rational" (RUP), no qual se inseriu, em alguns lugares, retângulos para ocultar qualquer texto existente nesses locais. A Figura 10(c) mostra uma tabela utilizada para determinação da contribuição de Pontos de Função (PF) em contagens estimadas, segundo a NESMA (NESMA Early FPA Counting), na qual serão consideradas, apenas, as "Entradas Externas" (EE), "Consultas Externas" (CE) e "Saídas Externas" (SE). 





Após observar as Figuras 10(a) e 10(b), e ler o texto introdutório dessa questão, pode-se afirmar que:


I. Na metodologia de desenvolvimento de software RUP, os módulos nº 1 e 2, mostrados na Figura 10(a), são exemplo de iterações.

II. No RUP, o escopo do software é estabelecido na fase chamada de "Iniciação".

III. "Manter Aluno", "Manter Professor" e "Manter Curso", no RUP, são exemplos de requisitos funcionais do sistema, chamados de casos de uso.


Quais estão corretas? 
Alternativas
Q2542846 Engenharia de Software

A  questão baseia-se nas Figura 10(a), 10(b) e 10(c). Sobre a Figura 10(a), considere os seguintes aspectos: (1) ela mostra uma tabela na qual constam, intencionalmente, os requisitos de software de um novo projeto de desenvolvimento de software, que serão completamente levantados e analisados apenas nos dois primeiros meses de trabalho; (2) no primeiro mês, serão levantados e analisados os requisitos "Manter Aluno", "Manter Professor", "Manter Curso" e "Manter Disciplina"; (3) cada um dos "Manter", do primeiro mês, é composto unicamente pelas funcionalidades incluir, consultar, atualizar e excluir (CRUD). Por exemplo, "Manter Aluno" é composto, apenas, pelos processos elementares "Incluir Aluno", "Consultar Aluno", "Atualizar Aluno" e "Excluir Aluno". A Figura 10(b) exibe uma visão geral do "Processo Unificado Rational" (RUP), no qual se inseriu, em alguns lugares, retângulos para ocultar qualquer texto existente nesses locais. A Figura 10(c) mostra uma tabela utilizada para determinação da contribuição de Pontos de Função (PF) em contagens estimadas, segundo a NESMA (NESMA Early FPA Counting), na qual serão consideradas, apenas, as "Entradas Externas" (EE), "Consultas Externas" (CE) e "Saídas Externas" (SE). 





Sabe-se que em todos os processos elementares de "CONSULTA", dos "CRUD's" do primeiro mês, haverá contabilização, devendo ser apresentado, no rodapé de cada página do relatório gerado, o número da página atual e o seu total, por exemplo, 1/5 (página 1 de 5). Nesse caso, considerando apenas as funções do tipo transação, a contagem estimada de Pontos de Função, do Módulo 1, segundo a NESMA, será um número: 
Alternativas
Q2542847 Engenharia de Software

A questão  baseia-se na Figura 11, que exibe a imagem de um gráfico elaborado no framework Scrum, sobre o qual, considere os seguintes aspectos: (1) o eixo horizontal mostra, da esquerda para a direita, os dias de uma Sprint; (2) o eixo vertical exibe, de cima para baixo, em porcentagem, a quantidade de trabalho que ainda precisa ser feita; e (3) a linha tracejada exibe o esforço estimado, enquanto a linha contínua mostra o esforço atual.





No framework "Scrum", a equipe pode monitorar seu progresso ao final de cada Sprint por meio do gráfico mostrado na Figura 17, o qual é chamado de: 
Alternativas
Q2542848 Engenharia de Software
No framework "Scrum", elabora-se uma lista ordenada de tudo que é conhecido ser necessário no produto. Sobre essa lista, considere, ainda, as seguintes características: (1) ela é a única origem dos requisitos para qualquer mudança a ser feita no produto; (2) essa lista é dinâmica, mudando constantemente para identificar o que o produto necessita para ser mais apropriado, competitivo e útil; (3) ela evolui tanto quanto o produto e o ambiente no qual ele será utilizado; (4) nessa lista, constam todas as características, funções, requisitos, melhorias e correções que formam as mudanças que devem ser feitas no produto nas futuras versões. Nesse caso, pode-se afirmar que tal lista é chamada de:
Alternativas
Q2542849 Engenharia de Software
A questão baseia-se na Figura 12, que exibe a tela de entrada de dados do software Sistema de Atendimento Agendado (SAA), do Ministério do Trabalho e Emprego, disponível
no endereço <<http://saaweb.mte.gov.br/inter/saa/pages/agendamento/main.seam>>.







Sabe-se que a equipe responsável pelo desenvolvimento da funcionalidade Agendar Atendimento, do software Sistema de Atendimento Agendado (SAA), realizou testes intensivos, com o objetivo de entregar tal funcionalidade estável e sem erros. A equipe de testes, antes de iniciar suas atividades, estudou os artefatos elaborados no projeto, tais como documento visão, diagramas e especificações de casos de uso, histórias de usuário, casos de teste, regras de negócio, modelo de dados, lista de mensagens, tipos de dados e valores válidos de entrada e saída, dentre outros. Os testadores realizaram muitas simulações, inserindo, na tela de entrada de dados, dados certos e errados, de modo a observar o comportamento do software e as correspondentes saídas de dados. Não cabia a essa equipe realizar testes na arquitetura do software e nem a validação de algoritmos, linguagem de programação ou quaisquer outras estruturas de dados, dessa funcionalidade. Nesse caso, pode-se afirmar que a equipe realizou o seguinte tipo de testes de software: 
Alternativas
Respostas
1: E
2: D
3: B
4: D
5: D