Início

Questões de Concursos Engenharia de Software

Resolva questões de Engenharia de Software comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


821Q636362 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCC

A métrica análise por pontos de função foi desenvolvida na década de 1970, como uma forma de medir software.

Analise os itens a seguir relacionados a essa métrica:

I. Considera mais importante o número de linhas de código do que as funcionalidades criadas.
II. Pode ser aplicada antes do código ser escrito, baseando-se na descrição arquitetural do projeto.
III. É dependente da tecnologia utilizada no desenvolvimento.
IV. Dois programas muito diferentes podem possuir a mesma contagem de pontos de função.

Está correto o que consta em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

822Q637900 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCC

Executa um sistema de forma a demandar recursos em volume ou frequência acima do normal. Trata-se de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

823Q639248 | Informática, Engenharia de Software, Tecnologista Júnior, Instituto Nacional de Pesquisas Espaciais, CESPE CEBRASPE

Os diferentes softwares de projeto mecânico, como, por exemplo, o AutoCAD e o SolidWorks, possuem um conjunto básico de comandos que permitem a modelagem de sólidos por meio de operações relativamente simples. Acerca dessas operações, julgue os itens seguintes.

Os comandos básicos de modelagem de sólidos podem ser corretamente divididos em comandos de construção e comandos de edição.

  1. ✂️
  2. ✂️

824Q622613 | Informática, Engenharia de Software, Analista de Sistemas, CAU BR, IADES

O CMMI define cada área de processo em termos de metas específicas e das práticas específicas necessárias para atingir tais metas. As metas específicas estabelecem as características que devem existir se as atividades determinadas por uma área de processo tiverem de ser efetivas. Com base nessa informação, assinale a alternativa que especifica a definição das práticas específicas.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

825Q645657 | Informática, Engenharia de Software, Analista Judiciário, TRE ES, CESPE CEBRASPE

Considerando que a aplicação de testes em um programa possibilita verificar se ele atende à sua especificação e se realiza o que o cliente deseja, julgue os itens subsecutivos, relativos a testes de software.

O teste de validação tem por finalidade encontrar defeitos e inconsistências no programa com relação a sua especificação.

  1. ✂️
  2. ✂️

826Q610595 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Alagoas, CESPE CEBRASPE

Em relação às técnicas de modulação e de multiplexação, que são empregadas para permitir a utilização mais eficaz dos meios de comunicação, julgue os itens seguintes.

O padrão ANSI T1 tem base na utilização de uma técnica de multiplexação por divisão em freqüência.

  1. ✂️
  2. ✂️

827Q615979 | Informática, Engenharia de Software, Analista Ambiental, IBAMA, CESPE CEBRASPE

A engenharia de software objetiva responder à necessidade de produção sistemática de software que atenda a requisitos técnicos, garantindo determinado nível de qualidade, a determinado custo. Acerca do emprego da engenharia de software no desenvolvimento de aplicações e bancos de dados, julgue os itens que se seguem.

A usabilidade (usability) é um dos atributos-chave da qualidade de software definidos no padrão ISO 9001.

  1. ✂️
  2. ✂️

828Q612914 | Informática, Engenharia de Software, Analista Judiciário, TRE AL, CESPE CEBRASPE

Considerando um banco de dados relacional com o uso da SQL (structured query language), julgue os itens a seguir.

O uso de SQL JOIN é necessário quando se deseja obter o valor de duas ou mais tabelas para gerar um resultado completo.

  1. ✂️
  2. ✂️

829Q621656 | Informática, Engenharia de Software, Analista, BACEN, CESPE CEBRASPE

Acerca de JUnit, JMeter e Concordion, julgue os próximos itens.

O JUnit é um framework que permite realizar testes unitários de códigos Java, herdando algumas características da própria linguagem. Na versão 4.11, ele permite, entre outros recursos, mudar a ordem de testes, criar testes parametrizados, executar testes de exceção e testes temporizados por meio da palavra-chave timeout.

  1. ✂️
  2. ✂️

830Q645979 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPE

Julgue os itens seguintes, com relação aos sistemas de gestão de conteúdo e à segurança da informação. A disseminação seletiva da informação, por buscar atender aos interesses e às necessidades de grupos específicos da organização, é uma ação que contraria os objetivos da arquitetura da informação.
  1. ✂️
  2. ✂️

831Q612482 | Informática, Engenharia de Software

Um mecanismo comum de garantia da qualidade adotado por muitas organizações é o de revisões de software, que podem ser aplicadas ao longo do ciclo de vida de desenvolvimento de software. Sobre revisões de software é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

