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.
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:
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).
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.
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).
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.
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.
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.
Ciência da Computação - Arquitetura de Computadores - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
Ciência da Computação - Arquitetura de redes - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
Um serviço de diretório armazena os dados sob a forma de objetos, normalmente dispostos numa estrutura
matricial.
relacional.
serial.
indexada.
hierárquica.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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).
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
Ciência da Computação - Engenharia de Software - Centro de Seleção e de Promoção de Eventos UnB (CESPE) - 2004
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.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...