Sala de Estudos Karinoya

Qualificações · Laboratório de aprovação para Técnico em Informática em Saúde

Desenvolvimento de sistemas e novas tecnologias

Você pode ler as perguntas e explicações em português. As aulas (artigos explicativos) estão disponíveis apenas em japonês.

Ver a versão em japonês (com aulas) →

Questão 1 | Modelos de desenvolvimento

Qual é uma descrição adequada do modelo em cascata?

  1. Combinar serviços existentes para criar um novo serviço
  2. Construir um protótipo no início do desenvolvimento e consolidar os requisitos enquanto os usuários o avaliam
  3. Avançar pelas fases, da análise de requisitos à operação e manutenção, em ordem a partir das fases iniciais, sem voltar às fases anteriores, como regra
  4. Construir software funcional aos poucos, em iterações curtas, respondendo com flexibilidade às mudanças de especificação
RespostaC. Avançar pelas fases, da análise de requisitos à operação e manutenção, em ordem a partir das fases iniciais, sem voltar às fases anteriores, como regra

O modelo em cascata (ウォータフォールモデル) é um modelo de desenvolvimento que avança pelas fases em ordem, das iniciais às finais, como uma cascata, finalizando os entregáveis (成果物) de cada fase antes de seguir adiante. Construir em iterações curtas é o desenvolvimento ágil (アジャイル開発), consolidar requisitos com protótipos é o modelo de prototipação (プロトタイピングモデル) e combinar serviços existentes descreve um mashup (マッシュアップ).

Questão 2 | Prototipação

Qual é o principal objetivo adequado de adotar o modelo de prototipação?

  1. Encurtar drasticamente o prazo de entrega omitindo a fase de testes
  2. Tornar a manutenção após a implantação desnecessária, para que nunca surjam correções
  3. Fazer os usuários avaliarem um protótipo em uma fase inicial do desenvolvimento, resolvendo ambiguidades nos requisitos e diferenças de entendimento
  4. Reduzir muito o custo e o esforço de desenvolvimento diminuindo o número de linhas de código do programa
RespostaC. Fazer os usuários avaliarem um protótipo em uma fase inicial do desenvolvimento, resolvendo ambiguidades nos requisitos e diferenças de entendimento

O modelo de prototipação (プロトタイピングモデル) tem como objetivo construir cedo um protótipo (プロトタイプ) e deixar os usuários experimentá-lo, resolvendo em uma fase inicial as ambiguidades nos requisitos e as diferenças de entendimento entre o contratante e os desenvolvedores. Reduzir as linhas de código não é o objetivo, e ele não permite omitir testes nem eliminar a manutenção.

Questão 3 | Ágil

Qual é a característica mais adequada do desenvolvimento ágil?

  1. Finalizar primeiro todos os requisitos e depois projetar e desenvolver tudo de uma só vez
  2. Os usuários participam apenas do teste de aceitação na entrega, e não durante o desenvolvimento
  3. Nenhuma programação começa até que todos os documentos de projeto estejam concluídos e aprovados
  4. Construir software funcional aos poucos, em iterações curtas, respondendo com flexibilidade às mudanças de especificação
RespostaD. Construir software funcional aos poucos, em iterações curtas, respondendo com flexibilidade às mudanças de especificação

O desenvolvimento ágil (アジャイル開発) é uma abordagem que acumula software funcional a cada iteração curta (反復) e responde com flexibilidade partindo do pressuposto de que as especificações vão mudar; o Scrum (スクラム) e o XP são métodos representativos. Finalizar todos os requisitos antes de desenvolver tudo de uma vez, esperar documentos completos para começar e envolver os usuários só no final são abordagens próximas do modelo em cascata e não são características do ágil.

Questão 4 | Sprints

Qual é uma descrição adequada de um sprint no Scrum?

  1. Um período curto e fixo que é a unidade de desenvolvimento, repetindo planejamento, desenvolvimento e retrospectivas
  2. A primeira fase do desenvolvimento, em que se definem os requisitos de todo o sistema
  3. Um período em que os erros de programa encontrados são corrigidos de uma só vez
  4. O período do teste de aceitação final que o contratante realiza do ponto de vista do negócio antes da entrega
RespostaA. Um período curto e fixo que é a unidade de desenvolvimento, repetindo planejamento, desenvolvimento e retrospectivas

