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.

Analise as seguintes afirmações relacionadas a conceitos de Estrutura de dados e a conceitos de UML.

I. No uso da UML, o comportamento dinâmico de uma aplicação pode ser representado ou descrito com o diagrama de seqüência ou com o diagrama de interação.

II. A especificação de um programa pode ser feita de diversas formas. A UML possibilita a especificação com casos de uso. Os casos de uso descrevem os requisitos que um programa deve atender para satisfazer aos seus usuários.

III. Na UML, o comportamento estático das Classes, Métodos e Objetos é descrito usando-se o diagrama de estados. Devido à sua característica estática, esse tipo de diagrama permite que um Objeto esteja simultaneamente em dois ou mais subestados exclusivos.

IV. Para uma árvore binária ser considerada balanceada, os níveis de número ímpar devem conter a mesma quantidade de nós que seu nível imediatamente anterior. Essa regra não se aplica para o último nível da árvore.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Acerca da análise e do projeto de sistemas, julgue os próximos itens. Os casos de uso identificados na especificação dos requisitos podem ser realizados na análise e no projeto. A realização de um caso de uso pode ser documentada de forma estática, via diagramas de classe, e de forma dinâmica, via diagramas de seqüência ou de colaboração.

  • C. Certo
  • E. Errado

Considerando a figura acima, que apresenta os elementos que compõem as interfaces de integração de sistemas desenvolvidos na plataforma J2EE, julgue os itens seguintes, acerca de interoperabilidade, servidores de aplicação J2EE, servidor Web Apache, especificação J2EE, empacotamento e implantação de aplicações J2EE.

Para a escolha da implementação de Web Container a ser usada no ambiente, pode-se adotar o servidor HTTP Apache, convencional, denominado Apache deamon.

  • C. Certo
  • E. Errado

O gerenciamento de projeto de software visa organizar os esforços necessários para a construção de um software. As alternativas a seguir são atividades do gerenciamento de um projeto de um software EXCETO:

  • A.

    estabelecer a ordem com que as tarefas devem ser executadas.

  • B.

    analisar potenciais riscos e propor soluções.

  • C.

    prevenir o surgimento de milestones no decorrer do projeto.

  • D.

    negociar prazos e revisar o planejamento.

Acerca da análise e do projeto de sistemas, julgue os próximos itens. Um modelo de projeto visa possibilitar o entendimento e o refino dos requisitos. O foco durante o projeto são apenas os requisitos funcionais. As classes no projeto são conceituais e são especificadas sem considerar a linguagem de programação que será usada na implementação.

  • C. Certo
  • E. Errado

Considerando a figura acima, que apresenta os elementos que compõem as interfaces de integração de sistemas desenvolvidos na plataforma J2EE, julgue os itens seguintes, acerca de interoperabilidade, servidores de aplicação J2EE, servidor Web Apache, especificação J2EE, empacotamento e implantação de aplicações J2EE.

Os protocolos SOAP/HTTP, IIOP e HTTP/SSL tornam este sistema interoperável com sistemas desenvolvidos em outras plataformas computacionais.

  • C. Certo
  • E. Errado

Com relação ao diagrama de colaboração definido pela UML, assinale a alternativa correta:

  • A.

    demonstra os estados por que passa um objeto durante o seu ciclo de vida, em resposta a estímulos recebidos.

  • B.

    descreve aspectos dinâmicos ou comportamentais avançados do sistema.

  • C.

    é utilizado para modelar uma seqüência de estados que compõe determinado processo ou fluxo de trabalho.

  • D.

    representa um contexto de iteração entre classes, interfaces e outros elementos com o intuito de modelar determinado comportamento do sistema.

Acerca da análise e do projeto de sistemas, julgue os próximos itens. Um modelo de análise foca nos requisitos funcionais e não funcionais, além de considerar aspectos das linguagens de programação que serão usadas na implementação. O modelo é organizado em subsistemas, que interagem via métodos especificados em interfaces.

  • C. Certo
  • E. Errado

Considerando a figura acima, que apresenta os elementos que compõem as interfaces de integração de sistemas desenvolvidos na plataforma J2EE, julgue os itens seguintes, acerca de interoperabilidade, servidores de aplicação J2EE, servidor Web Apache, especificação J2EE, empacotamento e implantação de aplicações J2EE.

Um pool de conexões será implantado e usado com maior intensidade junto ao elemento EJB Container, e menos junto ao componente Web Container.

  • C. Certo
  • E. Errado

Com relação à XML, assinale a alternativa correta:

  • A.

    Xpath é um atributo que define o armazenamento físico do documento.

  • B.

    XML Schema define as estruturas válidas para um documento.

  • C.

    SVG e HTML são linguagens criadas a partir do XML.

  • D.

    DTD é usado para validar atributos e XSL é usado para validar elementos.

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...