Questões de Concursos Públicos - Engenharia de Software
Resolva questões gratuitas da Engenharia de Software. Banco com 344 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q82460
COVEST-COPSET - 2017 - UFPE - Analista de Tecnologia da Informação/Área Sistemas
Ano: 2017
Órgão:
UFPE
Banca:
COVEST-COPSET
Matéria:
Engenharia de Software
Assunto: Orientação a Objetos
Relacione os conceitos de orientação a objetos
(Coluna I), as seus significados (Coluna II), numerando
a Coluna II de acordo com a Coluna I.
Coluna I
1) Abstração
2) Classe
3) Polimorfismo
4) Objeto
5) Encapsulamento
Coluna II
( ) Habilidade mental que permite
aos seres humanos
visualizarem os problemas do
mundo real com vários graus
de detalhe, dependendo do
contexto corrente do problema.
( ) Também chamado de
ocultamento de informações,
consiste na separação dos
aspectos externos de um
objeto, acessíveis por outros,
dos detalhes internos da
implementação daquele objeto,
que ficam ocultos dos demais
objetos.
( ) Significa que a mesma
operação pode atuar de modos
diversos em classes diferentes;
a mesma operação pode se
aplicar a muitas classes
diferentes.
( ) Descreve um grupo de objetos
com propriedades semelhantes
(atributos), o mesmo
comportamento (operações),
os mesmos relacionamentos
com outros objetos e a mesma
semântica.
( ) Uma entidade com uma
fronteira bem-definida e uma
identidade que encapsula o
estado e o comportamento.
A sequência correta, de cima para baixo, é:
Q82458
COVEST-COPSET - 2017 - UFPE - Analista de Tecnologia da Informação/Área Sistemas
Ano: 2017
Órgão:
UFPE
Banca:
COVEST-COPSET
Matéria:
Engenharia de Software
Assunto: Metodologia de desenvolvimento de software
Com relação a metodologias de desenvolvimento de
software, assinale a afirmação correta
Q82457
COVEST-COPSET - 2017 - UFPE - Analista de Tecnologia da Informação/Área Sistemas
Num sistema a ser desenvolvido com a metodologia
RUP (Rational Unified Process), assinale a opção
que apresente as técnicas usadas para especificar as
funcionalidades do sistema.
Q82456
COVEST-COPSET - 2017 - UFPE - Analista de Tecnologia da Informação/Área Sistemas
Em relação aos diagramas UML, assinale a afirmação
correta.
Q82455
COVEST-COPSET - 2017 - UFPE - Analista de Tecnologia da Informação/Área Sistemas
Considere que na sua instituição será necessário
modelar, exclusivamente em UML (Unified Modeling
Language): (i) os processos de negócio na instituição,
visando melhorá-los com o desenvolvimento de um
sistema orientado a objetos; e (ii) o comportamento
desse sistema, em termos da colaboração entre os
objetos das classes que compõem o sistema e que
irão implementar a sua funcionalidade, por meio de
troca de mensagens.
Os diagramas que devem ser utilizados para
modelar os itens (i) e (ii) são, respectivamente:
Q82454
COVEST-COPSET - 2017 - UFPE - Analista de Tecnologia da Informação/Área Sistemas
Ano: 2017
Órgão:
UFPE
Banca:
COVEST-COPSET
Matéria:
Engenharia de Software
Assunto: Engenharia de Requisitos
Considere a lista de requisitos abaixo de um Sistema
de Controle de Gastos Pessoais.
1) Facilidade na utilização do sistema;
2) Registrar gastos: o usuário terá acesso às
escolhas sobre quais tipos de despesa deseja
armazenar o valor que foi gasto;
3) As datas a serem informadas devem obedecer a
um formato padrão, dd/mm/aaaa;
4) Menu de opções deve ser claro e compreensível
ao usuário;
5) Emitir um relatório de gastos mensais sobre seus
registros anteriores no sistema;
6) O sistema deve oferecer um mecanismo de
recuperação automática para evitar que as
informações se percam;
7) Emitir relatório de despesas mensais de anos
anteriores: informações referentes às despesas
do mês, de um determinado ano (ex.: janeiro de
2015 e janeiro de 2016);
8) Uso de formulários para que os dados de entrada
sejam preenchidos corretamente;
9) Comparar gastos referentes aos meses iguais de
diferentes anos para informar ao usuário em qual
mês foi realizada a maior despesa e em qual área
de gasto (ex.: jan. 2015 e jan. 2016, o maior
gasto foi em refeições em jan. 2016);
10) Configurar alarme para notificar que algumas
contas estão em prazo de vencimento.
Assinale a opção que lista somente os itens que
representam requisitos funcionais.
Q82453
COVEST-COPSET - 2017 - UFPE - Analista de Tecnologia da Informação/Área Sistemas
Ano: 2017
Órgão:
UFPE
Banca:
COVEST-COPSET
Matéria:
Engenharia de Software
Assunto: Engenharia de Requisitos
São técnicas utilizadas no levantamento/descoberta de
requisitos de software:
Q82450
COVEST-COPSET - 2017 - UFPE - Analista de Tecnologia da Informação/Área Sistemas
Ano: 2017
Órgão:
UFPE
Banca:
COVEST-COPSET
Matéria:
Engenharia de Software
Assunto: Outros modelos de Processo de Software
Modelos de processos evolucionários reconhecem a
natureza iterativa e incremental da maioria
dos projetos de engenharia de software e são
projetados para adequar mudanças. Esses modelos,
como ____________ e ____________, produzem
rapidamente artefatos de software incrementais (ou
versões operacionais do software). Os modelos que
preenchem corretamente as lacunas são,
respectivamente:
Q75350
IV - UFG - 2017 - Fundação Unirg - Técnico em Edição Gráfica - Web Designer
Ano: 2017
Órgão:
Fundação Unirg
Banca:
IV - UFG
Matéria:
Engenharia de Software
Assunto: Qualidade de Software
Segundo a ISO 9241, usabilidade é a medida em que um sistema, produto ou serviço pode ser usado por usuários específicos para atingir objetivos particulares em um determinado contexto de uso. Segundo essa norma, são objetivos de um sistema com boa usabilidade:
Q75344
IV - UFG - 2017 - Fundação Unirg - Técnico em Edição Gráfica - Web Designer
Ano: 2017
Órgão:
Fundação Unirg
Banca:
IV - UFG
Matéria:
Engenharia de Software
Assunto: Qualidade de Software
Em geral, durante a implementação de uma interface gráfica do usuário, são conduzidos testes que se baseiam em uma combinação de técnicas, que incluem observação, questionários, entrevistas e testes com usuários, merecendo essa última atividade, uma atenção especial. Esses testes são conhecidos como: