Em Java, os métodos public de uma classe são utilizados pelos clientes da classe para manipular dados armazenados em objetos dessa classe.
63 questões da prova Diversas 2008, com gabarito oficial conferido. As duas primeiras são gratuitas.
Em Java, os métodos public de uma classe são utilizados pelos clientes da classe para manipular dados armazenados em objetos dessa classe.
Na Rede 2, existem 4 domínios de colisão e 4 domínios de broadcast.
A idade não pode servir de parâmetro para aferir-se a antiguidade de desembargador.
A figura II corresponde a um sistema operacional local que funciona interceptando as chamadas feitas pelas aplicações ao sistema operacional local, desviando aquelas que dizem respeito a recursos remotos para o módulo do sistema operacional em rede, responsável pelos serviços de comunicação que providenciam conexão ao dispositivo remoto.
Na função busca1, para cada elemento da lista, dois testes são realizados: i <= L.NS e L.A[i].chave = x.
Caso a função percurso2 receba, como argumento, um ponteiro para o nó F da árvore binária apresentada, a sua execução imprimirá a seguinte seqüência: F B A D C E H G I. Esse tipo de percurso é conhecido como postorder.
No pseudocódigo acima, pode-se introduzir o uso de um registro sentinela, que cria um novo registro ao final da lista, que contém a chave procurada. A busca é realizada sabendo-se que um registro contendo a chave vai ser encontrado e, ao final da busca, verifica-se se o registro encontrado é o registro sentinela.
Esse pseudocódigo varre um vetor de elementos desde o menor índice até o maior índice e a medida que avança, vai deixando os elementos com menor índice ordenados.
O pseudocódigo leva o mesmo tempo para ordenar duas seqüências de entrada de mesmo tamanho, independentemente do quanto elas já estejam ordenadas.
A função busca1 busca um registro que contém a chave x na lista L, e retorna o índice do registro na lista, caso o registro seja encontrado ou, caso contrário, retorna zero.
Ambas as funções recebem como parâmetro um ponteiro para uma estrutura tipoNo e são recursivas.
O e-ping objetiva padronizar a forma de apresentação das informações dos serviços do governo eletrônico federal e definir os requisitos de intercâmbio de dados e das condições de disponibilidade desses dados para os dispositivos de acesso.
Mambo, PHP-Nuke e Joomla são exemplos de software livres que apresentam combinação de funções, processos formais e arquitetura de sistemas de suporte para gerenciar conteúdos.
No SOA, os web services permitem que os aplicativos se comuniquem entre si de modo independente da plataforma e da linguagem de programação. Os web services utilizam WSDL para descrever interfaces de aplicativos na linguagem XML.
A utilização de unidades relativas, e não absolutas, nos valores dos atributos de tabelas e textos, faz parte do conjunto de recomendações do nível de prioridade 1 do e-MAG, segundo o documento de referência v.2.0.
Na visão do SOA, XML e WSDL são padrões abertos que permitem que os serviços se comuniquem de maneira homogênea, independentemente da plataforma de hardware, do sistema operacional e da linguagem de programação nos quais o serviço está implementado.
O UDDI é uma especificação técnica que tem como objetivo descrever, descobrir e integrar web services; é embasado na tecnologia XML, que fornece uma plataforma neutra de dados e permite descrever relações hierárquicas de modo natural.
O workflow ou fluxo de trabalho, também denominado de processamento de transações, integra automaticamente, em forma eletrônica, o fluxo de documentos dentro das organizações. Em vez de contar, apenas, com a comunicação embasada em papel, no contexto de GED e em seu relacionamento com fluxo de trabalho automatizado, as organizações fazem uso de imagens eletrônicas de dados como método de comunicação.
Constitui requisito não-funcional o fato de o grid poder ser ativado ou desativado por meio do clique em um botão.
Constitui requisito funcional o fato de o sistema dever prover um grid para visualização de imagens, e que esse grid possa ser ativado ou desativado.
Um caso de uso mostra a estrutura estática de um objeto, sua estrutura interna e suas relações.
O diagrama acima mostra uma hierarquia de herança: um conjunto de classes e subclasses para uma aplicação que modela diferentes tipos de veículos, tais como bicicletas, motos e carros.
Entre os tipos de testes de caixa preta, encontram-se o teste baseado em grafos; o particionamento de equivalência; a análise de valor-limite; e o teste de matriz ortogonal.
As ferramentas CASE podem ser verticais ou horizontais. As primeiras oferecem serviços utilizados durante todo o processo de software, enquanto as segundas são utilizadas em fases específicas do processo de software.
No diagrama, Bicicleta e Veiculo_motor são tipos de veículos e, dessa forma, têm relação de herança com veiculo. É correto afirmar que veiculo é subclasse de Bicicleta e Veiculo_motor.
A diferença entre verificação e validação reside no fato de que a primeira se refere ao conjunto de atividades que garante que o software realiza corretamente uma função específica, enquanto a segunda refere-se a um conjunto diferente de atividades que garante que o software que foi construído é rastreável às exigências do cliente.
No Linux, o sistema de arquivos utiliza uma estrutura hierárquica de diretórios. Uma outra característica desse sistema de arquivos é que dispositivos de hardware e diretórios também podem ser mapeados em nomes de arquivos.
A organização monolítica é a estrutura de sistemas operacionais mais comum. O sistema monolítico é formado de um procedimento principal, procedimentos de serviços e procedimentos utilitários. O procedimento principal invoca o procedimento do serviço requisitado. Os procedimentos de serviço executam as chamadas ao sistema. Os procedimentos utilitários auxiliam os procedimentos de serviço.
A figura II mostra uma solução encontrada para estender o sistema operacional das estações da rede a partir da introdução de um módulo redirecionador.
Em relação a políticas de segurança e auditoria, os controles de prevenção tendem a ser mais caros ao serem projetados e implementados que que os controles de detecção, em função de que devem não só avaliar a efetividade do controle preventivo como também identificar o resultado errado, que não pôde ser controlado pelos controles de detecção. Exemplos de controles de prevenção são revisões e comparações, auditorias, conciliação de contas, contagem de inventário, senhas e biometria, checagens de input e checksums.
No Linux, o MPI é uma biblioteca de passagem de mensagens, desenvolvida para ser padrão de comunicação entre processos em ambientes de memória distribuída.
O PL-2196/2003 estabelece que o provedor hospedeiro ou titular de lista aberta de discussão, debate em salas de chat e votação será co-responsável pelo conteúdo de mensagem veiculada, podendo exercer o papel de moderador, restringindo mensagens que considerar inoportunas ou cujo autor não possa ser identificado.
O MOSIX é um pacote de software que estende o kernel do Linux para suporte a clusters. O kernel do Linux com essas extensões permite que clusters de até 5 nós possam ser implementados em computadores com base na arquitetura Intel, de forma que trabalhem similarmente a um SMP (symmetrical multiprocessor system).
O sistema de arquivos do Windows baseia-se no banco de dados (SQL Server) implementado na primeira versão comercial do Windows Vista.
No Oracle Reports, o Report Builder usa um Report Wizard, um Data Wizard e um Web Wizard para automatizar a criação de relatórios.
No ORACLE, um trigger é um bloco PL/SQL armazenado e associado a uma tabela, esquema ou banco de dados que pode ser criado com o comando CREATE TRIGGER.
TABELA1(FAC-NUM, FAC-DATA, CLI-NOM, CLI-DIR, CLI-RG e CLI-TEL) e TABELA2 (FAC-NUM,CODIGO, QUANT) correspondem a representações em primeira e terceira forma normal, respectivamente.
Um dos métodos principais de busca por frases em bancos de dados textuais são os arquivos invertidos com contadores de posição e índices para a próxima palavra. Em ambos os casos, são utilizadas duas estruturas: uma estrutura de busca, chamada de vocabulário, contendo todos os termos distintos existentes no texto indexado e, para cada termo, uma lista invertida, que armazena os identificadores dos registros contendo o termo.
TABELA3(FAC-NUM, FAC-DATA, CLI-RG) corresponde a representação na segunda forma normal.
Sabendo-se que a tabela OS foi criada sem que nenhuma chave fosse criada, o comando ALTER TABLE OS ADD (CONSTRAINT fk_orders1) FOREIGN KEY (customer_sid) REFERENCES CUSTOMER(SID) teria como resultado a tabela OS conforme mostrado acima.
A independência lógica de dados é a habilidade de modificar o esquema físico sem a necessidade de reescrever os programas aplicativos. A independência lógica dos dados é mais difícil de ser alcançada que a independência física, porém os programas são bastante dependentes da estrutura lógica dos dados que eles acessam.
A característica principal dos sistemas OLAP é permitir uma visão conceitual multidimensional dos dados de uma empresa. A visão multidimensional é muito mais útil para os analistas que a tradicional visão tabular utilizada nos sistemas de processamento de transação.
Na arquitetura cliente-servidor, o cliente (front_end) fornece a interface do usuário e o servidor (back_end) executa as consultas no SGBD. A principal desvantagem dessa arquitetura é a divisão do processamento entre dois sistemas, o que aumenta o tráfego de dados na rede.
As técnicas de pergunta dirigida, pergunta redistribuída e pergunta reversa fazem parte das técnicas aplicáveis em uma entrevista.
O modelo PMI, diferentemente do CMMI, trabalha com enfoque orientado ao processo. O PMI divide a gerência de projetos em 9 áreas de conhecimento, que incluem o gerenciamento de escopo de tempo e o gerenciamento da qualidade. O gerenciamento de escopo de tempo pode ser dividido em 5 processos independentes, entre os quais se inclui mencionar o processo de definição de atividade.
O COBIT (control objectives for information and related technology) é uma estrutura de controle de TI em que os processos e os objetos de controle são segmentados em quatro domínios: planejamento e organização; aquisição e implementação; entregas e suporte; monitoração. Ao contrário do ITIL, o COBIT não inclui etapas e tarefas, porque é uma estrutura de controle e não, uma estrutura de processos.
Os processos de desenvolvimento de software tais como CMM (capability maturity model) ou RUP promovem a melhoria do processo de desenvolvimento de software, em busca de uma qualidade do produto final, que, para esses modelos, é diretamente proporcional à qualidade do processo de desenvolvimento.
O grid estratégico de McFarlan permite analisar impacto no negócio da empresa de aplicações de TI presentes e futuras, definindo quatro quadrantes, cada um representando uma situação para a empresa: suporte, fábrica, transição e estratégico.
O XML foi projetado para transportar e armazenar dados, enquanto o HTML foi projetado para mostrar dados com foco na sua aparência. Os tags predefinidos do XML são similares aos do HTML, mas com aplicações diferentes.
Um cliente J2EE pode ser um cliente web ou uma aplicação cliente. A aplicação cliente é formada por dois elementos: páginas web dinâmicas, que contêm vários tipos de linguagens de markup, geradas por componentes web; e um web browser, que apresenta as páginas recebidas do servidor.
Nesse tipo de projeto, são usadas relações de classe e de herança. Nas relações de classe, objetos com características comuns são agrupados e descritos por uma classe de objetos. Nas relações de herança, novas classes são criadas a partir de características de classes preexistentes.
Os objetos permitem encapsular dados e funções, que modelam comportamentos e atributos, respectivamente.
Na Rede 1, existe um domínio de colisão e um domínio de broadcast enquanto, na Rede 3, existem três domínios de colisão e 3 domínios de broadcast.
No protocolo TCP/IP, o endereçamento lógico é implementado na camada de rede, enquanto, na camada de transporte, se dá suporte ao controle de fluxo e ao seqüenciamento de pacotes.
A largura de banda de um canal de comunicação é a diferença entre a maior e a menor freqüência que pode ser utilizada por esse canal. Essa limitação pode ser física, devido ao tipo de meio físico utilizado, ou imposta por meio de filtros.
Em regra, os desembargadores tomarão posse perante o Tribunal Pleno. Assim, caso um desembargador apresente requerimento para tomar posse perante o presidente do TRT, ad referendum do Tribunal Pleno, terá o seu pleito indeferido.
Na hipótese de eleição para preenchimento da metade das vagas do Órgão Especial, a qual será realizada em votação secreta entre os membros do Tribunal Pleno, concorrerão à vaga todos os representantes respectivos das classes de advogado e do Ministério Público.
No caso de processo relativo à aplicação de penalidade aos magistrados, a competência para julgamento será do Tribunal Pleno.
O órgão competente para julgar, originariamente, as revisões de sentenças normativas é a Seção Especializada em Dissídios Individuais.
Nos dias sem expediente forense, as medidas urgentes destinadas a evitar o perecimento do direito ou assegurar a liberdade de locomoção serão apreciadas pelo corregedor regional.
Nas sessões dos órgãos do TRT, pode-se permitir aos advogados proceder à sustentação oral. Caso um advogado, durante essa sustentação, se conduza de maneira desrespeitosa ou, por qualquer motivo, inadequada, o presidente do órgão julgador cassará a sua palavra.
De acordo com a definição do CERT (Computer Emergency Response Team), os ataques DoS (denial of service), também denominados ataques de negação de serviços, consistem em tentativas de impedir usuários legítimos de utilizarem determinado serviço de computador. Uma das formas de ataque mais conhecidas é o SYN flooding, em que um computador tenta estabelecer uma conexão com um servidor por meio de um sinal do UDP conhecido por SYN (synchronize).
A criptografia se fortalece ao integrar o hardware como parte do processo. O smart card é um exemplo dessa abordagem, em que não há como ler a chave privada armazenada no cartão, já que é o chip do mesmo que faz o processo de descriptografar os dados, fazendo que o sistema não tenha acesso à chave privada.