832Q642693 | Informática, Engenharia de Software, Analista Judiciário, TRT 5a, FCC

Os processadores possuem diversas características técnicas que os tornam diferentes entre si. Sobre eles é correto afirmar que atualmente
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

833Q630673 | Informática, Engenharia de Software, Analista Judiciário, Tribunal Regional Eleitoral Mato Grosso do Sul, FCC

Com relação a teste de software, é correto afirmar que:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

834Q612841 | Informática, Engenharia de Software, Analista Judiciário, TRE AL, CESPE CEBRASPE

A respeito da orientação a objetos, que é uma das técnicas mais utilizadas para concepção e desenvolvimento de programas, julgue os itens seguintes.

Determinada operação definida em uma classe tem a restrição de somente poder modificar um único atributo dos objetos dessa classe.

  1. ✂️
  2. ✂️

835Q643057 | Informática, Engenharia de Software, Analista Superior III, INFRAERO, FCC

A engenharia de requisitos ajuda os engenheiros de software a compreender melhor o problema que eles vão trabalhar para resolver. Ela inclui um conjunto de tarefas que levam a um entendimento de qual será o impacto do software sobre o negócio, do que o cliente quer e de como os usuários finais vão interagir com o software. A função de negociação no processo de engenharia de requisitos

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

836Q633589 | Informática, Engenharia de Software, Analista Administrativo, ANATEL, CESPE CEBRASPE

Julgue os itens subsecutivos, a respeito das metodologias, dos processos e das práticas ágeis de desenvolvimento de software. Nesse sentido, considere que a sigla XP, sempre que empregada, refere-se a programação extrema. No contexto de um processo ágil, tal como o XP, é necessária a criação dos casos de usos da linguagem de modelagem unificada (UML) depois da modelagem das histórias de usuários.
  1. ✂️
  2. ✂️

837Q628742 | Informática, Engenharia de Software, Analista de Sistemas, CEPEL, NCE

Considere as seguintes afirmativas sobre o Diagrama de Fluxo de Dados (DFD) utilizado na análise estruturada de sistemas:

 I. Depósitos de dados e entidades externas são elementos de um DFD.

 II. Todo fluxo de dados ou inicia ou termina num processo.

III. O DFD de contexto contém mais de um processo.

A(s) afirmativa(s) correta(s) é/são somente:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

838Q625685 | Informática, Engenharia de Software, Técnico Judiciário, TRF 2a, FCC

Atenção: As questões de números 43 a 46 referem-se à UML.

Considere:

I. UML não é um método de desenvolvimento, pois não determina o que fazer ou como desenhar o sistema, e sim, uma linguagem ou notação de diagramas para especificar, visualizar e documentar modelos de software orientados a objetos.

II. As visões mostram diferentes aspectos do sistema que está sendo modelado. Por meio de seus diagramas, cada uma das visões definidas mostrará aspectos particulares do sistema, dando enfoque a ângulos e níveis de abstrações diferentes permitindo, dessa forma, que uma figura completa do sistema possa ser construída.

III. Não havendo sobreposição entre seus diagramas, as visões podem servir de ligação entre a linguagem de modelagem e o método/processo de desenvolvimento escolhido.

IV. Cada modelo de elemento possui uma representação gráfica distinta, sendo que um mesmo elemento pode existir em diversos diagramas, desde que submetidos às regras para definir que elementos poderão ser mostrados em cada tipo de diagrama.

Está correto o que consta em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

839Q636737 | Informática, Engenharia de Software, Atividade Técnica de Complexidade Gerencial, MEC, CESPE CEBRASPE

Julgue os itens que se seguem, relativos à modelagem da informação.

Uma das principais características da engenharia de software, cujo foco é a automação dos processos organizacionais, é a modelagem da informação, processo por meio do qual se busca a integração dos sistemas de informação de uma organização.

  1. ✂️
  2. ✂️

840Q637804 | Informática, Engenharia de Software, Analista de Sistemas, TJ RS, FAUGRS

Considere as afirmações abaixo sobre metodologias ágeis de desenvolvimento de software.

I - "Software em funcionamento é a principal medida de progresso".

II - "As melhores arquiteturas, requisitos e projetos emergem de equipes que se auto-organizam".

III - "O método mais eficiente e efetivo de transmitir informações para e dentro de uma equipe de desenvolvimento é uma conversa aberta, de forma presencial".

Quais são princípios de agilidade da Aliança Ágil?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.