Questões de Concurso Público AL-MA 2023 para Técnico de Gestão Administrativa - Programador de Sistemas

Foram encontradas 60 questões

Q2249339 Programação
No ambiente de busca em documentos XML do XPath, por meio de uma Location Path Expression, assinale a expressão que seleciona todos os nós (nodes) “<livro>” que são filhos (children) do nó corrente.
Alternativas
Q2249340 Programação
Considere o pseudo-código de uma função que rearranja um array de números, indexado a partir de zero, recebido como parâmetro, de modo que os números sejam dispostos em ordem decrescente. Imagem associada para resolução da questão
Com relação à lógica de programação aqui empregada, é possível que haja erros nesse código.
Com o auxílio da numeração das linhas, assinale o diagnóstico correto sobre a lógica dos comandos.
Alternativas
Q2249341 Arquitetura de Software
Considerando a versão atual do eMAG, analise as afirmativas a seguir:
I. O modelo consiste em um conjunto de recomendações a serem consideradas pelos desenvolvedores para que o processo de acessibilidade dos sítios e portais governamentais brasileiros sejam conduzidos de forma padronizada e de fácil implementação. II. O modelo é coerente com as necessidades governamentais e está em conformidade com os padrões internacionais. Foi concebido para orientar profissionais que tenham contato com publicação de dados ou serviços na Internet a desenvolver, alterar, adequar páginas, sítios e portais, tornando-os compatíveis com os requisitos de cibersegurança. III. A última versão é a 2.0, e sua primeira versão foi disponibilizada para consulta pública em dezembro de 2015. A versão atual incorporou novos exemplos, inclusive com o uso de HTML5 e WAI-ARIA para determinadas recomendações.
Está correto apenas o que se afirma em
Alternativas
Q2249342 Arquitetura de Software
Considerando a versão atual do eMAG, avalie se as afirmativas a seguir são falsas (F) ou verdadeiras (V).
( ) Os níveis de cabeçalho (elementos HTML H1 ao H6) devem ser utilizados de forma hierarquizada, eles organizam a ordem de importância e a subordinação dos conteúdos, facilitando a leitura e compreensão dos usuários; muitos leitores de tela usam a hierarquia de cabeçalhos como uma forma de navegação na página, pulando de um para outro, agilizando, assim, a navegação. ( ) Devem ser fornecidas âncoras, disponíveis na barra de acessibilidade, que apontem para links relevantes presentes na mesma página; assim, é possível ir ao bloco de conteúdo desejado. Os links devem ser colocados em lugares estratégicos da página, por exemplo, no início e fim do conteúdo e início de fim do menu. É importante notar que o primeiro link da página deve ser o de ir para o conteúdo. ( ) O código HTML deve ser organizado de forma semântica, ou seja, apresentando os elementos em uma ordem compreensível e correspondendo ao conteúdo desejado. Cada elemento HTML deve ser utilizado para o fim que ele foi criado.
AS afirmativas são, respectivamente,