Um sprint (スプリント) é o período curto e fixo que forma a unidade de desenvolvimento no Scrum (スクラム); cada período repete o ciclo de planejar, desenvolver, produzir software funcional e fazer uma retrospectiva (振り返り). Não é um termo para a fase de definição de requisitos nem para o período do teste de aceitação, nem um período dedicado apenas à correção de bugs.

Questão 5 | Custo do retrabalho

Qual é a desvantagem mais adequada do modelo em cascata?

  1. Como não se produzem entregáveis por fase, não é possível acompanhar o progresso geral
  2. Os requisitos dos usuários não podem ser documentados e registrados como especificações
  3. Aplica-se apenas a desenvolvimentos pequenos e não é adequado para os grandes
  4. Quando erros nos requisitos são encontrados em fases posteriores, como os testes, o custo do retrabalho é grande
RespostaD. Quando erros nos requisitos são encontrados em fases posteriores, como os testes, o custo do retrabalho é grande

O modelo em cascata (ウォータフォールモデル) avança partindo do pressuposto de não voltar atrás, por isso, quando erros de requisitos ou de projeto aparecem na fase final de testes, o custo de voltar às fases iniciais para refazer o trabalho (手戻りコスト) é muito grande. Como cada fase finaliza entregáveis como especificações e documentos de projeto, acompanhar o progresso é, na verdade, um ponto forte, e o modelo é adequado a desenvolvimentos grandes. Também não é verdade que ele não permita documentar os requisitos.

Questão 6 | Desenvolvimento incremental

Qual modelo de desenvolvimento divide um sistema em unidades funcionais e as constrói e lança em etapas sucessivas?

  1. O modelo em cascata
  2. Análise estruturada
  3. Mashup
  4. O modelo incremental
RespostaD. O modelo incremental

O modelo incremental (インクリメンタルモデル) divide o sistema em unidades funcionais e acumula desenvolvimentos e lançamentos em etapas; assim como os modelos de desenvolvimento iterativo (反復型開発モデル), tem a vantagem de que algumas funções podem ser usadas cedo. O modelo em cascata desenvolve o todo em uma única passagem sequencial, a análise estruturada (構造化分析手法) é um método de análise que usa DFDs e afins, e um mashup é uma combinação de serviços existentes; nenhum deles se encaixa.

Questão 7 | Fases do desenvolvimento

Qual é a ordem adequada das fases do desenvolvimento de um sistema de informação?

  1. Análise de requisitos → testes → projeto externo → projeto interno → programação
  2. Projeto interno → projeto externo → análise de requisitos → programação → testes
  3. Projeto externo → análise de requisitos → programação → projeto interno → testes
  4. Análise de requisitos → projeto externo → projeto interno → programação → testes
RespostaD. Análise de requisitos → projeto externo → projeto interno → programação → testes

Basicamente, o desenvolvimento começa pela análise de requisitos (要求分析), que organiza as necessidades dos usuários, e segue para o projeto externo (外部設計) das partes visíveis aos usuários, o projeto interno (内部設計) da implementação interna, a programação e os testes. Ordens em que o projeto vem antes da análise de requisitos, ou os testes antes da programação, não se sustentam, dadas as dependências entre os entregáveis.

Questão 8 | Projeto externo

Qual é a tarefa mais adequada realizada no projeto externo?

  1. Decidir o layout físico de armazenamento e os índices do banco de dados
  2. Projetar as partes visíveis aos usuários, como telas e relatórios
  3. Verificar o funcionamento de módulos individuais
  4. Decidir os algoritmos dentro dos programas
RespostaB. Projetar as partes visíveis aos usuários, como telas e relatórios

O projeto externo (外部設計) abrange as partes visíveis aos usuários e ao exterior — especificações de telas, especificações de relatórios (帳票) e interfaces com outros sistemas. Decidir os algoritmos internos e o layout físico de armazenamento pertence ao projeto interno (内部設計) e ao projeto de programas, e verificar módulos individuais é trabalho do teste unitário (単体テスト).

Questão 9 | Teste unitário

