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

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

Acerca de Scrum, assinale a opção correta.

  • A. Em uma equipe Scrum, o conhecimento prático acerca do Scrum master é mais importante que o conhecimento teórico a seu respeito, ainda que esse conhecimento seja confirmado por certificações.
  • B. Os requisitos para o desenvolvimento de um novo software são coletados dos usuários desse software e podem ser conflitantes entre si, situação que deve ser regularizada durante a etapa de construção.
  • C. Todos os integrantes de uma equipe Scrum devem se revezar no papel de product owner, com o objetivo de tornar mais colaborativo o desenvolvimento do software.
  • D. A técnica de planning poker é utilizada para mensurar o tamanho de um requisito, auxiliando o product owner a determinar se esse requisito será implementado no software para compor o backlog do produto.
  • E. Os stakeholders, indivíduos e grupos interessados no processo e no software, fazem parte da equipe Scrum.

A respeito de SQL, assinale a opção correta.

  • A. O produto cartesiano é o resultado da combinação de mais de uma tabela, havendo pelo menos uma coluna em comum entre elas, de maneira que se apresentem os registros que constam simultaneamente em todas as tabelas.
  • B. O resultado de uma subquery é utilizado como argumento para uma query superior e pode conter uma única linha, múltiplas linhas ou múltiplas linhas e colunas.
  • C. Uma instrução SQL de insert deve citar nominalmente todas as colunas da tabela.
  • D. As instruções insert, update e delete são processadas no banco de dados após serem executadas pelo usuário, dispensando-se o uso de outro comando para a disponibilização de seus resultados a outros usuários.
  • E. A função STDDEV é utilizada para calcular a média aritmética de determinada coluna.

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.

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.

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.

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.

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.

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

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