Alternativas
Q2249343 Programação
Os aplicativos Java EE v8 são constituídos de diversos componentes. Um componente é uma unidade de software funcional independente que é montada em um aplicativo com suas classes e arquivos relacionados e que se comunica com outros componentes.
Em relação ao temas, analise as afirmativas a seguir:
I. Um aplicativo cliente fornece uma maneira para os usuários lidarem com tarefas que requerem interface mais rica do que aquela que pode ser fornecida por uma linguagem de marcação. Um aplicativo cliente geralmente tem uma interface gráfica do usuário criada a partir da API Swing ou da API Abstract Window Toolkit. II. Os componentes de tecnologia Java Servlet, JavaServer Faces e JavaServer Pages são componentes executados no servidor Web, enquanto os componentes EJB são executados no servidor de regras de negócios. III. Os componentes Java EE são interpretados da mesma forma que qualquer programa na linguagem Java. As semelhanças entre os componentes Java EE e as classes Java "padrão" são que eles são montados e são verificados como bem formados e se estão em conformidade com a especificação Java EE, são executados e gerenciados pelo aplicativo cliente.
Está correto o que se afirma em
Alternativas
Q2249344 Programação
O package javax.ejb do Java EE v8 contém as classes e interfaces Enterprise JavaBeans que definem os contratos entre o bean corporativo e seus clientes e entre o bean corporativo e o contêiner EJB. As interfaces válidas desse package são:
Alternativas
Q2249345 Programação
O objeto XMLHttpRequest é essencial para o AJAX, sendo suportado por todos os navegadores modernos.
Os métodos válidos desse objeto são
Alternativas
Q2249346 Programação
Considerando JavaServer Faces 2 (JSF) e suas interfaces de usuário (UI), analise os itens a seguir:
I. Oferece diversas facilidades de uso; por exemplo, simplifica a migração de dados da aplicação para a UI ou provenientes dela. Adicionalmente, ajuda a gerenciar o estado da UI nas solicitações do servidor. II. JSF é um framework de UI para aplicações Java Web. Foi projetado para facilitar a tarefa de escrever e manter as aplicações que são executadas em um servidor de aplicações Java e renderizar as UI de volta a um cliente de destino, ele facilita a construção das interfaces pois não reusa o conjunto de componentes da UI. III. Oferece um modelo simples para conectar os eventos síncronos gerados no servidor de regras de negócio ao código bytecode da aplicação executada no cliente. No entanto, não permite personalizar os componentes de UI para que sejam construídos e reutilizados em outros projetos.
Está correto o que se afirma em
Alternativas
Q2249347 Banco de Dados
O Hibernate 6.1.x é uma ferramenta ORM; a interface que permite executar consultas SQL em banco de dados se chama
Alternativas
Q2249348 Programação
Considerando o XSLT versão 3.0, analise os itens a seguir:
I. Os processadores XSLT devem usar o mesmo mecanismo de namespaces dos documentos XML. O XSLT usa como namespace a URI http://www.w3.org/1999/XSLT/Transform. Esse namespace é usado para identificar elementos, atributos e outros nomes que possuem um significado especial definido nesta especificação. II. A linguagem XSLT oferece duas alternativas para processar repetições de itens em sequência: xsl:for-each e xsl:do-iterate. A principal diferença entre eles é que com xsl:for-each, o processamento aplicado a cada item de uma sequência é independente do processamento aplicado a qualquer outro item. Em contraste, com xsl:do-iterate, o processamento é explicitamente sequencial enquanto um item está sendo processado, podem ser calculados valores que ficam disponíveis para uso enquanto o próximo item está sendo processado. III. A instrução xsl:try pode ser usada para interceptar erros dinâmicos que ocorrem durante o processamento de uma expressão; a ação de recuperação de tais erros é definida usando um xsl:catch.
Está correto o que se afirma em
Alternativas
Q2249349 Programação
Considerando as práticas de programação segura e revisão de código, avalie se os itens a seguir são falsos (F) ou verdadeiros (V).
( ) A revisão do código é um método que visa a garantir que as ferramentas de inteligência artificial adotem técnicas de desenvolvimento seguro. Uma regra geral é que um teste de funcionalidade não deve descobrir nenhuma vulnerabilidade em aplicativos relacionadas ao código desenvolvido após o aplicativo ter passado por uma revisão duplo cego adequada do código de segurança. ( ) Todas as revisões de código de segurança são uma combinação de esforço humano e suporte tecnológico. Em uma extremidade é uma pessoa com um editor de texto. No outro extremo da escala está um especialista em segurança com uma ferramenta avançada de análise estática. ( ) As ferramentas de verificação automática de código são boas para avaliar grandes quantidades de código pois podem apontar possíveis problemas, mas um desenvolvedor precisa verificar cada resultado para que se determine se é um problema real e se é realmente explorável e avalie os riscos.
As afirmativas são, respectivamente,
Alternativas
Q2249350 Programação
Um documento WSDL (verão 1.1) é um arquivo com sintaxe XML, sendo que os serviços podem ser compostos por diversos elementos.
O elemento que representa a definição abstrata dos dados que estão sendo transmitidos se chama
Alternativas
Q2249351 Banco de Dados
Os data warehouse e sistemas OLAP são baseados no modelo multidimensional em que se visualizam dados em um espaço Ndimensional em hipercubos.
Os hipercubos podem ser do tipo
Alternativas
Q2249352 Sistemas de Informação
Atualmente existem diversos tipos de portais corporativos.
Em relação a eles, avalie as afirmativas a seguir.
I. Os portais colaborativos são aplicativos que se concentram em recursos de comunicação, como por exemplo, ferramentas de gerenciamento de projetos, discussões, salas de bate-papo e e-mail. Esse tipo de portal é projetado para oferecer suporte a cinco atividades principais, a saber: comunicação, colaboração, coordenação, competição e cooperação. II. No que diz respeito à atividade de colaboração, estão incluídos nesta categoria os recursos de e-mail, o armazenamento e recuperação de documentos eletrônicos, os fóruns de discussão corporativa e os recursos de gerenciamento de tempo. III. No que diz respeito à atividade de cooperação existem ferramentas para criar e documentar processos que são compartilhados com toda a organização; essas ferramentas capacitam a análise e simulação de processos e ações ou de fluxos de trabalho.
Está correto o que se afirma em
Alternativas
Q2249353 Banco de Dados
As regras de transformação gerais para operações da álgebra relacional são amplamente utilizadas pelos SGBDs relacionais para otimizações de consultas SQL.
Considerando duas relações, R e S, analise as afirmativas a seguir: Imagem associada para resolução da questão
Está correto o que se afirma em
Alternativas
Q2249354 Banco de Dados
Considerando os data warehouses e a modelagem multidimensional, analise os itens a seguir:
I. Data warehouses são uma coleção de dados orientada a assunto, volátil, variável no tempo para apoiar os processos de suporte à tomadas de decisões. II. O esquema floco de neve é uma variação do esquema estrela, em que as tabelas das dimensões são organizadas em uma hierarquia ao normalizá-las. III. Uma constelação de fatos é um conjunto de tabelas de fatos que compartilham algumas tabelas de dimensão.
Está correto apenas o que se afirma em
Alternativas
Q2249355 Sistemas Operacionais
Existem dois tipos de variáveis de ambiente que afetam o Apache HTTP Server versão 2.4.
A maneira mais básica de definir uma variável de ambiente no Apache é usar a diretiva incondicional denominada
Alternativas
Q2249356 Programação
O servidor de aplicações Jboss, versão 7, pode ser inicializado de modos diferentes.
Em relação a eles, analise as afirmativas a seguir:
I. A inicialização em modo domínio gerenciado permite que o administrador execute e gerencie uma topologia de várias instâncias de servidores a partir de um único ponto de controle. II. A inicialização em modo servidor autônomo é um processo independente, muito parecido com uma instância JBoss Application Server 3, 4, 5 ou 6. Instâncias autônomas podem ser iniciadas por meio dos scripts de inicialização standalone.sh ou standalone.bat. III. Ao iniciar um modo híbrido através dos scripts de inicialização domain.sh ou domain.bat, o administrador inicia um Local Controller e pelo menos uma instância do JBoss Application Server 7, sendo que essa instância deve ser configurada para atuar como o Domain Controller.
Está correto o que se afirma em
Alternativas
Q2249357 Governança de TI
Segundo o ITIL 4, uma interrupção não planejada de um serviço ou redução na qualidade de um serviço define
Alternativas
Q2249358 Redes de Computadores
O protocolo DHCP foi desenvolvido para permitir a alocação de endereços IP de forma estática e/ou dinâmica, que pode ocorrer de modo manual ou automático.
Quando um administrador configura alocação estática de endereços, o DHCP atua como o protocolo
Alternativas
Respostas
41: B
42: C
43: A
44: E
45: D
46: D
47: E
48: A
49: D
50: A
51: E
52: E
53: B
54: B
55: E
56: E
57: B
58: D
59: C
60: C