Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q915171 Engenharia de Software
Considere o cenário onde uma Classe B lega suas estruturas e comportamentos de uma Classe A. Essa relação entre a Classe A e a Classe B é caracterizada por:
Alternativas
Q915098 Engenharia de Software
Ainda sobre PMBOK 6ª edição, qual das áreas de conhecimento listadas abaixo está vinculada a todos os cinco grupos de processos?
Alternativas
Q915097 Engenharia de Software
O padrão de gerenciamento de projetos do PMBOK (Project Management Body of Knowledge) 6ª edição está agrupado em cinco grandes grupos de processos. A área de conhecimento relativa ao gerenciamento das partes interessadas do projeto está vinculada a todos os grupos, EXCETO:
Alternativas
Q915081 Engenharia de Software
Acerca das técnicas e ferramentas de engenharia reversa, analise as afirmações abaixo: I. Um debugger é um tipo de ferramenta de análise que opera em tempo de execução, permitindo manipular o programa em nível de código de máquina. Nela é possível executar o programa instrução por instrução. II. É possível traduzir, em sua totalidade, dados binários em uma linguagem de alto nível utilizando uma ferramenta para decompilar o código, pois durante o processo de compilação são mantidas informações como nome de variáveis e de funções que identificam a estrutura dentro do código binário. III. A característica mais complexa em relação à ferramenta disassembly é distinguir o que é dado do que é código executável, pois essa é uma ferramenta de análise estática que transforma bytes em linguagem assembly. IV. Um ambiente virtual, como o Xen Server, propicia um ambiente para utilização de ferramentas de análise de código, uma vez que permite o uso de clones, salvamento de estado em background e snapshots, virtualizando um ambiente que simula o hardware do computador.
Está CORRETO apenas o que se afirma em:
Alternativas
Q914375 Engenharia de Software
Controles e Testes de Segurança são objeto de atenção do desenvolvedor de sistemas, sempre que estiver codificando para o ambiente Web. Nesse contexto, a Open Web Application Security Project (OWASP), comunidade dedicada à segurança na Web, organizou, em seu site institucional, um guia de boas práticas de programação, assim como um guia de testes de segurança para aplicações web (OWASP Testing Guide), atualmente na versão 4.0. Assinale a opção que contém um princípio dos testes, de acordo com o OWASP Testing Guide 4.0.
Alternativas
Q914373 Engenharia de Software
Eduardo é o líder técnico do Sistema de Vendas de uma rede de farmácias. O sistema deve ser utilizado em mais de 40 unidades espalhadas por vários estados. O sistema entrou em produção e, já na primeira semana de uso, ficou muito lento e diversas vezes indisponível para os operadores das lojas. Diante deste cenário, assinale a opção que indica a técnica de teste que foi negligenciada.
Alternativas
Q914372 Engenharia de Software
Carlos é o responsável técnico pelo Sistema de Informação Financeiro (SISFIN) de sua corporação. O SISFIN passou por um processo de melhorias que corrigiu erros em duas funcionalidades, incluiu três novas funcionalidades e excluiu uma funcionalidade. Com o intuito de atualizar o tamanho funcional do SISFIN, ao término das alterações, as funções do SISFIN serão contadas utilizando a técnica de Análise de Ponto de Função (APF). Sendo assim, é correto afirmar que o tamanho funcional do SISFIN foi alterado por causa da contagem dos pontos de função da(s)
Alternativas
Q914371 Engenharia de Software
O Processo Unificado de software é uma tentativa de aproveitar os melhores recursos e características dos modelos tradicionais de processo de software. Sobre o Processo Unificado de software, assinale a afirmativa correta.
Alternativas
Q913278 Engenharia de Software
O geoprocessamento pode ser definido como sendo o conjunto de tecnologias destinadas à coleta de informações espaciais, assim como o desenvolvimento de novos sistemas e aplicações, com diferentes níveis de sofisticação. Marque a alternativa que NÃO se aplica ao termo geoprocessamento.
Alternativas
Q911310 Engenharia de Software
Julgue o seguinte item, relativos a governança e gestão de tecnologia da informação (TI), conforme os diversos frameworks, modelos de gestão, bibliotecas e processos.
Conforme o Scrum, a equipe de desenvolvimento é responsável por determinar o tamanho do trabalho suficiente para ser entregue na próxima Sprint durante a reunião de planejamento da Sprint.

