A herança é um conceito implementado por todas as linguagens de programação orientadas a objeto. No entanto, algumas delas somente permitem o uso de herança simples, não sendo possível a criação de classes por meio de herança múltipla.
Em uma arquitetura cliente-servidor, os clientes compartilham dos recursos gerenciados pelos servidores, os quais também podem, por sua vez, ser clientes de outros servidores.
No controle de transações, é desnecessário que a atomicidade de cada transação tome conhecimento de outras transações concorrentes no sistema.
O modelo OSI da ISO define sete camadas de rede, das quais a camada de enlance de dados tem a responsabilidade de realizar o endereçamento lógico, e a camada de rede, o endereçamento físico.
A definição da estrutura pilha permite a inserção e a eliminação de itens, de modo que uma pilha é um objeto dinâmico, cujo tamanho pode variar constantemente.
Considerando uma variável de relação R, diz-se que K é uma chave candidata de R se ela apresentar as propriedades de unicidade e irredutibilidade. A primeira propriedade garante que não há duas tuplas de R com o mesmo valor de K. Já a segunda, que nenhum subconjunto de K apresenta a propriedade de unicidade.
Acerca de sistemas operacionais, julgue os itens subsequentes.
Um processo é a conclusão de um ciclo de entrada, processamento e saída de dados realizado pelo gerenciador de memória do sistema operacional.
A respeito de aplicações dos sistemas operacionais Windows e Linux, julgue os itens seguintes.
No Linux, usando-se o aplicativo Samba, é possível acessar compartilhamentos de rede das máquinas Windows da rede e criar novos compartilhamentos.
Em diversos casos de orientação a objetos, é necessário realizar alguma(s) ação(ões) para o objeto poder ser destruído. Um exemplo disso é a desalocação dinâmica de memória.
O TCP/IP define, como padrão, três protocolos na camada de transporte: TCP (transmission control protocol), UDP (user datagram protocol) e SCTP (stream control transmission protocol).
Acerca de programação de computadores, julgue os itens a seguir.
Um interpretador é um programa que lê um código escrito em uma linguagem e o converte em um código equivalente em outra linguagem. No processo de conversão, o interpretador relata a presença de erros no código original.
Quanto a bancos de dados textuais, julgue os próximos itens.
Um banco de dados textual é uma coleção de documentos, que também pode ser visto como um longo conjunto de registros, em que cada registro contém apenas uma lista de palavras de tamanho arbitrário.
RUP•
Na fase elaboração, prevista no processo unificado de desenvolvimento de software, deve ser produzido o artefato descrição da arquitetura de software.
Uma dependência transitiva ocorre quando uma coluna, além de depender da chave primária de uma tabela, depende de outra coluna ou conjunto de colunas dessa tabela.
Na definição de funções ou procedimentos, a passagem de parâmetros pode ser feita por valor ou por referência. Na primeira forma, o argumento passado para a função ou o procedimento necessariamente manterá o seu valor depois que essa função (ou esse procedimento) terminarem a execução, enquanto na passagem por referência não existe essa garantia.
Com relação aos conceitos de sistema de numeração e codificação, julgue os próximos itens.
Anexos de email, às vezes, são convertidos em sequências de caracteres SCAII para permitir a transmissão sem perda como UUencode, Base64, BinHex ou MIME.
Teste rápido é um mecanismo para identificar requisitos de software.
Quanto às tecnologias de redes locais e de longa distância, julgue os itens subsequentes.
Switch é um dispositivo que pode ser usado para interconectar duas redes que usam modelos diferentes, tal que uma rede desenvolvida para usar o modelo OSI pode ser conectada por meio de um switch a outra rede que utiliza a arquitetura TCP/IP.
Em uma base binária, o resultado da soma dos valores 101101 e 101011 é 1101000.
Para garantir o desenvolvimento de qualidade, é suficiente que a equipe tenha as ferramentas mais atuais de engenharia de software e os melhores computadores.