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.

Na HTML5, o atributo do elemento  que especifica uma expressão regular Javascript para validar a entrada de dados em um campo texto é o

  • A. masked.
  • B. expression.
  • C. override.
  • D. placeholder.
  • E. pattern.

Qual o comando utilizado para instalar um novo software usando um arquivo de pacote em Linux – Debian/Ubuntu?

  • A. apt-get install pacote.
  • B. zypper install pacote.
  • C. dpkg -i pacote.
  • D. yum localinstall pacote.
  • E. urpmi pacote.

Em relação aos conceitos de organização e arquitetura de computadores, sistemas operacionais e circuitos digitais, julgue os itens a seguir.

Decodificador é um tipo de circuito combinatório de média integração, que possui 2x linhas de entrada e x linhas de saída.

  • C. Certo
  • E. Errado

Considerando a figura acima, julgue os itens a seguir, acerca da organização e da arquitetura de computadores.

Em um ambiente de multiprogramação no qual a quantidade de programas executados no computador seja muito elevada, aproximando-se do número de comutações de contexto executadas por segundo, os usuários não percebem os intervalos de tempo de progresso na execução de determinado programa, uma vez que a taxa de progresso é superior à verificada se eles tivessem a máquina somente para si.

  • C. Certo
  • E. Errado

Julgue os itens que se seguem, relativos a arquitetura de aplicações para Internet e Web, SOA e web services.

A arquitetura SOA, orientada para a criação de componentes fracamente acoplados, é muito utilizada para componentes que não tenham interface bem definida ou cujos detalhes de implementação não sejam claros.

  • C. Certo
  • E. Errado

A respeito de administração de dados, modelagem de banco de dados relacionais e normalização, julgue os itens que se seguem.

O modelo multidimensional contém elementos básicos como a tabela fato, as dimensões, as métricas e as medidas. As dimensões participam de um fato, determinando o contexto do modelo, enquanto a tabela fato reflete a evolução dos negócios por meio das métricas aditivas ou não aditivas. Se a modelagem for do tipo snowflake, as medidas ficarão inseridas tanto nas dimensões quanto na fato, por haver um grau de normalização maior que no esquema star-schema.

  • C. Certo
  • E. Errado

Associadas à especificação de sistemas críticos, as técnicas de decomposição de riscos podem ser (1) dedutivas - do risco em direção à falha possível ou, ao contrário, (2) indutivas − da falha proposta em direção aos possíveis perigos que levariam-na a ocorrer, ou seja, respectivamente, técnicas

  • A.

    bottom-down e bottom-up.

  • B.

    bottom-up e top-down.

  • C.

    top-up e top-down.

  • D.

    top-down e top-up.

  • E.

    top-down e bottom-up.

Na NBR ISO/IEC 12207:1998, Análise dos requisitos do sistema, Projeto da arquitetura do sistema e Integração do sistema são atividades do processo de

  • A.

    gerência.

  • B.

    operação.

  • C.

    resolução de problema.

  • D.

    desenvolvimento.

  • E.

    gerência de configuração.

De certo modo, o Processo Unificado é uma tentativa de apoiar-se nos melhores recursos e características dos modelos convencionais de processo de software, porém, de caracterizá-los de modo que implementem muitos dos melhores princípios de desenvolvimento ágil de software. Com base nessa afirmação, é correto dizer que o Processo Unificado

  • A.

    prevê requisitos estáveis e desenvolvimento em uma sequência de etapas sem a participação do cliente.

  • B.

    divide o projeto em fases de uma maneira inflexível e, após a fase de desenvolvimento, não se prevêem mudanças das especificações.

  • C.

    sugere que o software seja todo planejado e documentado antes de ser implementado.

  • D.

    sugere um fluxo de processo que é iterativo e incremental, dando a sensação evolucionária que é essencial no desenvolvimento moderno de software.

  • E.

    reconhece que a comunicação com o cliente é importante, entretanto dispensa os métodos diretos para descrever a visão do cliente de um sistema.

Julgue os itens de 79 a 90, relativos a fundamentos de computação e linguagens de programação e desenvolvimento para a Web.

Na linguagem Java, o Synchronize é um modificador utilizado para controlar a concorrência de processos de linguagem.

  • C. Certo
  • E. Errado
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...