Qual é uma descrição adequada do teste unitário?

  1. Um teste que impõe uma carga pesada a todo o sistema para verificar o seu desempenho
  2. Um teste que verifica, para cada módulo (componente de programa), se ele funciona conforme o projeto
  3. Um teste em que o contratante julga, do ponto de vista do negócio, se aceita o sistema
  4. Um teste que combina vários módulos e verifica as interfaces entre eles
RespostaB. Um teste que verifica, para cada módulo (componente de programa), se ele funciona conforme o projeto

O teste unitário (単体テスト) é a primeira etapa do processo de testes e verifica, módulo por módulo, se cada um funciona de acordo com o seu projeto detalhado. Combinar módulos para verificar interfaces é o teste de integração (統合テスト), o julgamento de aceitação pelo contratante é o teste de aceitação (受け入れテスト) e verificar o desempenho sob carga pesada descreve os testes de carga e de desempenho (負荷テスト・性能テスト).

Questão 10 | Ordem dos testes

Qual é a ordem adequada para realizar as fases de teste?

  1. Teste unitário → teste de integração → teste de sistema → teste de aceitação
  2. Teste de aceitação → teste de sistema → teste de integração → teste unitário
  3. Teste de integração → teste unitário → teste de aceitação → teste de sistema
  4. Teste de sistema → teste unitário → teste de integração → teste de aceitação
RespostaA. Teste unitário → teste de integração → teste de sistema → teste de aceitação

Os testes se acumulam a partir das menores unidades: primeiro os testes unitários (単体テスト) por módulo, depois os testes de integração (統合テスト) que combinam os módulos, em seguida o teste de sistema (システムテスト) que verifica o sistema inteiro e, por fim, o teste de aceitação (受け入れテスト) pelo contratante e pelos usuários. Verificar o todo ou aceitar primeiro significaria realizar testes de nível superior com defeitos dos componentes ainda misturados, o que não é razoável.

Questão 11 | Teste de aceitação

Qual é uma descrição adequada do teste de aceitação?

  1. Um teste em que os desenvolvedores revisam o código-fonte no papel sem executar o programa
  2. Um teste em que o contratante e os usuários confirmam que o sistema funciona para o seu trabalho real e julgam se o aceitam
  3. Um teste no ambiente de desenvolvimento que verifica as conexões e a interoperação entre os módulos
  4. Um teste em nível de unidade em que os desenvolvedores verificam a lógica interna de um módulo
RespostaB. Um teste em que o contratante e os usuários confirmam que o sistema funciona para o seu trabalho real e julgam se o aceitam

O teste de aceitação (受け入れテスト) é o teste da etapa final em que o contratante e os usuários examinam o sistema entregue do ponto de vista do negócio e julgam se o aceitam (検収). Verificar a lógica interna é o teste unitário realizado pelos desenvolvedores (teste de caixa branca, ホワイトボックステスト), verificar sem executar é o teste estático (静的テスト) e verificar as conexões entre módulos é o teste de integração (統合テスト); nenhum deles descreve o teste de aceitação.

Questão 12 | Técnicas de teste

Qual técnica de teste ignora a estrutura interna do programa e verifica apenas se a saída para cada entrada corresponde à especificação?

  1. Teste estático
  2. Teste de caixa branca
  3. Teste de regressão
  4. Teste de caixa preta
RespostaD. Teste de caixa preta

O teste de caixa preta (ブラックボックステスト) trata o interior do programa como uma "caixa preta" e verifica apenas se a relação entre entrada e saída corresponde à especificação. O teste de caixa branca (ホワイトボックステスト) se concentra em cobrir as ramificações e os caminhos internos, o teste estático (静的テスト) verifica por meio de revisões sem executar o programa, e o teste de regressão (回帰テスト) verifica se as correções não quebraram outras partes.

Questão 13 | Teste de carga

Qual teste verifica se o sistema suporta o acesso simultâneo de muitos terminais, simulando o pico da recepção ambulatorial?

  1. Teste de caixa branca
  2. Teste de carga
  3. Teste unitário
  4. Teste estático
RespostaB. Teste de carga

Verificar se o sistema suporta uma carga alta — muitos acessos simultâneos ou grandes volumes de dados — e mantém o seu desempenho é o teste de carga (負荷テスト), realizado na etapa do teste de sistema (システムテスト) junto com os testes de desempenho (性能テスト) de tempos de resposta e afins. O teste unitário verifica módulos individuais, o teste estático verifica sem executar e o teste de caixa branca é uma técnica centrada na estrutura interna.

