De acordo com a teoria de projeto de bancos de dados, dependências funcionais podem ser estabelecidas por meio de processos de derivação a partir de dependências já conhecidas, ou pelas chamadas dependências triviais. Sabendo-se que existem as dependências
Transações de bancos de dados não distribuídos devem possuir propriedades que garantam a integridade dos dados quando da realização das operações que as compõem. Se nem todas as operações da transação forem realizadas, poderá haver um conflito de integridade nos dados. Esse tipo de problema é usualmente contornado pelos programadores com o uso de operações complementares do tipo:
Um laboratório de pesquisa, que utiliza o protocolo TCP/IP, recebeu o endereço IP classe C 200.10.10.0. Para otimizar o uso, passou a usar o modo de endereçamento CIDR, criando uma subdivisão em 4 sub-redes, com 62 endereços possíveis. O endereçamento CIDR usado foi:
Para aumentar a segurança interna, uma empresa deseja bloquear applets java que possam estar em páginas web externas consultadas por seus funcionários. Para implementar esse bloqueio, recomenda-se o uso de:
Um sistema virtualizado estava apresentando problemas de desempenho. Para melhorar, foi sugerido o uso de um sistema operacional hóspede modificado especificamente para rodar no hypervisor. Nesse caso, trata-se do uso da técnica de:
Uma String recebida do campo nome de um formulário HTML enviado por meio do método POST para um site deve ser codificada para UTF-8. A forma correta de realizar essa operação, utilizando a linguagem PHP, é:
Java para Web funciona por meio do conceito de servlets, que são implementados através de classes Java que especializem a classe HttpServlet. Contudo, essas classes precisam ser declaradas e mapeadas para um padrão de URL dentro do arquivo web.xml. Sabe-se também que a versão 3.0 da especificação de servlets possibilita que a URL seja definida por meio de anotações diretamente no código Java, permitindo assim que se omita essa configuração no XML. Os elementos XML usados para declarar servlets, mapear servlets para URLs e também a anotação mencionada são, respectivamente:
Uma das funções da Governança de Dados é denominada Gerência de Dados Mestres e de Referência. Nesse contexto, dados mestre e de referência de uma empresa são:
Nos SGBD, o processo de otimização de consultas faz uso de um conjunto de informações (também chamadas de estatísticas) sobre as tabelas, que permitem avaliar melhor o desempenho do sistema em cada alternativa de execução. Um item que NÃO faz parte desse conjunto é:
O MS SQL Server oferece um conjunto de utilitários acionados por meio de linha de comando (command prompt). O utilitário que pode ser usado para a execução de comandos Transact-SQL é:
Considere um banco de dados que deve armazenar cinco atributos numéricos: V, W, X, Y e Z. Sabe-se que as seguintes dependências funcionais aplicam-se: V → W V → X V → Y Y → Z O esquema correto para implementar um banco de dados com esses atributos, que cumpra os objetivos estabelecidos para projetos de bancos de dados de preservação das dependências, normalização e decomposição sem perda, é:
Considere as seguintes afirmativas sobre índices clustered no MS SQL Server: I. Havendo um índice clustered numa tabela, a ordem em que os registros são armazenados é determinada pelo índice. II. Uma tabela pode conter somente um índice clustered. III. Colunas com alterações frequentes nos seus valores são bastante adequadas para índices clustered. Analise se:
Considere as seguintes afirmativas comparativas entre métodos de busca baseados em árvores B e funções de hashing: I. A inserção de chaves não ordenadas é geralmente mais rápida em métodos de hashing. II. O número médio de acessos para localização de registros tende a ser menor para métodos baseados em hashing. III. Métodos de hashing não disponibilizam acesso sequencial às chaves em ordem crescente ou decrescente. É correto concluir que:
No banco de dados COPA_BD, os atributos papel da tabela Participação e natureza, da tabela Gol, podem assumir valores restritos que estão ligados às regras de negócio do tópico sendo modelado. Para garantir a integridade desses valores (M/V e N/C respectivamente) nessas tabelas, a opção mais simples e eficiente seria pelo uso de:
O acesso a informações armazenadas em um banco de dados através de uma rede TCP/IP pode ser um risco à segurança, pois essa arquitetura de rede não oferece por padrão um esquema de criptografia de dados que garanta seu sigilo. Uma das formas de se corrigir essa deficiência da arquitetura TCP/IP é através da implementação de criptografia na camada de transporte. Um exemplo de implementação desse tipo de protocolo é:
Em qualquer aplicativo utilizando uma rede TCP/IP, quando se faz referência a um nome de equipamento em vez do seu endereço IP, normalmente serão geradas requisições de rede a um serviço TCP/IP para tradução do nome. Esse serviço de tradução utiliza:
Uma das funções essenciais realizadas em sistemas operacionais multitarefas é o processo de armazenar e recuperar o estado de uma CPU de forma que múltiplos processos possam compartilhar uma mesma CPU. Dessa forma, é possível que posteriormente o estado de um processo armazenado seja restaurado, fazendo com que ele retorne ao ponto que estava sendo executado no momento da substituição, dando continuidade ao seu processamento. Esse processo que permite a alternância entre processos utilizando uma CPU é comumente conhecido como:
Sistemas operacionais normalmente permitem que programas possam ser executados mesmo que estejam apenas parcialmente carregados na memória principal. Em sua configuração mais simples, o espaço de endereçamento de cada processo é dividido em blocos de tamanho uniforme que, quando necessários, podem ser colocados em qualquer região na memória com espaço disponível. Tais blocos são conhecidos como:
Analise as afirmativas a seguir, no contexto das linguagens de programação orientadas a objetos: I. A herança múltipla é a possibilidade de uma classe estender uma ou mais classes simultaneamente. II. A herança múltipla é a possibilidade de uma classe implementar uma ou mais inferfaces simultaneamente. III. A herança múltipla é a possibilidade de, numa dada classe, coexistirem métodos homônimos com múltiplas assinaturas, desde que distintas. É verdadeiro somente o que se afirma em:
Certa cadeia de caracteres (string) não vazia tem comprimento X e contém uma frase em português constituída apenas por letras (acentuadas ou não), dígitos e os sinais comuns de pontuação. Se codificada segundo o padrão ISO-8859-1 (Latin-1), esta cadeia requer X bytes para sua representação; se codificada em UTF-8, são necessários X+1 bytes, ou seja, um byte a mais em relação à representação ISO-8859-1. É correto afirmar que o byte adicional:
Qual método é utilizado para definir o nome do arquivo que será lido pelo Report Builder para popular o relatório quando estiver definindo objetos de vínculo com arquivos?
Você moveu alguns dos módulos de sua aplicação para o servidor e começaram a ocorrer erros de DBMS. Qual função interna pode ser utilizada para capturar estes erros?
Alguns usuários requisitaram a inclusão de pop-up menus na aplicação que você desenvolveu. Sobre qual nó no Object Navigator você irá criar os menus pop-up?
Você criou um formulário TICKET_DE_VENDAS para uma aplicação que será utilizada em lojas. Você quer modificar o item HORA_DA_TRANSACAO neste formulário para que ele seja automaticamente preenchido com a data e hora atuais toda vez que um novo registro for criado. Como você pode fazer isso?
COBOL II is IBM's newest COBOL compiler that runs on IBM mainframes. It is based upon the VS COBOL programming language that has been used for years. It provides virtual storage constraint relief by allowing COBOL II programs, program data, the COBOL II compiler, and COBOL II library routines to run both above and below the 16 megabytes in line.
According to the text, which is the correct answer?
Uma agenda de endereços apresenta uma tela com vários campos de informação e um botão com o rótulo: Adiciona novo contato. Toda vez que se entra um novo contato, o cursor vai para o primeiro campo do formulário, e os campos são limpos. Isso pode ser obtido no Dialog System com:
Um usuário do Dialog System abre um menu na janela principal chamado Utilitários. Neste menu ele escolhe o item Calculadora. Ao fazer isto surge uma janela informando que este utilitário não está disponível nesta versão. A função usada pelo programador para obter este comportamento foi:
Um formulário de cadastro feito em Dialog System apresenta duas formas, uma simplificada e outra completa. Um usuário estava usando o formulário simples quando resolveu clicar a opção Formulário completo. Assustado com a quantidade de novos campos que apareceram em uma parte anteriormente vazia do formulário, o usuário rapidamente clicou novamente a opção e voltou para a forma simples. Para programar este comportamento, o criador deste sistema capturou os seguintes eventos:
Em uma tela de entrada de dados do Dialog System você colocou vários objetos do tipo Entry Field. O usuário deve preencher todos os campos inserindo em cada um o valor correto. À medida que o usuário vai preenchendo os campos, seria interessante alertá-lo quando, ao trocar de campo, um valor não for entrado corretamente. Para validar individualmente cada campo, você pode capturar o seguinte evento:
Um formulário foi feito no Dialog System para obter os dados da carteira de identidade. Para entrar com a naturalidade, o programador usou uma Selection Box. Para possibilitar que o usuário pudesse selecionar um estado da lista, porém evitando que o usuário entrasse um estado inválido, foi escolhida a seguinte opção:
A seguinte definição foi compilada a partir dos manuais do Dialog System: É uma moldura gráfica que circunda um ou mais controles na interface. É puramente uma interface gráfica que você pode usar para organizar os controles visualmente para o usuário. Essa definição se refere ao seguinte objeto:
Em um sistema de registro acadêmico , a tela inicial do Dialog System tem um menu de Operações com os seguintes itens : Histórico, Inscrição, Boletim. Cada um destes itens apresenta uma nova tela do sistema apresentando as informações pertinentes. Para obter este comportamento, estes itens de menu foram criados com a seguinte opção:
Em um sistema de cadastro, uma determinada tela é preenchida e enviada diversas vezes. Para aumentar a produtividade do digitador, deseja-se que o todo o conteúdo de um campo de dados seja selecionado assim que o cursor for desviado para ele. Deste modo, todo o conteúdo anterior do campo será apagado assim que o digitador entrar com o novo dado no campo. Indique a opção no Dialog System que deve ser selecionada para que isto ocorra:
Um processador dispõe de um cache de tempo de acesso de 20 nseg (1 nseg = 10-9 do segundo) e taxa de acerto (hits) de 95%, e de uma memória principal com tempo de acesso de 100 nseg. Nessas condições, o tempo médio com que o processador realiza um acesso é de:
O projeto da memória principal de um certo computador utilizou pastilhas (chips) de memória de 16M x 1, ou seja, com organização interna de 16 Mega posições de 1 bit cada. Sabendo-se que a capacidade total implementada foi de 128 Mega bytes, o número total de pastilhas empregado no projeto foi de:
Em um certo computador, o processador realiza acessos de leitura à memória principal sempre no formato 64 bits, mas as escritas podem ser nos formatos 64, 32, 16 ou 8 bits. Nessas condições, o número mínimo de linhas de controle enviadas pelo processador à memória para especificar o tipo de acesso (leitura ou escrita) e o formato envolvido deve ser de:
O projeto da memória principal de um certo computador empregou pastilhas (chips) de memória de 16M x 1, ou seja, com organização interna de 16 Mega (1Mega = 106) posições de 1 bit cada. Sabendo-se que esta memória lê/escreve dados sempre no formato 32 bits a cada acesso, pode-se afirmar que:
Considere a instrução assembler XOR R1, R4; de um certo computador de 16 bits em que a operação lógica "ou-exclusivo" é realizada entre o operando fonte (no caso R1) e o operando destino (no caso R4) e o resultado carregado no lugar do operando destino. Sendo os conteúdos de R1 e R4, respectivamente, em notação hexadecimal 5555 e AAAA, ao final da instrução o conteúdo de R4, também em notação hexadecimal, será:
O tamanho da instrução (de máquina) de um certo computador é 16 bits; os 8 bits mais significativos especificam o código da operação (opcode) e os 8 bits restantes o modo de endereçamento envolvido. O número máximo de instruções (operações) diferentes que esse computador pode ter é:
O uso de spooling elimina deadlocks envolvendo impressoras. No entanto, situações de deadlock ainda podem ocorrer devido ao tamanho finito da área de spool em disco, por exemplo, quando um ou mais arquivos maiores que a área de spool precisam ser impressos. A técnica mais adequada para lidar com o problema é:
Suponha que o driver do disco recebeu pedidos para ler blocos nos cilindros 11, 21, 20, 2, 38, 5 e 40. Dado que o seek leva 2 ms por cilindro, para atender a esses pedidos, usando-se a heurística do elevador e assumindo-se que inicialmente o braço se encontra no cilindro 11 e está subindo, o tempo de seek é de:
A maioria dos sistemas de arquivos mantém um bit que indica se o arquivo é temporário ou não. O arquivo marcado como temporário está sujeito a remoção automática quando do término do processo que o criou. Sabendo-se que o processo poderia apagar todos os arquivos que achasse necessário no final de sua execução, assinale a alternativa que aponta a função de tal bit:
Suponha que todas as instruções de um processador levam 1 milisegundo para serem executadas e o processamento de uma falta de página leva p milisegundos. Sabendo-se que uma falta de página ocorre, em média, a cada m instruções, assinale a fórmula que indica o tempo efetivo de execução das instruções nesse processador
Considere um sistema com swapping no qual os seguintes buracos estão disponíveis na memória: 10K, 4K, 20K, 18K, 7K e 9K. Se usarmos o esquema best-fit, quais espaços serão alocados a segmentos que sucessivamente requisitarem 12K, 10K e 9K os seguintes espaços:
Considere os três mecanismos mais comumente utilizados para proteção de arquivos: senhas de acesso, listas de controle de acesso (ACL) e grupos de usuários (utilizando bits rwx(read, write e execute)). Para que um usuário possa deixar seus arquivos públicos para todos os usuários menos um (os arquivos podem ser lidos por todos menos pelo usuário selecionado) pode-se utilizar:
Um computador com um endereço de 32 bits usa uma tabela de páginas de dois níveis. Os endereços virtuais são divididos em um campo de 11 bits para o primeiro nível da tabela, outro de 11 bits para o segundo nível e um último campo para o deslocamento. O número de páginas que pode vir a existir no espaço de endereçamento virtual é:
Um computador com um endereço de 32 bits usa uma tabela de páginas de dois níveis. Os endereços virtuais são divididos em um campo de 11 bits para o primeiro nível da tabela, outro de 11 bits para o segundo nível e um último campo, de 10 bits, para o deslocamento. O tamanho das páginas deste sistema é:
Analise as seguintes afirmações relativas à Programação Orientada a Objetos:
I. Quando uma classe é instanciada, pode ser necessário atribuir valores iniciais aos atributos ou executar um determinado procedimento. Isto é possível com a utilização da visibilidade. II. Os objetos são instâncias de métodos. III. Os atributos podem ser de instância ou de classes. IV. Quem define os serviços que podem ser solicitados a uma instância, isto é, define o comportamento dinâmico de uma instância, é o método.
Indique a opção que contém todas as afirmações verdadeiras.
Analise as seguintes afirmações relativas à Engenharia de Software:
I. Considerando-se o desenvolvimento de sistemas, um dos serviços prestados ao cliente é a manutenção corretiva. II. Considerando-se as fases do ciclo de vida de um sistema, aquela em que o produto mostra sinais de exaustão é o declínio ou descarte. III. Uma das etapas que deve ser considerada para a estimativa de custo de um sistema é a de confiabilidade do sistema. IV. A revisão dos requisitos determina as prioridades relativas dos requisitos.
Indique a opção que contém todas as afirmações verdadeiras.
Considerando-se a transmissão de sinais digitais em banda básica, a forma de transmissão onde se admite que a referência do tempo para transmissor e receptor não é única é a
A necessidade de agilizar e facilitar o trâmite de documentos em uma organização, por meio da internet e do correio eletrônico, como, por exemplo, em uma aplicação transacional que controla o trâmite de processos, em que cada departamento ou setor organizacional recebe um documento eletrônico, complementa suas informações e, eletronicamente, remete-o para outro departamento ou setor, aponta para uma aplicação Web de workflow que, usando ferramentas de colaboração está intrinsecamente associada aos conceitos de
Durante a especificação de um sistema aberto e distribuído foi solicitado à equipe de TI a utilização da arquitetura especificada pelo conjunto Padrão ISO/IEC 10746 que propõe uma abordagem do sistema por meio de cinco pontos de vista distintos, quais sejam: visão da empresa, visão da informação, visão computacional, visão da engenharia e visão da tecnologia. Dessa forma, a equipe de TI utilizou o modelo de referência
Com objetivo de facilitar e agilizar a implantação de sistemas e processos, foi solicitada à área de TI uma abordagem de desenvolvimento que consiste na repetição de uma série de ciclos durante a vida de um sistema, em que cada ciclo é concluído com uma versão do produto pronta para distribuição. Essa versão é um conjunto relativamente completo e consistente de artefatos, possivelmente incluindo manuais e um módulo executável do sistema, que podem ser distribuídos para usuários internos ou externos. No campo da tecnologia da informação, esta maneira de desenvolver sistemas caracteriza a abordagem
Qual dos seguintes padrões de fibra ótica possui menor atenuação de sinal, podendo ser utilizada sem repetidores para distâncias da ordem de quilômetros?
Qual dos utilitários abaixo deverá ser utilizado em um servidor Microsoft SNA para configurar o protocolo a ser utilizado para comunicação entre servidores Windows e AS/400?
Quando uma única rede se torna muito extensa, devemos particioná-la hierarquicamente. Se uma rede possuir 720 roteadores e for particionada em 24 regiões de 30 roteadores cada, na tabela de roteamento, cada roteador desta rede precisará de:
A seguir são descritas algumas características de três diferentes equipamentos utilizados na interligação de redes:
- Atua no nível de enlace - realiza três funções básicas: armazenamento de um quadro inteiro (store and forward); filtro de entrega e tradução de quadros;
- Atua no nível físico - é utilizado para interligação de duas ou mais redes idênticas, retransmitindo todas as mensagens que recebe;
- Atua no nível de rede - permite a segmentação de uma rede, controle de tráfego (prioridades) e é o principal elemento das redes de longa distância.
Estas características estão associadas respectivamente aos seguintes equipamentos:
Numa rede FDDI utilizam-se relés óticos (chaves de bypass) de forma a desconectar da rede as estações em falha. Este tipo de procedimento pode causar problemas no funcionamento da rede devido
Para cada placa de rede em um servidor Netware, deve-se especificar qual driver será utilizado através do comando LOAD. A extensão dos arquivos contendo os drivers de rede é:
A tecnologia mais apropriada para suportar a diversidade de serviços definidos para a Rede Digital de Serviços Integrados de Faixa Larga (RDSI-FL) é a:
Alguns sistemas são projetados para minimizar o congestionamento, em vez de deixar que ele ocorra para depois reagir ao fato. Tais sistemas procuram atingir seus objetivos utilizando políticas apropriadas em várias camadas de protocolo. Marque a única política que NÃO é usada na camada de transporte
No MS-DOS, para que o conteúdo do arquivo exemplo.txt armazenado no disco A seja exibido na tela do computador, deve-se digitar o seguinte comando seguido da tecla Enter:
Atualmente, com o avanço da tecnologia de comunicação de redes e sua conseqüente popularização, existe uma grande confusão quanto aos termos utilizados para a designação dos recursos. Dentre as alternativas apresentadas a seguir, escolha a que designa corretamente um dos meios físicos de comunicação de rede:
Ao se fazer o upgrade do processador de uma placa-mãe de um microcomputador IBM-PC, colocando-se um processador com um clock superior, o valor do novo clock aparecerá no display do gabinete do microcomputador
Alguns fabricantes de placa-mãe de microcomputadores do tipo IBM-PC gravam a BIOS num tipo de memória denominado Flash ROM. Esse tipo de memória permite que o seu conteúdo possa ser regravado. Na prática, é possível buscar na internet um programa de atualização da BIOS e promover a sua atualização. As informações necessárias para obter corretamente o software de atualização da BIOS são
Considere as seguintes afirmações sobre microcomputadores do tipo IBM-PC.
I. SIMM-30 e SIMM-72 são dois padrões de módulos memória.
II. O tempo de acesso de uma memória dá uma indicação do tempo requerido para escrever ou ler um dado. Quanto maior esse tempo, mais rápida é a memória.
III. Numa comparação entre dois PCs, aquele cujo processador tem freqüência de clock mais elevada é sempre o mais veloz.
Qual dos comandos abaixo representa um comando Perl, utilizado em um servidor CGI, para verificar se o método utilizado para enviar dados para este servidor foi o método POST
O objeto X é atualmente parte do Microsoft Transaction Server e é conectado por meio de interface apenas através do ASP. O objeto X permite que você crie Active Server Pages transacionais. As funções nessas páginas que suportam transações vão acontecer como uma unidade única ou falhar completamente." Na descrição acima, objeto X, que faz parte do ASP.DLL, deve ser substituído por
32. O código Javascript abaixo imprime a hora corrente em um campo de um formulário. function relogio(){ var dataAtual = new Date(); var horas = dataAtual.getHours(); var minutos = dataAtual.getMinutes(); var segundos = dataAtual.getSeconds(); var hora = horas+":"+minutos+":"+segundos+" "; document.time.time2.value = hora; // incluir o novo comando aqui } Qual o comando que deve ser inserido no final da rotina acima de forma que, após a rotina ter sido chamada uma vez, o campo do formulário indicado na rotina seja atualizado a cada 3 segundos?
O sistema de arquivos de rede, protocolo de transferência de arquivos, protocolo de administração de rede de computadores, e o serviço de resolução de nomes, são conhecidos, respectivamente, por
A fim de testar a conectividade de uma máquina cliente a um servidor WEB, podemos utilizar o comando PING. Este comando testa que tipo de funcionalidade?
Para detecção de erros ocorridos durante a transmissão de dados, por exemplo, causados por ruídos, os sistemas de comunicação são projetados de forma a possibilitar a recuperação de informações perdidas. Desta forma, o primeiro passo para sua recuperação é detectar que tal erro ocorreu. A técnica para detecção de erro baseada na inclusão de um bit extra na informação é chamada de
Para detecção de erros causados por erros de transmissão, como por exemplo ruídos, sistemas de comunicação são projetados de forma a possibilitar a recuperação de informações perdidas. Desta forma, o primeiro passo para sua recuperação é detectar que um erro ocorreu. Duas técnicas para geração de bits de redundância são, respectivamente:
Imagine a seguinte situação: você detecta que o disco rígido não está funcionando em um microcomputador, mas ao instalá-lo em outro microcomputador ele funciona perfeitamente. Dentre as alternativas abaixo, assinale aquela que NÃO pode ser a causa do problema.
Na Web cada documento é identificado por um endereço único com o qual o browser (navegador) pode entrar em contato com o servidor adequado e solicitá-lo. Esse identificador é conhecido como
Qual tipo de rede combina as vantagens de redes públicas e privadas permitindo que uma empresa com múltiplas localizações tenha a ilusão de uma rede própria, enquanto está usando uma rede pública para transportar tráfego entre seus centros ?
A tecnologia que utiliza uma grande parte do espectro eletromagnético de um meio físico de transmissão, permitindo que múltiplas comunicações independentes prossigam simultaneamente é conhecida como
A situação na qual dois ou mais processos ficam impedidos de prosseguir suas execuções, devido ao fato de cada um estar aguardando acesso a recursos já alocados a outro, denomina-se
Entre os componentes básicos de um sistema operacional, encontramos a coordenação de processos. Esse componente é subdivido em duas partes: a primeira determina qual processo deve ser executado em um dado momento; a segunda parte é responsável pela atribuição do processador a este processo para que ele seja executado de fato. Essas partes correspondem, respectivamente, a
A técnica implementada pelos gerenciadores de memória que permite a utilização de uma quantidade de memória superior à quantidade fisicamente instalada na máquina é conhecida como
No MS-DOS, os nomes de arquivos podem ter, no máximo,____________ caracteres e uma extensão com, no máximo, caracteres, sendo que esta é________ e separada do nome por um ponto. São válidas para o nome e extensão qualquer letra do alfabeto e_________ . As palavras que completam, corretamente e respectivamente a frase, são:
A administração de uma rede local de computadores pode ser facilitada pela utilização de alguns serviços disponíveis na rede. O serviço de rede do Windows NT que permite a designação automática de endereços IP é fornecido pelo
Considere as seguintes afirmações a respeito do sistema de Entrada e Saída (E/S) de um microcomputador do tipo IBM-PC.
"Não é um barramento, mas uma série de normas que definem o uso de dispositivos do tamanho aproximado de um cartão de crédito, assim como o conector de 68 pinos com o computador."
"É um conector projetado especialmente para placas de vídeo, fortemente baseado no barramento PCI, apesar de ser incompatível com este."
"É uma porta serial de alta velocidade, operando entre 1,5 Mbits/s até 12 Mbits/s. Foi introduzida em 1996, como uma sucessora para as portas seriais."
Provavelmente estas afirmações referem-se, respectivamente, aos termos
Um usuário de microcomputador do tipo IBM-PC deseja trabalhar com uma resolução de vídeo de, no mínimo, 800x600 pixels. Suponha que o monitor de vídeo do microcomputador suporta altas resoluções e que são disponíveis para a montagem do computador diversas placas de vídeos, com diferentes capacidades de memória. Uma combinação possível de resolução de vídeo, capacidade de memória da placa de vídeo e número máximo de cores simultâneas suportada é
Uma combinação possível de resolução de vídeo, capacidade
Atualmente, os tipos de módulos de memória principal mais utilizados em microcomputadores do tipo IBM-PC são os DIMMs e os SIMMs, que são colocados em conectores especiais localizados na placa-mãe. Deseja-se montar um microcomputador, com o processador Pentium e com 64 Mbytes de memória principal, cuja placa-mãe possui 2 conectores de 72 vias e 2 conectores de 168 vias. Para tanto, dispõe-se de módulos DIMMs e SIMMs de memória com diversas capacidades. Uma forma correta de se montar este microcomputador, com 64 Mbytes de memória principal, é alocando-se a ele
O tamanho de um arquivo no sistema operacional Windows 2000 é apresentado como a medida da sua quantidade de bytes. Um byte é uma unidade de informação básica composta de oito (8) bits. Por vez, o bit é a unidade mais básica de dados. Já a taxa de transferência de arquivos pela internet, por meio de um modem, geralmente é medida pela quantidade de bits por segundo que um arquivo é transferido. Suponha que um arquivo possui cinco (5) Mega Bytes e está sendo transferido a uma taxa constante de cinqüenta (50) Kilo bits por segundo. Marque a alternativa que mais se aproxima do tempo de transferência desse arquivo.
Em um computador com o sistema operacional Windows 2000, um usuário possui a seguinte configuração de permissões sobre um arquivo:
As opções abaixo representam operações que esse usuário está impossibilitado de realizar sobre esse arquivo, a exceção de uma. Marque a alternativa que indica CORRETAMENTE a operação que o usuário conseguirá realizar com sucesso sobre o arquivo.
A categoria de software, num ambiente cliente/servidor, res-ponsável por gerenciar o acesso às informações corporativas, garantindo segurança, integridade e performance, é a de
Uma coletânea de recursos compartilhados, como servidores de aplicativos e de arquivos, impressoras, unidades de CD-ROM, modems e outros dispositivos gerenciados centraliza-damente e divulgados aos usuários em potencial, constitui numa rede Windows NT o conceito de
O recurso do SQL que testa se uma subconsulta tem alguma tupla em seus resultados, cuja construção retorna o valor "Verdadeiro" se o argumento subconsulta estiver não-vazio, é denominado
Uma linguagem integrante do SQL que fornece comandos para definição de esquemas de relação, remoção de relações, criação de índices e modificação dos esquemas de relação é a
Para responder as questões de números 46 a 48, considere a linguagem de programação Delphi.
As propriedades de um objeto da classe que poderão ser acessadas fora da unidade de código em que o objeto foi declarado são definidas através da palavra-chave
A palavra byte, de origem inglesa, é uma unidade de medida usada para indicar tamanhos de arquivos, de memórias e a capacidade de discos. Se 1 gigabyte (GB) é igual a 1 000 000 000 bytes, então um Hard Disc (HD) com capacidade de armazenar 80 GB tem:
Para responder as questões abaixo, considere a configuração padrão do sistema operacional Microsoft Windows 98 SE e dos aplicativos, Windows Explorer, Internet Explorer, OutLook e Microsoft Word 97. Um terabyte (Tb) corresponde a:
Atenção: As questões de números 26 e 27 referem-se ao Microsoft Word 2000.
Uma das formas de criar um índice analítico é aplicar estilos de títulos internos ao(s) título(s) desejado(s) e depois, no menu I , optar por II e escolher a guia III .
Preenchem correta e respectivamente as lacunas I, II e III da frase acima:
Atenção: As questões de números 24 e 25 referem-se à opção de "Relatório de tabela e gráfico dinâmicos" do Microsoft Excel 2000.
Tendo escolhido "Vários intervalos de consolidação", em localização dos dados a analisar, e "Gráfico dinâmico (com tabela dinâmica)", em tipo de relatório desejado, e acionado o botão "Avançar", a etapa seguinte apresentará a pergunta
Os procedimentos de implementação de sistemas, com as respectivas definições dos produtos, ferramentas, técnicas e padrões utilizados, quando formalizados, constituem
Para que os dados sejam acessados apenas pelos métodos do objeto, a junção de métodos e dados dentro de um objeto, na análise orientada a objetos, denomina-se
Na rede LINUX, para criar uma rota em que todos pacotes destinados à rede 192.168.1.0/25 sejam enviados para o roteador 192.168.1.200, utiliza-se o comando:
A questão mais importante em um canal de comunicação de dados refere-se à taxa máxima em que determinada informação pode ser transmitida, sem que ocorra perda na recomposição do sinal em seu destino. Este conceito está associado à lei de
I. Usuário recebe e-mail alarmante ou falso, indicando como suposto remetente uma instituição financeira oficial. Este e-mail pode conter vírus em seu anexo.
II. Usuário recebe diversos e-mails de propaganda não solicitada, que lotam sua caixa postal, dificultando a realização de seu trabalho diário.
III. Hackers que atuam no setor de comunicações ou telecomunicações.
Os conceitos I, II e III estão corretamente identificados em:
É solicitado ao analista escrever um código HTML que apresente o resultado abaixo, no Internet Explorer, com exibição maximizada de tela e tamanho médio do texto: O código correto é
Dada uma tabela relacional denominada "empregado_modelo", que possui uma chave primária denominada "id_empregado", a exclusão (deleção) do empregado identificado como número 8 (id_empregado = 8) é executada pelo comando SQL:
Dada uma tabela relacional denominada "empregado_modelo", que possui uma chave primária automaticamente incrementada pelo gerenciador de banco de dados e duas colunas do tipo caracter, denominadas "nome_empregado" e "endereco_empregado", a respectiva inserção dos valores denominados valor1 e valor2 nestas duas colunas é feita pela execução do comando SQL:
Analise o modelo de dados "Projeto Aloca Empregado" abaixo, representado sob a forma de diagrama entidaderelacionamento, significando que um projeto aloca diversos empregados e um empregado é alocado em diversos projetos:
Sem outros méritos e sabendo que o símbolo "pé-degalinha" ,em qualquer sentido, representa cardinalidade máxima múltipla, o modelo lógico relacional que mais adequadamente representa a derivação do modelo de dados é:
Com base em um modelo de dados representado em um diagrama entidade-relacionamento, o analista deverá desenvolver um projeto de banco de dados relacional substanciado, em que entidades e relacionamentos são representados no modelo relacional na forma de relações, que equivalem ao conceito matemático de
Sua empresa usa RRAS para criar uma VPN pela Internet e um Proxy Server com Filtro de Pacotes habilitado para acessar a Internet. Como deve ser configurado o Proxy Server para fornecer comunicação segura com um escritório remoto?
Segundo a especificação de desempenho de cabos escrita no padrão EIA/TIA 568, o padrão mais baixo de cabeamento para instalações 10Base-T é descrito pela categoria:
Quando estações de origem e destino encontram-se em redes diferentes, o projeto da inter-rede deve levar em conta o conflito de interesses e a independência das redes a serem conectadas. O projeto de ligação inter-redes necessita de:
O protocolo IP (Internet Protocol) foi projetado para permitir a interconexão de redes de computadores que utilizam a tec-nologia de comutação de pacotes. Sobre estes protocolos é INCORRETO afirmar:
Ao utilizar um meio de transmissão, conectamos a ele equipamentos transmissores e receptores. A forma como essas conexões são efetuadas depende da topologia e do próprio meio físico. Sobre o meio físico destas conexões é possível afirmar que:
Meios de transmissão diferem com relação à banda passante, potencial para conexão ponto a ponto ou multiponto, limitação geográfica devido à atenuação característica do meio, imunidade a ruído, custo, disponibilidade de componentes e confiabilidade. Sobre os meios físicos de transmissão NÃO é correto afirmar que:
Os termos analógico e digital são freqüentemente utilizados no contexto de comunicação de dados para quantificar tanto a natureza das informações quanto a característica dos sinais utilizados para a transmissão através de meios físicos. Pode-se dizer que cada um dos termos corresponde, de certa ma-neira, à variação contínua e discreta, respectivamente. Sobre a afirmação acima NÃO é correto afirmar que:
O SQL difere significativamente das linguagens de progra-mação porque uma instrução no SQL não é realmente um comando ao computador, mas sim uma descrição de algum dado contido no banco de dados. A linguagem SQL possui diversas partes, dentre elas:
Um algoritmo é uma descrição das etapas de resolução de um problema ou a indicação ordenada de uma seqüência de ações bem definidas. O algoritmo é a maneira mais elementar de se descrever uma lógica. Existem vários tipos de lógica usadas em processamento de dados:
Acerca dos controles de seqüência e de integridade, assinale V (Verdadeiro) ou F (Falso) nas afirmativas abaixo:
( ) A segurança do banco de dados usualmente se refere à segurança contra acessos maliciosos, e a integridade se refere ao fato de evitar a perda acidental de consistência.
( ) Os sistemas de banco de dados relacionais tipicamente fornecem segurança nos níveis de relação e visão.
( ) Um usuário com a habilidade para criar uma nova visão, recebe todos os privilégios sobre aquela visão, independentemente da autorização que já possui.
( ) Um usuário com habilidade para criar novas relações tem todos os privilégios sobre esta relação automaticamente, devido ao fato de possuir...
Sobre os modos de transmissão, assinale V (Verdadeiro) ou F (Falso) nas afirmações abaixo:
( ) A transmissão síncrona tem a desvantagem de utilizar dois canais: um para os dados e outro para a freqüência do relógio, o que aumenta o custo da transmissão.
( ) A sinalização digital, em que o sinal é colocado na rede sem modulação, possibilita a transmissão em altas velocidades e não é adequada a circuitos sujeitos a ruídos e interferências.
( ) A sinalização analógica é ideal para a rede em anel, visto que, nesta topologia, pelo menos um dos canais é compartilhado por todas as estações.
( ) Para codificar a informação de voz em um sinal digital, devem ser usados dispositivos denominado...
Considerando que as camadas do modelo OSI contribuem para a segurança de redes de computadores, leia as informações abaixo quanto às ações a serem executadas em cada uma das camadas:
I - Física: os grampos podem ser anulados, mantendo-se as linhas em tubos lacrados. Será disparado um alarme, no caso de um dos tubos ser perfurado.
II - Enlace: os pacotes de uma linha ponto-a-ponto podem ser codificados à medida que saem da origem e decodificados quando entram em outro sistema.
III - Rede: utiliza-se a criptografia de conexões fim-afim, o que ameniza os problemas da autenticação e da não-repudiação.
IV- Transporte: os firewalls são instalados para manter ou descartar pacotes e são cla...
Leia com atenção as afirmativas sobre segurança de redes de computadores abaixo:
I - O Cavalo de Tróia é um programa que simula ser uma ferramenta de software útil, mas que, quando instalada, causa danos ao sistema operacional. Como exemplo deste programa temos o ROOTKITS.
II - A utilização do antivírus atualizado, a instalação dos programas de correção (patches) do sistema operacional e a correta configuração do correio eletrônico são medidas de segurança que previnem a organização contra a engenharia social.
III - O consumo da largura de banda e as falhas na programação são exemplos de ataques de recusa de serviço (DoS - Deny of Service).
Sobre segurança de redes de computadores, marque V (Verdadeira) ou F (Falsa) nas afirmativas abaixo:
( ) Antes de realizar um ataque bem sucedido a uma rede de computadores, o invasor precisa executar três passos fundamentais: footprinting, que é a coleta de informações sobre a segurança da rede; a varredura, que determina quais são os sistemas que poderão ser atingidos; e a enumeração, que é a extração de contas válidas ou recursos compartilhados mal protegidos.
( ) A varredura de portas é usada para enviar pacotes para um sistema alvo, de forma a obter uma resposta e identificar se o sistema está ativo ou não. A varredura ping é o processo que determina quais serviços estão em execução ou no estado de escuta, permitindo que o...
Instruções: As questões de números 16 e 17 referem-se à opção de "Relatório de tabela e gráfico dinâmicos" do Microsoft Excel 2000.
A elaboração de relatórios de tabelas dinâmicas é orientada por um assistente próprio para ajudar nessa tarefa. Caso na primeira etapa do "Assistente da tabela dinâmica e gráfico dinâmico" seja escolhida, como origem dos dados, "Fonte de dados externos" e acionado o botão "Avançar", a janela seguinte apresentará, em primeira instância, uma pergunta que diz respeito
Instruções: As questões de números 16 e 17 referem-se à opção de "Relatório de tabela e gráfico dinâmicos" do Microsoft Excel 2000.
A elaboração de relatórios de tabelas dinâmicas é orientada por um assistente próprio para ajudar nessa tarefa. Caso na primeira etapa do "Assistente da tabela dinâmica e gráfico dinâmico" seja escolhido como origem dos dados "Banco de dados ou lista do Microsoft Excel" e acionado o botão "Avançar", a etapa seguinte apresentará uma janela