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
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
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
Ano: 2017
Órgão: UFPE
Banca: COVEST-COPSET
Assunto: UML

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
Ano: 2017
Órgão: UFPE
Banca: COVEST-COPSET
Assunto: UML

Em relação aos diagramas UML, assinale a afirmação correta.
Q82455 COVEST-COPSET - 2017 - UFPE - Analista de Tecnologia da Informação/Área Sistemas
Ano: 2017
Órgão: UFPE
Banca: COVEST-COPSET
Assunto: UML

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