Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q1966327 Programação

Julgue o seguinte item, relativos a linguagens de programação.



Na linguagem Java, o polimorfismo dinâmico caracteriza-se pela execução da mesma operação da classe com métodos de assinaturas diferentes, e a escolha do método ocorre em tempo de compilação. 

Alternativas
Q1966308 Programação

Acerca de JWT, julgue o próximo item. 



JWT possibilita transmitir objetos JSON de forma segura porque utiliza algoritmo de criptografia no header. 

Alternativas
Q1965835 Programação
XQuery é uma linguagem de consulta criada para operar dados armazenados em formato XML. A respeito das características e recursos dessa linguagem, analise as afirmações abaixo e marque a alternativa correta.

|. XQuery não é case sensitive.
Il. A linguagem XQuery é uma recomendação do W3C. E baseada em expressões XPath.
Ill. As expressões FLWOR permitem a iteração em cima de dados, com a opção de realizarmos filtragem, ordenação e projeção dos mesmos.  
Alternativas
Q1965834 Programação
No Brasil a utilização do formato XML para troca de informações está bastante presente em serviços governamentais, quer seja em nível federal, estadual ou municipal, A emissão de notas fiscais eletrônicas de produto e de serviço, conhecimentos eletrônicos de transporte e a transmissão de informações trabalhistas e tributárias são apenas alguns dos exemplos de serviços governamentais que fazem uso desse tipo de formato. Além de operar com arquivos XML, estes serviços especificam também arquivos XML Schema que são representados pela extensão “.XSD”. Marque a alternativa que indica, corretamente, a finalidade deste tipo de arquivo.  
Alternativas
Q1965833 Programação
Extensible Markup Language (XML) é uma linguagens de marcação utilizada para estruturar e compartilhar dados. Trata-se de uma recomendação da W3C e é bastante difundida no mundo da computação pois facilita o trabalho de troca de informações entre sistemas distintos. A respeito de características do XML, marque a alternativa incorreta.  
Alternativas
Q1965832 Programação
Em linguagens de programação os comentários são informações, dicas ou avisos que estão presentes em um código-fonte para serem lidas por humanos mas que são ignoradas por interpretadores, compiladores, etc. Para que sejam definidos corretamente, os comentários devem respeitar uma formatação específica. Essa formatação é característica de cada linguagem. A linguagem de marcação HTML também possui comentários, eles podem conter uma ou muitas linhas. Marque a alternativa que indica, corretamente, um comentário válido em HTML.  
Alternativas
Q1965831 Programação
HyperText Markup Language (HTML) é uma linguagem que nos permite criar conteúdo na web que pode ser renderizado por navegadores como o Google Chrome, Microsoft Edge e o Safari. A respeito dessa linguagem, analise as afirmativas abaixo e marque alternativa correta. 

|. Documentos HTML são formados por marcadores (tags) que são delimitados pelos caracteres *<” e “>. Além dos marcadores, temos nos documentos HTML os elementos. Eles são formados pelos marcadores que podem possuir atributos, valores e elementos filhos. 
Il. Os marcadores em HTML são case sensitive.
Ill. Em sua versão 5, o HTML trouxe uma série de novos marcadores para elementos. São exemplos destes novos marcadores: <time>, <summary>, <header> e <footer>.
Alternativas
Q1965353 Programação

Julgue o item a seguir, com relação aos conceitos de SOLID.



Os princípios de programação orientada a objetos que correspondem aos princípios SOLID são: criador (creator), especialista na informação (information expert), controlador (controller), polimorfismo (polymorphism), fabricação pura (pure fabrication). 

Alternativas
Q1965284 Programação
Em JSON, os valores podem ser dos tipos de dados: string, number, object (JSON object), boolean,
Alternativas
Q1965282 Programação

À classe principal da aplicação Spring Boot, um Técnico adicionou a anotação @EnableEurekaServer para fazer com que a aplicação atue como um servidor Eureka (Discovery Server). Em seguida, adicionou ao arquivo de configuração Maven pom.xml uma dependência, como mostrado abaixo.


<dependency>

..I..

</dependency>


Para que a dependência adicionada seja do servidor Spring Cloud Eureka, a lacuna I deve ser corretamente preenchida por
Alternativas
Q1965280 Programação

Um Técnico deseja incluir as configurações abaixo para serem executadas pelo Spring Boot quando a aplicação for iniciada.


spring.application.name = spring-cloud-config-server

server.port=8888

spring.cloud.config.server.git.uri = file:///c:/Users/test/config-files


Estas configurações devem ser inseridas no arquivo  

Alternativas
Q1965278 Programação
Uma das classes do Bootstrap 5 para definir estilos de botões criados por meio da tag <button> é a classe
Alternativas
Q1965277 Programação
Em um site desenvolvido utilizando o framework Angular, um Técnico observou no interior da tag <body> do arquivo index.html um elemento Angular definido no arquivo app/app.component.ts que será o primeiro componente carregado e o contêiner para os outros componentes. Trata-se do elemento
Alternativas
Q1965276 Programação

Se em uma aplicação Java existir a instrução: idade = 50;

sendo 50 um valor inteiro, a variável idade pode ser dos tipos primitivos

Alternativas
Q1964577 Programação
Sabendo que o processamento de transações de alto volume e alto rendimento do IBM z15 pode lidar com cargas grandes e contínuas de transações complexas em redes grandes e geograficamente dispersas, julgue o item subsequente, acerca desse benefício. 

Quando o código de um programa solicita um comando de read/write/rewrite do registro de um arquivo, a solicitação é gravada em memória e o processador se torna totalmente disponível para processar aplicações de negócio. 
Alternativas
Q1962657 Programação

O Hibernate, versão 6, é um framework que oferece mecanismos para armazenamento e recuperação de objetos Java por meio de mapeamento objeto-relacional.


Em relação a interface Session, que oferece operações sobre instâncias de classes de entidade mapeadas, assinale a afirmativa correta. 

Alternativas
Q1962656 Programação

O Java Message Service (JMS) oferece meios para implementar comunicação em sistemas distribuídos.


Em relação ao JMS, assinale a afirmativa correta.

Alternativas
Q1962652 Programação

O Spring Boot oferece mecanismos para acelerar o desenvolvimento de aplicativos.


Em relação às capacidades do Spring Boot, versão 2.6, analise as afirmativas a seguir.


I. Gera os códigos de inicialização e atualiza os arquivos XML de configuração do Spring necessários para execução de um aplicativo autônomo.

II. Cria automaticamente as classes de acesso ao banco de dados, desde que, seja um banco relacional e os respectivos drivers JDBC se encontrem no classpath.

III. Empacota um aplicativo em um JAR executável contendo todas as dependências necessárias, inclusive o Servlet Container, seja ele Tomcat ou Jetty.


Está correto o que se afirma em

Alternativas
Q1962648 Programação
Sobre a gramática da linguagem de intercâmbio de dados JSON (JavaScript Object Notation), assinale a afirmativa correta.
Alternativas
Q1962642 Programação

A serialização de objetos na linguagem de programação Java permite representar o estado de um objeto como uma sequência de bytes que podem ser armazenados em um arquivo ou banco de dados.


Para impedir que o conteúdo de determinado atributo seja convertido em bytes no processo padrão de serialização, este atributo deve ser declarado na classe com o modificador

Alternativas
Respostas
3901: E
3902: C
3903: C
3904: B
3905: B
3906: C
3907: A
3908: E
3909: B
3910: E
3911: E
3912: B
3913: D
3914: E
3915: C
3916: B
3917: D
3918: C
3919: D
3920: D