Questões de Concurso Sobre engenharia de software

Foram encontradas 14.889 questões

Q343286 Engenharia de Software
Com relação à engenharia de software, julgue os itens seguintes.

Sistemas que incluem software são classificados em duas categorias: sistemas técnicos embasados em computadores e sistemas sociotécnicos. Os primeiros incluem componentes de hardware, software, pessoas, procedimentos e processos; os segundos são regidos pelas políticas e regras organizacionais.
Alternativas
Q343285 Engenharia de Software
Com relação à engenharia de software, julgue os itens seguintes.

Controle, planejamento e garantia de qualidade são atividades do gerenciamento de qualidade; o controle de qualidade estabelece procedimentos e padrões que objetivam o desenvolvimento de software com qualidade.
Alternativas
Q343284 Engenharia de Software
Com relação à engenharia de software, julgue os itens seguintes.

Engenharia de software não está relacionada somente aos processos técnicos de desenvolvimento de softwares, mas também a atividades como gerenciamento de projeto e desenvolvimento de ferramentas, métodos e teorias que apoiem a produção de softwares.
Alternativas
Q343282 Engenharia de Software
Com relação à engenharia de software, julgue os itens seguintes.

A abordagem iterativa e a incremental compõem o desenvolvimento em fases. Na primeira, o sistema é dividido em subsistemas por funcionalidades, adicionando-se mais funcionalidades a cada versão; na segunda, o sistema é entregue completo e muda a funcionalidade a cada nova versão
Alternativas
Q343275 Engenharia de Software
No que concerne à UML, julgue o item abaixo.

A UML foi projetada primariamente para o processamento de dados simbólicos. Ela é uma linguagem formal matemática, tendo sido pioneira em aplicações como administração automática de armazenamento, linguagens interpretadas e programação funcional.
Alternativas
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
Respostas
11261: E
11262: E
11263: C
11264: E
11265: E
11266: C
11267: C
11268: C
11269: E
11270: C
11271: D
11272: C
11273: E
11274: E
11275: C
11276: E
11277: E
11278: C
11279: E
11280: C