Questão 14 | Documento de requisitos

Entre os documentos de desenvolvimento de sistemas, qual é aquele em que o contratante e o desenvolvedor chegam a um acordo sobre as funções e o desempenho que o sistema deve oferecer?

  1. O diagrama de rede
  2. O relatório de teste unitário
  3. O documento de definição de requisitos
  4. O manual de operação
RespostaC. O documento de definição de requisitos

O documento de definição de requisitos (要件定義書) reúne, como resultado da análise de requisitos (要求分析), as funções, o desempenho e as restrições que o sistema deve oferecer, e é acordado entre o contratante e o desenvolvedor, servindo de referência para o projeto, os testes e a aceitação posteriores. O manual de operação é um documento de instruções de uso para os usuários, o relatório de teste unitário registra resultados de testes e o diagrama de rede é um desenho de projeto; nenhum deles é o documento de referência acordado.

Questão 15 | WBS

Qual é uma descrição adequada de uma WBS (Work Breakdown Structure)?

  1. Um gráfico de cronograma que mostra as datas de início e término de cada tarefa como barras horizontais
  2. Um método que avalia a probabilidade e o impacto dos riscos e decide as respostas
  3. Um método que gerencia o progresso e o custo em conjunto com base no valor agregado
  4. Uma decomposição hierárquica e estruturação dos entregáveis e do trabalho do projeto
RespostaD. Uma decomposição hierárquica e estruturação dos entregáveis e do trabalho do projeto

A WBS é uma técnica que decompõe hierarquicamente e estrutura os entregáveis do projeto e o trabalho necessário para eles, evitando omissões e esclarecendo as unidades para estimativa e atribuição. Mostrar cronogramas em barras horizontais é o gráfico de Gantt (ガントチャート), o gerenciamento por valor agregado (出来高) é o EVM, e avaliar os riscos descreve a análise de riscos (リスク分析).

Questão 16 | Gráficos de Gantt

Qual gráfico de gestão de cronograma lista as tarefas na vertical e o tempo na horizontal, mostrando o início e o término previstos de cada tarefa como uma barra horizontal?

  1. Um diagrama de casos de uso
  2. Um gráfico de Gantt
  3. Um diagrama E-R
  4. Um diagrama de fluxo de dados
RespostaB. Um gráfico de Gantt

Um gráfico de Gantt (ガントチャート) mostra o início e o término previstos de cada tarefa como barras horizontais e é amplamente usado para visualizar cronogramas e o progresso. Um diagrama de fluxo de dados (データフロー図) mostra o fluxo dos dados, um diagrama E-R as relações entre entidades e um diagrama de casos de uso (ユースケース図) as interações entre o sistema e seus usuários; nenhum deles é um gráfico de cronograma.

Questão 17 | Caminho crítico 1

Um projeto tem as seguintes tarefas e durações: A (3 dias), B (5 dias), C (4 dias), D (4 dias), E (6 dias) e F (2 dias). B pode começar depois que A terminar, C também depois que A terminar, D depois que B terminar, E depois que C terminar, e F depois que D e E terminarem. Qual é o número mínimo de dias para concluir o projeto?

  1. 14 dias
  2. 12 dias
  3. 13 dias
  4. 15 dias
RespostaD. 15 dias

Há 2 caminhos: A→B→D→F (3 + 5 + 4 + 2 = 14 dias) e A→C→E→F (3 + 4 + 6 + 2 = 15 dias). Como F precisa esperar que os dois caminhos terminem, a duração total mínima é a do mais longo, 15 dias. Esse caminho mais longo, A→C→E→F, é o caminho crítico (クリティカルパス). 14 dias considera apenas o lado A→B→D→F, e 12 e 13 dias não correspondem ao total de nenhum caminho.

Questão 18 | Caminho crítico 2

Um projeto é composto pelas tarefas A (2 dias), B (4 dias), C (6 dias), D (3 dias), E (4 dias) e F (1 dia). B e C podem começar depois que A terminar, D depois que B e C terminarem, E depois que C terminar, e F depois que D e E terminarem. Quantos dias leva o caminho crítico?

  1. 13 dias
  2. 10 dias
  3. 14 dias
  4. 12 dias
RespostaA. 13 dias

