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.

A respeito de estrutura de dados, julgue os itens que se seguem.

As filas com prioridade são listas lineares nas quais os elementos são pares da forma (qi, pi), em que q é o elemento do tipo base e p é uma prioridade. Elas possuem uma política de fila do tipo FIFO (first in first out) entre os elementos de mesma prioridade.

  • C. Certo
  • E. Errado

O desenvolvimento de aplicações e bancos de dados vem pouco a pouco se tornando uma atividade sistemática e com métodos próprios, constituindo a chamada engenharia de software, que promete ser uma disciplina fundamental para a produção de software de qualidade. Acerca dessa disciplina, seus métodos, linguagens e ferramentas para análise, construção, teste e validação de aplicações e de bancos de dados, julgue os itens a seguir.

Uma tabela de rastreamento (traceability table) é utilizada na engenharia de um sistema para prever a capacidade de rastreamento das operações do produto de software que será desenvolvido.

  • C. Certo
  • E. Errado

A figura acima apresenta o diagrama do modelo de processo de software espiral, proposto em 1988 por Barry Boehm. Acerca das características desse modelo, julgue os itens que se seguem.

No escopo de um projeto integrado de desenvolvimento de software e sistemas, atividades relacionadas à validação de requisitos e validação de design podem ser efetuadas em paralelo.

  • C. Certo
  • E. Errado

A figura acima apresenta os módulos de uma arquitetura típica de SGBD, em que as linhas tracejadas indicam os pontos de acesso (A, B, C, D e E) que são controlados pelo gerenciador de dados armazenados no disco. Os números 1, 2, 3 e 4, na parte superior da figura, indicam os pontos de acesso dos usuários do SGBD, que estão agrupados em quatro categorias: programadores de aplicação, usuários casuais, usuários paramétricos e DBA (administradores de base de dados). Com base na arquitetura descrita, julgue os itens seguintes.

O módulo “sistemas de controle de concorrência, backup e recuperação” é responsável pela manutenção das propriedades ACID (atomicidade, consistência, isolamento, durabilidade) de execução de transações.

  • C. Certo
  • E. Errado

Seja a tabela ALUNO(NOME, DISCIPLINA, ANO). O comando SQL que lista todas as disciplinas da tabela alunos, mostrando o total de alunos existentes em cada disciplina é

  • A.

    SELECT ALUNO, COUNT(ALUNO) FROM DISCIPLINA GROUP BY DISCIPLINA;

  • B.

    SELECT DISCIPLINA, COUNT(*) FROM ALUNO GROUP BY DISCIPLINA;

  • C.

    SELECT NOME, COUNT(*) FROM ALUNO GROUP BY NOME;

  • D.

    SELECT DISCIPLINA, COUNT(ANO) FROM ALUNO GROUP BY ALUNO;

  • E.

    SELECT DISCIPLINA, COUNT(*) FROM ALUNO GROUP BY ALUNO;

Considerando os conceitos de orientação a objetos, julgue os itens seguintes.

Os atributos e métodos protegidos (protected) são acessíveis no pacote e nos métodos da própria classe, mas não o são nas suas subclasses.

  • C. Certo
  • E. Errado

A programação orientada a objetos provê diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. O desenvolvimento de software orientado a objetos pode ser realizado com auxílio de uma linguagem de modelagem unificada, a UML (unified modeling language). A respeito da programação orientada a objetos, suas linguagens e métodos de modelagem e programação, julgue os itens subseqüentes.

O polimorfismo é a característica de determinada classe apresentar diferentes comportamentos, cada um podendo ser ativado simplesmente pelo envio de uma mensagem apropriada e diferenciada das demais.

  • C. Certo
  • E. Errado

A principal função de um servidor NAT (Network Address Translator) é traduzir endereços:

  • A. IP para nomes NETBIOS e vice-versa;
  • B. de uma rede local privada para endereços de uma rede pública;
  • C. de uma rede NetWare para uma rede TCP/IP;
  • D. MAC para endereços IP;
  • E. físicos para endereços lógicos.

A criação de uma conta em uma máquina utilizada como servidor de domínio pode expor toda a rede a intrusos, caso exista uma falta de treinamento e políticas de segurança na organização. Um invasor, com um simples acesso a uma conta de usuário, pode acessar áreas restritas, expondo a rede a ataques ou roubo de informações. No Linux existem comandos que permitem definir limites de tempo para troca de senha e para que a conta seja desabilitada, bem como um período mínimo entre troca de senhas. No comando

  • A.

    passwd -x * logoff now todos os usuários da rede serão imediatamente desconectados e obrigados a trocar de senha no próximo logon.

  • B.

    passwd -x 3 sua_conta –u nova_senha a senha do usuário sua_conta será trocada automaticamente pelo sistema em 3 dias pela senha nova_senha.

  • C.

    passwd -x 30 -w 5 sua_conta a senha do usuário sua_conta expirará após 30 dias (-x 30) e este será avisado com 5 dias (-w 5) de antecedência para trocar sua senha. Após este período o usuário será obrigado a trocar a senha.

  • D.

    passwd -x 30 -w 5 –i 2 sua_conta a senha do usuário sua_conta expirará após 30 dias (-x 30) e ele será avisado com 2 dias de antecedência (-i 2) para trocar sua senha e, caso exista, não poderá utilizar nenhuma das 5 (-w 5) últimas senhas utilizadas para essa conta. Se o período expirar e o usuário tentar um novo login será mostrada uma mensagem indicando que a senha expirou.

  • E.

    passwd -u 5 -i 8 sua_conta caso tenham se passado 8 dias desde que a conta sua_conta expirou por falta de troca de senha, será permitido que esse usuário tenha mais um prazo para a troca da senha. Nesse caso, a conta sua_conta será reativada por mais 5 dias, dando ao usuário a oportunidade de trocar sua senha.

Com relação à resolução de problemas por meio de algoritmos, julgue os itens subseqüentes.

Duas estratégias para a resolução algorítmica de problemas são a de desenvolvimento incremental e a de divisão e conquista.

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