🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.704 questões

Q343264 Engenharia de Software
Com relação às metodologias ágeis de desenvolvimento, julgue os itens subsequentes.

Na metodologia Scrum, a equipe trabalha nos processos e não há cargos na equipe. Como um dos papéis necessários, o Scrum master deve garantir que o processo seja entendido e atuar como facilitador para ajudar a equipe.
Alternativas
Q343263 Engenharia de Software
Com relação às metodologias ágeis de desenvolvimento, julgue os itens subsequentes.

No método XP (eXtreming programming), os sistemas são concebidos a partir de uma metáfora e descritos em estórias do usuário. Esse método busca facilitar a comunicação com o cliente, entendendo a realidade deste e guiando o desenvolvimento com o uso de estória simples.
Alternativas
Q342921 Engenharia de Software
Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente.

Alternativas
Q342920 Engenharia de Software
Com relação à UML, considere as seguintes afrmativas:

1. É uma metodologia de desenvolvimento de software.

2. Sua versão mais recente é a 2.x.x

3. Oferece ferramentas para modelar atores, atividades e processos de negócios.

4. Possui diagramas estruturais e também comportamentais.

Assinale a alternativa que indica todas as afrmativas corretas.

Alternativas
Q340731 Engenharia de Software
Durante o desenvolvimento de um sistema é imperativo que testes de desempenho e funcionalidade sejam efetuados visando o correto funcionamento dos programas. Na prática algumas ferramentas são empregadas para o planejamento dos testes. Qualifique as afirmações abaixo como V (verdadeira) ou F (falsa).

I. Método de caixa branca - Nesta metodologia os casos de teste são gerados tendo-se conhecimento da estrutura interna (lógica) do programa.

II. Métodos de caixa preta - Nesta metodologia os casos de teste são gerados sem o conhecimento da estrutura interna do programa. Apenas o conhecimento das entradas e saídas possíveis para o programa é necessário.

III. Testes estruturais - Nesta metodologia os casos de teste são gerados tendo-se conhecimento da estrutura interna (lógica) do programa.

IV. Testes Funcionais - Nesta metodologia os casos de teste são gerados sem o conhecimento da estrutura interna do programa. Apenas o conhecimento das entradas e saídas possíveis para o programa é necessário. I, II, III e IV são respectivamente:


Alternativas
Q340728 Engenharia de Software
Quanto à programação orientada a objeto, simplificadamente classe é o conjunto de objetos com características similares. O conjunto de atributos e métodos agregados a um só objeto, que podem ser visíveis ou invisíveis, é denominado de:

Alternativas
Q334364 Engenharia de Software
Em cada projeto, criam-se produtos, serviços ou resultados exclusivos, mesmo que se gerencie o projeto em porta- fólios, ou seja, realizando- se um agrupamento com vistas a facilitar o gerenciamento desse trabalho e a atingir os objetivos de negócios estratégicos da organização, por meio do plano de gerenciamento de projeto. Esse tipo de plano é iterativo, sendo elaborado progressivamente mediante melhorias contínuas ao longo do ciclo de vida do projeto.
Alternativas
Q334363 Engenharia de Software
As fases do ciclo de vida de um projeto podem ser executadas em sequência ou em paralelo e organizadas de diferentes formas, conforme a criticidade do projeto e a maneira como este é gerenciado. Os grupos de processos de gerenciamento de projetos, por sua vez, são vinculados pelas saídas que produzem e executados uma única vez em cada fase, não havendo a possibilidade de existir atividades sobrepostas ao longo das fases, uma vez que em cada processo se produz saída para outros processos.
Alternativas
Q334327 Engenharia de Software
Em UML a extensão Business Worker (classe dos trabalhadores no negócio) para modelagem representa os papéis externos do negócio.
Alternativas
Q334325 Engenharia de Software
A modelagem de processos, realizada em um diagrama de atividades, por exemplo, pode mostrar um nó objeto representante dos dados utilizados na execução de uma atividade.
Alternativas
Q334324 Engenharia de Software
Em UML, a restrição em um diagrama de atividades é uma conexão entre dois elementos do tipo nó atividade.
Alternativas
Q334322 Engenharia de Software
A evolução de um software é realizada ao serem testados, integrados e aceitos os componentes individuais.
Alternativas
Q334320 Engenharia de Software
Na contagem por pontos de função, um arquivo de interface externa (AIE) sempre será um arquivo lógico interno (ALI) de outra aplicação.
Alternativas
Q334319 Engenharia de Software
A fase de construção do RUP ocorre quando o software é integrado ao ambiente organizacional no qual ele deve funcionar, ou seja, ao ser entregue aos seus usuários.
Alternativas
Q334318 Engenharia de Software
Uma das técnicas utilizadas para reduzir a ambiguidade de requisitos em tipos abstratos de dados é o uso de notações baseadas em linguagens formais matemáticas, como a abordagem algébrica.
Alternativas
Q334317 Engenharia de Software
Modelo de herança — um tipo de modelo de sistema utilizado na engenharia de requisitos — pode ser usado para organizar uma taxonomia que contenha classes de objetos que herdam atributos e serviços por meio de hierarquias.
Alternativas
Q334316 Engenharia de Software
A elicitação de requisitos se inicia com a obtenção e documentação dos requisitos e é concluída com a validação dos requisitos para que, em sequência, possa dar- se início à análise dos requisitos.
Alternativas
Q332750 Engenharia de Software
Na UML, são exemplos de diagramas comportamentais e diagramas estruturais, respectivamente:
Alternativas
Q332747 Engenharia de Software
É umexemplo demétrica orientada à funcionalidade:
Alternativas
Q332746 Engenharia de Software
Em relação aos testes de caixa branca, são objetivos dessa técnica de análise, EXCETOa:
Alternativas
Respostas
11081: C
11082: C
11083: C
11084: E
11085: C
11086: D
11087: C
11088: E
11089: E
11090: C
11091: E
11092: E
11093: C
11094: E
11095: C
11096: C
11097: E
11098: A
11099: E
11100: D