Questões de Ciência da Computação da Instituto Nosso Rumo de Educação e Desenvolvimento Social (NOSSO RUMO)

Lista completa de Questões de Ciência da Computação da Instituto Nosso Rumo de Educação e Desenvolvimento Social (NOSSO RUMO) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Em times que usam Scrum com metodologia de desenvolvimento, a forma de se definir e usar os requisitos é através dos User Stories. Sendo assim, assinale abaixo a alternativa que descreve a abordagem mais precisa do User Stories.

  • A. Mede o tempo total de desenvolvimento do código, sendo cada SP (Story Point) equivalente a 1,5 horas.
  • B. Fraciona o código de forma a prolongar o desenvolvimento, tornando-o mais preciso.
  • C. Foca nos objetivos do usuário e como o sistema deve alcança-los, fracionando os requisitos a fim de estimar o esforço para realizar os objetivos.
  • D. É utilizada apenas após o desenvolvimento do código, a fim de validar se a funcionalidade foi devidamente implementada.
  • E. Ela é focada nas necessidades dos desenvolvedores, que por já conhecerem a usabilidade do sistema, têm também noção de suas funcionalidades mais complexas e sabem onde atacar primeiro.

Há um framework dentro do Kernel do Linux que permite ao módulo do iptables conectar-se a ele, a fim de criar um firewall menos complicado. Dessa forma, assinale assertiva que apresenta o nome desse framework.

  • A. Netwall
  • B. Fireblade
  • C. Firenet
  • D. Netframe
  • E. Netfilter

Analise os comandos do DML abaixo.

I. O comando SELECT é uma declaração que retorna um conjunto de resultados.

 II. O comando DROP remove um objeto do SGBD, suportando, na maioria dos casos, até mesmo a exclusão de uma tabela inteira.

III. O comando INSERT adiciona apenas um registro por vez em qualquer tabela.

IV. O comando UPDATE altera os dados de um ou mais registros em uma tabela.

É INCORRETO o que se afirma em

  • A. I e II, apenas.
  • B. I e III, apenas.
  • C. II e III, apenas.
  • D. I e IV, apenas.
  • E. III e IV, apenas.

O modelo de arquitetura em que cada componente do sistema operacional está contido no núcleo do sistema, como uma aplicação formada por vários módulos compilados separadamente e depois linkados, formando um grande sistema em que estes podem interagir é chamado de

  • A. Aplicação monolítica.
  • B. Quadro Negro.
  • C. P2P.
  • D. Computação Distribuída.
  • E. Arquitetura orientada a serviço.

Assinale a alternativa que descreve um diretório corrente.

  • A. Uma configuração do computador que não necessita ser alterada constantemente.
  • B. Uma sequência de caracteres que identificam um arquivo específico do sistema operacional.
  • C. Uma estrutura hierárquica, que atrapalha a identificação de um arquivo caso não esteja atrelado à um índice.
  • D. Uma referência usada para transformar nomes relativos em nomes completos, permitindo identificar um arquivo.
  • E. Um agrupamento de arquivos independentes, sem qualquer relação entre si, mas fundamentais para o funcionamento do SO.

Sobre especificação de requisitos, analise as assertivas abaixo.

I. O software deve emitir relatório de compras a cada três semanas.

II. O usuário deve poder ver os aprovadores das compras.

III. O software deve ser desenvolvido em um ano.

É(São) exemplo(s) de requisito(s) funcional(is) o que se apresenta em

  • A. II, apenas.
  • B. I e II, apenas.
  • C. I e III, apenas.
  • D. II e III, apenas.
  • E. I, II e III.

No que tange aos componentes reutilizáveis, levando em consideração casos de uso, documento padrão, recomendações, procedimentos e afins, assinale a assertiva que apresenta esses componentes.

  • A. Reuso de módulos.
  • B. Reuso de modelos.
  • C. Reuso de artefatos.
  • D. Reuso de padrões.
  • E. Reuso de código.

Assinale a alternativa que apresenta a melhor definição para pontos de função.

  • A. Medem o tamanho do que o software faz ao invés de como ele é desenvolvido e implementado.
  • B. Mensuram o tempo por esforço (Time Per Effort, ou TPE) estimado do desenvolvimento do software de acordo com os requisitos pré-definidos.
  • C. Estimam o custo total de um software de acordo com a forma como ele é desenvolvido e implementado.
  • D. Medem o tamanho do código e o tempo por esforço ao invés do que o software faz.
  • E. Estimam o tamanho do código de acordo com o projeto, independentemente do que o software faz.

O Test Driven Development (TDD, Desenvolvimento Orientado por Testes) se baseia em pequenos ciclos de repetição, em que cada ciclo se inicia com um(a)

  • A. teste que atenda aos requisitos.
  • B. teste que falhe.
  • C. código base, que apenas define as variáveis.
  • D. reavaliação dos casos de uso e UML.
  • E. teste geral do algoritmo, antes mesmo de codificá-lo.

“Uma entidade A está associada a qualquer número de entidades B, e uma entidade B pode estar associada a no máximo uma entidade A”. Com base nessa assertiva, assinale a alternativa que apresenta o tipo de relacionamento descrito de acordo com as metodologias de modelagem de dados.

  • A. Autorrelacionável
  • B. Um-para-um
  • C. Muitos-para-um
  • D. Muitos-para-um
  • E. Um-para-muitos
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...