Questões de Programação para Concurso

Foram encontradas 12.222 questões

Q2382091 Programação
Para a comunicação entre sistemas, APIs, é comum utilizamos JSON (JavaScript Object Notation), desta forma, o JSON é: 
Alternativas
Q2382090 Programação
Considere que em um arquivo .HTML, contenha um botão e que através da linguagem JavaScript seja necessário adicionar um evento clique para este botão, assinale a alternativa correta para associar este evento ao botão utilizando a linguagem JavaScript:
Alternativas
Q2382089 Programação
No desenvolvimento Web a linguagem JavaScript é largamente utilizada, desta forma, a diferença das palavras reservadas let e const é:
Alternativas
Q2382082 Programação
De acordo com programação orientada a objetos, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Programação orientado a objetos é um paradigma de programação que se objetiva a tratar modelos como objetos, que são descritos através de classes.

( ) Programação orientado a objetos é um paradigma que visa a tratar todos os objetos como funções e apenas são aceitos para linguagens de paradigma funcional.

( ) Programação orientado a objetos é um paradigma que se objetiva a resolver problemas apenas para sistemas de baixa complexidade.

Assinale a alternativa que apresenta a sequência correta de cima para baixo. 
Alternativas
Q2382080 Programação
A evolução das tecnologias traz diversos recursos para o desenvolvimento de sistemas, para a linguagem PHP não é diferente, desta forma, assinale a principal finalidade do Composer em projetos PHP:
Alternativas
Q2382079 Programação
Em uma classe PHP podemos definir diversos métodos, um destes é o ‘__invoke’, desta forma, assinale a alternativa que apresenta a finalidade deste método em uma classe PHP:
Alternativas
Q2382078 Programação
Para desenvolvimento web, uma das linguagens mais utilizadas é a linguagem PHP, isto por ser uma linguagem Open Source, ou seja, de código aberto. Desta forma, quanto utilizamos os operadores ‘==’ e ‘===’, assinale a alternativa que descreva as diferenças entre estes:
Alternativas
Q2381556 Programação
Assinale a alternativa que corresponde à linguagem de programação orientada a eventos que é incorporada aos aplicativos do Microsoft Office e que permite, por exemplo, a automatização de tarefas repetitivas.
Alternativas
Q2381555 Programação

Analise as assertivas abaixo, que apresentam trechos de código na linguagem PHP versão 8: 


I. <?php 'OK' ?>

II. <?= 'OK' ?>

III. <?php echo 'OK' ?>


Em quais será impresso o texto “OK”?

Alternativas
Q2381554 Programação

Analise o documento HTML abaixo:


<!DOCTYPE html>

<html>

<body>

<h2>What Can JavaScript Do?</h2>

<p id="texto">Original</p>

</body>

</html>



Para alterar o conteúdo HTML interno do elemento “texto” (id=“texto”) por meio da linguagem JavaScript, pode-se utilizar a propriedade:

Alternativas
Q2381553 Programação
O HTML5 trouxe uma série de elementos que ajudam a definir setores principais de um documento HTML. Assinale a alternativa que apresenta apenas novos elementos incluídos no HTML5. 
Alternativas
Q2381497 Programação

Imagem associada para resolução da questão


Assinale a opção que corresponde ao resultado da execução do fragmento de código em linguagem C precedente. 

Alternativas
Q2381495 Programação
Imagem associada para resolução da questão


A figura precedente descreve um diagrama de estados de uma máquina de estados finitos, a qual representa um processo de verificação se um número é maior do que zero. A partir dessas informações, é correto afirmar que 
Alternativas
Q2381494 Programação
A linguagem Assembly 
Alternativas
Q2381037 Programação
Do Tratamento de Exceção em Java, caracterizam as Exceções Não Verificadas, EXCETO: 
Alternativas
Q2380793 Programação
Avalie o fragmento de texto a seguir e, em seguida, assinale com (V) para a técnica verdadeira e (F) para a falsa.

O Web Design Responsivo é uma técnica de web design que permite que um site se adapte e seja exibido adequadamente em diferentes dispositivos, como smartphones, tablets e desktops.

A criação de um layout que possa ajustar e otimizar sua apresentação em uma variedade de telas envolve o uso de técnicas como

( ) layout de grade rígido; Imagens e mídias flexíveis; Consultas a bancos de dados.
( ) layout de grade flexível; Imagens e mídias flexíveis; Consultas midiáticas.
( ) layout de grade rígido; Imagens e mídias rígidas; Consultas midiáticas.

As técnicas são, respectivamente,
Alternativas
Q2380791 Programação
Algumas das características da linguagem de programação orientada a objetos são as listadas a seguir, à exceção de uma. Assinale-a.
Alternativas
Q2380785 Programação
A linguagem python tem sido empregada para automatização de processos, como por exemplo, fechar a conexão de um banco ao tratar um erro.

No tratamento de exceções, a seguinte cláusula (ou bloco) garante a execução independentemente de uma exceção ter ocorrido ou não no código anterior: 
Alternativas
Q2380782 Programação
Com relação aos frameworks Java, assinale V para a afirmativa verdadeira e F para a falsa.

( ) Frameworks Java funcionam em múltiplas linguagens, portanto, não são específicos a essa linguagem de programação.
( ) O gerenciamento de bancos de dados relacionais pode ser implementado por mapeamento objeto-relacional (ORM) usando o framework hibernate, que pode executar consultas SQL com a ajuda das APIs da Java Database Connectivity (JDBC).
( ) A criação de aplicativos stand-alone é intuitiva com o Spring Boot pois ele emprega recursos que automatizam muitas das tarefas de configuração e implantação de aplicativos, e funciona sem nenhuma geração de código e nenhum requisito para configuração XML.

As afirmativas são, respectivamente,
Alternativas
Q2378415 Programação

Julgue o próximo item, relativo a Hibernate Envers e Swagger.


O Hibernate Envers permite realizar gerenciamento de identidade por meio de JPA no WildFly ou JBoss, de modo a habilitar single-sign on nas aplicações, uma vez que, logado no Envers, os usuários não precisam fazer login novamente para acessar um aplicativo diferente.

Alternativas
Respostas
1161: E
1162: C
1163: A
1164: A
1165: D
1166: E
1167: C
1168: C
1169: D
1170: E
1171: C
1172: A
1173: B
1174: E
1175: E
1176: B
1177: E
1178: D
1179: D
1180: E