Buscar

software2

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 60 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 60 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 60 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

Simulado
Criado em: 14/12/2020 às 00:50:06
1. [Q1185591] No teste de software orientado a objetos, como a condição de um objeto é parte
implícita da entrada e saída dos métodos, necessita-se de uma maneira para explorar
sistematicamente as situações e transições do objeto. O modelo de teste adequado para executar
essas operações é o teste
a) interclasse.
b) intraclasse.
c) estrutural.
d) de comando e decisão.
e) com máquina de estado.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Técnicas de Teste de Software.
Fonte: CESPE/CEBRASPE 2020 / Tribunal de Justiça do Pará TJ/PA - PA / Auxiliar Judiciário - Área: Programador de Computador /
Questão: 35
2. [Q1100290] O processo unificado (RUP) reúne boas práticas de especificação e de projeto de
sistemas, sendo um modelo genérico de processo organizado em fases que podem gerar um
conjunto de produtos de trabalho. Considerando isso, assinale a opção que identifica a fase do RUP
na qual devem estar incluídos o refinamento e a expansão dos casos de uso preliminares, dos
requisitos não funcionais e da descrição da arquitetura do software.
a) concepção
b) construção
c) elaboração
d) produção
e) transição
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2019 / Ministério Público de Contas do Estado do Pará MPC - PA / Assistente Ministerial de Informática /
Questão: 30
3. [Q1100305] Nos projetos de sistemas computadorizados, a interação com o usuário tem a
missão de emitir dados e comandos associados ao sistema, que recebem classificações, entre as
quais a classificação que possui interação rápida e intuitiva e facilidade de aprendizado,
denominada
a) seleção de menu.
b) linguagem natural.
c) manipulação direta
d) linguagem de comando
e) preenchimento de formulários.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2019 / Ministério Público de Contas do Estado do Pará MPC - PA / Assistente Ministerial de Informática /
Questão: 36
Julgue os itens que se seguem, relativos a disciplinas do processo de desenvolvimento de software.
4. [Q1031899] As decisões sobre migração ou descontinuação de um software fazem parte da
disciplina de requisitos.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Fundação Universidade de Brasília FUB - BR / Técnico de Tecnologia da Informação / Questão: 93
Julgue os seguintes itens, relativos a métricas de qualidade de software, JUnit, SQL, Delphi e
desenvolvimento mobile.
5. [Q968312] Uma característica e limitação do JUnit é a impossibilidade de definição de
parâmetros para construtores e métodos.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Desenvolvimento de Sistemas / Questão: 106
Julgue os itens que se seguem, a respeito de EJB, Clean Code, desenvolvimento orientado a testes,
lógica de programação e paradigmas de programação.
6. [Q968306] Com EJB em uso na situação em que, no pool do contêiner, haja diversas instâncias
de um bean sem estado de sessão, a invocação de um método por um cliente pode ser delegada a
qualquer uma das instâncias.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Desenvolvimento de Sistemas / Questão: 100
Acerca de TomCat, desenvolvimento seguro de software, refactoring e integração contínua, julgue os
próximos itens.
7. [Q968303] No OWASP ZAP, o active scan pode ser utilizado para varrer vulnerabilidades como
quebra de controle de acesso a aplicações web.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Desenvolvimento de Sistemas / Questão: 97
Julgue os itens seguintes, a respeito de Maven, desenvolvimento web, servidor web, servidor de
aplicação e criptografia.
8. [Q968297] No Apache 2.0, é possível usar variáveis de ambiente para forçar que requisições
sejam tratadas como HTTP/1.0.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Desenvolvimento de Sistemas / Questão: 91
Julgue os itens a seguir, acerca de eMAG, sistemas de controle de versão e SonarQube.
9. [Q968296] No Subversion, um projeto pronto para ser liberado e considerado como uma versão
estável é copiado para uma pasta branch e fica congelado para que seja testado.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Desenvolvimento de Sistemas / Questão: 90
Julgue os itens seguintes, que tratam de arquiteturas de redes, protocolos de redes, tipos de serviços
de redes e QoS.
10. [Q968290] Na transmissão de áudio e vídeo, o jitter é uma característica de qualidade de
serviço inaceitável e que inviabiliza a transmissão.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Desenvolvimento de Sistemas / Questão: 84
Julgue os próximos itens, relativos a model-view-controller (MVC), proxy reverso e representational
state transfer (REST).
11. [Q968272] O padrão MVC separa um aplicativo em três componentes principais: modelo,
exibição e controlador; sendo o modelo o componente que manipula e responde à entrada e à
interação do usuário.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Arquitetura de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Desenvolvimento de Sistemas / Questão: 66
No que se refere a padrões de projeto e a processos e práticas ágeis de desenvolvimento, julgue os
próximos itens.
12. [Q968267] No padrão de arquitetura de software MVC (model-view-controller), model
(modelo) é o responsável pela camada de interação com o usuário e realiza a exibição dos dados,
que, em sistemas web, se dá por meio do HTML ou do XML.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Desenvolvimento de Sistemas / Questão: 61
Acerca de testes de software, julgue os itens que se seguem.
13. [Q968266] No método de desenvolvimento TDD (test driven development), o desenvolvedor
escreve primeiro um caso de teste e, posteriormente, o código.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Desenvolvimento de Sistemas / Questão: 60
A respeito de ETL, julgue os itens a seguir.
14. [Q958116] O ambiente ETL permite a visualização dos dados para análise de maneira
multidimensional.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal Militar STM - BR / Técnico Judiciário - Área apoio especializado - Especialidade -
Programação de Sistema / Questão: 102
Julgue os itens subsecutivos, a respeitodas camadas de persistência.
15. [Q958109] A anotação JPA @PrimaryKeyJoinColumn especifica uma coluna de chave primária
que é usada como uma chave externa para se juntar a outra tabela.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal Militar STM - BR / Técnico Judiciário - Área apoio especializado - Especialidade -
Programação de Sistema / Questão: 95
Julgue os itens seguintes, a respeito de JQuery.
16. [Q958099] Em JQuery, o método $.get() é usado para executar uma solicitação HTTP.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal Militar STM - BR / Técnico Judiciário - Área apoio especializado - Especialidade -
Programação de Sistema / Questão: 85
17. [Q925722] Gerenciamento de processos de negócio é
a) disciplina gerencial, usada para a governança de processos, que integra estratégias e
objetivos da organização com as expectativas dos clientes.
b) o gerenciamento eletrônico de documentos por meio da identificação de remetentes e
destinatários em um processo de comunicação organizacional.
c) uma norma internacional que auxilia a organizar as atividades administrativas das grandes
empresas, adotando os mesmos papéis e responsabilidades das equipes existentes.
d) um conjunto de atividades de gerenciamento de processos de unidades de negócio que devem
ser feitas isoladamente e que não requer investimento ou participação da alta direção.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional do Trabalho da 7ª Região TRT 7 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 81
18. [Q925723] No gerenciamento de processos, a modelagem do estado futuro de um processo —
TO BE — é realizada por
a) arquitetos de processos.
b) donos de processos.
c) gerentes de processos.
d) designers de processos.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional do Trabalho da 7ª Região TRT 7 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 82
19. [Q925715] No processo de gerenciamento de mudanças, a matriz de distribuição de
responsabilidades (matriz RACI) é utilizada na identificação
a) dos planos para a criação de novos serviços.
b) do momento para mudar o serviço para a produção.
c) dos responsáveis pelo processo e de quem será informado.
d) das atividades do processo.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional do Trabalho da 7ª Região TRT 7 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 74
20. [Q925701] Algumas práticas de desenvolvimento de interfaces melhoram a experiência do
usuário, entre elas o(a)
a) utilização de cores de maneira estratégica, evitando-se utilizá-las para distinguir ações.
b) inclusão do maior número de detalhes possível na tela a ser exibida ao usuário.
c) uso de contraste para ocultar informações e tornar a experiência da leitura menos
desgastante.
d) fácil acesso na tela às opções disponibilizadas pelo software por meio de muitos botões e
elementos de interface.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional do Trabalho da 7ª Região TRT 7 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 60
21. [Q925691] A respeito de engenharia de software, assinale a opção correta.
a) A finalidade dos testes de segurança é garantir que o sistema se recupere de uma falha e
esteja apto a retomar o processamento em um prazo preestabelecido.
b) Efetuar testes de regressão consiste em reexecutar testes já finalizados para garantir que
eventuais alterações não tenham impactado funções que antes funcionavam corretamente.
c) Os testes de integração ascendentes são caracterizados pelo fato de a sua realização ocorrer
conforme o desenvolvimento dos módulos.
d) Na etapa de desenvolvimento de um software, os testes de validação e de integração são
executados simultaneamente, para identificar inconsistências antes da entrega final.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional do Trabalho da 7ª Região TRT 7 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 50
22. [Q925681] Nas arquiteturas cliente/servidor multicamadas, a camada que representa o
conjunto de serviços oferecidos por diferentes sistemas, como, por exemplo, o acesso a bases de
dados e a outras aplicações, é a camada de
a) lógica de negócios.
b) sessão.
c) apresentação.
d) de recursos.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Arquitetura de Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional do Trabalho da 7ª Região TRT 7 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 40
23. [Q875069] Assinale a opção correta no que diz respeito a levantamento e gerenciamento de
requisitos.
a) Na análise de sistemas orientados a objetos, não existe um artefato específico para os
requisitos funcionais.
b) A única técnica utilizada para levantamento de requisitos junto aos stakeholders do projeto
são entrevistas fechadas, em que o analista de requisitos registra as necessidades e as
transforma em requisitos para a construção do sistema.
c) O gerenciamento de requisitos tem como foco principal o gerenciamento da equipe
responsável pelo levantamento de requisitos e as técnicas utilizadas junto aos stakeholders do
projeto.
d) No contexto de desenvolvimento da solução, os requisitos funcionais não possuem relação
com os requisitos não funcionais.
e) Em se tratando de metodologias ágeis, considera-se desnecessário elaborar documentos de
requisitos muito detalhados, já que a modificação constante das necessidades dos sistemas
acarreta a modificação de um ou mais requisitos funcionais ou não funcionais.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2016 / Tribunal Regional Eleitoral de Pernambuco TRE/PE - BR / Técnico Judiciário - Área apoio especializado
- Especialidade - Programação de Sistema / Questão: 38
24. [Q828537] No que se refere a métodos ágeis de desenvolvimento de sistemas, assinale a
opção correta.
a) A aplicação de método ágil para desenvolvimento de grandes sistemas pode enfrentar
dificuldades que o tornem inviável.
b) O documento de requisitos, apesar de abordar um conjunto pequeno de funcionalidades, deve
especificar toda a necessidade do usuário.
c) O sistema é construído em pequenos blocos, que irão compor uma versão a ser entregue aos
usuários.
d) A documentação de projeto deve ser feita pelo próprio desenvolvedor, seguindo padrões
simplificados.
e) Para atingir os objetivos de agilidade exigidos, os desenvolvedores devem seguir processos
simplificados para a construção do software.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2016 / Tribunal Regional Eleitoral do Piauí TRE/PI - BR / Técnico Judiciário - Área apoio especializado -
Especialidade - Programação de Sistema / Questão: 53
Os processos de teste de software objetivam avaliar os programas implementados, bem como
identificar possíveis erros em um programa antes da sua utilização. A esse respeito, julgue os
próximos itens.
25. [Q833782] Indica-se a automatização de testes para os testes de componentes e de sistema,
visto que o uso de testes unitários é inviável, por dependerem de diversas possibilidades a serem
avaliadas.
c) Certo
e) Errado
Disciplinas/Assuntosvinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2015 / Tribunal de Justiça do Distrito Federal e Territórios TJDFT - DF / Técnico Judiciário - Área apoio
especializado - Especialidade - Programação de Sistema / Questão: 104
26. [Q833783] Os testes de componentes têm a finalidade de comprovar que as interfaces de
componentes funcionam de acordo com a sua especificação.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2015 / Tribunal de Justiça do Distrito Federal e Territórios TJDFT - DF / Técnico Judiciário - Área apoio
especializado - Especialidade - Programação de Sistema / Questão: 105
Julgue os itens a seguir, com base no padrão MVC (model – view – controller).
27. [Q793333] O padrão de arquitetura MVC separa as views e os controllers do modelo do
sistema, o que permite alterações na interface sem impacto na camada de lógica do negócio.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Arquitetura de Software.
Fonte: CESPE/CEBRASPE 2015 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior CAPES - BR / Atividades Técnicas de
Complexidade Intelectual - Área Analista de Sistemas / Questão: 85
Julgue os próximos itens com referência a MPS.BR e CMMI.
28. [Q793325] O CMMI é um modelo de referência que define práticas necessárias à maturidade
em disciplinas específicas.
e) Errado
c) Certo
Disciplinas/Assuntos vinculados: Tecnologia da Informação > CMMI e MPS-BR.
Fonte: CESPE/CEBRASPE 2015 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior CAPES - BR / Atividades Técnicas de
Complexidade Intelectual - Área Analista de Sistemas / Questão: 77
29. [Q793327] MR – MPS, MA – MPS e MN – MPS são as três partes que compõem o MPS.BR.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > CMMI e MPS-BR.
Fonte: CESPE/CEBRASPE 2015 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior CAPES - BR / Atividades Técnicas de
Complexidade Intelectual - Área Analista de Sistemas / Questão: 79
Com base em desenvolvimento (Ágil) de software, julgue os seguintes itens.
30. [Q793320] Uma das entregas necessárias do desenvolvimento (Ágil) de software é a completa
documentação do sistema e do projeto.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2015 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior CAPES - BR / Atividades Técnicas de
Complexidade Intelectual - Área Analista de Sistemas / Questão: 72
Julgue os itens a seguir, a respeito da engenharia de software.
31. [Q793310] A análise de pontos por função é uma métrica que permite mensurar
produtividade, qualidade, custo e documentação de um software.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2015 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior CAPES - BR / Atividades Técnicas de
Complexidade Intelectual - Área Analista de Sistemas / Questão: 62
Acerca de desenvolvimento e manutenção de sistemas e aplicações, julgue os seguintes itens.
32. [Q777339] No desenvolvimento da interface com o usuário de uma aplicação do tipo cliente-
servidor multicamadas, o conhecimento das necessidades de comunicação de dados do usuário é
apresentado com menor importância que o conhecimento das necessidades de informações no
ambiente de trabalho do usuário.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2015 / Fundação Universidade de Brasília FUB - BR / Técnico de Tecnologia da Informação - Área
Programação de Sistemas / Questão: 74
33. [Q777342] No desenvolvimento de uma aplicação do tipo cliente-servidor multicamadas com
dezenas de funções distintas, é recomendável que as responsabilidades sejam particionadas
uniformemente, de modo que uma única pessoa realize todas as atividades relativas à
implementação de cada função, tais como levantamento de requisitos e necessidades,
desenvolvimento da interface com o usuário, elaboração da arquitetura, codificação, testes e
homologação.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software| Arquiteturas.
Fonte: CESPE/CEBRASPE 2015 / Fundação Universidade de Brasília FUB - BR / Técnico de Tecnologia da Informação - Área
Programação de Sistemas / Questão: 77
Em relação ao documento MPS-BR, julgue os itens subsecutivos.
34. [Q713575] Medições e controles dos riscos de segurança da informação, além do registro e da
qualificação de incidentes, são resultados esperados no nível C do MPS-BR.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > CMMI e MPS-BR.
Fonte: CESPE/CEBRASPE 2014 / Caixa Econômica Federal CEF - BR / Técnico Bancário / Questão: 108
Julgue os próximos itens, referentes a metodologias ágeis de desenvolvimento de software.
35. [Q713537] De acordo com o Scrum, na entrega de um novo incremento de funcionalidade de
um produto, esse incremento não precisa ser utilizável nem estar funcionando em conjunto com
todos os anteriores para que o Product Owner o libere e o adicione aos demais incrementos desse
produto.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2014 / Caixa Econômica Federal CEF - BR / Técnico Bancário / Questão: 71
36. [Q713539] A estimativa final da entrega de um incremento sempre é definida pelo Product
Owner.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2014 / Caixa Econômica Federal CEF - BR / Técnico Bancário / Questão: 73
Acerca de construção de algoritmos, avaliação de expressões, variáveis e constantes, julgue os itens
a seguir.
37. [Q723119] São exemplos de constantes literais “NOME”, “Abacaxi”, “falso”, “304958” e
“23/12/99”.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2013 / Tribunal Regional do Trabalho da 17ª Região TRT 17 - BR / Técnico Judiciário - Área Tecnologia da
Informação / Questão: 106
Acerca de manutenção de sistemas e aplicações, julgue os itens subsequentes.
38. [Q629445] Repositórios de gerência de configuração com bibliotecas de controle do processo
de alteração estão entre as ferramentas automatizadas para a manutenção de um sistema.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2013 / Universidade Federal do Pampa UNIPAMPA - RS / Técnico de Tecnologia da Informação / Questão: 82
Acerca do desenvolvimento de sistemas e aplicações, julgue os itens seguintes.
39. [Q629440] Os métodos ágeis têm sido utilizados tanto para o desenvolvimento de novas
aplicações quanto para atender à evolução do sistema entregue ao cliente.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2013 / Universidade Federal do Pampa UNIPAMPA - RS / Técnico de Tecnologia da Informação / Questão: 77
Julgue os itens seguintes acerca de metodologias de análise, projeto e desenvolvimento de sistemas.
40. [Q584253] No diagrama de caso de uso abaixo, criado para acessar o banco de dados de um
sistema, estão representados todos os eventos do processo de autenticação.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2013 / Conselho Nacional de Justiça CNJ - BR / Técnico Judiciário - Área Programação de Sistemas / Questão:
111
41. [Q576896] A engenharia da usabilidade é embasada no uso das técnicas de
a) avaliações heurísticas e cenários de uso.
b) helps online e call center.
c) observação do usuário e helps online.
d) cenários de uso e informações na tela dosistema.
e) verbalização simplificada e helps online.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2013 / Tribunal Regional Eleitoral do Mato Grosso do Sul TRE/MS - BR / Técnico Judiciário - Área apoio
especializado - Especialidade - Programação de Sistema / Questão: 63
42. [Q576885] Por meio de diagramas da UML, é possível capturar diferentes visões do sistema.
Assinale a opção que apresenta o diagrama de um comportamento dinâmico do sistema.
a) diagrama de casos de uso
b) diagrama de objetos
c) diagrama de componentes
d) diagrama de implantação
e) diagrama de classes
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2013 / Tribunal Regional Eleitoral do Mato Grosso do Sul TRE/MS - BR / Técnico Judiciário - Área apoio
especializado - Especialidade - Programação de Sistema / Questão: 52
43. [Q576886] Assinale a opção que apresenta uma das finalidades da análise de requisitos.
a) Gerar versões dos artefatos produzidos.
b) Prover o ambiente adequado para a organização.
c) Documentar processos de negócio usando casos de uso de negócios.
d) Balancear objetivos em conflito entre os participantes do projeto.
e) Organizar, levantar e documentar funcionalidades e restrições.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2013 / Tribunal Regional Eleitoral do Mato Grosso do Sul TRE/MS - BR / Técnico Judiciário - Área apoio
especializado - Especialidade - Programação de Sistema / Questão: 53
Com relação a testes funcionais e testes de unidades, julgue os próximos itens.
44. [Q479951] O teste de software permite verificar se o sistema está funcionando de acordo com
os requisitos definidos, mas não visa garantir que as expectativas do cliente serão atendidas.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2012 / Ministério Público do Piauí MPE - PI / Técnico Ministerial - Área Informática / Questão: 103
45. [Q479953] A busca de erros resultantes das interações não previstas entre componentes de
um sistema constitui objetivo dos testes de sistema ou testes funcionais.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2012 / Ministério Público do Piauí MPE - PI / Técnico Ministerial - Área Informática / Questão: 105
Com referência a engenharia de software e uso de UML para a modelagem de sistemas, julgue os
itens subsecutivos.
46. [Q426573] Os casos de uso devem ser definidos de tal forma que representem todas as
situações possíveis de utilização do sistema que está sendo definido; opcionalmente, a descrição
dos casos de uso pode ser feita por meio de cenários.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2011 / Tribunal de Justiça do Espírito Santo TJ/ES - ES / Analista Judiciário - Área Apoio Especializado -
Especialidade: Técnico de Informática / Questão: 93
47. [Q426574] A linguagem de restrição de objetos, ou OCL, é utilizada para especificar
restrições existentes em um modelo UML de sistema que esteja sendo projetado, como é o caso das
precondições e pós-condições.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2011 / Tribunal de Justiça do Espírito Santo TJ/ES - ES / Analista Judiciário - Área Apoio Especializado -
Especialidade: Técnico de Informática / Questão: 94
Considerando a figura acima, que foi obtida do documento de especificação da superestrutura da
linguagem UML e que apresenta um diagrama de classes no qual estão representados conceitos da
própria linguagem, julgue os itens a seguir, relativos aos conceitos gerais da UML e aos diagramas
suportados dessa linguagem.
48. [Q414433] A classe PackageImport possui um atributo, denominado visibility, que pode
assumir unicamente os valores public, private, protected ou package.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2011 / Tribunal Regional Eleitoral do Espírito Santo TRE/ES - BR / Técnico Judiciário - Área apoio
especializado - Especialidade - Programação de Sistema / Questão: 82
49. [Q414435] Em um diagrama de sequência, estão representadas classes, que não são
relacionadas por agregação e composição, entre outros tipos de relações presentes em diagramas
de classe, mas relacionadas, diretamente, por meio de mensagens.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2011 / Tribunal Regional Eleitoral do Espírito Santo TRE/ES - BR / Técnico Judiciário - Área apoio
especializado - Especialidade - Programação de Sistema / Questão: 84
Testes ajudam a descobrir erros ocorridos durante o projeto e a construção de software. As
estratégias de teste devem ser planejadas de forma adequada, e ferramentas de teste podem ser
utilizadas para tal fim. A esse respeito, julgue os itens subsequentes.
50. [Q414430] O resultado de um teste de verificação indica se o software desenvolvido
corresponde aos requisitos especificados.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2011 / Tribunal Regional Eleitoral do Espírito Santo TRE/ES - BR / Técnico Judiciário - Área apoio
especializado - Especialidade - Programação de Sistema / Questão: 79
A respeito do uso de diagramas UML, seus conceitos, representações e finalidades, julgue os itens
subsequentes.
51. [Q529810] Um diagrama de classes contém entidades e relacionamentos. Além disso, pode
oferecer uma perspectiva conceitual de determinada realidade de um sistema.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Empresa Bahiana de Águas e Saneamento EMBASA - BA / Assistente de Saneamento - Área
Desenvolvimento de TI / Questão: 63
52. [Q529811] O diagrama de sequência mostra como as mensagens entre os objetos são trocadas
no decorrer do tempo para a realização de operação.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Empresa Bahiana de Águas e Saneamento EMBASA - BA / Assistente de Saneamento - Área
Desenvolvimento de TI / Questão: 64
Com relação às ferramentas CASE, julgue os itens subsequentes.
53. [Q419854] Entre as contribuições da ferramenta CASE, incluem-se o auxílio aos projetistas no
desenvolvimento de software e a geração automática da documentação do software desenvolvido.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2010 / Tribunal Regional do Trabalho da 21ª Região TRT 21 - BR / Técnico Judiciário - Área Apoio
Especializado - Especialidade: Tecnologia da Informação / Questão: 75
54. [Q377715] Assinale a opção correta quanto a requisitos de software.
a) Requisitos funcionais descrevem as propriedades emergentes do sistema, como segurança e
tempo de resposta.
b) Requisitos não funcionais são descritos de forma qualitativa e não quantitativa.
c) Requisitos são provenientes de pessoas relevantes para o sistema, e não de outros sistemas
que interagem com o sistema que está sendo especificado.
d) A matriz de rastreabilidade não oferece suporte para requisitos funcionais.
e) Revisão de requisitos, prototipação e geração de casos de teste são exemplos de técnicas de
validação de requisitos.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2010 / Tribunal Regional Eleitoral de Mato Grosso TRE/MT - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 33
Julgue os itens seguintes, a respeitode interface gráfica, ergonomia e usabilidade.
55. [Q601151] Usabilidade pode ser dividida nas seguintes metas: ser eficaz no uso (eficácia); ser
eficiente no uso (eficiência); ser segura no uso (segurança); ser de boa utilidade (utilidade); ser
fácil de aprender (learnability); e ser fácil de lembrar como se usa (memorability).
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Universidade Federal do Pampa UNIPAMPA - RS / Técnico de Tecnologia da Informação - Área
Programação de Sistemas / Questão: 116
56. [Q601152] Entre os critérios usados para identificar e classificar corretamente as qualidades
e problemas ergonômicos de interfaces, estão a compatibilidade, a homogeneidade, a concisão, a
flexibilidade, o feedbak, a carga informacional, o controle explícito e a gestão de erros.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Programação| Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Universidade Federal do Pampa UNIPAMPA - RS / Técnico de Tecnologia da Informação - Área
Programação de Sistemas / Questão: 117
Acerca de paradigma orientado a objeto e de desenvolvimento e manutenção de projeto, julgue os
seguintes itens.
57. [Q601132] Em projetos orientados a objeto, o acoplamento não pode ser utilizado como
métrica, embora seja uma característica mensurável, em que as conexões físicas entre os
elementos do projeto representam o acoplamento dentro de um sistema.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software| Programação Orientada a Objetos.
Fonte: CESPE/CEBRASPE 2009 / Universidade Federal do Pampa UNIPAMPA - RS / Técnico de Tecnologia da Informação - Área
Programação de Sistemas / Questão: 97
No que se refere a modelos de processo de desenvolvimento de software, julgue os itens a seguir.
58. [Q601122] O modelo incremental entrega uma série de versões por meio da aplicação de
sequências paralelas, possibilitando entrega mais rápida do produto final.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Universidade Federal do Pampa UNIPAMPA - RS / Técnico de Tecnologia da Informação - Área
Programação de Sistemas / Questão: 87
O processo de depuração de um software ocorre como consequência de teste bem-sucedido, isto é,
quando um caso de teste descobre um erro, a depuração é a ação que resulta na reparação do erro.
A esse respeito, julgue os itens a seguir.
59. [Q601095] O processo de depuração tem sempre como resultado a identificação da causa do
problema, e, como consequência, a correção do problema.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Programação| Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Universidade Federal do Pampa UNIPAMPA - RS / Técnico de Tecnologia da Informação - Área
Programação de Sistemas / Questão: 60
Julgue os itens de 71 a 76, a respeito de UML.
60. [Q390026] Um diagrama de sequência da UML mostra as interações de um sistema com seus
atores e a sequência de mensagens entre eles, para realizar um caso de uso (ou parte dele). Nem
todos os objetos em um modelo de sequência necessitam estar ativos e existir durante toda a
computação. Alguns objetos são passivos e não possuem um fluxo de controle próprio. Outros
objetos são transientes e podem existir apenas durante parte de uma operação.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal Regional Eleitoral do Paraná TRE/PR - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 72
Julgue os itens de 61 a 70, a respeito de engenharia de software.
61. [Q390016] Segundo a Norma ABNT ISO/IEC 12.207, ciclo de vida pode ser definido como
evolução de um sistema, produto, serviço, projeto ou outra entidade desenvolvida por humanos,
desde a concepção até a desativação.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal Regional Eleitoral do Paraná TRE/PR - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 62
62. [Q390020] Segundo o padrão IEEE Std-830, a especificação de requisitos deve apresentar as
seguintes características: correção, precisão, completude, consistência, priorização,
verificabilidade, modificabilidade, usabilidade e rastreabilidade.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal Regional Eleitoral do Paraná TRE/PR - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 66
63. [Q390023] A contagem de pontos de função é efetuada com base na especificação do sistema
e complementada por informações dos usuários e analistas, para medir o tamanho funcional de um
sistema, independentemente de sua forma de implementação. Na análise de pontos de função, são
contados os seguintes componentes: arquivos lógicos internos, arquivos de interface interna,
entradas externas, consultas externas e saídas externas.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal Regional Eleitoral do Paraná TRE/PR - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 69
64. [Q389457] Julgue os seguintes itens, relativos a caso de uso. I Os casos de uso podem ser
aplicados para captar o comportamento pretendido do sistema que está sendo desenvolvido, sem
ser necessário especificar como esse comportamento é implementado. II Os casos de uso
fornecem uma maneira para os desenvolvedores chegarem a uma compreensão comum com os
usuários finais do sistema e com os especialistas. III Os casos de uso servem para validar a
arquitetura e para verificar o sistema à medida que ele evolui durante seu desenvolvimento. IV 
Um caso de uso envolve a interação dos atores com o sistema. A quantidade de itens certos é
igual a
a) 0
b) 1
c) 2
d) 3
e) 4
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal Regional Eleitoral do Maranhão TRE/MA - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 39
Julgue os itens subsequentes, acerca do RUP (Rational Unified Process), versão 7.0, e da UML
(Unified Modeling Language), versão 2.0.
65. [Q386951] Em relação à engenharia de usabilidade, a definição e a validação da arquitetura
da interface com o usuário, bem como os testes de desempenho, estão mais associados à fase de
construção que à fase de elaboração.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal de Contas do Rio Grande do Norte TCE - RN / Assessor Técnico de Informática / Questão: 54
66. [Q386952] Casos de usos são classificadores de comportamentos, os quais podem ser
descritos por uma especificação de interações ou de atividades.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal de Contas do Rio Grande do Norte TCE - RN / Assessor Técnico de Informática / Questão: 55
Julgue os itens seguintes, a respeito de requisitos e técnicas de elicitação de requisitos.
67. [Q386947] A proteção, pelo sistema, das informações pessoais dos usuários cadastrados é
exemplo de requisito funcional. A capacidade do sistema de gerar relatório de empréstimos de
usuário em, no máximo, três segundos é um requisito não funcional.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Segurança - Diversos| Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal de Contas do Rio Grande do Norte TCE - RN / Assessor Técnico de Informática / Questão: 52
68. [Q320997] Um modelo de referência é um framework abstratopara entendimento dos
relacionamentos significantes entre as entidades de algum ambiente. A arquitetura orientada a
serviço (SOA) é um paradigma para organização e utilização de competências distribuídas que
estão sob controle de diferentes domínios proprietários. A respeito dos conceitos do SOA, julgue os
próximos itens. I A visibilidade, interação e causas são os conceitos chaves para descrever o
paradigma SOA. II SOA é um meio para organizar as soluções que promovem o reuso, crescimento
e interoperabilidade. III Diferentemente do paradigma de programação orientada a objeto, na qual
o foco está no empacotamento de dados com operações, o foco central do SOA é a tarefa ou função
de negócio. IV O SOA não oferece a base mais viável para sistemas de grande escala, pois ele foca
melhor na forma como as atividades humanas são gerenciadas. Estão certos apenas os itens
a) I e II.
b) I e IV.
c) II e III.
d) III e IV.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal Regional Eleitoral de Goiás TRE/GO - BR / Técnico Judiciário - Área Programação de Sistemas
/ Questão: 63
69. [Q297024] Acerca de padrões de projeto, assinale a opção correta.
a) Padrões de projeto são aplicados no tratamento de códigos específicos de linguagem de
programação orientada a objetos. Essa característica permite redução de custos, mas prejudica a
qualidade de uma aplicação.
b) Padrões de projeto são tratados com o enfoque na melhoria da qualidade de um projeto de
software. O seu uso racional aumenta a produtividade de determinado ponto de desenvolvimento
e aumenta os custos em função da qualidade de uma aplicação.
c) Embora não sejam aplicados em técnicas de desenvolvimento de aplicações, padrões de
projeto fornecem uma visão orientada a objetos para solução de problemas, com um baixo custo.
d) Padrões de projeto são aplicados ao desenvolvimento de aplicações e, de maneira geral,
fornecem meios de se descrever soluções para problema. Essa característica permite redução do
tempo gasto com o desenvolvimento e melhoria da qualidade da aplicação.
e) Padrões de projeto permitem redução do tempo gasto com um desenvolvedor e geralmente
melhoram a qualidade de uma aplicação. Essa característica incentiva o reuso de software para
resolver problemas, mas tem como desvantagem o aumento do custo de uma aplicação
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Tribunal de Contas do Tocantis TCE - TO / Assistente de Controle Externo - Apoio Administrativo - Área
Técnico em Informática / Questão: 48
Conforme o SWEBOK, corpo de conhecimento da engenharia de software, a engenharia de software
é a aplicação de uma abordagem sistemática, disciplinada e quantificada ao desenvolvimento,
operação e manutenção de software. Julgue os itens a seguir acerca das informações apresentadas e
dos conceitos de engenharia de software.
70. [Q278037] Entre os modelos de ciclo de vida de software, o modelo espiral possui maior
proximidade com as práticas da engenharia clássica empregadas, por exemplo, na construção de
casas, quando comparado aos modelos cascata e de componentes reusáveis.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Agência Nacional de Telecomunicações ANATEL - BR / Analista Administrativo - Área Tecnologia da
Informação / Análise de Negócios / Questão: 95
71. [Q278040] A análise de pontos de função de um programa produz estimativas de tamanho
funcional de um produto de software embasada em cinco parâmetros-chave: entradas externas,
saídas externas, consultas externas, arquivos lógicos internos e arquivos de interface externos. Os
três primeiros parâmetros são funções transacionais, enquanto os dois últimos são funções de
dados. As operações CRUD (create, read, update e delete) são consideradas pertencentes às
entradas externas.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Agência Nacional de Telecomunicações ANATEL - BR / Analista Administrativo - Área Tecnologia da
Informação / Análise de Negócios / Questão: 98
Acerca de conceitos de engenharia de requisitos, julgue os itens seguintes.
72. [Q277844] A elicitação de requisitos ocorre usualmente antes da fase de análise de requisitos,
e resulta na produção de uma especificação precisa das necessidades do usuário bem como dos
requisitos do sistema a ser desenvolvido, o que exige maior interação social por parte do
responsável pela elicitação, quando relacionada à exigência de interação durante a fase de
análise.A elicitação de requisitos ocorre usualmente antes da fase de análise de requisitos, e
resulta na produção de uma especificação precisa das necessidades do usuário bem como dos
requisitos do sistema a ser desenvolvido, o que exige maior interação social por parte do
responsável pela elicitação, quando relacionada à exigência de interação durante a fase de análise.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Agência Nacional de Telecomunicações ANATEL - BR / Analista Administrativo - Área Tecnologia da
Informação / Análise de Negócios / Questão: 69
73. [Q277845] Rastreabilidade de requisitos e pirâmide de requisitos são abordagens empregadas
para relacionar requisitos entre si, no escopo dos processos de gerenciamento de requisitos.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Agência Nacional de Telecomunicações ANATEL - BR / Analista Administrativo - Área Tecnologia da
Informação / Análise de Negócios / Questão: 70
A figura acima enuncia quatro categorias de métodos de análise de requisitos. Julgue o item
seguinte acerca das informações apresentadas e dos conceitos de engenharia de requisitos.
74. [Q277834] O emprego de conceitos como sincronização e deadlock sugere o uso de
abordagens orientadas a controle para a especificação de requisitos, em oposição às abordagens
orientadas a processos, a dados e a objetos.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2009 / Agência Nacional de Telecomunicações ANATEL - BR / Analista Administrativo - Área Tecnologia da
Informação / Análise de Negócios / Questão: 68
Ferramentas CASE auxiliam os desenvolvedores de sistemas em tarefas como geração de modelos e
geração automática de códigos, entre outras. Com relação às ferramentas CASE, julgue os itens
subseqüentes.
75. [Q918122] A geração de documentação é procedimento necessário em desenvolvimento de
software, e uma ferramenta CASE pode auxiliar o desenvolvedor nessa tarefa.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Tribunal de Justiça do Distrito Federal e Territórios TJDFT - DF / Técnico Judiciário - Área: Apoio
Especializado - Especialidade: Programação de Sistemas / Questão: 68
Acerca de arquitetura de informação e navegação julgue os itens a seguir.
76. [Q298551] O diagrama de arquitetura de informação deve prover uma especificação
minuciosa da navegação.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Empresa Brasileira de Hemoderivados e Biotecnologia Hemobrás - BR / Assistente Administrativo -
Área Web designer / Questão: 109
O desenvolvimento de projeto de um website passa por etapas distintas desde o planejamento até a
manutenção. Acerca das etapas de desenvolvimento de um website, julgue os itens que se seguem.
77. [Q298537] No desenvolvimento de um projeto de um website centrado no usuário, um
protótipo deve ser testado apenas por experts na área.
c) Certo
e) Errado
Disciplinas/Assuntosvinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Empresa Brasileira de Hemoderivados e Biotecnologia Hemobrás - BR / Assistente Administrativo -
Área Web designer / Questão: 96
Com relação a ferramentas CASE, julgue os itens que se seguem.
78. [Q287757] Existem ferramentas CASE que permitem a geração de códigos-fonte em diversas
linguagens de programação e em linguagens com suporte à Internet.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Tribunal Superior do Trabalho TST - BR / Programador / Questão: 56
79. [Q287758] Existem ferramentas CASE modernas que possuem mecanismos de auxílio à
realização de tarefas repetitivas.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Tribunal Superior do Trabalho TST - BR / Programador / Questão: 57
80. [Q287759] A possibilidade de se fazer verificação automática de consistência de informações
em ferramentas CASE está relacionada à possibilidade de elaboração de regras específicas de
acordo com o que se pretende de determinado modelo.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Tribunal Superior do Trabalho TST - BR / Programador / Questão: 58
Existem diversas ferramentas para o desenvolvimento de software, entre elas as ferramentas CASE.
Acerca dessas ferramentas, julgue os itens subseqüentes.
81. [Q287413] Ferramentas CASE que utilizam metodologia de desenvolvimento de sistemas em
banco de dados baseado no modelo entidade-relacionamento são capazes de gerar código SQL a
partir de um modelo físico de dados.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Tribunal Regional do Trabalho da 5ª Região TRT 5 - BR / Técnico Judiciário - Área Informática /
Questão: 63
82. [Q287415] Um projeto de desenvolvimento de software pode usar mais de uma ferramenta
CASE. O principal requisito é que todas sejam orientadas a objeto e proporcionem integração com
a Internet como requisito mínimo.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Tribunal Regional do Trabalho da 5ª Região TRT 5 - BR / Técnico Judiciário - Área Informática /
Questão: 65
A orientação a objetos favorece a aplicação de diversos conceitos considerados fundamentais para o
desenvolvimento de programas. Acerca das definições relacionadas à orientação a objetos, julgue os
itens seguintes.
83. [Q285236] O encapsulamento pode ser definido como uma propriedade da orientação a
objetos que separa os aspectos externos dos detalhes internos de implementação de um objeto.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Tribunal de Justiça do Ceará TJ/CE - CE / Técnico Judiciário - Área Hardware/Software / Questão: 64
Acerca da linguagem de modelagem unificada (UML), julgue os próximos itens.
84. [Q273423] Um dos principais diagramas utilizado na UML é o de fluxo de dados (DFD).
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Ministério Público de Roraima MPE - RR / Técnico - Área: Informática / Questão: 87
Considerando que um projeto de banco de dados necessita de um modelo físico de dados para ser
implementado, julgue os itens a seguir.
85. [Q271898] Uma ferramenta CASE pode auxiliar o desenvolvedor no processo de criação de
um banco de dados em um sistema gerenciador de banco de dados.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2008 / Ministério Público do Amazonas MPE - AM / Agente de Apoio - Área Programação / Questão: 86
Figura para as questões de 32 a 35
86. [Q177165] Na figura apresentada, que ilustra um diagrama de classes, o tipo de
relacionamento existente entre a classe "A" e a classe "E" é denominado
a) agregação.
b) associação.
c) composição.
d) associação única.
e) composição única.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2007 / Tribunal Regional Eleitoral do Amapá TRE/AP - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 32
87. [Q177169] Na figura, o relacionamento entre a classe "A" e a classe "D" é do tipo
a) agregação.
b) associação.
c) composição.
d) associação única.
e) composição única.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2007 / Tribunal Regional Eleitoral do Amapá TRE/AP - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 34
Com base no diagrama entidade-relacionamento mostrado acima, julgue o próximo item.
88. [Q168954] Uma EMPRESA emprega pelo menos um EMPREGADO. Um EMPREGADO tem de
ser empregado por uma EMPRESA. Um DEPARTAMENTO tem que estar contido em uma
EMPRESA. Uma EMPRESA pode não conter DEPARTAMENTO. Um DEPARTAMENTO pode não
conter DIVISAO. Uma DIVISAO tem de estar contida em um DEPARTAMENTO.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2007 / Secretaria Municipal de Administração de Vitória SEMAD - ES / Técnico em Tecnologia da Informação
- Área Desenvolvimento / Questão: 71
No que se refere às normas de qualidade e aos modelos de referência para gerenciamento de
processos de tecnologia da informação, julgue os itens que se seguem.
89. [Q555894] A série ISO 9000 define um conjunto de normas especificamente desenvolvidas
para fornecerem um modelo de gestão e desenvolvimento de projetos de software.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Normas de Qualidade de SW (ISO/IEC 9126 e outras).
Fonte: CESPE/CEBRASPE 2006 / Secretaria de Estado de Gestão e Recursos Humanos do Espírito Santo SEGER - ES / Técnico de
Informática / Questão: 109
No que se refere às normas de qualidade e aos modelos de referência para gerenciamento de
processos de tecnologia da informação, julgue os itens que se seguem.
90. [Q555827] A série ISO 9000 define um conjunto de normas especificamente desenvolvidas
para fornecerem um modelo de gestão e desenvolvimento de projetos de software.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2006 / Secretaria de Estado de Gestão e Recursos Humanos do Espírito Santo SEGER - ES / Técnico de
Informática / Questão: 112
A engenharia de software envolve diversos procedimentos, processos, arquiteturas de sistemas,
linguagens, análise e vários outros pontos para a construção de um software. Com referência à
engenharia de software, julgue os itens a seguir.
91. [Q542904] O desenvolvimento de um software, para ser bem definido, deve ser um processo
estático em relação aos seus requisitos.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2006 / Centro Gestor e Operacional do Sistema de Proteção de Amazônia CENSIPAM - AM / Técnico de Apoio
à Tecnologia da Informação - Área Informática / Questão: 80
92. [Q438834] Existem diversas metodologias de desenvolvimento de sistemas. Todas elas partem
de uma idéia ou escopo inicial do sistema até a sua codificação/implantação. Dentro desse cenário,
assinale a opção que apresenta corretamente, na ordem cronológica do início de realização, fases
de desenvolvimento de um sistema, tendo como base uma metodologia típica de desenvolvimento
de sistemas.
a) análise, testes, implantação e codificação
b) testes, implantação, análise e codificação
c) análise, codificação, testes e implantação
d) testes, análise, codificaçãoe implantação
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2006 / Tribunal Superior Eleitoral TSE - BR / Técnico Judiciário - Área apoio especializado - Especialidade -
Programação de Sistema / Questão: 31
93. [Q195350] A camada do padrão MVC (model view controller) responsável pelas regras de
negócio, manipulação de dados e manutenção do estado do sistema é a camada de
a) visão.
b) modelo.
c) usuário.
d) interface.
e) negócio.
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2005 / Tribunal Regional Eleitoral do Pará TRE/PA - BR / Técnico Judiciário - Área Programação de Sistemas /
Questão: 39
A respeito dos modelos utilizados no desenvolvimento de aplicações de sistemas de informação,
julgue os seguintes itens.
94. [Q149334] Um dos objetivos da modelagem de negócio aplicada a um processo é indicar as
informações que dirigem esse processo e quem as gera.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2004 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Informática / Questão: 99
A respeito de conceitos de modelos funcionais, julgue os itens que se seguem.
95. [Q149331] Modelos funcionais permitem obter um maior entendimento da entidade real a ser
construída e devem ser capazes de representar a informação que o software transforma, as
funções, que permitem que a transformação ocorra, e o comportamento do sistema.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2004 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Informática / Questão: 98
Ferramentas de engenharia de software apoiada por computador (CASE) assistem profissionais nas
atividades associadas com esse processo. A respeito de conceitos dessas ferramentas, julgue os itens
a seguir.
96. [Q149318] As ferramentas CASE de programação incluem compiladores, editores e
depuradores, que estão disponíveis para apoiar a maioria das linguagens de programação.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2004 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Informática / Questão: 91
A respeito de conceitos da análise estruturada, julgue os itens que se seguem.
97. [Q149313] As representações gráficas dos componentes de um diagrama de fluxo de dados
são: as entidades — caixas —, os fluxos de dados — setas — e os depósitos de dados — linhas
duplas.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2004 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Informática / Questão: 90
Com relação às metodologias de desenvolvimento de software, julgue os itens subseqüentes.
98. [Q143451] O modelo cascata ou ciclo de vida clássico necessita de uma abordagem
sistemática, que envolve, em primeiro lugar, o projeto e, em seguida, a análise, a codificação, os
testes e a manutenção.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2004 / Tribunal Regional Eleitoral de Alagoas TRE/AL - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 66
99. [Q143454] No modelo de desenvolvimento de quarta geração (4G), a especificação do
software é feita em um nível menos elevado que o do desenvolvimento em espiral, o que permite a
análise do código gerado por uma ferramenta auxiliar.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2004 / Tribunal Regional Eleitoral de Alagoas TRE/AL - BR / Técnico Judiciário - Área Programação de
Sistemas / Questão: 69
Na metodologia estruturada de desenvolvimento de sistemas, a implementação de um conceito do
mundo real está presente na linguagem de programação por meio de atributos e operações. Na
metodologia orientada a objeto, esse conceito e suas operações estão reunidos em apenas uma
construção, as classes. Levando em consideração as vantagens do modelo orientado a objetos para o
desenvolvimento de softwares, julgue os itens que se seguem.
100. [Q115324] As heranças representam relações de dependência entre classes.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Tecnologia da Informação > Engenharia de Software.
Fonte: CESPE/CEBRASPE 2002 / Paraná Previdência - PR / Técnico Administrativo - Área Informática / Questão: 3
101. [Q1208817] Acerca dos assuntos de licença de software, software livre e código aberto, das
plataformas Linux e Windows, julgue o seguinte item. A GPL, em inglês GNU General Public
License, ou em português Licença Pública Geral GNU, é uma designação da licença de software
utilizada projetos de software proprietários e de código fechado. O Windows é um exemplo de
aplicação que é baseado e utiliza a licença GPL na sua comercialização.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Licença Pública Geral (GPL).
Fonte: CESPE/Cebraspe (Questões Inéditas) 2020 / Procuradoria Geral do Distrito Federal PGDF - DF / Técnico Jurídico -
Especialidade:Tecnologia e Informação / Questão: 71
102. [Q1208818] Acerca das características de um software livre, julgue o seguinte item.Todo
software livre é um software que procura respeitar a liberdade e senso de comunidade dos
usuários, os usuários desse software possuem a liberdade de executar, copiar, distribuir, estudar,
mudar e melhorar o software. Assim sendo, é possível resumir que software livre trata de uma
questão de liberdade, não de preço.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Licença de Softwares.
Fonte: CESPE/Cebraspe (Questões Inéditas) 2020 / Procuradoria Geral do Distrito Federal PGDF - DF / Técnico Jurídico -
Especialidade:Tecnologia e Informação / Questão: 72
Acerca dos processos de desenvolvimento de software, julgue os itens a seguir.
103. [Q1031893] Na orientação a objetos, estes possuem diversos atributos e métodos, os quais
são utilizados para se definir as características e ações das classes.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Fundação Universidade de Brasília FUB - BR / Técnico de Tecnologia da Informação / Questão: 87
Acerca da integração de sistemas e da implantação de uma arquitetura orientada a serviços (SOA,
na sigla em inglês), julgue os itens seguintes.
104. [Q1031888] Na implantação de SOA, os serviços disponibilizados devem lidar com processos
de negócio, encapsulando todas as funções que sejam necessárias para a sua execução e gerando
independência em relação a outros serviços.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Fundação Universidade de Brasília FUB - BR / Técnico de Tecnologia da Informação / Questão: 82
Julgue os próximos itens, a respeito de questões relacionadas ao desenvolvimento e testes de
segurança de aplicações web.
105. [Q1031887] Para que um teste de invasão leve informações úteis à segurança de uma
aplicação web, é importante que tal aplicação esteja em um estágio avançado no seu ciclo de
desenvolvimento.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Fundação Universidade de Brasília FUB - BR / Técnico de Tecnologia da Informação / Questão: 81
Com relação ao uso dos frameworks AngularJS e Hibernate, julgue os itens a seguir.
106. [Q1031881] No desenvolvimento de uma aplicação em que ocorram persistências a dados
usando Hibernate, é necessário criar uma sessão para fazer a conexão com o banco de dados por
meio de um objeto session; este objeto, que é instanciado apenas uma vez na aplicação, deve se
manter instanciado durante todo o tempo de execução.
c) Certoe) Errado
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Fundação Universidade de Brasília FUB - BR / Técnico de Tecnologia da Informação / Questão: 75
Em cada um dos itens subsequentes, concernentes a redes de computadores, é apresentada uma
situação hipotética, seguida de uma assertiva a ser julgada.
107. [Q1009520] Um usuário pretende contratar um serviço em nuvem no qual possa desenvolver
e compilar aplicações. Nessa situação, a PaaS (plataforma como serviço) será indicada, pois, assim
como a IaaS (infraestrutura como serviço), a PaaS inclui infraestrutura de armazenamento e de
rede, além de middleware e ferramentas de desenvolvimento.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Ministério Público do Piauí MPE - PI / Técnico Ministerial - Área Administrativa / Questão: 48
Tendo como referência o modelo lógico precedente, julgue os itens a seguir.
108. [Q983866] A partir do modelo apresentado, infere-se que um hospital pode estar vinculado a
várias universidades, pois a tabela Hospital apresenta cardinalidade (0, n).
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Empresa Brasileira de Serviços Hospitalares - EBSERH EBSERH - BR / Técnico em Informática /
Questão: 46
Julgue os itens seguintes, a respeito de DevOps e das disposições constantes da NBR ISO/IEC 27002.
109. [Q968562] Apesar de ser um processo com a finalidade de desenvolver, entregar e operar
um software, o DevOps é incompatível com a aplicação de métodos ágeis como o Scrum ou, ainda,
com o uso de ferramentas que permitam visualizar os fluxos do processo.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Suporte Técnico / Questão: 116
Acerca do software Veritas NetBackup, julgue os itens subsecutivos.
110. [Q968553] O NetBackup 8.0 suporta vários níveis de retenção: ao administrador cabe
configurar o nível de retenção de um becape entre 0 e 100.
e) Errado
c) Certo
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Suporte Técnico / Questão: 107
Em relação aos fundamentos de sistema operacional, julgue os itens a seguir.
111. [Q968495] A qualquer dado instante somente um processo pode executar instruções em um
multicomputador.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Suporte Técnico / Questão: 49
112. [Q968496] Um processo existente no sistema operacional pode ter um número zero de
processos-pai.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2018 / Superior Tribunal de Justiça STJ - BR / Técnico Judiciário - Área Apoio Especializado - Especialidade:
Suporte Técnico / Questão: 50
Acerca dos conceitos de organização e de gerenciamento de arquivos, dos procedimentos e dos
aplicativos para segurança da informação, julgue os itens subsequentes.
113. [Q949103] É impossível adicionar novos arquivos em um conjunto de arquivos já
compactados (zipados).
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Conceitos básicos em Informática| Software.
Fonte: CESPE/CEBRASPE 2018 / Controladoria Geral do Município de João Pessoa CGM - PB / Técnico Municipal de Controle Interno -
Área Transparência / Questão: 49
Acerca de softwares livres, julgue os itens a seguir.
114. [Q1074910] GNU Lesser GPL e GNU GPL são exemplos de licenças de software livre.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Licença de Softwares.
Fonte: CESPE/CEBRASPE 2017 / Polícia Militar do Maranhão PM/MA - MA / Soldado / Questão: 106
115. [Q906988] O bite é a menor unidade de representação da informação digital. Considerando
os aspectos de segurança da informação para protegê-lo, é necessário conhecer seus três estados
fundamentais, que são
a) em trânsito, copiado e modificado.
b) em uso, modificado e em trânsito.
c) armazenado, em trânsito e em uso.
d) copiado, em uso e armazenado.
e) modificado, armazenado e copiado.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional Eleitoral da Bahia TRE/BA - BR / Técnico Judiciário - Área Serviços Gerais -
Especialidade: Segurança Judiciária / Questão: 41
116. [Q906920] Assegurar a integridade dos dados e do sistema significa garantir que
a) ocorra a atribuição de responsabilidade a uma entidade pelas ações executadas por ela.
b) as informações estejam disponíveis apenas para usuários autorizados.
c) os dados sejam modificados de maneira específica e autorizada.
d) o acesso aos dados armazenados e processados se dê de modo rápido e confiável.
e) os usuários sejam validados mediante confirmação de sua identidade.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional Eleitoral da Bahia TRE/BA - BR / Técnico Judiciário - Área apoio especializado -
Especialidade - Programação de Sistema / Questão: 53
117. [Q906913] Para que o leiaute de uma aplicação web responsiva se adapte aos diversos
formatos de tela dos dispositivos em que ela será rodada, o desenvolvedor dessa aplicação deverá
criar
a) páginas JSP.
b) páginas XML.
c) arquivos PNG escaláveis.
d) folha de estilo CSS.
e) código Javascript.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional Eleitoral da Bahia TRE/BA - BR / Técnico Judiciário - Área apoio especializado -
Especialidade - Programação de Sistema / Questão: 46
118. [Q906902] No que se refere a web services, assinale a opção correta.
a) As solicitações e respostas XML trafegam no protocolo HTTP, não sendo possível utilizá-las
nos protocolos FTP e SMTP.
b) Um dos componentes de um web service SOAP (simple object access protocol) é a UDDI
(universal description, discovery and integration), a qual é um arquivo do tipo XML que descreve
detalhadamente um web service, especificando como deve ser o formato de entrada e saída de
cada operação.
c) As duas formas de envio de mensagem para que um cliente possa efetuar solicitações a um
web service são one-way messaging e request-response messaging.
d) O WSDL (web services description language) é uma linguagem para o desenvolvimento de
web services similar ao XML.
e) Os web services permitem a integração de sistemas, todavia dependem da linguagem de
programação sob a qual tenham sido desenvolvidos e do sistema operacional do computador
onde esses sistemas forem executados.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional Eleitoral da Bahia TRE/BA - BR / Técnico Judiciário - Área apoio especializado -
Especialidade - Programação de Sistema / Questão: 35
119. [Q906891] A partir de uma classe derivada de uma superclasse, podem-se invocar métodos
que tenham a mesma assinatura, mas comportamentos distintos, ou seja, em que haja alteração do
funcionamento interno de um método herdado de um objeto pai. Na orientação a objetos, isso é
possível por meio de
a) polimorfismo.
b) abstração.
c) encapsulamento.
d) namespaces.
e) atributos.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional Eleitoral da Bahia TRE/BA - BR / Técnico Judiciário - Área apoio especializado -
Especialidade - Programação de Sistema / Questão: 24
120. [Q906893] A reunião de planejamento da sprint do Scrum é o evento em que
a) é definida a equipe scrum e são cancelados os itens da sprint anterior que não tenham sido
entregues e os que tenham sido entregues, mas tenham sido rejeitadospelo usuário.
b) são escritas as histórias dos usuários por meio do planning poker.
c) é definida a meta da sprint e são selecionados os itens do product backlog que comporão a
sprint.
d) é decidido pelo PO (product owner) se haverá o cancelamento ou não da sprint em curso.
e) participam exclusivamente o PO (product owner) e o SM (scrum master), que, por meio do
planning poker, priorizaram os itens do backlog.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional Eleitoral da Bahia TRE/BA - BR / Técnico Judiciário - Área apoio especializado -
Especialidade - Programação de Sistema / Questão: 26
121. [Q906896] Um gestor de desenvolvimento de software ficou responsável por avaliar a
qualidade de determinado software. Nessa avaliação, ele utilizou atributos categorizados em
características, como, por exemplo, a funcionalidade. Para essa característica — funcionalidade —,
o usuário do software pode utilizar como métricas as subcaracterísticas
a) eficiência e interoperabilidade.
b) manutenibilidade e portabilidade.
c) adequação e acurácia.
d) maturidade e confiabilidade.
e) inteligibilidade e usabilidade.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2017 / Tribunal Regional Eleitoral da Bahia TRE/BA - BR / Técnico Judiciário - Área apoio especializado -
Especialidade - Programação de Sistema / Questão: 29
Com relação aos conceitos básicos e modos de utilização de tecnologias, ferramentas, aplicativos e
procedimentos associados à Internet e à intranet, julgue os próximos itens.
122. [Q830415] Embora os gerenciadores de downloads permitam que usuários baixem arquivos
de forma rápida e confiável, essas ferramentas ainda não possuem recursos para que arquivos
maiores que 100 MB sejam baixados.
c) Certo
e) Errado
Disciplinas/Assuntos vinculados: Informática > Suítes de Escritório.
Fonte: CESPE/CEBRASPE 2017 / Secretaria de Educação do Distrito Federal SEDF - DF / Técnico de Gestão Educacional - Área Apoio
Administrativo / Questão: 115
123. [Q876931] Considerando um servidor de aplicações Tomcat, assinale a opção relativa a um
banco de dados contendo nomes de usuários e senhas que identificam usuários válidos de uma
aplicação web (ou de um conjunto de aplicações web), além de uma enumeração da lista de
funções associadas a cada usuário válido.
a) CGI (common gateway interface)
b) SSI (server side includes)
c) TLS (transport layer security)
d) Realm
e) APR (apache portable runtime)
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2016 / Tribunal Regional do Trabalho da 8ª Região TRT 8 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 56
124. [Q876935] Para persistir objetos Java a partir do framework com base em POJOS (plain old
Java objects), utiliza-se
a) TDD (test driven development).
b) refactoring.
c) JSF (JavaServer faces).
d) struts.
e) JPA.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2016 / Tribunal Regional do Trabalho da 8ª Região TRT 8 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 60
125. [Q876917] Assinale a opção correta a respeito da gestão de processos de negócio (BPM –
business project management).
a) A atividade de levantamento dos principais pontos fracos dos processos em uso em uma
organização faz parte da etapa de planejamento do ciclo do BPM.
b) Entender o ambiente externo e interno, além da estratégia organizacional, é atividade
executada na fase de modelagem de processos de negócios.
c) Na modelagem de processos do estado atual, cria-se um ambiente de discussão entre partes
envolvidas de forma a melhorar o processo em questão.
d) Todas as atividades envolvidas no ciclo BPM são apoiadas pela área de tecnologia da
informação, isto é, necessitam de um computador para serem executadas.
e) Um processo de negócios gerenciado é aquele que o proprietário pode modificá-lo, enquanto
as partes envolvidas podem visualizá-lo.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2016 / Tribunal Regional do Trabalho da 8ª Região TRT 8 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 42
126. [Q876919] A respeito dos conceitos de web services e REST, assinale a opção correta.
a) O método POST é utilizado na atualização de um recurso existente.
b) Pode-se utilizar qualquer meio de transporte existente para o envio de uma requisição,
incluindo HTTP, SMTP e TCP.
c) O modelo REST impõe restrições ao formato da mensagem.
d) Ao desenvolver uma aplicação, o recurso é transferido pela rede.
e) As chamadas às URIs (uniform resource indicator) são feitas por meio de métodos HTTP, os
quais indicam para o serviço a ação a ser realizada com o recurso.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2016 / Tribunal Regional do Trabalho da 8ª Região TRT 8 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 44
127. [Q876921] A respeito dos conceitos de design emergente (emergent design), assinale a
opção correta.
a) Na prática de design emergente, a arquitetura é que direciona o design, tornando-a evolutiva
e flexível.
b) A revisão e validação da arquitetura devem ser feitas após a etapa de entrega.
c) Ao tomar todas as decisões importantes sobre arquitetura e projeto no início do
desenvolvimento, é possível impedir a complexidade desnecessária originada da subavaliação
dos projetos de software.
d) Um passo importante para a adoção do design emergente é a centralização das decisões
técnicas.
e) O design emergente é uma prática ágil de desenvolvimento com o objetivo de construir uma
arquitetura consistente e evolutiva.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2016 / Tribunal Regional do Trabalho da 8ª Região TRT 8 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 46
128. [Q876907] A medição de software visa obter um valor numérico para alguns atributos de um
produto ou de um processo de software. Comparando-se esses valores uns com os outros e com os
padrões que se aplicam em uma organização, é possível avaliar a qualidade do software ou dos
processos de software. A propósito de métricas de qualidade de software, assinale a opção correta.
a) O processo de controle de qualidade verifica a conformidade com os padrões de software, que
buscam garantir a qualidade, uma vez que representam uma prática organizacional.
b) É necessário que sejam analisados valores de métricas para todos os componentes em um
sistema de software a fim de se garantir uma medição de qualidade.
c) Métricas de software são padronizadas e universalmente aplicáveis, o que favorece sua
adoção nas organizações assim como a análise dessas medições.
d) As métricas podem ser de controle, se associadas ao produto de software; e preditivas, se
associadas ao processo de software.
e) As métricas de produto podem ser dinâmicas ou estáticas; coletando-se estas últimas de um
programa em execução.
Disciplinas/Assuntos vinculados: Informática > Software.
Fonte: CESPE/CEBRASPE 2016 / Tribunal Regional do Trabalho da 8ª Região TRT 8 - BR / Técnico Judiciário - Área Apoio Especializado
- Especialidade: Tecnologia da Informação / Questão: 32
129. [Q876908] No que diz respeito ao processo de software, que é conceituado como uma
metodologia para as atividades, ações e tarefas necessárias para se desenvolver um software de
alta qualidade, assinale a opção correta.
a) Um dos fluxos do processo de software é denominado de paralelo, pois repete uma ou mais
atividades antes de prosseguir para a seguinte.
b) Apesar de os projetos serem diferentes, os processos de software apresentam um conjunto de
tarefas iguais.
c) A aplicação de um processo de software garante que o produto de software

Continue navegando