Há 3 caminhos: A→B→D→F (2 + 4 + 3 + 1 = 10 dias), A→C→D→F (2 + 6 + 3 + 1 = 12 dias) e A→C→E→F (2 + 6 + 4 + 1 = 13 dias). O mais longo, A→C→E→F com 13 dias, é o caminho crítico (クリティカルパス). 10 e 12 dias são os totais dos outros caminhos, e 14 dias não corresponde a nenhum. Qualquer atraso nas tarefas do caminho crítico (A, C, E, F) atrasa o projeto inteiro na mesma medida.

Questão 19 | Pontos de função

Qual método estima o tamanho do software a partir do número e da complexidade das funções do sistema, como entradas, saídas e arquivos internos?

  1. Estimativa por LOC (linhas de código)
  2. O método Delphi
  3. O método KJ
  4. O método de pontos de função
RespostaD. O método de pontos de função

O método de pontos de função (ファンクションポイント法) atribui pontos ao número e à complexidade das funções — entradas, saídas, consultas, arquivos internos etc. — para estimar o tamanho do software, e pode ser aplicado no início do desenvolvimento sem depender das linhas de código. O LOC é uma medida diferente baseada na contagem de linhas, o método Delphi (デルファイ法) faz convergir as opiniões de especialistas por meio de questionários repetidos, e o método KJ (KJ法) é uma técnica de geração de ideias que organiza e agrupa informações em cartões.

Questão 20 | Gestão de riscos

Qual é a ordem adequada para conduzir a gestão de riscos de um projeto?

  1. Monitoramento e controle dos riscos → planejamento das respostas aos riscos → identificação dos riscos → análise dos riscos
  2. Identificação dos riscos → análise dos riscos → planejamento das respostas aos riscos → monitoramento e controle dos riscos
  3. Análise dos riscos → monitoramento e controle dos riscos → identificação dos riscos → planejamento das respostas aos riscos
  4. Planejamento das respostas aos riscos → identificação dos riscos → análise dos riscos → monitoramento e controle dos riscos
RespostaB. Identificação dos riscos → análise dos riscos → planejamento das respostas aos riscos → monitoramento e controle dos riscos

A gestão de riscos (リスクマネジメント) segue esta ordem: identificação dos riscos (リスク識別), que levanta os riscos; análise dos riscos (リスク分析, qualitativa e quantitativa), que avalia a probabilidade e o impacto; planejamento das respostas aos riscos (リスク対応計画), que decide as contramedidas; e monitoramento e controle dos riscos (リスクの監視・コントロール), que acompanha a situação durante a execução. Planejar respostas ou monitorar antes da identificação não funciona, pois os riscos em questão ainda não foram determinados.

Questão 21 | Controle de mudanças

Qual é a forma mais adequada de tratar um pedido de mudança de especificação que surge durante o desenvolvimento de um sistema?

  1. Como os pedidos vêm da linha de frente, aceitá-los e implementá-los todos na hora, sem avaliar o impacto nem manter registros
  2. Fazer o programador responsável corrigir o programa na hora, a seu próprio critério
  3. Submetê-lo ao processo de controle de mudanças, avaliar o impacto e fazer o comitê de controle de mudanças (CCB) decidir se aprova
  4. Dar prioridade máxima ao prazo de entrega e recusar todos os pedidos de mudança recebidos
RespostaC. Submetê-lo ao processo de controle de mudanças, avaliar o impacto e fazer o comitê de controle de mudanças (CCB) decidir se aprova

As mudanças de especificação seguem o processo de controle de mudanças (変更管理): avalia-se o impacto sobre cronograma, custo e qualidade, e o comitê de controle de mudanças (変更管理委員会, CCB) decide pela aprovação ou rejeição. A aceitação incondicional provoca atrasos e queda de qualidade, enquanto recusar tudo faz perder até as mudanças necessárias. Correções feitas na hora por funcionários individuais criam inconsistências com a configuração e os documentos e destroem o controle.

Questão 22 | Partes interessadas

Qual é uma descrição adequada das partes interessadas na gestão de projetos?

  1. Um gráfico que mostra o cronograma de trabalho do projeto com barras horizontais
  2. Uma decomposição hierárquica do trabalho
  3. Uma lista dos riscos do projeto
  4. Pessoas e organizações que têm interesse no projeto
