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

Na modelagem com a UML, um caso de uso somente deve ser elaborado caso exista um ator diretamente envolvido com o caso de uso.

  • C. Certo
  • E. Errado

Para o equilíbrio dos modelos gerados pelas diversas ferra- mentas da Análise Estruturada, é necessário realizar uma série de consistências. Sobre elas, é INCORRETO afirmar-se que:

  • A.

    cada fluxo de dados e cada depósito de dados do DFD (Diagrama de Fluxo de Dados) deve ser definido no DD (Dicionário de Dados).

  • B.

    cada processo no DFD deve estar associado a um DFD do nível imediatamente inferior ou a uma Especificação de Processos, mas não a ambos.

  • C.

    cada depósito de dados no DFD deve corresponder a um tipo de objeto ou a um relacionamento ou à combina- ção de um tipo de objeto e de um relacionamento do DER (Diagrama de Entidades-Relacionamentos).

  • D.

    cada referência a dados na Especificação de Processos deve coincidir com o nome de um fluxo de dados interli- gado ao processo descrito do DFD.

  • E.

    o conjunto combinado de todas as Especificações de Pro- cessos deve criar e suprimir instâncias de cada tipo de objeto e de cada relacionamento mostrado no DER.

O código ao lado apresenta uma implementação, na linguagem Java, de um tipo de dados utilizado em uma agenda de endereços de pessoas. A implementação é composta por duas classes, Rec e Agenda, nas quais os nomes de alguns métodos foram reduzidos a apenas um caracter. Considerando que esse código não contém erros de compilação, julgue os itens subseqüentes.

A quantidade total de métodos declarados no código é igual a 7, sendo 5 métodos de instância e 2 métodos construtores.

  • C. Certo
  • E. Errado

       Foi realizada uma instalação padrão, durante a criação de um usuário para acesso a recursos compartilhados em uma rede Windows 2000 com active directory (AD). O usuário foi colocado no grupo especial de administradores.

Considerando essa situação hipotética, julgue os itens que se seguem.

O servidor DNS (domain name system) da Microsoft no Windows 2000 Server é integrado ao AD. Entetanto, se for necessário, ele pode ser isolado do AD e funcionar apenas como um servidor de cache para requisições DNS na rede.

  • C. Certo
  • E. Errado

O computador digital apresenta diversas unidades de interfaceamento responsáveis pela entrada e saída de dados digitais de formatos variáveis. Entre elas, incluem-se o canal de comunicação serial RS-232 e o canal paralelo. A respeito de características de interfaceamento de computadores, julgue os itens a seguir.

O barramento de comunicação USB transmite as palavras digitais na forma paralela.

  • C. Certo
  • E. Errado

Um dos conceitos fundamentais para a formação de redes ligadas à Internet com uso de endereçamento IP pertencente ao bloco privativo, conforme especificado na RFC 1918, é a técnica de tradução de endereços de rede NAT (Network Address Translation). Com referência à NAT e aos cuidados e limitações que representam o seu uso, julgue os itens seguintes.

NAT consiste essencialmente de uma técnica de mapeamento de vários endereços privados em um ou mais endereços verdadeiros. Para tanto, deve ser realizado o mapeamento de pacotes que saem da rede privativa para a Internet usando-se números de portas TCP e UDP como elo de ligação com os pacotes de resposta que entram na rede privativa.

  • C. Certo
  • E. Errado

Um serviço de diretório armazena os dados sob a forma de objetos, normalmente dispostos numa estrutura

  • A.

    matricial.

  • B.

    relacional.

  • C.

    serial.

  • D.

    indexada.

  • E.

    hierárquica.

Julgue os itens a seguir com relação à programação de aplicações SAP.

Na programação orientada a objetos em ABAP, os objetos são endereçados somente por variáveis de referência (reference variables).

  • C. Certo
  • E. Errado

A análise orientada a objetos de sistemas é fundamentada em conceitos como objetos e atributos, classes e membros, todo e partes. Com relação a conceitos desse tipo de análise, julgue os itens a seguir.

A análise orientada a objetos de sistemas pode ocorrer em muitos níveis de abstração diferentes. No nível de negócio ou de empresa, as técnicas associadas com a orientação a objetos podem ser combinadas com uma abordagem de engenharia de processos de negócios para definir classes, objetos, relacionamentos e comportamentos que modelem todo o negócio.

  • C. Certo
  • E. Errado

A engenharia de software é o domínio do conhecimento que engloba tecnologias e processos de trabalho que visam a produção sistemática de softwares para atender a requisitos técnicos, com determinados níveis de qualidade e custo. Para tanto, a engenharia de software estuda e define metodologias, técnicas e ferramentas de apoio. Acerca das atividades de engenharia de software e dos meios para realizá-las, julgue os itens a seguir.

Um alfa-teste é uma forma de validação de software que consiste na demonstração, pelo desenvolvedor, de forma sistemática e em ambiente controlado, das funcionalidades do software ao cliente usuário, com o registro dos erros e problemas apontados por esse usuário.

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