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.

A figura acima apresenta elementos da interface web de uma suíte de aplicativos de apoio ao trabalho colaborativo. Nessa figura, se destacam os aplicativos acessíveis a partir de cliques como o mouse nas regiões demarcadas de A a H, os quais são usados por uma organização para apoio à coordenação de atividades realizadas por vários de seus colaboradores. A partir da figura e das informações apresentadas, julgue os próximos itens, a respeito dos conceitos de desenvolvimento de aplicações colaborativas.

Considere que as respostas HTTP foram enviadas ao browser do usuário pelo servidor localizado no endereço demo.egroupware-server.org, e que essas informações foram usadas para construir a interface apresentada na figura. Supondo que o browser do usuário não interprete folhas de estilo XML, então, acerca dessas respostas, é correto afirmar que: em pelo menos uma, o valor do atributo Content-Type foi text/html; em várias, o valor do atributo Content-Type estava presente e iniciava-se com image; em várias, a primeira linha da resposta continha os caracteres HTTP/1.1 200 OK; é possível que, em algumas delas, a primeira linha da resposta continha a cadeia de caracteres 30.

  • C. Certo
  • E. Errado

A partir dessas informações, julgue os itens seguintes.

Desconsiderando a linha 3, os comandos DML do script apresentado modelam adequadamente a rede apresentada na figura apresentada no texto I, por meio das suas relações entre transições, lugares e arcos.

  • C. Certo
  • E. Errado

A partir dessas informações, julgue os itens seguintes.

A inversão na ordem de execução dos blocos de comandos A e B, em que A é formado pelas linhas de 4 a 6, e B, pelas linhas de 7 a 10, não introduz erros na execução do script.

  • C. Certo
  • E. Errado

São dois conceitos utilizados especificamente nos modelos orientados a objetos:

  • A.

    fluxo de dados e herança.

  • B.

    entidade externa e classe.

  • C.

    método e polimorfismo.

  • D.

    seleção e processo.

  • E.

    depósito de dados e relacionamento.

A partir dessas informações, julgue os itens seguintes.

Os comandos apresentados nas linhas 12, 13 e 14 do script apresentado, isoladamente, poderiam ser executados antes dos comandos apresentados nas linhas 10, 11 e 8, respectivamente.

  • C. Certo
  • E. Errado

O acesso aos atributos e operações das classes somente por intermédio de serviços (mensagens) que conhecem suas interfaces é uma proteção garantida

  • A.

    pela sub-classe.

  • B.

    pela herança.

  • C.

    pelo balanceamento.

  • D.

    pela agregação.

  • E.

    pelo encapsulamento.

Considerando o script PhP acima, que executa sem erros em um ambiente adequadamente configurado, julgue os próximos itens acerca dos conceitos de desenvolvimento de sistemas em plataforma PhP, MySQL e Web. Para a interpretação dos efeitos decorrentes da execução desse script PhP, considere que o mesmo seja executado sobre um banco de dados cujo estado é similar ao disponível imediatamente após a execução bem sucedida dos scripts apresentados nos textos II e III.

Durante a execução do script, a linha 27 será interpretada duas vezes, e a linha 30, uma vez.

  • C. Certo
  • E. Errado

Na associação entre classes, o número de instâncias de uma classe que pode se relacionar com outra é definido

  • A.

    unicamente pela quantidade de objetos contidos na classe-mãe.

  • B.

    nas operações das classes.

  • C.

    nos atributos das classes.

  • D.

    pela multiplicidade.

  • E.

    pela quantidade de características mutuamente herdadas.

Acerca de engenharia de software, julgue os itens a seguir.

A análise de requisitos envolve atividades como: reconhecimento do problema; avaliação e síntese; modelagem; especificação e revisão. Durante a análise de requisitos, podem ser criados modelos, os quais se concentram naquilo que o sistema deve fazer, não em como ele o faz. Os modelos construídos quando da análise servem de base para o projeto. Quando da elaboração de modelos no projeto, serão considerados aspectos relacionados ao contexto de implementação.

  • C. Certo
  • E. Errado

São dois tipos de relacionamento todo-parte:

  • A.

    agregação e composição.

  • B.

    generalização e composição.

  • C.

    generalização e especialização.

  • D.

    composição e dependência.

  • E.

    especialização e agregação.

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