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.

As características específicas do software e de seus processos de desenvolvimento exigem a utilização de métodos e ferramentas de gerência de projeto com certas particularidades. Acerca da gerência de projetos de aplicações e bancos de dados, julgue os itens que se seguem.

O conceito de pontos de função mostrou-se tão generalizável para todo tipo de software que, na prática, raramente é utilizada alguma extensão ou complemento específico das métricas básicas definidas originalmente e orientadas para funções.

  • C. Certo
  • E. Errado

A figura acima apresenta a estrutura em camadas do sistema operacional 4.4BSD, um sistema Unix-like. Acerca da organização de sistemas operacionais Unix-like, julgue os itens que se seguem.

A estrutura em camadas do sistema 4.4BSD, em especial as interfaces com o kernel, confere grande portabilidade ao hardware do sistema operacional 4.4BSD.

  • C. Certo
  • E. Errado

O Java collections framework da API Java J2SE possui um conjunto de interfaces e implementações que define estruturas usadas para manipular coleções de objetos. Acerca das interfaces e implementações das estruturas do Java collections framework, julgue os itens que se seguem.

A ordenação de objetos de um mesmo tipo em uma coleção é feita pela implementação da interface Comparable, implementada em todas as classes que implementam interfaces do collections framework de J2SE.

  • C. Certo
  • E. Errado

A respeito da sintaxe e da semântica da linguagem HTML, julgue os itens subseqüentes.

Na criação de frames, pode-se usar a definição de linhas em vez de colunas, como <frameset rows="80%,20%">. Caso o navegador não suporte frames, pode-se utilizar a tag <noframes>.

  • C. Certo
  • E. Errado

Julgue os itens a seguir, que versam sobre modelagem e normalização de dados para bancos de dados relacionais.

Quando duas entidades participam de um relacionamento de muitos para muitos (M-N), para representar essa relação em um banco de dados relacional, é necessário criar uma relação consistindo de chaves estrangeiras para as duas relações que representam as entidades participantes.

  • C. Certo
  • E. Errado

Os bancos de dados têm um papel central no armazenamento, na organização e na exploração da informação, permitindo a integração dessas funções nos sistemas de tratamento da informação. Acerca dos bancos de dados relacionais e objetorelacionais, suas características técnicas, sistemas gerenciadores (SGBDs), funcionalidades de operação, de administração e de construção de aplicações, julgue os itens seguintes.

Embora existam heurísticas para derivar um esquema de banco de dados relacional a partir de um modelo entidade relacionamento, verifica-se que essa conversão dificilmente pode ser automatizada em função das diferenças entre as duas visões dos dados de cada domínio.

  • C. Certo
  • E. Errado

O aplicativo de banco de dados Oracle é um dos mais utilizados atualmente e pode ser executado em diversas plataformas. A respeito de conceitos desse aplicativo, julgue os itens seguintes.

Um dicionário Oracle armazena todas as informações acerca de objetos de um banco de dados. Ele contém nomes e estruturas de todas as tabelas, restrições, índices, visões, sinônimos, seqüências, funções e pacotes.

  • C. Certo
  • E. Errado

A respeito de algoritmos e estruturas de dados fundamentais da programação, julgue os itens seguintes.

A definição de um ponteiro não é necessariamente associada à alocação de espaços de memória que possam ser referenciados por tal ponteiro.

  • C. Certo
  • E. Errado

Quando comparada a métodos tradicionais de desenvolvimento, a orientação a objetos sugere um novo estilo de decomposição/modularização, baseado em:

  • A.

    processos concorrentes e troca de mensagens entre estes.

  • B.

    casos de uso da aplicação e seus fluxos de eventos.

  • C.

    funções a serem suportadas pela aplicação.

  • D.

    métodos públicos que formam a interface da aplicação.

  • E.

    dados (entidades) que a aplicação manipula.

A programação orientada a objetos fornece diversos elementos conceituais e estruturas de programa para a construção de softwares modulares e reutilizáveis. Acerca da programação orientada a objetos, julgue os itens a seguir.

Um dos problemas da reutilização de programas é o estabelecimento de mecanismos de proteção que assegurem que as cópias mestras das classes reutilizadas não sejam corrompidas.

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