Qual princípio de design posiciona informações relacionadas próximas umas das outras para que sejam percebidas como um único grupo?
Proximidade
Contraste
Repetição
Alinhamento
RespostaA. Proximidade
A proximidade (近接) é a ideia de posicionar os elementos relacionados próximos uns dos outros e manter afastados os elementos não relacionados, para que os grupos sejam reconhecidos num relance. O alinhamento (整列) é deixar alinhadas as posições e as bordas dos elementos, a repetição (反復) é aplicar repetidamente o mesmo estilo a elementos com a mesma função, e o contraste (対比) é diferenciar claramente os níveis de importância; nenhum deles cria agrupamentos.
Questão 2 | Significantes
Qual é o termo para uma pista que mostra aos usuários como um objeto deve ser operado?
Acessibilidade
Significante
Persona
Usabilidade
RespostaB. Significante
Um significante (シグニファイア) é uma pista que faz os usuários perceberem como operar algo, como um botão em relevo que parece poder ser pressionado ou uma maçaneta de porta que convida a puxar. A usabilidade (ユーザビリティ) é o grau de facilidade de uso, a acessibilidade (アクセシビリティ) é o grau em que todos conseguem usar algo, e uma persona (ペルソナ) é o usuário típico imaginado durante o projeto.
Questão 3 | Design universal
Qual das alternativas a seguir expressa melhor a ideia do design universal?
Projetar desde o início para que o maior número possível de pessoas consiga usar o produto como ele é, independentemente de idade, capacidade ou circunstâncias
Criar produtos exclusivos voltados apenas para pessoas com deficiência e idosos, feitos de forma totalmente separada dos produtos para usuários em geral
Projetar valorizando a beleza visual acima da facilidade de uso
Projetar com prioridade máxima em permitir que especialistas experientes operem com o menor número possível de passos
RespostaA. Projetar desde o início para que o maior número possível de pessoas consiga usar o produto como ele é, independentemente de idade, capacidade ou circunstâncias
O design universal (ユニバーサルデザイン) é a ideia de projetar desde o início para que usuários diversos possam usar um produto, em vez de fazer versões separadas para grupos específicos. A alternativa B é a ideia de preparar produtos exclusivos separados, o que contraria a definição; a alternativa D é um projeto focado apenas na eficiência e a alternativa C, na estética, e nenhuma delas expressa consideração por usuários diversos.
Questão 4 | Acessibilidade
Qual das alternativas a seguir é uma forma adequada de melhorar a acessibilidade de uma página Web?
Converter todo o texto do corpo em imagens e incorporá-las à página
Distinguir as informações importantes apenas pela diferença na cor do texto
Transmitir o conteúdo apenas pelo áudio de um vídeo, sem nenhuma legenda ou explicação em texto
Adicionar texto alternativo, alt, às imagens para que o conteúdo seja compreensível mesmo com um leitor de tela
RespostaD. Adicionar texto alternativo, alt, às imagens para que o conteúdo seja compreensível mesmo com um leitor de tela
O texto alternativo (代替テキスト) transmite em palavras o conteúdo das imagens, de modo que a informação chega também às pessoas que usam leitores de tela (読み上げソフト). Transformar o texto em imagens impede tanto a leitura em voz alta quanto a mudança do tamanho da fonte, então a alternativa A é inadequada; a alternativa B ignora as diferenças individuais na percepção das cores; e a alternativa C não transmite o conteúdo às pessoas com deficiência auditiva; todas são contraproducentes.
Questão 5 | Cuidados com as cores
Do ponto de vista do design universal de cores, qual das alternativas a seguir é um cuidado adequado ao fazer um gráfico de linhas com várias séries?
Distinguir as séries apenas pela diferença entre vermelho e verde
Aumentar o número de cores e separar as séries por diferenças sutis de cor
Tornar as séries distinguíveis não só pela cor, mas também pelo tipo de linha, pela forma do marcador e por rótulos com o nome da série
Minimizar a diferença de luminosidade entre a cor de fundo e as cores das linhas para obter um visual discreto
RespostaC. Tornar as séries distinguíveis não só pela cor, mas também pelo tipo de linha, pela forma do marcador e por rótulos com o nome da série
A percepção das cores varia de pessoa para pessoa, então combinar pistas além da cor permite que todos distingam as séries (design universal de cores, カラーユニバーサルデザイン). Vermelho e verde é um exemplo clássico de par difícil de distinguir, pequenas diferenças de luminosidade (明度差) fazem as linhas se perderem no fundo e ficarem ilegíveis, e diferenças sutis de cor não podem ser distinguidas; tudo isso é inadequado.
Questão 6 | Pictogramas
Qual é o termo para um símbolo pictórico simples, como o sinal de saída de emergência ou de cadeira de rodas, que transmite significado mesmo a quem não sabe ler o idioma?
Pictograma
Significante
Infográficos
Diagrama
RespostaA. Pictograma
Um pictograma (ピクトグラム) é um símbolo pictórico que transmite significado independentemente do idioma; os símbolos de orientação ao público são especificados na JIS Z 8210. Infográficos (インフォグラフィックス) são figuras e ilustrações que expressam informações de todo tipo de forma clara, um significante é uma pista que mostra como operar algo, e um diagrama (ダイアグラム) é um desenho que expressa relações com linhas e formas.
Questão 7 | Estruturação
Ao criar uma página Web com uma grande quantidade de conteúdo, qual das alternativas a seguir é uma forma adequada de estruturar as informações?
Juntar todo o texto em um único parágrafo exibido sem quebras de linha
Dividir o conteúdo em unidades com significado e organizá-lo hierarquicamente com títulos
Listar tudo na ordem em que foi inserido, independentemente da importância
Não usar títulos e indicar as divisões do conteúdo apenas por diferenças na cor do texto
RespostaB. Dividir o conteúdo em unidades com significado e organizá-lo hierarquicamente com títulos
Estruturar (構造化) significa dividir as informações em unidades com significado e mostrar a hierarquia com títulos (見出し), para que as coisas sejam fáceis de encontrar. As alternativas A e C não estão organizadas, e os leitores não conseguem ter uma visão do todo. A alternativa D é uma divisão puramente visual que não transmite nenhuma estrutura aos leitores de tela e similares, então não chega a ser uma estruturação.
Questão 8 | Botões de opção
Qual componente de GUI é usado quando se quer que o usuário escolha exatamente uma opção entre várias?
Barra de rolagem
Caixa de texto
Caixa de seleção
Botão de opção
RespostaD. Botão de opção
Os botões de opção (ラジオボタン) permitem selecionar apenas uma das opções apresentadas, e escolher outra desmarca a anterior. As caixas de seleção (チェックボックス) ativam e desativam cada item de forma independente, permitindo seleções múltiplas ou nenhuma; uma caixa de texto (テキストボックス) é um campo para entrada livre de texto; e uma barra de rolagem (スクロールバー) move a área visível; nenhum deles serve para seleção única.
Questão 9 | Caixas de seleção
Em uma tela de questionário, você quer que os respondentes selecionem tudo o que se aplica, permitindo seleções múltiplas. Qual componente de GUI é o mais adequado?
Botões de opção
Um menu suspenso de seleção única
Caixa de texto
Caixas de seleção
RespostaD. Caixas de seleção
As caixas de seleção (チェックボックス) ativam e desativam cada item de forma independente, permitindo selecionar nenhum ou vários. Os botões de opção e o menu suspenso (プルダウンメニュー) de seleção única permitem apenas uma escolha e não se adequam à pergunta. Uma caixa de texto recebe entrada livre, então a forma de escrever varia e a contagem fica difícil.
Questão 10 | Menus suspensos
Para um item com muitas opções, como a província (都道府県), você quer que o usuário escolha exatamente uma, economizando espaço na tela. Qual componente de GUI é adequado?
Menu suspenso
Barra de progresso
Caixas de seleção
Botões de opção
RespostaA. Menu suspenso
Um menu suspenso (プルダウンメニュー) normalmente ocupa apenas uma linha e, quando aberto, permite que o usuário escolha um item de uma lista, o que o torna adequado para itens com muitas opções. Os botões de opção ocupam espaço para cada opção, e as caixas de seleção são para seleção múltipla, então nenhum deles se adequa. Uma barra de progresso (プログレスバー) é uma exibição que mostra até onde o processamento avançou, e não um componente de entrada.
Questão 11 | UX
Qual das alternativas a seguir descreve adequadamente a UX, experiência do usuário?
O conjunto da experiência que os usuários obtêm ao usar um produto ou serviço e antes e depois desse uso
O número médio de operações de que os usuários precisaram para atingir seu objetivo
A quantidade de trabalho que um sistema consegue processar por unidade de tempo
O layout e a aparência das partes que os usuários operam diretamente, como botões e menus na tela
RespostaA. O conjunto da experiência que os usuários obtêm ao usar um produto ou serviço e antes e depois desse uso
UX (ユーザエクスペリエンス) refere-se a toda a experiência, incluindo satisfação e tranquilidade, além da facilidade de uso. A alternativa D descreve a UI, a interface do usuário (ユーザインタフェース), que é apenas um dos elementos que compõem a UX; a alternativa B é uma métrica de eficiência de operação; e a alternativa C descreve o throughput (スループット); nenhuma é a definição de UX.
Questão 12 | VUI
Como se chama a interface em que, como em um alto-falante inteligente, você pergunta por voz e recebe respostas por voz?
API
CUI
GUI
VUI
RespostaD. VUI
Uma VUI é uma interface do usuário (ユーザインタフェース) que usa a voz para entrada e saída, permitindo operar mesmo com as mãos e os olhos ocupados. Uma GUI é operada apontando para formas na tela, uma CUI digitando comandos de texto; uma API é um ponto de conexão pelo qual um software chama funções de outro software, e não um ponto de interação humana.
Questão 13 | Dígitos verificadores
Qual método detecta erros de digitação em códigos de produto acrescentando ao código um dígito calculado por um cálculo fixo a partir dos dígitos do código?
Verificação de sequência
Verificação de formato
Dígito verificador
Verificação de intervalo
RespostaC. Dígito verificador
O dígito verificador (チェックディジット) acrescenta ao código um dígito de verificação, e os erros são encontrados refazendo o mesmo cálculo sobre o valor inserido e vendo se ele coincide. A verificação de formato (フォーマットチェック) verifica a forma, como o número de dígitos e a disposição dos símbolos; a verificação de sequência (シーケンスチェック) verifica a ordem dos dados; e a verificação de intervalo (範囲チェック) verifica a grandeza dos valores; nenhuma é um mecanismo que acrescenta um dígito.
Questão 14 | Verificação de correspondência
Em uma tela de entrada de pedidos, qual verificação confirma se o código de produto inserido está cadastrado no cadastro mestre de produtos?
Verificação de duplicidade
Verificação numérica
Verificação de intervalo
Verificação de correspondência
RespostaD. Verificação de correspondência
A verificação de correspondência (照合チェック) compara o valor com dados corretos preparados separadamente, como um cadastro mestre (マスタ), para confirmar que o valor existe. A verificação numérica (ニューメリックチェック) apenas procura caracteres que não sejam dígitos, a verificação de duplicidade (重複チェック) encontra a entrada dupla dos mesmos dados, e a verificação de intervalo verifica se um valor está dentro dos limites superior e inferior; nenhuma faz a conferência com um cadastro mestre.
Questão 15 | Verificação de intervalo
Um campo de idade deve aceitar apenas números inteiros de 0 a 120. Qual verificação serve para rejeitar um valor grande demais, como 130?
Verificação de duplicidade
Verificação de sequência
Verificação de intervalo
Verificação numérica
RespostaC. Verificação de intervalo
A verificação de intervalo (範囲チェック) verifica se um valor está dentro dos limites superior e inferior definidos, então consegue rejeitar 130. A verificação numérica apenas procura caracteres que não sejam dígitos e não avalia a grandeza, a verificação de sequência diz respeito à ordem dos dados, e a verificação de duplicidade confirma se os mesmos dados já existem; nenhuma consegue avaliar o tamanho de um valor.
Questão 16 | Compressão sem perdas
Como se chama o método de compressão em que os dados comprimidos, ao serem descomprimidos, podem ser restaurados exatamente iguais aos dados originais?
Compressão sem perdas
Streaming
Arquivamento
Compressão com perdas
RespostaA. Compressão sem perdas
A compressão sem perdas (可逆圧縮) restaura dados idênticos aos originais na descompressão e é usada para dados em que nem 1 bit pode mudar, como documentos e programas. A compressão com perdas (非可逆圧縮) aumenta a taxa de compressão descartando parte das informações e não pode ser revertida. O streaming (ストリーミング) é uma técnica de reproduzir enquanto se recebe, e o arquivamento (アーカイブ) é reunir vários arquivos em um só; nenhum dos dois é uma categoria de método de compressão.
Questão 17 | JPEG
Entre os formatos de arquivo de imagem estática, qual usa compressão com perdas?
JPEG
BMP
GIF
PNG
RespostaA. JPEG
O JPEG é um formato com perdas (非可逆圧縮) que reduz o tamanho descartando informações que as pessoas raramente percebem, e é adequado para armazenar fotografias. PNG e GIF são ambos sem perdas (可逆圧縮) e retornam a imagem original quando descomprimidos. O BMP basicamente não aplica compressão, armazenando a informação de cor de cada pixel como está.
Questão 18 | GIF
Qual das alternativas a seguir é uma característica adequada do formato GIF?
Não aplica nenhuma compressão, armazenando a informação de cor de cada pixel como está
Trabalha com até 256 cores e pode expressar uma animação simples, com vários quadros em um único arquivo
Armazena cores reais de aproximadamente 16,700,000 cores com compressão com perdas e é o mais indicado para fotografias
Mantém o layout e as fontes de um documento em diferentes ambientes de criação e reúne várias páginas em um único arquivo
RespostaB. Trabalha com até 256 cores e pode expressar uma animação simples, com vários quadros em um único arquivo
O GIF é um formato de imagem estática que comprime sem perdas (可逆圧縮) até 256 cores e suporta transparência de fundo (透過) e animação simples. A alternativa C descreve o JPEG, que comprime cores reais com perdas; a alternativa A descreve o BMP sem compressão; e a alternativa D descreve o PDF, que preserva o layout; nenhuma é uma característica do GIF.
Questão 19 | PDF
Qual formato de documento eletrônico tem como objetivo exibir e imprimir com a mesma aparência, sem que a disposição de textos e figuras se desfaça, mesmo quando aberto em um PC diferente daquele em que foi criado?
PDF
CSV
MP4
HTML
RespostaA. PDF
O PDF é um formato de documento eletrônico que exibe e imprime preservando o layout, padronizado como a norma internacional (国際規格) ISO 32000. O CSV é texto simples com valores apenas separados por vírgulas e não tem formatação, a aparência do HTML muda conforme o tamanho da tela e as configurações, e o MP4 é um formato de vídeo que contém imagens e áudio.
Questão 20 | Streaming
Qual das alternativas a seguir descreve adequadamente assistir a vídeos na internet por streaming?
A reprodução começa somente depois que todo o arquivo de vídeo foi salvo
Os dados são reproduzidos progressivamente enquanto são recebidos, então é possível começar a assistir sem esperar o download completo
O vídeo é dividido em imagens estáticas quadro a quadro e armazenado, e o usuário seleciona e exibe uma de cada vez
O vídeo é enviado sem compressão, o que reduz a quantidade de comunicação
RespostaB. Os dados são reproduzidos progressivamente enquanto são recebidos, então é possível começar a assistir sem esperar o download completo
O streaming (ストリーミング) recebe e reproduz em paralelo, então a espera até o início da visualização é curta. A alternativa A descreve a reprodução após download (ダウンロード再生), a alternativa C nem sequer é uma forma de assistir a vídeos, e a alternativa D está errada porque enviar sem compressão aumenta, em vez de diminuir, o tráfego.
Questão 21 | AR
Qual tecnologia sobrepõe orientações e explicações geradas por computador sobre um local à paisagem real captada pela câmera de um smartphone?
MR, realidade mista
VR, realidade virtual
AR, realidade aumentada
CG, computação gráfica
RespostaC. AR, realidade aumentada
A AR (拡張現実) é uma tecnologia que sobrepõe informações às imagens do mundo real, reforçando a forma como a realidade é vista. A VR (仮想現実) bloqueia a visão real e apresenta apenas um espaço artificial, a MR (複合現実) funde o real e o virtual para que se influenciem mutuamente, e CG é o termo geral para a criação de imagens por computador.
Questão 22 | MR
Qual das alternativas a seguir descreve adequadamente a MR, realidade mista?
Transmite vídeo de um local remoto em alta resolução e o exibe com fidelidade
Imprime em uma impressora 3D um modelo em tamanho real de um produto projetado, para que sua forma possa ser verificada com as mãos
Funde o espaço real com objetos virtuais, permitindo andar ao redor de um objeto virtual para vê-lo ou movê-lo com as mãos
Não mostra nada da paisagem real, apresentando apenas um espaço virtual totalmente construído
RespostaC. Funde o espaço real com objetos virtuais, permitindo andar ao redor de um objeto virtual para vê-lo ou movê-lo com as mãos
A MR (複合現実) é uma tecnologia que funde o real e o virtual, concretizando uma experiência em que os dois se influenciam mutuamente. A alternativa D descreve a VR (仮想現実), que bloqueia a realidade; a alternativa A é a mera transmissão de vídeo de alta definição; e a alternativa B é a fabricação com uma impressora 3D; nenhuma chega a fundir o espaço real com objetos virtuais.
Questão 23 | 4K
A que se refere o termo 4K nas transmissões de televisão e similares?
Ao fato de a tela ter cerca de 4,000 pixels na horizontal, 3,840 pixels
Ao fato de serem exibidas cerca de 4,000 imagens por segundo
Ao fato de a diagonal da tela medir cerca de 4,000 milímetros
Ao fato de poderem ser exibidas cerca de 4,000 cores ao mesmo tempo
RespostaA. Ao fato de a tela ter cerca de 4,000 pixels na horizontal, 3,840 pixels
4K significa que o número de pixels na horizontal (画素数) é de cerca de 4,000, sendo típico 3,840×2,160 pixels. O 8K dobra as duas dimensões, chegando a 7,680×4,320 pixels. A alternativa B trata do número de quadros, a alternativa C do tamanho da tela e a alternativa D do número de cores; nenhuma tem relação com a definição de 4K.
Questão 24 | DBMS
Qual função é fornecida por um DBMS, sistema de gerenciamento de banco de dados?
Criptografar os dados que trafegam pelas linhas de comunicação para impedir a interceptação e a adulteração por terceiros
Gerenciar o envio e o recebimento de e-mails e classificar spam
Controlar as atualizações simultâneas dos mesmos dados por vários usuários para que não surjam inconsistências
Encontrar e corrigir automaticamente erros em programas
RespostaC. Controlar as atualizações simultâneas dos mesmos dados por vários usuários para que não surjam inconsistências
Um DBMS (データベース管理システム) fornece o controle de concorrência — o controle de exclusão mútua (排他制御) —, além da proteção da confidencialidade por meio de direitos de acesso (アクセス権) e da recuperação de falhas. A alternativa A é tecnologia de criptografia de comunicações, a alternativa D é trabalho de depuração e verificação, e a alternativa B é o papel dos servidores e programas de e-mail; nenhuma é uma função do DBMS.
Questão 25 | Chaves primárias
Que condição a chave primária de um banco de dados relacional deve satisfazer?
Deve ser composta por exatamente uma coluna
Deve ser uma coluna de tipo numérico
Seus valores não podem se repetir dentro da tabela e não podem ser nulos
Deve ser a coluna mais à esquerda da tabela
RespostaC. Seus valores não podem se repetir dentro da tabela e não podem ser nulos
A chave primária (主キー) identifica cada linha de forma única, então valores duplicados não são permitidos e valores nulos (空値, NULL) também não. O tipo de dado não se limita a números e pode ser uma cadeia de caracteres, chaves compostas (複合キー) que combinam várias colunas são permitidas, e não há regra sobre a posição da coluna; por isso, as outras alternativas não são condições.
Questão 26 | Chaves estrangeiras
A coluna «código do produto» da tabela «Pedidos» está definida como chave estrangeira que referencia a chave primária «código do produto» da tabela «Produtos». Que regra é mantida com isso?
O mesmo código de produto não pode ser registrado mais de uma vez em «Pedidos»
O código do produto em «Pedidos» é sempre nulo
As linhas de «Produtos» podem ser excluídas livremente a qualquer momento, sem efeito sobre «Pedidos»
Um código de produto que não existe em «Produtos» não pode ser registrado em «Pedidos»
RespostaD. Um código de produto que não existe em «Produtos» não pode ser registrado em «Pedidos»
Uma chave estrangeira (外部キー) só pode conter valores que existem na chave primária referenciada; isso se chama integridade referencial (参照整合性). A alternativa A é o papel de uma chave primária ou de uma restrição de unicidade (一意制約), e é claro que o mesmo produto pode ser pedido muitas vezes. A exclusão de linhas referenciadas é restrita, então a alternativa C está errada, e a alternativa B não tem nada a ver com a integridade referencial.
Questão 27 | Normalização
Qual é o principal objetivo da normalização em um banco de dados relacional?
Criptografar os dados e proteger sua confidencialidade
Juntar várias tabelas em uma única tabela grande, tornando as operações de junção desnecessárias
Reduzir o número de linhas das tabelas e acelerar as pesquisas
Eliminar a duplicação de dados e evitar que surjam inconsistências durante as atualizações
RespostaD. Eliminar a duplicação de dados e evitar que surjam inconsistências durante as atualizações
A normalização (正規化) é uma técnica de projeto que elimina a situação em que os mesmos dados são mantidos de forma redundante em vários lugares, evitando anomalias de atualização (更新時異常), em que apenas uma cópia é corrigida e as outras divergem. Acelerar as pesquisas é o papel dos índices (インデックス), juntar tabelas é a ideia oposta à normalização, e a criptografia é outro assunto; cada um tem um objetivo diferente.
Questão 28 | Diagramas E-R
O que um diagrama E-R representa?
A divisão de funções entre usuários e administradores em uma organização e o escopo de autoridade dado a cada um
Entidades e os relacionamentos entre as entidades
As etapas de processamento de um programa e suas ramificações condicionais e repetições
A disposição física e o esquema de conexão dos dispositivos de rede
RespostaB. Entidades e os relacionamentos entre as entidades
Um diagrama E-R (E-R図) representa a estrutura dos dados por meio de entidades (エンティティ) e dos relacionamentos (リレーションシップ) entre elas: um para um, um para muitos e muitos para muitos. A alternativa C é o que os fluxogramas e os diagramas de atividades mostram, a alternativa A o que os organogramas e as tabelas de atribuição de funções mostram, e a alternativa D o que os diagramas de configuração de rede mostram; nenhuma é o objetivo de um diagrama E-R.
Questão 29 | Projeção
Da tabela «Funcionários», com as colunas número do funcionário, nome, código do departamento e data de nascimento, foi criada uma nova tabela extraindo apenas as duas colunas nome e código do departamento. Que operação relacional é essa?
Junção
Seleção
Projeção
União
RespostaC. Projeção
A projeção (射影) é a operação de extrair apenas as colunas necessárias de uma tabela, que é o que aconteceu aqui. A seleção (選択) extrai as linhas que atendem a uma condição, a junção (結合) liga duas tabelas por uma coluna comum, e a união (和) é a operação de conjuntos que combina as linhas de duas tabelas de mesmo formato; nenhuma delas restringe colunas.
Questão 30 | Seleção
Da tabela «Funcionários», com as colunas número do funcionário, nome, código do departamento e salário, foi criada uma nova tabela extraindo apenas as linhas cujo salário é 300,000 ou mais. Que operação relacional é essa?
Projeção
Junção
Diferença
Seleção
RespostaD. Seleção
A seleção (選択) extrai apenas as linhas que satisfazem uma condição, mantendo inalterada a composição das colunas. A projeção (射影) extrai apenas as colunas necessárias, a junção (結合) liga duas tabelas por uma coluna comum, e a diferença (差) é a operação de conjuntos que encontra as linhas que estão em uma tabela, mas não na outra; nenhuma delas filtra linhas por uma condição.
Questão 31 | Junção e projeção
A partir da tabela «Funcionários», com as colunas número do funcionário, nome e código do departamento, e da tabela «Departamentos», com as colunas código do departamento e nome do departamento, você quer produzir uma tabela que liste número do funcionário, nome e nome do departamento. Qual combinação de operações relacionais é necessária?
Seleção e projeção
Junção e projeção
Seleção e união
Junção e diferença
RespostaB. Junção e projeção
Fazer a junção (結合) das duas tabelas pela coluna comum, código do departamento, reúne-as em uma única tabela, e fazer a projeção (射影) das 3 colunas número do funcionário, nome e nome do departamento a partir dela produz a tabela desejada. Não é dada nenhuma condição para filtrar linhas, então a seleção (選択) é desnecessária, e a união e a diferença são operações de conjuntos entre tabelas de mesmo formato, inúteis para este objetivo.
Questão 32 | Seleção e depois projeção
A tabela «Produtos» consiste em 4 linhas de (código do produto, nome do produto, preço unitário, categoria) = (A01, Caneta, 120, Papelaria), (A02, Caderno, 200, Papelaria), (B01, Caneca, 800, Utilidades), (B02, Toalha, 500, Utilidades). Desta tabela, são selecionadas as linhas com preço unitário de 300 ou mais e, em seguida, são projetadas as colunas nome do produto e preço unitário. Quantas linhas e colunas tem a tabela resultante?
3 linhas, 2 colunas
2 linhas, 4 colunas
4 linhas, 2 colunas
2 linhas, 2 colunas
RespostaD. 2 linhas, 2 colunas
As linhas com preço unitário de 300 ou mais são as 2 linhas Caneca, a 800, e Toalha, a 500, e a projeção (射影) restringe a tabela às 2 colunas nome do produto e preço unitário, resultando em 2 linhas e 2 colunas. A alternativa B é o tamanho sem restringir as colunas pela projeção, a alternativa C sem restringir as linhas pela seleção (選択), e a alternativa A tem o número errado de linhas correspondentes.
Questão 33 | Resultado da junção
A tabela «Funcionários» consiste em 3 linhas de (número do funcionário, nome, código do departamento) = (101, Sato, D1), (102, Suzuki, D2), (103, Takahashi, D1), e a tabela «Departamentos» consiste em 3 linhas de (código do departamento, nome do departamento) = (D1, Vendas), (D2, Contabilidade), (D3, Assuntos Gerais). Quando as duas tabelas são unidas pelas linhas com códigos de departamento iguais, quantas linhas tem o resultado?
4 linhas
3 linhas
6 linhas
9 linhas
RespostaB. 3 linhas
Na junção (結合), as linhas com códigos de departamento correspondentes são ligadas, e cada uma das 3 linhas de funcionários corresponde a exatamente um departamento, então o resultado tem 3 linhas. D3, Assuntos Gerais, ao qual nenhum funcionário pertence, não aparece no resultado. 9 linhas seria o total se todas as combinações fossem formadas, e não há base para 4 ou 6 linhas.
Questão 34 | Controle de exclusão mútua
Qual mecanismo impede que atualizações se percam ou que surjam inconsistências quando vários usuários tentam atualizar os mesmos dados ao mesmo tempo?
Índice
Backup
Normalização
Controle de exclusão mútua
RespostaD. Controle de exclusão mútua
No controle de exclusão mútua (排他制御), o processo que começa a atualizar primeiro coloca um bloqueio (ロック) nos dados, fazendo os outros processos esperarem e evitando inconsistências. O backup (バックアップ) guarda cópias para o caso de falhas, a normalização é uma técnica de projeto que elimina duplicações, e um índice (インデックス) acelera as pesquisas; nenhum deles controla atualizações simultâneas.
Questão 35 | Deadlock
Qual das alternativas a seguir descreve adequadamente um deadlock em um banco de dados?
Uma situação em que duas transações ficam esperando indefinidamente que a outra libere seus bloqueios, e nenhuma consegue prosseguir
Uma situação em que os mesmos dados são registrados de forma redundante em várias tabelas
Uma situação em que uma transação ocupa dados por muito tempo, deixando lentas as respostas de outros processamentos
Uma situação em que uma falha corrompeu os arquivos do banco de dados, impossibilitando a leitura e a gravação
RespostaA. Uma situação em que duas transações ficam esperando indefinidamente que a outra libere seus bloqueios, e nenhuma consegue prosseguir
Um deadlock (デッドロック) é uma situação em que as transações esperam mutuamente a liberação dos bloqueios sobre os recursos que a outra mantém, e que não se resolve se for deixada como está; é desfeito forçando o rollback (ロールバック) de uma delas. A alternativa C é apenas uma espera prolongada, a alternativa D é uma falha de mídia (媒体障害), e a alternativa B é duplicação de dados; nenhuma é uma paralisação causada por espera mútua.
Questão 36 | Rollback
Quando ocorre uma anomalia no meio de uma transação, qual processo cancela todas as atualizações feitas por essa transação e retorna o banco de dados ao estado anterior ao seu início?
Commit
Rollback
Checkpoint
Rollforward
RespostaB. Rollback
O rollback (ロールバック) usa o log de imagem anterior (更新前ログ) para retornar o banco de dados ao estado anterior ao início da transação. O commit (コミット) confirma as atualizações, um checkpoint (チェックポイント) grava e registra o conteúdo como ponto de partida para a recuperação, e o rollforward (ロールフォワード) reproduz as atualizações até pouco antes de uma falha usando o log de imagem posterior (更新後ログ); tanto a direção quanto o objetivo são diferentes.
Questão 37 | Rollforward
Uma falha no disco rígido tornou o banco de dados ilegível. Depois de restaurar o arquivo de backup em outro disco, qual processo de recuperação é realizado?
Inicializar o banco de dados e fazer os usuários inserirem todos os dados novamente
Refazer a normalização e reconstruir as estruturas das tabelas
Usar o log de imagem anterior para retornar a um estado anterior ao momento em que o backup foi feito
Usar o log de imagem posterior para reproduzir, em ordem, as atualizações feitas após o backup, levando o banco de dados ao estado de pouco antes da falha
RespostaD. Usar o log de imagem posterior para reproduzir, em ordem, as atualizações feitas após o backup, levando o banco de dados ao estado de pouco antes da falha
A recuperação de uma falha de mídia (媒体障害) restaura o backup e, em seguida, executa o rollforward (ロールフォワード), reproduzindo as atualizações posteriores com o log de imagem posterior (更新後ログ). A alternativa C vai na direção para trás e não consegue recuperar o estado mais recente. A alternativa B não é um meio realista de recuperação, e a alternativa A é um trabalho de projeto da estrutura das tabelas, sem relação com a restauração dos dados.
Questão 38 | Mineração de dados
Qual técnica analisa grandes volumes de dados acumulados e descobre regularidades e correlações até então despercebidas?
Limpeza de dados
Mineração de dados
Data warehouse
Data mart
RespostaB. Mineração de dados
A mineração de dados (データマイニング) extrai tendências e relações de grandes volumes de dados usando técnicas estatísticas e de aprendizado de máquina. Um data warehouse (データウェアハウス) é um banco de dados que acumula dados cronologicamente para análise, um data mart (データマート) é um subconjunto recortado dele para um uso específico, e a limpeza de dados (データクレンジング) é o trabalho de corrigir grafias inconsistentes e erros para elevar a qualidade dos dados.
Questão 39 | Data lake
Qual das alternativas a seguir descreve adequadamente um data lake?
Uma tela para apresentar os resultados das análises em gráficos à direção
Um extrato em pequena escala apenas dos dados necessários, adaptado aos objetivos de análise de um departamento específico
O conjunto de tabelas resultante da normalização e divisão das tabelas de um banco de dados relacional
Um local para armazenar grandes volumes de dados de formatos diferentes — documentos, imagens, logs etc. — em sua forma não processada
RespostaD. Um local para armazenar grandes volumes de dados de formatos diferentes — documentos, imagens, logs etc. — em sua forma não processada
Um data lake (データレイク) armazena os dados brutos como estão, sejam estruturados ou não estruturados (構造化・非構造化), e os dados são processados para análise quando se tornam necessários. A alternativa B é um data mart (データマート), a alternativa C são as tabelas obtidas pela normalização, e a alternativa A é um painel (ダッシュボード) de ferramenta de BI; nenhuma é a definição de data lake.
Questão 40 | NoSQL
Qual das alternativas a seguir descreve adequadamente o NoSQL?
Um termo geral para bancos de dados que tratam os dados em estruturas diferentes das dos bancos de dados relacionais, lidando com dados grandes e diversos em formas flexíveis, como pares chave-valor
Um direito de acesso, configurado por usuário, que proíbe adicionar, atualizar e excluir dados e permite apenas ler as tabelas
Uma técnica de projeto de banco de dados que normaliza as tabelas automaticamente para eliminar duplicações
Uma norma internacional que define a sintaxe e os recursos da linguagem de consulta para operar as tabelas de bancos de dados relacionais
RespostaA. Um termo geral para bancos de dados que tratam os dados em estruturas diferentes das dos bancos de dados relacionais, lidando com dados grandes e diversos em formas flexíveis, como pares chave-valor
NoSQL é o termo geral para bancos de dados que não se prendem ao formato de tabela e tratam dados grandes e diversos em alta velocidade, em estruturas como os tipos chave-valor (キーバリュー型) e de documentos (文書型). A alternativa D descreve o próprio SQL, a alternativa C uma técnica de projeto, e a alternativa B uma configuração de direito de acesso somente leitura; nenhuma é a definição de NoSQL.
Prática: responda às perguntas desta página
Esta é uma ferramenta de prática com perguntas em ordem aleatória (funciona quando o JavaScript está ativado). Mesmo sem ela, você pode ler todas as perguntas e explicações acima.
* As explicações são informações para fins de estudo. O conteúdo e o sistema dos exames mudam de ano para ano, por isso confira sempre os comunicados oficiais da entidade organizadora.
Esta página é uma tradução do texto original em japonês. Em caso de diferença entre a tradução e o original, prevalece a versão em japonês. Esta tradução foi feita com IA e pode conter erros.Informar um erro de traduçãoVer o original em japonês