A sequência de níveis do modelo de maturidade do CobiT 4.1 após o Não existente é
56 questões da prova Diversas 2012, com gabarito oficial conferido. As duas primeiras são gratuitas.
A sequência de níveis do modelo de maturidade do CobiT 4.1 após o Não existente é
A figura 2 é a representação de uma planilha do Microsoft Office Excel, digitada na configuração padrão do aplicativo. Digitando-se na célula C1 a fórmula =SOMA(A1: B3), após a confirmação da digitação, o valor apresentado nessa célula será
Considere o intervalo de números inteiros começando em 100 e indo até o 999 (ou seja, todos os números inteiros formados por exatamente três algarismos). Quantos desses números são pares e não têm algarismos repetidos?
Lógica Sentencial (ou Cálculo Proposicional) formaliza a estrutura lógica mais elementar do discurso matemático, definindo precisamente o significado dos conectores lógicos ?não", ?e", ?ou", ?se ... então" e outros. Os símbolos lógicos utilizados são: Então, a consequência lógica de P é
As crases grafadas no início de cada uma das seguintes frases do texto se justificam pela exigência do verbo acostumar: ?Às bactérias de água potável. À contaminação da água do mar. À lenta morte dos rios.? (l. 40-41) Uma quarta frase que poderia estar nessa sequência, grafada de acordo com a norma-padrão, seria a seguinte:
A leitura do trecho ?A gente se acostuma a pagar por tudo o que deseja e o de que necessita. E a lutar para ganhar o dinheiro com que pagar? (l. 30-32) permite concluir que as preposições são exigidas, respectivamente, pelos seguintes verbos:
De acordo com as regras de acentuação, o grupo de palavras que foi acentuado pela mesma razão é:
No segundo parágrafo do texto, a autora propõe uma relação de causa e efeito para justificar seu ponto de vista sobre o tema abordado a partir do emprego do conectivo porque, cuja grafia é orientada por seu valor gramatical. Está também grafado corretamente o que se destaca em:
?A gente se acostuma a morar em apartamentos de fundos.? (l. 2-3) Nós nos acostumamos a morar em apartamentos de fundos. A troca de pronomes também respeita as regras de concordância estabelecidas na norma-padrão em:
A palavra que (l. 1) tem o mesmo valor sintático e morfológico do que se destaca em:
As aplicações WWW foram originalmente projetadas para não manter qualquer tipo de estado. No entanto, com a evolução e o aumento da complexidade das aplicações, desenvolvedores começaram a sentir a necessidade de manter informações que pudessem persistir mais tempo do que apenas o intervalo de uma interação. Nesse sentido, uma determinada técnica permite ao servidor enviar um pequeno conjunto de informações que fica armazenado no cliente. Toda a vez que o
browser do cliente interagir com esse servidor, ele enviará as informações contidas nesse conjunto, o que permitirá ao servidor, entre outras coisas, identificar o cliente, saber suas preferências e efetuar correlações com operações feitas anteriormente. A esse pequeno conjunto de informações armazenado no cliente, dá-se o nome de
Web service é uma solução utilizada na integração de sistemas e na sua comunicação, o que torna possível a novas aplicações interagirem com aquelas que já existem e que sistemas desenvolvidos em plataformas diferentes se tornem compatíveis. Nessa solução, os componentes permitem às aplicações enviar e receber dados em formato XML. Algumas tecnologias comumente utilizadas em Web service incluem
Um Padrão de Projeto de Software ou Padrão de Desenho de Software, também muito conhecido pelo termo original em inglês Design Pattern, descreve uma solução geral reutilizável para um problema recorrente no desenvolvimento de sistemas de software. A descrição de um padrão de projeto deve conter
A principal diferença entre os sistemas RAID 4 e RAID 5 é que no RAID 4
Os processos baseados em Desenvolvimento Iterativo e Incremental foram criados em resposta às fraquezas do modelo em Cascata Original. Dentre as fraquezas do Modelo em Cascata tratadas pelo processos de Desenvolvimento Interativo e Incremental está o fato de que no Modelo em Cascata,
Uma empresa desenvolveu uma aplicação Web implementada em um servidor principal, que responde a requisições realizadas por clientes utilizando o protocolo http e devolve páginas formatadas após um acesso ao banco de dados, localizado em um servidor próprio, dentro da mesma rede em que a aplicação está hospedada. Para que essa aplicação possa funcionar adequadamente e de forma padronizada, é preciso garantir que, no servidor principal, seja permitido
O projeto da memória de um sistema computacional leva em consideração três aspectos essenciais: a quantidade de armazenamento, a rapidez no acesso e o preço por bit de armazenamento. Uma correta ordenação dos tipos de memória, partindo do nível mais alto para o mais baixo da hierarquia é
Alguns esquemas de escalonamento de processos podem ter efeitos negativos em determinadas situações. A situação de starvation é alcançada quando
De uma forma geral, um compilador é um programa que recebe como entrada o texto de um programa (fonte) em uma certa linguagem e produz como saída outro texto de programa em uma linguagem diferente da utilizada no fonte. Para isso, compiladores são estruturados internamente em uma série de módulos que produzem, em sequência, representações intermediárias do programa fonte ou de suas partes. A quebra do texto do programa fonte em unidades básicas da linguagem denominadas de tokens é realizada pelo módulo denominado
Nos sistemas distribuídos como sistema de três camadas, todo desenvolvimento é orientado à produção de 3 módulos (ou camadas) independentes, com interligações comunicacionais bem determinadas. Esses módulos são as camadas de Lógica de Negócio, de Acesso a Dados e de
A Arquitetura Orientada a Serviços (Service Oriented Architecture ? SOA) é uma forma de arquitetura para sistemas distribuídos que define a presença de agentes, os quais podem assumir o papel de fornecedores ou solicitadores de serviços. Essa arquitetura caracteriza-se por
O objetivo de uma Política de Segurança é prover uma orientação e um apoio da direção para a segurança da informação, de acordo com os requisitos do negócio e com as leis e regulamentações relevantes. A Política de Segurança deve
Há diversas formas pelas quais um sistema computacional pode tratar os eventos de entrada e saída (E/S). O esquema no qual a Unidade Central de Processamento (UCP) fica ocupada em um laço de repetição (loop) à espera do término de uma operação de E/S é conhecido como esquema de
Em um sistema com multiprogramação, vários processos podem competir por um conjunto finito de recursos presentes no sistema, como, por exemplo, o acesso a regiões da memória ou dispositivos de entrada e saída (E/S). Quando um processo X requisita um acesso a um determinado recurso e esse se encontra ocupado ou sendo utilizado por um processo Y de forma exclusiva, o sistema operacional coloca o requisitante em estado de espera. Se o processo Y, por sua vez, também requisitar um recurso que esteja de posse do processo X de forma exclusiva, ambos entrarão em um estado conhecido pelo nome de
A ISO 27002 estabelece que é conveniente que a tarefa de definir a classificação de um ativo, analisando-o criticamente a intervalos regulares, e assegurando que ele está atualizado e no nível apropriado é de responsabilidade do
A arquitetura da Internet prevê que os protocolos do nível de transporte utilizem o conceito de portas. Nesse contexto, as portas são abstrações utilizadas para
Certificados Digitais podem ser utilizados em um processo de comunicação segura. Esses certificados são expedidos e assinados por um terceiro confiável, denominado Autoridade Certificadora (CA ? Certification Authority), o qual confirma a identidade do usuário ou host. O esquema de Certificados Digitais
Segundo a ISO/IEC 27002:2005, o objetivo da classificação da informação é assegurar que os ativos da informação recebam um nível adequado de proteção. A informação deve ser classificada para indicar a importância, a prioridade e o nível de proteção. A nova lei sobre classificação de informações, aprovada no Congresso em outubro de 2011, estabelece que nenhum documento poderá permanecer mais de 50 anos em sigilo e que o documento classificado como confidencial deixará de existir. Essa lei altera os aspectos de classificação relacionados a critérios de
Os protocolos de aplicação da arquitetura da Internet normalmente indicam o tipo de serviço do nível de transporte que é o adequado para o suporte das características intrínsecas das aplicações. Essas características levam à escolha do serviço que pode ser o de Circuito Virtual ou o de Datagrama. Para cada um desses tipos de serviço, existe um protocolo de transporte próprio, definido pelo IETF para ser utilizado. Em um sistema de tempo real que envolve a transmissão de voz digital com interatividade, o melhor protocolo de transporte para a transmissão da voz é o
Em um microprocessador hipotético, no qual utiliza-se a representação em complemento a 2, encontra-se uma Unidade Lógica-Aritmética (ULA) capaz de somar e subtrair inteiros de 16 bits fornecendo como resultado um inteiro de 16 bits. A ULA tem dois registros internos para operandos de entrada (ALUx e ALUy) e um registro interno de saída (ALUz), todos de 16 bits. A ULA também atualiza, para cada operação realizada, um registro de 4 bits de FLAGS que inclui: ? 1 bit de overflow ( V ) ? 1 bit de carry ( C ) ? 1 bit indicativo de resultado negativo ( N ) (1 caso o resultado da última operação tenha sido < 0) ? 1 bit indicativo de resultado zero ( Z ) (1 caso o resultado da última operação tenha sido = 0) O registro de FLAGS tem, como bit mais significativo, V, seguido pelo C, N e Z. Em um determinado instante, os valores em hexadecimal armazenados em ALUx e ALUy são, respectivamente A000 e 804A. Nesse momento, a Unidade de Controle (UC) do processador envia um sinal de controle acionando a operação de soma da ULA. Como resultado, o registro de FLAGS conterá, em binários, o valor
Em redes de computadores que utilizam o protocolo IP, é comum atribuir endereços a subredes associados ao conceito de máscara. A aplicação da máscara a um endereço X de uma estação qualquer corresponde a efetuar uma operação lógica E (AND) entre os bits do endereço X e a máscara. O resultado de se aplicar a máscara é obter o endereço da subrede à qual o endereço X pertence. De acordo com essas definições, uma estação com endereço 200.20.35.81 pertence a uma subrede que tem endereço e máscara, respectivamente, iguais a
Os resultados da análise/avaliação de riscos ajudam a direcionar e determinar as ações gerenciais apropriadas e as prioridades para o gerenciamento e para a implementação dos controles selecionados para a proteção contra esses riscos. De acordo com a ISO/IEC 27002,
A arquitetura de protocolos da Internet prevê que a camada de Aplicação é responsável por fornecer os serviços aos usuários por intermédio de protocolos específicos. O suporte à camada de Aplicação é fornecido pela camada de Transporte, cuja responsabilidade é a de controlar a comunicação fim-a-fim entre processos de aplicação. O suporte à camada de Transporte, por sua vez, é fornecido pela camada imediatamente inferior, denominada camada Inter-redes. São exemplos de protocolos respectivamente utilizados nas camadas de Aplicação, Transporte e Inter-redes:
Com a proliferação de aplicações e serviços utilizados na Internet, o conjunto geral de marcadores presente na linguagem HTML começou a se tornar restritivo, e a necessidade de extensões para criar novos tipos de marcadores começou a surgir. Uma das soluções adotadas pelo W3C foi padronizar uma nova linguagem com a capacidade de ser extensível, sobre a qual rótulos pudessem ser criados de acordo com a necessidade das aplicações. De fato, tal linguagem é muito mais uma metalinguagem, no sentido de que, a partir dela, outras linguagens (até mesmo a própria HTML) com suas marcações poderiam ser geradas. Essa metalinguagem é conhecida como
Em um determinado sistema computacional, números inteiros são representados com 16 bits e complemento a 2 A operação de subtração representada por 40B1 ? 40EA, na qual os números estão representados em hexadecimal, tem como resultado, em base decimal, o número
Uma das técnicas para teste de software mais conhecida consiste em avaliar, exclusivamente, o comportamento externo do componente de software, em que os dados de entrada são fornecidos, o teste é executado e o resultado obtido é comparado a um resultado esperado, previamente conhecido. Detalhes de implementação não são considerados e os casos de teste são todos derivados da especificação. Esse tipo de teste é conhecido como teste
Ao verificar o aumento do uso de estações móveis e a grande variedade de usuários que entram e saem, o administrador de uma rede local de uma empresa resolveu implantar um esquema no qual os endereços IP atribuídos às estações dos usuários não seria mais feito de forma fixa e sim sob demanda, de forma dinâmica. No esquema vislumbrado, ele disponibiliza um espaço de endereços possíveis, e cada cliente é capaz de requisitar um endereço assim que a máquina é ligada ou entra na rede. A alocação de endereços utiliza um mecanismo de aluguel, caracterizado por um tempo de vida. O protocolo que é capaz de oferecer o suporte a esse tipo de configuração é o
Considere o esquema relacional abaixo, proposto para um sistema de informações de uma locadora de vídeos
em formato DVD, em que os atributos que correspondem às chaves primárias estão sublinhados, os atributos opcionais, em negrito e as referências entre chaves estrangeiras e primárias são triviais, indicadas por atributos (quase) homônimos nas tabelas relacionadas. O resultado dessa consulta é listar
Várias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#. A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a
O predicado g(x, y) é avaliado como verdadeiro se ?x gosta de y?. A sentença ?se uma pessoa não gosta de si mesma então não gosta de qualquer outra? pode ser expressa em lógica de primeira ordem como
Formando-se todos os números de quatro algarismos possíveis utilizando apenas os algarismos 1, 5, 7 e 8 e colocando-se esses números em ordem crescente, qual será a posição ocupada pelo número 7.815 ?
Uma árvore B é uma estrutura de dados em árvore na qual
A fórmula (X Y) (¬X Z) é satisfeita quando os valores de X, Y e Z são, respectivamente, iguais a
Em uma rede de computadores, utilizam-se endereços de 32 bits para identificar as estações. Em uma determinada sub- rede M, todas as estações têm os 21 bits mais significativos idênticos pois esses bits determinam que a estação pertence à sub-rede M. Considere que, para os bits restantes, são proibidas: sequências com todos os bits iguais a 1 e todas as sequências que são compostas por zeros adjacentes começando do bit menos significativo. Quantas estações podem ser endereçadas nessa sub-rede?
Considere o seguinte trecho de código implementado em Java: O código apresenta a implentação de uma classe ArraySort, que contém um método denominado Sort, cuja finalidade é implementar a
Considere o seguinte trecho de código em HTML. Trechos, frases ou regi- ões do texto em HTML podem ser marcados com diferentes tags, que permitem especificar suas características visuais bem como permitem definir as âncoras de navegação. Pode-se dizer que a(s) âncora(s) para navegação definida(s) sobre o texto está(ão) no(s) trechos(s)
A tecnologia da Internet foi concebida para integrar diferentes redes físicas em uma grande rede interconectada. A entrega de datagramas IP está baseada em uma tecnologia desenvolvida especificamente para permitir que os pacotes trafeguem por essas diferentes redes, sendo capaz de encaminhar esses pacotes de rede em rede, independentemente das tecnologias específicas de cada uma delas, até que a entrega ao destino final, na rede destinatária, seja efetuada. Um dos protocolos mais importantes nessa tarefa é o protocolo ARP utilizado para
Um dos sistemas mais importantes que apoiam o funcionamento da Internet é o Domain Name System (DNS). O principal objetivo do DNS é permitir
A variável x ocorre livre na fórmula
Uma árvore B+ difere de uma árvore B no sentido que a árvore B+
Inicialmente, aplicações www utilizavam apenas páginas estáticas previamente armazenadas e estruturadas segundo regras de linguagens de marcação como o HTML. Com o passar do tempo, as páginas puderam passar a ser geradas dinamicamente, com base em algum processamento realizado no servidor. Também se tornou possível incrementar as tecnologias e a capacidade de processamento no ambiente dos clientes. Linguagens de script, por exemplo, puderam passar a ser embutidas nas páginas e executadas no ambiente do cliente, em seu navegador. Outra forma mais independente de dotar o cliente de um poder de processamento é permitir que ele possa executar pequenos trechos de código em linguagens de programação como Java, por exemplo. O navegador pode receber esses trechos de código como um recurso independente, sem a necessidade de embutir o código em uma página HTML, e a aplicação passa a contar com um ambiente mais extenso para a sua execução (que passa a incluir uma máquina virtual). Esses pequenos trechos de código executáveis em uma máquina virtual no cliente ficaram conhecidos como
Considere o seguinte trecho de código em linguagem Java.
Esse trecho implementa uma classe que corresponde a uma
Em Bancos de Dados Relacionais, o que compõe o chamado esquema relacional são as
Transcrevem-se estrofes de poemas de Gonçalves Dias e de Oswald de Andrade.
A substituição de ?palmeiras" por ?palmares" (nome do mais famoso quilombo para onde fugiam os negros no período da escravidão no Brasil) representa uma crítica dos modernistas ao nacionalismo idealizador dos românticos, como uma forma de denúncia contra o(a)
Em ?Se acostuma a não ouvir passarinho? (l. 42), o pronome não está colocado de acordo com a norma-padrão. Esse desvio da norma-padrão ocorre também em:
Considere o seguinte trecho de código na linguagem Java
Um programa que utilize a classe ContaBancariaExt e crie uma instância (objeto) dessa classe: