Questões de Concurso Sobre engenharia de software

Foram encontradas 14.775 questões

Q93639 Engenharia de Software
O teste de integração constitui-se em identificar erros associados às interfaces entre os módulos quando esses são integrados para construir a estrutura do software que foi estabelecida na fase de projeto. Com relação a teste de integração, analise as seguintes afirmativas:

I. O teste de integração é o processo de verificar se os componentes do sistema, juntos, trabalham conforme descrito nas especificações do sistema e do projeto do programa.
II. O teste de integração é uma estratégia de integração que deve responder a três questões: quais componentes são focados pelos testes de integração; em que seqüência as interfaces de componentes deverão ser exercitadas e qual técnica de teste será empregada para exercitar a interface.
III. Um stub é a implementação parcial de um componente.

Podemos afirmar corretamente que:
Alternativas
Q93636 Engenharia de Software
O projeto de software encontra-se no núcleo técnico do processo de desenvolvimento de aplicativos, sendo aplicado independentemente do modelo de ciclo de vida e paradigma adotados. Com relação ao Projeto de Software, marque a alternativa correta:
Alternativas
Q93635 Engenharia de Software
Com relação à Engenharia de Software, marque a alternativa INCORRETA.
Alternativas
Q93634 Engenharia de Software
O método da Análise Essencial de Sistemas preconiza que, de uma forma geral, um sistema deve ser modelado através de três dimensões: dados, controle e funções. Com base em Análise Essencial de Sistemas, marque a alternativa correta:
Alternativas
Q93633 Engenharia de Software
Modelos em Engenharia de Software são fundamentais no desenvolvimento de sistemas. Com relação a Modelos, marque a alternativa INCORRETA.
Alternativas
Q93632 Engenharia de Software
O Modelo Ambiental, na engenharia de software, representa o que o sistema deve fazer para atender ao ambiente, segundo uma perspectiva do usuário. É composto pelos seguintes artefatos: Propósito do Sistema, Lista de Eventos e Diagrama de Contexto. Com relação ao Modelo Ambiental, analise as seguintes afirmativas:

I. O Propósito do Sistema enuncia a finalidade do sistema. Pode ser acompanhado de uma breve descrição do contexto do sistema.
II. A Lista de Eventos deve conter, pelo menos, o nome do evento, o estímulo e a resposta externa do sistema.
III. O Diagrama de Contexto representa o sistema como um único processo e suas interações com o ambiente. Pode ser acompanhado de um dicionário de dados.

Podemos afirmar corretamente que:
Alternativas
Q93631 Engenharia de Software
A documentação produzida em um projeto de software é de suma importância para se gerenciar a qualidade, tanto do produto quanto do processo usado para seu desenvolvimento. Com relação à documentação de um projeto de software, marque a alternativa correta:
Alternativas
Q93630 Engenharia de Software
Uma importante tarefa da gerência de projetos é prever os riscos que podem prejudicar o bom andamento do projeto e definir ações a serem tomadas para evitar sua ocorrência. Quando não for possível evitar a ocorrência dos riscos, ela deve diminuir seus impactos. Com relação à gerência de projetos, marque a alternativa correta.
Alternativas
Q93629 Engenharia de Software
Uma vez implementado o código de uma aplicação, o mesmo deve ser testado antes da entrega do produto de software ao seu cliente, a fim de que sejam detectados possíveis erros. Com relação a Teste de Aplicação, marque a alternativa INCORRETA:
Alternativas
Q93626 Engenharia de Software
O Paradigma da Orientação a Objetos visualiza um sistema de software como uma coleção de agentes interconectados chamados objetos. Cada objeto é responsável por realizar tarefas específicas. É através da interação entre objetos que uma tarefa computacional é realizada. Com relação à Orientação a Objetos, analise as seguintes afirmativas:

I. Objetivos realizam tarefas através da requisição de serviços a outros objetos.
II. Cada objeto pertence a uma determinada classe. Uma classe agrupa objetos similares.
III. A classe é um repositório para comportamento associado ao polimorfismo.

