Questões de Ciência da Computação

Lista completa de Questões de Ciência da Computação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Em comunicações típicas de redes TCP/IP, ao detectar que o campo tempo de vida (TTL) de um datagrama contém o valor zero, o roteador

  • A. interrompe o fluxo de mensagens a que pertence o datagrama até que receba da origem uma atualização com o novo valor do TTL.
  • B. descarta o datagrama e envia para a sua origem uma mensagem ICMP indicando tempo excedido.
  • C. ignora o valor do TTL e encaminha o datagrama ao destinatário original, que fará o tratamento da condição detectada.
  • D. encaminha o datagrama a um roteador da rede paralela que executa os protocolos de tratamento de erros.
  • E. reinicia o valor do TTL com 255 e encaminha o datagrama ao próximo nó de roteamento.

Assinale a opção que apresenta os campos do cabeçalho do pacote IPv4 que figuram diretamente no processo de fragmentação do conteúdo do pacote em vários quadros.

  • A. comprimento do cabeçalho, deslocamento de fragmentação, flags e tempo de vida
  • B. tipo de serviço, comprimento do pacote, deslocamento de fragmentação e soma de verificação do cabeçalho
  • C. comprimento do pacote, identificador, flags e deslocamento de fragmentação
  • D. deslocamento de fragmentação, comprimento do pacote, soma de verificação do cabeçalho e tempo de vida
  • E. comprimento do cabeçalho, identificador, soma de verificação do cabeçalho e deslocamento de fragmentação

A respeito de SOA e CORBA, assinale a opção correta.

  • A. No modelo operacional triangular, o registro do serviço determina o comportamento de quem disponibiliza o serviço, ou seja, do dono do serviço, que é responsável, entre outros aspectos, pela infraestrutura de acesso ao serviço.
  • B. A utilização de SOA em uma organização permite a descoberta de novos processos de negócio para uma posterior associação com serviços de TI.
  • C. Entre os possíveis mapeamentos de negócio e de TI, a abordagem de baixo para cima (bottom-up) determina que a organização identifique, primeiramente, os processos que considerar prioritários.
  • D. Assim como o DCOM, o CORBA é executado apenas em ambiente Windows.
  • E. O modelo de referência da OMG (Object Management Group) para CORBA define a interface de aplicação, isto é, o conjunto de dados públicos do objeto que possibilita a comunicação por meio de chamadas aos métodos desse objeto com os parâmetros apropriados.

Acerca de gerenciamento de projetos, assinale a opção correta.

  • A. Uma vez definidas, as entregas do projeto não podem ser modificadas. Caso seja identificada uma necessidade de alteração, o projeto será transformado em um programa com dois projetos: o original e o alterado.
  • B. A especificação das entregas define o escopo de um projeto e determina o prazo para sua conclusão, sendo desnecessário documentar o que não faz parte do escopo.
  • C. A EAP (estrutura analítica do projeto) determina como deve ser composta a equipe responsável por conduzir o projeto dentro da organização, detalhando os cargos gerenciais e operacionais.
  • D. Os riscos de alto nível do projeto devem ser registrados no termo de abertura, por meio do qual o patrocinador autoriza formalmente a existência do projeto e concede ao gerente a autoridade para utilizar os recursos da organização nas atividades desenvolvidas.
  • E. Na fase de planejamento de um projeto, os recursos financeiros iniciais são definidos e comprometidos pela organização.

Assinale a opção correta, relativa a BPM.

  • A. Em um ciclo básico PDCA (plan, do, check, act), a criação de novos papéis e a modificação dos papéis existentes são pertinentes à fase planejar (plan).
  • B. No BPM, o analista de processos é responsável por modelar o estado futuro dos processos (TO-BE).
  • C. Os projetos de implementação de BPM em uma instituição devem ser liderados pela área de tecnologia da informação (TI), devido à especificidade dos conhecimentos técnicos requeridos.
  • D. Nas transições de estado, que constituem um dos artefatos criados e utilizados pelo BPM, as fases de desenvolvimento são detalhadas à medida que avançam e se transformam durante o processo.
  • E. Para se obter êxito com a adoção da linguagem BPM, todos os níveis da instituição devem assumir que BPM é o objetivo a ser atingido, bem como gerenciar as etapas que compõem a incorporação de suas práticas.

