Questões de Concurso Sobre engenharia de software

Foram encontradas 14.775 questões

Q756950 Engenharia de Software
A definição das funcionalidades de um sistema é realizada nos artefatos de requisitos funcionais. Estes possuem como característica(s)
Alternativas
Q756944 Engenharia de Software
Os diagramas utilizados para descobrir e registrar requisitos, de forma textual, e que influenciam vários aspectos em um projeto, servindo de entrada para outros artefatos subsequentes, é correto afirmar que são os diagramas de
Alternativas
Q756942 Engenharia de Software
A respeito da métrica de análise de pontos de função (APF), utilizada para mensurar o desenvolvimento de sistemas no que se refere a tempo e custo, é correto afirmar que
Alternativas
Q756941 Engenharia de Software
A análise de requisito de software é construída por diversas atividades. Acerca desse tema, é correto afirmar que o trabalho que visa extrair informações dos interessados para reproduzir as reais necessidades deles de forma documentada é o (a)
Alternativas
Q756940 Engenharia de Software
Em relação a metodologia JAD (Joint Application Development ou Joint Application Design), é correto afirmar que ela é voltada para a equipe de desenvolvedores de sistemas computacionais e possui como objetivo
Alternativas
Q756939 Engenharia de Software
Considerando as atividades relativas a uma análise de requisitos especificados, é correto afirmar que podem existir eventos temporais, que são
Alternativas
Q756935 Engenharia de Software
No que se refere ao Scrum, método ágil para a gestão e o planejamento de projetos de sistemas, é correto afirmar que um Sprint significa
Alternativas
Q756931 Engenharia de Software
As técnicas elaboradas pelo RUP fornecem à equipe de desenvolvimento de sistemas uma série de instruções que visam ao aumento da produtividade nesse processo. Quanto a essas técnicas, é correto afirmar que elas são baseadas em 4Ps, que se referem a
Alternativas
Q756929 Engenharia de Software
Em relação às ferramentas CASE, assinale a alternativa correta.
Alternativas
Q747190 Engenharia de Software
O ciclo de vida de um software descreve as fases de desenvolvimento desde sua concepção ao seu desuso, compreendendo diversas atividades. As atividades envolvidas no desenvolvimento e a forma como se relacionam dependem da escolha do modelo de ciclo de vida do software. Referente a esse tema, assinale a opção INCORRETA.
Alternativas
Q747186 Engenharia de Software

Com relação à linguagem UML, analise as afirmativas:

I. O diagrama de interação modela o relacionamento entre as classes e as mensagens que elas trocam;

II. O diagrama de depuração representa a configuração dos nós e de seus componentes no momento da execução do sistema;

III. O diagrama de estados é normalmente utilizado na modelagem do comportamento de uma interface ou sistema;

IV. Tipicamente, as partes estáticas de um sistema podem ser vistas utilizando um dos seguintes diagramas estruturais: de objetos, de classes, de componentes e de depuração;

V. Os diagramas comportamentais são utilizados na visualização dos aspectos dinâmicos do sistema. 

A(s) afirmativa(s) INCORRETA(S) é(são) somente:
Alternativas
Q747185 Engenharia de Software
Assinale a opção que NÃO corresponde a uma das fases da metodologia de processo unificado (Unified Process – UP) de desenvolvimento de software.
Alternativas
Q747177 Engenharia de Software

Acerca de linguagens de programação orientada a objetos, os itens a seguir correspondem, especificamente a:

I. Representação de um tipo abstrato de dados, além de definição métodos e atributos para os dados que estão sendo implementados;

II. Mecanismo que provê a interação entre objetos que foram criados, indicando o método que deve ser aplicado;

III. Técnica que permite projetar classes especializadas a partir do reuso de código de classes genéricas;

IV. Instância de uma classe;

V. Princípio que permite que classes derivadas de uma superclasse invoquem métodos que, apesar de ter o mesmo nome utilizado na superclasse, respondem de maneira apropriada à sua classe. 

Assinale a sequência CORRETA.
Alternativas
Q731154 Engenharia de Software
No contexto de Orientação a Objetos, analise as afirmativas seguintes: I. Dá-se o nome de “polimorfismo” à habilidade de diferentes instâncias, de classes diferentes, responderem à mesma mensagem de maneira diferente. II. O objetivo da criação de uma classe concreta é encapsular outra classe com comportamento comum. III. Os métodos de instância podem ser acessados pela classe ou pela instância, e os métodos de classe podem ser acessados somente pela instância. É CORRETO apenas o que se afirma em
Alternativas
Q720230 Engenharia de Software
Aplicações desenvolvidas para ambiente WEB podem ter um fluxo de navegação entre páginas que seja complexo, mas o melhor diagrama UML para modelar esse fluxo é o de Sequência.
Alternativas
Q720228 Engenharia de Software

Considerando-se os diagramas de classe apresentados, é correto afirmar que a Figura 1 representa uma associação de composição e que, na Figura 2, a classe “Serviço” é uma classe de associação.

Imagem associada para resolução da questão

Alternativas
Q720215 Engenharia de Software
Pontos de Função apenas medem o tamanho funcional do software baseando-se em uma avaliação padronizada dos requisitos dos usuários e, diferentemente de Linhas de Código, não são dependentes da implementação física e das linguagens utilizadas no desenvolvimento do software.
Alternativas
Q710911 Engenharia de Software
São ferramentas utilizadas para o ambiente de desenvolvimento integrado (IDE) e para a modelagem de sistemas, respectivamente: 
Alternativas
Q710628 Engenharia de Software
Quanto ao Diagrama de Estrutura em Modelagem Estruturada de Sistemas de Informação, assinale a alternativa correta.
Alternativas
Q681830 Engenharia de Software
“Envolve a utilização de uma variável de superclasse para invocar métodos nos objetos de superclasse e de subclasse, permitindo que se ‘programe no geral’.” Trata‐se de
Alternativas
Respostas
10021: D
10022: A
10023: C
10024: E
10025: A
10026: C
10027: C
10028: B
10029: A
10030: E
10031: B
10032: D
10033: C
10034: A
10035: E
10036: C
10037: C
10038: C
10039: C
10040: D