Podemos afirmar corretamente que:
Alternativas
Q93625 Engenharia de Software
Uma das principais medidas do sucesso de um software é o grau no qual ele atende aos objetivos e requisitos para os quais foi construído. De forma geral, a Engenharia de Requisitos de Software é o processo de identificar todos os envolvidos, descobrir seus objetivos e necessidades e documentá-los de forma apropriada para análise, comunicação e posterior implementação. Com relação à engenharia de requisitos de software, analise as seguintes afirmativas:

I. As descrições das funções que um sistema deve incorporar e das restrições que devem ser satisfeitas são os requisitos para o sistema.
II. Requisitos funcionais descrevem restrições sobre as funções oferecidas, tais como restrições de tempo e de uso de recursos.
III. Os requisitos não funcionais apontam as funções que o sistema deve fornecer e como o sistema deve se comportar em determinadas situações.

Podemos afirmar corretamente que:
Alternativas
Q93624 Engenharia de Software
A Engenharia de Software trata de aspectos relacionados ao estabelecimento de processos, métodos, técnicas, ferramentas e ambientes de suporte ao desenvolvimento de software. Com relação à Engenharia de Software, assinale a alternativa correta.
Alternativas
Q93622 Engenharia de Software
A prototipagem de sistemas de software é utilizada, principalmente, para animar e demonstrar os requisitos de um sistema. Com relação à prototipagem, marque a alternativa correta.
Alternativas
Q93620 Engenharia de Software
A função de um Testador de software pode ser assinalada nas seguintes alternativas, EXCETO:
Alternativas
Ano: 2010 Banca: IADES Órgão: CFA Prova: IADES - 2010 - CFA - Analista de Sistemas |
Q93398 Engenharia de Software
Sobre a Linguagem de Modelagem Unificada (Unified Modeling Language - UML), pode-se afirmar que
Alternativas
Ano: 2010 Banca: IADES Órgão: CFA Prova: IADES - 2010 - CFA - Analista de Sistemas |
Q93397 Engenharia de Software
Assinale a alternativa correta acerca da Programação Extrema (Extreme Programming - XP).
Alternativas
Ano: 2010 Banca: IADES Órgão: CFA Prova: IADES - 2010 - CFA - Analista de Sistemas |
Q93396 Engenharia de Software
O modelo espiral para a Engenharia de Software foi desenvolvido acrescentando-se novos elementos as melhores características de outros modelos. Segundo o modelo espiral, a determinação dos objetivos, alternativas e restrições está relacionada à atividade de
Alternativas
Ano: 2010 Banca: IADES Órgão: CFA Prova: IADES - 2010 - CFA - Analista de Sistemas |
Q93394 Engenharia de Software
A Engenharia de Software é uma disciplina que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de especificação do sistema até a sua manutenção. A Engenharia de Software adota métodos que
Alternativas
Ano: 2010 Banca: IADES Órgão: CFA Prova: IADES - 2010 - CFA - Analista de Sistemas |
Q93393 Engenharia de Software
No modelo de desenvolvimento em espiral, cada loop da espiral representa uma fase do processo de software. A importante distinção entre este modelo e os demais é a consideração em todos os ciclos da análise de
Alternativas
Ano: 2010 Banca: IADES Órgão: CFA Prova: IADES - 2010 - CFA - Analista de Sistemas |
Q93392 Engenharia de Software
O paradigma do ciclo de vida clássico da engenharia de software abrange 6 atividades. Na atividade de _____________ são traduzidas as exigências de uma representação do software que podem ser avaliadas quanto à qualidade antes que se inicie a codificação. Assinale a alternativa que preenche corretamente a lacuna da sentença anterior.
Alternativas
Respostas
13001: A
13002: A
13003: B
13004: C
13005: E
13006: E
13007: D
13008: E
13009: D
13010: C
13011: C
13012: A
13013: B
13014: E
13015: C
13016: A
13017: B
13018: C
13019: D
13020: A