Questões sobre Engenharia de Software

Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Com relação ao modelo de gestão de Tecnologia da Informação Information Technology Infrastructure Library (ITIL), mais especificamente a disciplina de gerenciamento de configuração, é correto afirmar que

  • A. os itens de configuração (IC) abrangem apenas os tipos hardware e documentação.
  • B. essa disciplina versa sobre identificação, controle, manutenção e verificação das versões de todos os itens de configuração existentes.
  • C. um IC deve ter uma identificação, contudo esta não precisa ser única.
  • D. o nível base é qualquer nível em que o IC pode ser identificado.
  • E. os IC podem ser armazenados em um Banco de Dados de Gerenciamento de Configuração (BDGC), mas não podem ser relacionados uns com os outros.

Acerca das características gerais das ferramentas Computer Aided Software Engineering (CASE), é correto afirmar que

  • A. as ferramentas disponíveis atualmente no mercado cobrem apenas a metodologia de análise estruturada.
  • B. para ser considerada uma ferramenta CASE, um software deve cobrir todas as etapas do ciclo de desenvolvimento de sistema.
  • C. ferramenta do tipo Back End ou Upper CASE são essencialmente geradoras de código.
  • D. ferramentas CASE automatizam uma grande variedade de tarefas, entre elas podem ser citadas: testes, geração de código, geração de relatórios.
  • E. as ferramentas do tipo Lower CASE apoiam as fases de análise e de projeto de um sistema.

Orientação a Objetos é um paradigma de desenvolvimento e programação de sistemas computacionais. Entre seus conceitos, destaca-se o do Polimorfismo, que permite que classes distintas, derivadas de uma mesma superclasse, tenham os mesmos atributos e métodos, porém com diferenças na forma como são implementados, ou no tipo de mensagem que devem receber ou retornar. Acerca desse assunto, assinale a alternativa que apresenta a característica polimórfica que permite que, em uma mesma hierarquia de classes, existam métodos com nomes iguais, porém com variações em seus argumentos.

  • A. encapsulamento
  • B. sobrecarga
  • C. herança
  • D. sobrescrita
  • E. coerção

Ciclo de vida de um software representa as etapas de seu desenvolvimento, desde a concepção até sua desativação. Assinale a alternativa que apresenta nomes de modelos utilizados para ilustrar o ciclo de vida de um software.

  • A. Híbrido e Isolado
  • B. Hierárquico e Modular
  • C. Horizontal e Vertical
  • D. Cascata e Espiral
  • E. Circular e Piramidal

Engenharia de requisitos é uma técnica utilizada no desenvolvimento de sistemas computacionais que têm por objetivo especificar o que o sistema deverá fazer, descrevendo critérios para validação do cumprimento de todas as funcionalidades determinadas. Entre as técnicas para o levantamento de requisitos, há aquela baseada em observações e análise sociais. Assinale a alternativa que apresenta o nome dessa técnica.

  • A. Questionário
  • B. Entrevista
  • C. Workshop de requisitos
  • D. Prototipagem
  • E. Estudo etnográfico

Assinale a alternativa que apresenta apenas nomes de ferramentas CASE encontradas no mercado para análise e desenvolvimento de sistemas.

  • A. Photoshop, Gimp, Java JDK
  • B. Rational Rose, System Architect, Microsoft VISIO
  • C. PostgreSQL, MySQL, Acroread
  • D. Thunderbird, Eudora, Konkeror
  • E. Kurumin, Ubuntu, Kubuntu

Em termos de teste de sistemas, são técnicas utilizadas para verificar a operação correta do sistema em relação a casos inválidos ou inesperados de entrada. Trata-se de técnicas

  • A.

    de Regressão.

  • B.

    não Funcionais.

  • C.

    da Caixa-cinza.

  • D.

    da Caixa-branca.

  • E.

    da Caixa-preta.

Acerca do ciclo de vida dos sistemas ERP (Enterprise Resource Planning – Planejamento de Recursos Empresariais), julgue os itens abaixo como Verdadeiros (V) ou Falsos (F) e, em seguida, assinale a opção correta.

I – É chamada de seleção a etapa em que são necessários o desenvolvimento de critérios para avaliar soluções e a atribuição de pesos a eles para classificar as melhores alternativas.

II – A etapa de utilização é um processo pelo qual módulos do sistema são colocados em funcionamento em uma empresa.

III – A etapa de utilização não termina enquanto o sistema ERP estiver em processamento, pois sempre haverá algo a ser alterado ou melhorado.

IV – Como o ERP é um pacote de software fechado, não possui ciclo de vida.

A sequência correta é:

  • A.

    V, F, V, V.

  • B.

    V, F, V, F.

  • C.

    F, V, F, F.

  • D.

    F, V, F, V.

Relacione os exemplos de medidas de qualidade de software apresentados na primeira coluna às suas definições, listadas na segunda, e, em seguida, assinale a opção correta.

I – Corretitude

II – Manutenibilidade

III – Integridade

IV – Usabilidade

( ) Facilidade com que um programa pode ser corrigido, adaptado ou ampliado.

( ) O programa é amigável ao usuário.

( ) Um programa deve operar corretamente.

( ) Capacidade que um programa tem de suportar ataques.

A sequência correta é:

  • A.

    II, IV, I, III.

  • B.

    II, IV, III, I.

  • C.

    IV, I, III, II.

  • D.

    IV, III, I, II.

Tipo que NÃO pertence ao domínio de informação da métrica Ponto de Função (FP − Function Point):

  • A.

    número de entradas externas (external inputs EIs).

  • B.

    número de saídas externas (external outputs EOs).

  • C.

    número de consultas externas (external inquiries EQs).

  • D.

    número de transações lógicas externas (external logical transactions ELTs).

  • E.

    número de arquivos de interface externa (external interface files EIFs).

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...