RespostaD. Pessoas e organizações que têm interesse no projeto

Partes interessadas (ステークホルダ) é o termo coletivo para as pessoas e organizações que têm interesse no resultado do projeto — o contratante, os usuários, os desenvolvedores, a alta direção etc. —, e compreender e conciliar as suas expectativas é uma atividade importante da gestão de projetos. O gráfico de cronograma é o gráfico de Gantt, a decomposição hierárquica é a WBS, e a lista de riscos corresponde ao registro de riscos (リスク登録簿).

Questão 23 | SLA

Qual é uma descrição adequada de um SLA (Service Level Agreement)?

  1. Um contrato de leasing para tomar hardware emprestado por um período fixo
  2. Um acordo entre um prestador de serviço e os usuários sobre níveis de qualidade do serviço, como a disponibilidade
  3. Um contrato de licença que protege os direitos autorais do software e define o âmbito e as condições do seu uso
  4. Um diagrama de decomposição do trabalho que decompõe hierarquicamente os entregáveis e as tarefas de um projeto de desenvolvimento
RespostaB. Um acordo entre um prestador de serviço e os usuários sobre níveis de qualidade do serviço, como a disponibilidade

Um SLA é um acordo entre o prestador e os usuários de um serviço sobre níveis de qualidade como a disponibilidade (稼働率), o tempo de recuperação de falhas e o horário de suporte, e serve como referência para avaliar o serviço em operação. A proteção dos direitos autorais é um contrato de licença (ライセンス契約), o diagrama de decomposição do trabalho é uma WBS e o empréstimo de equipamentos é um leasing (リース契約); nenhum deles é um SLA.

Questão 24 | ITIL

Qual é uma descrição adequada do ITIL?

  1. Um padrão que define os métodos de comunicação de LANs sem fio
  2. A teoria da normalização para dividir tabelas de banco de dados
  3. Uma norma internacional que define a gramática e a notação de uma linguagem de programação
  4. Um conjunto de documentos que sistematiza as melhores práticas para a operação e a gestão de serviços de TI
RespostaD. Um conjunto de documentos que sistematiza as melhores práticas para a operação e a gestão de serviços de TI

O ITIL (Information Technology Infrastructure Library) é um conjunto de documentos que sistematiza as melhores práticas (ベストプラクティス) para operar e gerenciar serviços de TI, amplamente consultado como uma estrutura de gestão de serviços que abrange a gestão de incidentes (障害管理), a gestão de mudanças (変更管理), a central de serviços (サービスデスク) e mais. Os padrões de linguagens de programação, a teoria da normalização e os padrões de LAN sem fio pertencem a outras áreas.

Questão 25 | Taxa de disponibilidade

Qual é a disponibilidade de um sistema com MTBF de 570 horas e MTTR de 30 horas?

  1. 0.95
  2. 0.90
  3. 0.93
  4. 0.98
RespostaA. 0.95

A disponibilidade (稼働率) é calculada como MTBF ÷ (MTBF + MTTR). 570 ÷ (570 + 30) = 570 ÷ 600 = 0.95. O MTBF é o tempo médio de operação entre falhas, e o MTTR é o tempo médio de reparo. 0.90 e 0.98 não coincidem nem mesmo trocando o numerador e o denominador, e 0.93 não corresponde a nenhum cálculo.

Questão 26 | Gestão de capacidade

Qual é uma descrição adequada da gestão de capacidade?

  1. A atividade de definir com antecedência a estrutura de contato e os procedimentos de recuperação para quando ocorrerem falhas
  2. A atividade de fazer os usuários trocarem as senhas regularmente para mantê-las fortes
  3. A atividade de acompanhar a quantidade de licenças de software e gerenciar excessos e faltas
  4. A atividade de prever o crescimento futuro do uso e garantir de forma planejada a capacidade dos servidores e da rede
RespostaD. A atividade de prever o crescimento futuro do uso e garantir de forma planejada a capacidade dos servidores e da rede

A gestão de capacidade (キャパシティ管理) prevê o uso futuro — volumes de dados, número de acessos — e garante e amplia de forma planejada a capacidade de servidores, armazenamento e rede, prevenindo antecipadamente a queda de desempenho e a falta de capacidade. A estrutura de contato em caso de falhas pertence à gestão de incidentes e de emergências (障害管理・緊急時対応), a gestão de senhas à gestão de usuários (ユーザ管理) e a quantidade de licenças à gestão de ativos de software (ソフトウェア資源管理).