Acerca de UML e RUP, assinale a opção correta.

  • A. O RUP divide o desenvolvimento de um projeto em cinco fases distintas: iniciação, elaboração, construção, transição e aceitação.
  • B. No RUP, a disciplina de análise e projeto (design) define como o código será organizado nos termos dos subsistemas de implementação em camadas.
  • C. Uma das finalidades da UML é fornecer um padrão de desenvolvimento de sistemas.
  • D. De acordo com a UML 2.4.1, o diagrama de sequência faz parte da categoria comportamental e sucede hierarquicamente o diagrama de interação.
  • E. Um caso de uso de alto nível descreve detalhadamente um processo, ao passo que um caso de uso expandido representa, de forma sucinta, as operações de um processo.

Com relação a gerenciamento de projetos e PMBOK, assinale a opção correta.

  • A. O plano de gerenciamento do cronograma constitui a saída do processo de estabelecimento de políticas, de procedimentos e de documentação para as fases de planejamento, desenvolvimento, gerenciamento, execução e controle do cronograma do projeto.
  • B. Os produtos e serviços comprados ou adquiridos de entidades externas à equipe do projeto incluem-se no gerenciamento de riscos do projeto.
  • C. Os projetos desenvolvidos em uma organização devem ser previstos sem tolerância a riscos.
  • D. As atividades de comunicação em um projeto devem ser estritamente escritas e formais.
  • E. Em um projeto, as partes interessadas podem ser classificadas como ininterruptas ou temporárias, de acordo com seu tempo de participação no projeto.

A respeito de SOA (Service-Oriented Architecture) e web services, assinale a opção correta.

  • A. Os componentes de um web service não devem ser reutilizados, para que tenham uma evolução independente, característica fundamental de soluções SOA.
  • B. Um barramento de serviços ESB (Enterprise Service BUS) é a implementação física de infraestrutura com base em web services.
  • C. Conforme as soluções SOA, cabe ao cliente monitorar o desempenho da aplicação, uma vez que ele é o maior interessado em utilizar os serviços fornecidos.
  • D. Em um web service, o termo namespace representa o nome do elemento principal do maior nível hierárquico em um documento XML utilizado para troca de mensagens.
  • E. Inicialmente, o consultor de negócios, o arquiteto SOA, o provedor de serviço e o consumidor de serviço são suficientes para a composição do ciclo de vida de soluções SOA.

No que diz respeito à engenharia de software, assinale a opção correta.

  • A. Um dos princípios de agilidade da Agile Alliance dispõe que a entrega completa de um software garante a satisfação do cliente.
  • B. Um projeto desenvolvido mediante XP (extreme programming) segue princípios opostos aos de um projeto implementado com base em KIS (Keep It Simple).
  • C. O modelo de desenvolvimento em cascata é utilizado em caso de divergência nos requisitos de um software, para permitir a evolução gradual do entendimento dos requisitos durante a implementação do software.
  • D. Durante a fase de levantamento de requisitos para a construção de um software, compete aos desenvolvedores organizar as necessidades em ordem de prioridade.
  • E. O QFD (quality function deployment) identifica como requisitos fascinantes os recursos que extrapolam as expectativas dos clientes.

No que se refere a banco de dados, assinale a opção correta.

  • A. A restrição de asserção de um banco de dados permite a execução de ações automáticas a partir de eventos previamente definidos, como, por exemplo, a entrada de um CPF com formatação incorreta.
  • B. Uma view representa uma tabela em forma física consolidada a partir de outras tabelas previamente definidas.
  • C. Em chaves primárias compostas, formadas por mais de um atributo, o valor NULL é adotado para qualquer atributo, exceto para o primeiro na ordem de formação da chave.
  • D. DDL (data definition language) e DML (data manipulation language) são linguagens utilizadas pelos usuários e desenvolvedores para manipular os dados em um banco de dados.
  • E. Os bancos de dados objeto-relacionais representam uma evolução dos bancos de dados relacionais, pois incorporam várias funcionalidades anteriormente implementadas nos bancos de dados orientados a objetos.
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...