Questões de Concurso Comentadas para al-ma

Foram encontradas 1.289 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

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
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
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
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
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
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
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
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
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
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
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
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
Q2249338 Programação
Os trechos a seguir apontam características dos Web Services, à exceção de um. Assinale-o.
Alternativas
Q2249337 Programação
Avalie as afirmativas a seguir no contexto da estrutura de documentos XML.
I. Os elementos estão dispostos numa organização de árvore, iniciando com o elemento root. II. Um elemento XML pode possuir um ou mais elementos filhos (childs). III. Somente elementos que possuam filhos podem possuir atributos (attributes).
Está correto somente o que se afirma em
Alternativas
Q2249336 Programação
No contexto do HTML DOM, assinale a propriedade (property) que pode ser utilizada na programação para recuperar (get) ou alterar (change) qualquer elemento.
Alternativas
Q2249335 Programação
Com respeito à formulação de expressões lógicas, considere a seguinte a fórmula: A -> B
Lida como “sempre que A é verdadeira então necessariamente B é verdadeira”, essa expressão é equivalente à expressão
Alternativas
Q2249334 Programação
Analise o código Java a seguir.
public class Main {      public static void main(String[] args) {          for (int i = 0; i <= 10; i++)           { if (i == 4) {                break;             }             else if (i % 2 == 0) {                continue;             }             System.out.println(i); } } } 
A quantidade de valores que são exibidos na execução desse código é igual a
Alternativas
Q2249333 Programação
Analise o código Java apresentado a seguir.
public class Main extends Thread {     public static void main(String[] args) {       Main thread = new Main();       thread.start();      for (int k=1; k<=5; k++) {      System.out.println("A" + k);      try { Thread.sleep(1100); } catch (InterruptedException ex) {}   } } public void run() {   for (int k=1; k<=5; k++) {      try { Thread.sleep(700);} catch (InterruptedException ex) {}      System.out.println("B" + k); } } } 
Quando esse código é executado num computador com boa capacidade e sem interferência de processos externos, os valores exibidos, na ordem, são:
Alternativas
Q2249332 Programação
No contexto da manipulação de strings na linguagem Java, considere as seguintes operações numa hipotética string S.
- obter o número de caracteres de S; - obter o caractere contido numa dada posição de S; - obter um trecho (substring) de S.
Os seguintes métodos aplicáveis a strings podem, respectivamente, ser utilizados diretamente para suprir cada uma dessas operações:
Alternativas
Q2249330 Programação
Assinale o modo correto para a atribuição de uma string na linguagem C.
Alternativas
Respostas
261: B
262: B
263: E
264: E
265: A
266: A
267: E
268: D
269: D
270: E
271: A
272: B
273: C
274: D
275: D
276: C
277: B
278: C
279: D
280: A