Alternativas
Q911309 Engenharia de Software
Julgue o seguinte item, relativos a governança e gestão de tecnologia da informação (TI), conforme os diversos frameworks, modelos de gestão, bibliotecas e processos.
Conforme o PMBOK, em sua quinta edição, o gerenciamento de projetos restringe-se aos grupos de processos denominados iniciação, execução e encerramento do projeto.
Alternativas
Q909572 Engenharia de Software
Em relação ao paradigma orientado a objetos, é CORRETO afirmar que
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908922 Engenharia de Software
O diagrama UML que modela eventos de chamada, de sinal, temporal e de mudança é o de
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908918 Engenharia de Software
Assinale a alternativa que indica o mecanismo de uso geral da UML que permite definir outras propriedades, além das pré-definidas pela linguagem, para determinados elementos de seus diagramas.
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908917 Engenharia de Software
Considere um diagrama de classes que possui a seguinte especificação: uma classe INVESTIDOR, que possui os atributos numeroCPF, nomeCompleto e endereço. Essa classe é modelada como superclasse de outra, denominada PRIME, com o atributo renda. A classe INVESTIDOR associa-se a outra classe chamada FUNDO, que tem os atributos idFundo, descrição e rentabilidadeMedia. Essa associação possui as seguintes multiplicidades: 1..* de INVESTIDOR FUNDO, e* de FUNDO para INVESTIDOR. Ela apresenta uma classe associativa chamada APLICAÇÃO, com os atributos dataAplicacao e valorAplicado.
A partir da explicação apresentada, pode-se inferir que um(a)
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908916 Engenharia de Software
No processo de desenvolvimento de software iterativo e incremental, assinale o conceito que NÃO se adequa à sua filosofia.
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908915 Engenharia de Software
Um modelo de processo de software segue uma abordagem sistemática e sequencial para o seu desenvolvimento, desde a especificação de requisitos, passando por modelagem, construção e implantação e sua manutenção.
Esse modelo de processo é denominado
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908914 Engenharia de Software
Num diagrama de casos de uso, a seguinte situação é descrita o ator CANDIDATO associa-se ao caso Realizar inscrição (chamado aqui no contexto desta questão de UC01). Outros dois casos de uso são apresentados. Solicitar isenção de pagamento (denominado UC02) e Cadastrar candidato (denominado UC03). A ligação entre UC01 e UC02 é do tipo extend  de UC02 para UC01; já a ligação entre UC01 e UC03 é do tipo include, de UC01 para UC03.
Uma interpretação apropriada ao diagrama de casos de uso acima é a de que um candidato
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908911 Engenharia de Software
Um sistema apresenta a seguinte exigência. a plataforma de desenvolvimento deve utilizar a linguagem Java.
Nesse contexto, o requisito explicitado é categorizado como
Alternativas
Ano: 2018 Banca: FUNRIO Órgão: AL-RR Prova: FUNRIO - 2018 - AL-RR - Analista de Sistemas |
Q908909 Engenharia de Software
Em um projeto de uma empresa, a área de Gerência de Comunicação está sendo tratada, segundo o PMBOK 5a Edição. O processo vigente é aquele em que se procura desenvolver uma abordagem apropriada das comunicações do projeto com base nas necessidades de informação e requisitos das partes interessadas e nos ativos organizacionais disponíveis, de modo a definir as responsabilidades, o modo de trabalho com comunicações, a temporalidade, entre outras características.
Então, o processo correspondente a essa situação é o
Alternativas
Respostas
6461: C
6462: A
6463: A
6464: B
6465: C
6466: C
6467: C
6468: B
6469: C
6470: C
6471: E
6472: A
6473: C
6474: B
6475: C
6476: B
6477: B
6478: A
6479: D
6480: D