Questões de Concurso Sobre engenharia de software

Foram encontradas 14.885 questões

Q778886 Engenharia de Software
Um Técnico do TRE-SP foi solicitado a contribuir nas seguintes atividades de um projeto: − realizar testes beta para validar o novo sistema e verificar se atende às expectativas dos usuários. − operar o sistema legado que está sendo substituído pelo novo sistema. − realizar a conversão de bases de dados operacionais. − treinar os usuários no uso do novo sistema. Considerando-se que o projeto está sendo desenvolvido com base no RUP, as atividades se referem à fase
Alternativas
Q778885 Engenharia de Software
Na metodologia ágil Scrum, o Backlog do Produto
Alternativas
Q778877 Engenharia de Software
Um teste de integração é caracterizado por
Alternativas
Q778876 Engenharia de Software
Quando da especificação de um determinado caso de uso utilizando UML, um Programador de Sistemas teve que definir que o caso de uso Procura número do processo era essencial para o comportamento do caso de uso Consulta solicitada por advogado. Conhecedor das representações UML, entre os referidos casos de uso, ele corretamente utilizou o relacionamento
Alternativas
Q778111 Engenharia de Software
Considere, por hipótese, que uma equipe de Analistas do TRE-SP participou de uma reunião de um projeto baseado no Scrum e, ao final, o Backlog do Produto foi revisto e completamente ajustado para atender às novas necessidades de verificação de contribuições para campanhas de candidatos, advindas de pessoas físicas sob suspeita de corrupção. Os Analistas participaram da reunião
Alternativas
Q778110 Engenharia de Software

Considere o diagrama UML, abaixo, que se refere a "Controlar Eleições".

Imagem associada para resolução da questão

Considerando-se que um sistema está sendo desenvolvido com base no RUP, este diagrama

Alternativas
Q777137 Engenharia de Software

Observe o diálogo entre dois analistas de sistema:

Imagem associada para resolução da questão

O modelo de processo de software, que atende às características do projeto que John L. e Paul M. irão desenvolver, é

Alternativas
Q777136 Engenharia de Software
Requisitos de um sistema são descrições dos serviços fornecidos pelo sistema e as suas restrições operacionais. Com relação aos requisitos de software, é verdadeiro dizer-se que
Alternativas
Q776704 Engenharia de Software

A respeito das características da programação orientada a objetos, julgue o item subsequente.

Um objeto define atributos, comportamentos e abstrações comuns compartilhados por um tipo de classe.

Alternativas
Q776703 Engenharia de Software

A respeito das características da programação orientada a objetos, julgue o item subsequente.

Com a utilização do conceito de polimorfismo, sempre que uma nova funcionalidade for criada ou modificada, a aplicação deve ser compilada.

Alternativas
Q776702 Engenharia de Software

A respeito das características da programação orientada a objetos, julgue o item subsequente.

No encapsulamento com acesso protegido aos métodos, o acesso se restringe apenas à própria classe e suas subclasses.

Alternativas
Q775374 Engenharia de Software

Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue o item subsequente.

Na programação orientada a objetos, a capacidade de um objeto de ser referenciado de várias formas é chamada de polimorfismo, ou seja, uma coisa com várias formas distintas.

Alternativas
Q775373 Engenharia de Software

Acerca de aspectos de linguagens de programação, algoritmos e estruturas de dados e objetos, programação orientada a objetos e arquitetura MVC, julgue o item subsequente.

Uma das desvantagens da programação orientada a objetos está no fato de que seus programas são de difícil manutenção, uma vez que esse tipo de abordagem lida com problemas complexos.

Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774943 Engenharia de Software
No projeto de interface com o usuário são considerados 4 modelos ou visões. São eles:
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774942 Engenharia de Software
Avalie as afirmativas abaixo sobre o projeto de interface com usuário. I) Deixar o usuário no comando, reduzir a carga de memória do usuário e tornar a interface consistente são regras de ouro para o projeto de uma boa interface de usuário. II) O projeto de uma interface consistente implica manter as informações visuais organizadas, de acordo com as regras de projeto, ao longo de todas as exibições de telas. III) O projeto de uma interface de usuário deve maximizar a utilização de recursos gráficos. IV) Manter a consistência de interface ao longo de uma família de aplicações leva à adoção de padrões já previamente aceitos e incorporados pelo usuário. V) O layout visual da interface deve se basear em uma metáfora do mundo real. Assinale a alternativa que apresenta todas as afirmativas acima que estão CORRETAS.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774941 Engenharia de Software
Avalie as afirmativas abaixo sobre projeto de Software. I) No contexto do desenvolvimento de software orientado a objetos, um componente é formado por uma única classe. II) A especificação de um componente requer a definição de todas as interfaces necessárias para que este se comunique com outras classes do projeto. III) Os componentes especificados em uma arquitetura podem ser detalhados tendo como base sua classe de análise correspondente. IV) O princípio da substituição de Liskov sugere que um componente que usa uma classe base deve funcionar apropriadamente, caso esta seja substituída por sua superclasse. V) O princípio da inversão de dependência sugere que um componente não deve depender de classes concretas mas sim de abstrações, como Interfaces. Assinale a alternativa que apresenta todas as afirmativas acima que estão CORRETAS.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774939 Engenharia de Software
Avalie as afirmativas abaixo sobre desenvolvimento Ágil. I) Na programação extrema, o feedback provém de três fontes: do Software, do cliente de membros da equipe de desenvolvimento. II) XP emprega regras e práticas ágeis no contexto das fases de Requisitos, Análise, Projeto Implementação, Testes e Implantação. III) O emprego da refatoração é uma prática comum e estimulada em XP. IV) O Registro de trabalhos pendentes é um mecanismo de controle de desenvolvimento de Scrum. V) O uso de padrões de processo do Scrum tem por objetivo adaptar projetos às áreas chaves do CMMI. Assinale a alternativa que apresenta todas as afirmativas acima que estão CORRETAS.
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774938 Engenharia de Software
Concepção, Elaboração, Construção, Transição e Produção são fases do Modelo/Processo
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774937 Engenharia de Software
O modelo de processo de software evolucionário que acopla a natureza iterativa da Prototipação com os aspectos sistemáticos e controlados do modelo Cascata denomina-se:
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774936 Engenharia de Software
Avalie as afirmativas abaixo: I) A modelagem de comportamento visa descrever o comportamento e o estado dos atores externos quando interagem com o sistema executando suas funções. II) O estado de um objeto pode ser caracterizado por elementos passivos, que indicam o estado de seus atributos, e por elementos ativos, que indicam o seu estado atual do objeto no contexto do processamento que está sendo realizado. III) Um diagrama de estados para uma classe representa os estados que objetos da classe podem assumir e os eventos que determinam as mudanças entre estes estados. IV) Diagramas de sequência explicitam o fluxo de interações entre objetos de um sistema. V) Um padrão de análise semântica descreve um conjunto de elementos voltados para a análise semântica dos casos de uso de um sistema. Assinale a alternativa que apresenta todas as afirmativas acima que estão CORRETAS.
Alternativas
Respostas
8621: D
8622: E
8623: E
8624: A
8625: A
8626: C
8627: B
8628: A
8629: E
8630: E
8631: C
8632: C
8633: E
8634: E
8635: C
8636: E
8637: A
8638: B
8639: E
8640: D