Questão 27 | Virtualização

Qual é uma descrição adequada da virtualização de servidores?

  1. Distribuir fisicamente os servidores por várias salas ou data centers
  2. Uma tecnologia que executa vários servidores virtuais (máquinas virtuais) em 1 servidor físico
  3. Uma tecnologia que diminui o gabinete dos servidores para reduzir o espaço ocupado
  4. Imprimir todos os dados dos servidores em papel para armazená-los
RespostaB. Uma tecnologia que executa vários servidores virtuais (máquinas virtuais) em 1 servidor físico

A virtualização de servidores (サーバ仮想化) é uma tecnologia em que um software de virtualização executa várias máquinas virtuais (仮想マシン) em 1 servidor físico, melhorando o aproveitamento dos recursos pela consolidação de servidores e dando flexibilidade para reconfiguração e recuperação. A distribuição física e os gabinetes menores são questões de hardware, e o armazenamento em papel não tem nada a ver com a virtualização.

Questão 28 | SaaS

Entre os serviços em nuvem, qual modalidade fornece os próprios aplicativos — e-mail, groupware etc. — pela rede?

  1. SaaS
  2. IaaS
  3. On-premises
  4. PaaS
RespostaA. SaaS

O SaaS (Software as a Service) fornece o próprio aplicativo como um serviço pela rede, permitindo que os usuários trabalhem sem instalar o software. O IaaS fornece infraestrutura como servidores, e o PaaS fornece tudo até o ambiente de execução dos aplicativos. On-premises (オンプレミス) significa possuir e operar os equipamentos dentro da própria organização, o que não é um modelo de fornecimento em nuvem.

Questão 29 | Society 5.0

Qual é a descrição mais adequada da Society 5.0?

  1. Um corpo de conhecimento que sistematiza a expertise em gestão de projetos
  2. Uma tecnologia que sobrepõe informações geradas por computador ao cenário real que o usuário vê, ampliando o mundo real
  3. A visão de uma sociedade que integra em alto grau o ciberespaço e o espaço físico, conciliando o crescimento econômico e a solução de problemas sociais
  4. Um esquema que divide o processamento entre muitos computadores para obter uma grande capacidade de processamento total
RespostaC. A visão de uma sociedade que integra em alto grau o ciberespaço e o espaço físico, conciliando o crescimento econômico e a solução de problemas sociais

A Society 5.0 é a visão de uma sociedade que reúne dados do mundo real no ciberespaço (サイバー空間) por meio da IoT e afins, analisa-os e devolve os resultados ao mundo real — uma fusão em alto grau do ciberespaço e do espaço físico (フィジカル空間) que busca, ao mesmo tempo, o crescimento econômico e a solução de problemas sociais. Sobrepor informações à realidade é a AR, dividir o processamento é o processamento distribuído (分散処理), e o corpo de conhecimento em gestão de projetos descreve o PMBOK.

Questão 30 | Aprendizado de máquina

Qual é uma descrição adequada do aprendizado supervisionado no aprendizado de máquina?

  1. Um aprendizado em que o computador não recebe respostas corretas e encontra sozinho estruturas nos dados, como agrupamentos
  2. Um método que usa dados com respostas corretas (rótulos) para treinar um modelo que prevê a resposta a partir da entrada
  3. Um processo que gera saídas aleatoriamente usando números aleatórios
  4. Um treinamento de usuários em que um instrutor ensina aos participantes como operar um sistema
RespostaB. Um método que usa dados com respostas corretas (rótulos) para treinar um modelo que prevê a resposta a partir da entrada

O aprendizado supervisionado (教師あり学習) fornece ao modelo dados com rótulos corretos (正解ラベル) e o treina para prever a resposta a partir da entrada; é usado na classificação de imagens e na previsão de valores numéricos. Encontrar estruturas ou grupos nos dados sem respostas fornecidas é o aprendizado não supervisionado (教師なし学習). Treinar pessoas não é aprendizado de máquina, e gerar saídas aleatórias não tem nada a ver com aprendizado.

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ção Ver o original em japonês