Buscar

eng de soft presencial

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 2/14
PROVA PRESENCIAL
Prova Finalizada em 09/10/2021 15:44:31
 Voltar para videoaulas
 Prova Online Liberada com Senha
Disciplina: 101484 - ENGENHARIA DE SOFTWARE
Abaixo estão as questões e as alternativas que você selecionou:
QUESTÃO 1
Na engenharia de requisitos, as etapas finais consistem na documentação, na apresentação e na negociação
dos requisitos junto ao cliente. A respeito dessas etapas, assinale a alternativa correta.
a )
Recomenda-se que a negociação de requisitos seja feita no sistema "mata-mata", preferencialmente com
ganhos ao desenvolvedor do software, justo, já que ele é quem vai desenvolver e arcará com os esforços e
riscos do desenvolvimento.
b )
Sugere-se a padronização na escrita dos requisitos em três frases ou mais, com o máximo de detalhamento
com relação a cada requisito.
c )
Uma vez apresentados os requisitos aos stakeholders, não se recomenda mais que haja mudanças nesses.
d )
As mudanças nos requisitos de um software podem acontecer com ou sem a aprovação do cliente,
principalmente em casos de urgência.
e )
Recomenda-se que a negociação de requisitos seja feita no sistema "ganha-ganha", no qual tanto o usuário,
como o desenvolvedor de sistemas, tenha vantagens.
Ver justificativa da resposta
Justificativa
A negociação de requisitos deve ser feita no sistema "ganha-ganha", com vantagens para ambos os lados -
stakeholders e desenvolvedores. Mudanças podem acontecer com os requisitos já aprovados, mas devem
acontecer com a aprovação do cliente. Sugere-se que requisitos sejam descritos com uma frase, mais uma
justificativa.
https://santacruz.portalava.com.br/aluno/prova-online/UnVibEpwMVcrYlVlaG0zTkIrL1J5RjBNS1N6Wm5WWWF5K3Nnb1k0REVvbFBXaWZoVG9TdXA3MnB2QjN0TEYzWXJXb0doRGlRUkpwMWtlSWxsSnoreUJVT0J5QTkxeFlsaTMyMlpuMGNmNUYwQWdBK3VyTTBZVlFmeUFGUUV4SmFLbTZ5RTVaZ3R2bzk0a1RpdGhrbVJrQnFXN2N6akcrdkVkUHdKWFQwblVVNERUUGVRNUNlS0ZtNG9aQkZzY3ZkWkRYMkY3ZUtvZVNBVjBYaEwrc085Q0NCbys5YnlUTGs2Ty80T096UCtsWHJyL0FCOWkvZnlaV21MMFRiZDJFRmludUNINVB2cHUwYWVYWmZ1Q1NNZkRSNjNjZU0yUHdWZHlPZWJwU3VZTm9JcW1ldW15cXh3MXVsYUFrS2lqVlNEZWw0NHhyaStmMUZacUlVQTBuc3Fab0hNWkFhMzBjUWszY0hwRnVadkdybERuMXdwalFVa0NzU2QwbGs4ZVFm
https://santacruz.portalava.com.br/aluno/sala-de-aula
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 3/14
QUESTÃO 2
Sobre as atribuições do engenheiro de software, assinale a alternativa correta.
a )
Um engenheiro de software, como qualquer engenheiro, soluciona problemas e maximiza o uso dos recursos
da organização onde atua.
b )
O engenheiro de software atua com a gestão de projetos, mas as tarefas de programação ficam a cargo do
cientista da computação.
c )
Por ser um engenheiro, o profissional de engenharia de software não se enquadra na categoria de profissional
de TI.
d )
O engenheiro de software, por atuar com a programação de sistemas, que é uma tarefa repetitiva, não precisa
ser inovador.
e )
O engenheiro de software é um profissional especializado; logo, as áreas em que atua são restritas, porém
muito aprofundadas.
Ver justificativa da resposta
Justificativa
O engenheiro de software, como qualquer engenheiro, soluciona problemas e maximiza o uso dos recursos
da organização onde atua.
As demais alternativas estão incorretas porque o engenheiro de software é um profissional inovador, que
pode atuar desde a gestão de projetos, na engenharia de requisitos, até o desenvolvimento de software, ou
seja, é um profissional com uma abrangente área de atuação.
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 4/14
QUESTÃO 3
Assinale a alternativa correta a respeito das regras de ouro no projeto de interfaces. 
a )
Todas as informações do software devem estar dispostas ao usuário de maneira simultânea, pois, assim, ele
terá opções para escolher a melhor ação a executar.
b )
Recomenda-se, no caso de famílias de softwares, que as interfaces sejam completamente diferentes entre si,
para que cada software tenha identidade própria.
c )
O usuário deve ter controle parcial da interface, sendo que esta pode executar comandos à revelia do usuário
se julgar que tais ações irão satisfazer suas necessidades.
d )
A interação deve ser simplificada de acordo com o grau de aprendizagem do usuário, e detalhes técnicos de
funcionamento devem ser ocultados do usuário iniciante, permitindo serem personalizados por usuários
avançados.
e )
Alterações na interface devem ser feitas sempre que possível, para atualizar as funcionalidades, inclusive as
ações de atalho devem ser alteradas de tempos em tempos.
Ver justificativa da resposta
Justificativa
A interação deve ser simplificada de acordo com o grau de aprendizagem do usuário, e detalhes técnicos de
funcionamento devem ser ocultados do usuário iniciante, permitindo serem personalizados por usuários
avançados. A interface de um software deve ser a mais simples possível, de forma que o usuário tenha
controle total do sistema, sem que este realize ações indesejadas, e possa interrompê-lo a qualquer momento.
As informações devem ser reveladas aos poucos, conforme a necessidade. Em famílias de softwares,
recomenda-se manter os mesmos padrões de utilização entre as interfaces, padrões estes que somente devem
ser alterados se estritamente necessário. As alterações na interface devem ser feitas somente se necessário,
principalmente com relação às ações de atalho, pois o usuário já se encontra acostumado aos comandos
desta.
02:2702:27
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 5/14
QUESTÃO 4
Segundo a norma NBR ISO 9001:2015, no que diz respeito ao ambiente operacional no desenvolvimento de
software: 
a )
as não conformidades, quando detectadas, necessitam de um planejamento longo e demorado para serem
tratadas, para que não voltem mais a ocorrer durante o processo de desenvolvimento de software.
b )
uma organização deve, sempre que possível, proporcionar um ambiente calmo, que evite o estresse e que
tenha a temperatura adequada, uma vez que a atividade de desenvolvimento de software demanda
concentração.
c )
cabe às gerências intermediárias a definição de papéis e responsabilidades em uma equipe de software, sendo
que a alta direção deverá se preocupar com as questões não relacionadas às pessoas, como as financeiras.
d )
a pesquisa de satisfação deve se sobrepor às demais formas de medir a satisfação do cliente em um projeto,
pois ela garante a precisão dos dados necessária para a garantia da qualidade em um projeto.
e )
a equipe de desenvolvimento, sempre que possível, deve estimular mudanças de requisitos que facilitem a
compatibilidade do software com os demais sistemas da organização, além de minimizar custos de
desenvolvimento.
Ver justificativa da resposta
Justificativa
A alternativa correta diz respeito ao capítulo 7 da NBR ISO 9001:2015 (Apoio), segundo o qual uma
organização deve, sempre que possível, proporcionar um ambiente calmo, que evite o estresse e que tenha a
temperatura adequada, uma vez que a atividade de desenvolvimento de software demanda concentração.
Além da pesquisa de satisfação, é possível obter a satisfação por meio de outras formas, como entrevistas; as
não conformidades, quando detectadas, devem ser prontamente solucionadas; cabe à alta direção atribuir
papéis e responsabilidades às pessoas e comunicar adequadamente esses papéis.
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 6/14
QUESTÃO 5
Neste diagrama da UML, há a representação dos aspectos de implantação de um sistema após ser
desenvolvido, contemplando aspectos como comunicação de rede, estrutura de hardware e nós de
processamento. 
Esse conceito se refere ao diagrama:
a )
de comunicação.
b )
de classes.
c )
de casos de uso.
d )
de atividades.
e )
de implantação.
Ver justificativa da resposta
JustificativaAs características citadas dizem respeito ao diagrama de implantação, um diagrama caracteristicamente
estrutural. Os diagramas de casos de uso, de atividades e de comunicação são comportamentais. O diagrama
de casos de uso diz respeito a possíveis situações de uso de um sistema. O diagrama de comunicação
descreve as interações entre o usuário e os elementos componentes de um sistema. O diagrama de atividades
descreve as atividades realizadas, e o diagrama de classes descreve as classes (ou elementos de software na
Programação Orientada a Objetos) de um sistema.
02:4302:43
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 7/14
QUESTÃO 6
No grupo de transição do produto, qual fator concerne à capacidade de integração do software com outros
softwares e hardwares, resultando em um sistema integrado?
a )
Flexibilidade.
b )
Interoperabilidade.
c )
Portabilidade.
d )
Testabilidade.
e )
Reusabilidade.
Ver justificativa da resposta
Justificativa
A alternativa correta diz respeito à interoperabilidade, que, como o nome sugere, é a capacidade de um
software de operar em conjunto com outros sistemas e hardwares, formando um sistema integrado.
A portabilidade se refere à capacidade de um software de ser transferido de um hardware a outro. A
reusabilidade é o quanto partes de um software podem ser aproveitadas para o desenvolvimento de outro
software. A flexibilidade diz respeito à aplicação de recursos para a modificação de um software. A
testabilidade, por sua vez, concerne à necessidade de esforços para a realização de testes em um software.
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 8/14
QUESTÃO 7
Um sistema para o controle de uma aeronave foi desenvolvido em seus vários componentes: piloto
automático, controle de altitude, controle de consumo de combustível, entretenimento a bordo, dentre vários
outros. Ao final do processo de desenvolvimento, todos esses sistemas foram testados em conjunto para
verificar a comunicação e a troca de informações entre eles. Qual teste foi realizado nessa situação?
a )
Teste de integração.
b )
Teste de unidade.
c )
Teste de desenvolvimento.
d )
Teste de qualificação.
e )
Teste de aceitação.
Ver justificativa da resposta
Justificativa
O teste descrito no enunciado envolve a interação e a combinação entre diferentes componentes de software,
caracterizando-se como teste de integração.
O teste de unidade diz respeito ao teste de cada componente de um software. O teste de desenvolvimento
consiste em um teste realizado durante o desenvolvimento ou construção de um software. O teste de
qualificação é realizado logo após um componente ser desenvolvido, para verificar a sua funcionalidade. O
teste de aceitação consiste em verificar se um sistema atende aos critérios de aceitação do cliente.
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 9/14
QUESTÃO 8
Esse diagrama comportamental da UML descreve a sequência de atividades realizadas pelo sistema, além de
abranger ações realizadas em paralelo.
A qual diagrama o conceito anterior se refere?
a )
Diagrama de atividades.
b )
Diagrama de sequência.
c )
Diagrama de implantação.
d )
Diagrama de gráfico de estados.
e )
Diagrama de casos de uso.
Ver justificativa da resposta
Justificativa
As características citadas dizem respeito ao diagrama de atividades, que se diferencia do diagrama de
sequência pela existência de atividades em paralelo e sob determinadas condições. O diagrama de
implantação é um diagrama estrutural, que descreve aspectos de implantação de um sistema, como hardware
e comunicação em rede. O diagrama de casos de uso representa as situações de uso de um sistema, e o
diagrama de gráfico de estados, os possíveis estados de um sistema e os fluxos entre um estado e outro.
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 10/14
QUESTÃO 9
Com relação aos princípios éticos da engenharia de software, assinale a alternativa correta.
a )
O engenheiro de software deve respeitar os direitos de propriedade intelectual do software desenvolvido.
b )
As informações passadas pelo cliente ao engenheiro de software se tornam propriedade desse profissional,
que pode divulgá-las como desejar.
c )
Uma vez que há profissionais responsáveis pela manutenção de computadores, o engenheiro de software
pode fazer o uso desses equipamentos conforme desejar, inclusive com a instalação de softwares pessoais,
como jogos.
d )
O engenheiro de software deve resolver os problemas do cliente, inclusive se estiverem fora da sua área de
atuação profissional.
e )
O engenheiro de software pode se valer da intuição e de pré-julgamentos, se necessário, no momento de
avaliar a competência de um profissional que atua no projeto.
Ver justificativa da resposta
Justificativa
O engenheiro de software deve respeitar os direitos de propriedade intelectual do software desenvolvido,
prezar pelo uso adequado de computadores, respeitar direitos de propriedade intelectual e a confidencialidade
das informações do cliente, além de atuar dentro da sua área.
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 11/14
QUESTÃO 10
Para a melhoria de um processo de desenvolvimento de software, Sommerville (2011) descreve atributos que
devem ser considerados na avaliação da necessidade dessa melhoria. 
Qual atributo constata se o processo foi projetado de modo a evitar erros que possam prejudicar sua
qualidade?
a )
Confiabilidade.
b )
Manutenibilidade.
c )
Aceitabilidade.
d )
Compreensibilidade.
e )
Robustez.
Ver justificativa da resposta
Justificativa
A alternativa correta diz respeito à confiabilidade do processo, ou seja, a verificação da possibilidade de
erros, que, se não tratados, podem ser transmitidos ao produto final.
Na aceitabilidade, avalia-se a possibilidade de o processo ser aceito pelas equipes de desenvolvimento. Na
compreensibilidade, trata-se de verificar se o processo foi definido de maneira explícita. A manutenibilidade
abrange a efetiva reação do processo às necessidades de clientes. E a robustez concerne à resistência do
processo a incidentes e problemas.
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 12/14
QUESTÃO 11
Assinale a alternativa que se relaciona corretamente aos elementos básicos de definição do escopo de um
projeto de software.
a )
O cronograma consiste em uma das formas de se gerenciar um projeto, podendo ser substituído por uma
EAP (Estrutura Analítica de Projeto), que descreve as entregas necessárias desse projeto.
b )
Para a definição do escopo, é necessário estar na presença do cliente para que os requisitos sejam coletados.
Assim, recomenda-se a entrevista como método possível.
c )
Uma das formas de se determinar o tamanho de um sistema é por meio do método de contagem de pontos de
função, que mede a quantidade de fluxos de dados de um software.
d )
A definição de requisitos funcionais e não funcionais de um projeto deverá ser realizada após a definição do
seu escopo, pois requisitos funcionais e não funcionais são definidos no termo de abertura do projeto.
e )
As Auditorias Internas consistem em métricas que medem os aspectos de qualidade de um projeto, como
custos, tempo, desempenho de profissionais, dentre outros.
Ver justificativa da resposta
Justificativa
O método de contagem de pontos de função é utilizado para a definição do tamanho de um software a partir
da contagem de fluxos de dados no sistema. A EAP e o cronograma são complementares, mas um não
substitui o outro. A definição do escopo contempla requisitos funcionais e não funcionais no seu processo e,
além da entrevista, é possível criar grupos de discussão, técnicas criativas, dentre outras formas. Os
Indicadores de Qualidade medem todos os aspectos de umprojeto, não as Auditorias Internas, que visam a
detecção de conformidades e não conformidades em um projeto.
javascript:;
11/10/2021 11:48 Aluno AVA
https://santacruz.portalava.com.br/aluno/prova-online/confirma-prova 13/14
QUESTÃO 12
A respeito das aquisições em um projeto, assinale a alternativa correta. 
a )
As aquisições de um projeto dizem respeito à compra de bens materiais, ou produtos, em um projeto. A
aquisição de serviços é referente ao elemento recursos humanos.
b )
Inspeções e auditorias podem ser dispensadas no caso de aquisições, uma vez que os produtos e serviços
geralmente vêm com qualidade e quantidade asseguradas pelo fornecedor.
c )
As aquisições em um projeto devem ser feitas, primeiramente, com a aquisição e o pagamento dos recursos
adquiridos. Após o pagamento, efetua-se a inspeção e o controle dos recursos adquiridos.
d )
O controle das aquisições deve ser feito por meio de inspeções e auditorias, onde se verifica a conformidade
dos fornecedores e do produto ou serviço adquirido.
e )
As aquisições em um projeto devem ser feitas em duas etapas: o planejamento e a condução. No
planejamento, decide-se o que deve ser comprado. A condução diz respeito à negociação com fornecedores.
Ver justificativa da resposta
Justificativa
O processo de aquisições é realizado em três etapas: planejamento, condução e controle das aquisições.
Primeiramente, planeja-se o que se pretende adquirir, com a análise de propostas e negociação com
fornecedores. A seguir, conduz-se a aquisição ou compra dos produtos ou serviços. Finalmente, na etapa de
controle, inspeções e auditorias foram realizadas para se verificar se o conteúdo adquirido corresponde ao
negociado.
javascript:;

Continue navegando