Questões de Programação (TI)CRM-PR 2018

37 questões da prova Diversas 2018, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1CRM-PR·Diversas·2018Programação (TI)

No que se refere a ambientes para desenvolvimento de sistemas, julgue o item abaixo. O Spring é uma extensão do modelo EJB (Enterprise JavaBeans) e depende deste para a criação de aplicações na plataforma J2EE.

Alternativas
Questão 2CRM-PR·Diversas·2018Programação (TI)

No que se refere às tecnologias de desenvolvimento para web, julgue o próximo item. O Node é um interpretador da linguagem JavaScript, de código aberto, que possibilita a execução de códigos da linguagem do lado do servidor.

Alternativas
Questão 3CRM-PR·Diversas·2018Programação (TI)

Quanto aos conceitos de repositórios de códigos e versionamento de software, julgue o item que se segue. O GitHub é um servidor para repositório e versionamento de software que utiliza a plataforma Git.

Alternativas
Questão 4CRM-PR·Diversas·2018Programação (TI)

No que se refere a ambientes para desenvolvimento de sistemas, julgue o item abaixo. O Eclipse possui um plugin para Spring Framework chamado de Spring IDE, com suporte para Spring AOP, Spring Web Flow e Spring JavaConfig.

Alternativas
Questão 5CRM-PR·Diversas·2018Programação (TI)

Julgue o item abaixo, relativo aos sistemas gerenciadores de banco de dados. A versão 12c do Oracle EE possui distribuições para os sistemas operacionais Linux, Windows e Solaris.

Alternativas
Questão 6CRM-PR·Diversas·2018Programação (TI)

Com relação ao programa JavaScript acima, julgue o item que se segue. Assim como na linguagem de programação Pascal, os programas em linguagem JavaScript iniciam com o comando Program JavaScript (linha 4).

Alternativas
Questão 7CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. WildFly é o novo nome dado ao projeto livre e de código aberto do software conhecido como JBoss Application Server.

Alternativas
Questão 8CRM-PR·Diversas·2018Programação (TI)

A respeito do trecho de programa Java acima apresentado, julgue o item seguinte. Há um erro de sintaxe no primeiro laço for (linha 6) que causará o seguinte erro de compilação: Test.java:6: error: ';' expected.

Alternativas
Questão 9CRM-PR·Diversas·2018Programação (TI)

No que se refere às tecnologias de desenvolvimento para web, julgue o próximo item. JSON (JavaScript Object Notation) é um formato de arquivo de padrão aberto para uso exclusivo em programação JavaScript.

Alternativas
Questão 10CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. Os servidores de aplicação auxiliam os sistemas de segurança de rede à medida que podem impedir o acesso direto dos clientes aos servidores de banco de dados.

Alternativas
Questão 11CRM-PR·Diversas·2018Programação (TI)

Julgue o próximo item, relativo ao paradigma de programação orientada a objetos (POO). No POO com base em classes, todos os objetos são instâncias das classes que descrevem as propriedades (atributos) e os comportamentos (métodos) dos objetos.

Alternativas
Questão 12CRM-PR·Diversas·2018Programação (TI)

No que se refere a ambientes para desenvolvimento de sistemas, julgue o item abaixo. Angular 2 é um framework para desenvolvimento de aplicativos web criado por uma equipe do Google e utiliza a linguagem TypeScript da Microsoft.

Alternativas
Questão 13CRM-PR·Diversas·2018Programação (TI)

Julgue o próximo item, relativo ao paradigma de programação orientada a objetos (POO). Herança múltipla é a propriedade do POO que determina que cada classe pode ter apenas uma superclasse, herdando dela métodos e atributos.

Alternativas
Questão 14CRM-PR·Diversas·2018Programação (TI)

No que se refere às tecnologias de desenvolvimento para web, julgue o próximo item.

O Maven é uma ferramenta para construção automática de projetos escritos em linguagens de programação C#, Ruby, Scala e outras.

Alternativas
Questão 15CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. O JBoss Developer Studio é um IDE mantido pela Red Hat e com base no Eclipse.

Alternativas
Questão 16CRM-PR·Diversas·2018Programação (TI)

No que se refere a ambientes para desenvolvimento de sistemas, julgue o item abaixo. O Spring é um framework de desenvolvimento para a plataforma Java que possui extensões para a criação de aplicativos web sobre a plataforma Java EE.

Alternativas
Questão 17CRM-PR·Diversas·2018Programação (TI)

A respeito do trecho de programa Java acima apresentado, julgue o item seguinte. O laço for (linha 6) apresenta uma nova forma de uso do comando, chamada de enhanced loop, que simplifica a repetição de elementos de um array.

Alternativas
Questão 18CRM-PR·Diversas·2018Programação (TI)

No que se refere a ambientes para desenvolvimento de sistemas, julgue o item abaixo. Eclipse é um ambiente de desenvolvimento integrado (IDE) que suporta, além de Java, outras linguagens de programação, como Ada, Cobol e Fortran.

Alternativas
Questão 19CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. O JBoss Web Server é um conjunto de componentes de uso restrito a clientes que possuem subscrição para produtos Red Hat.

Alternativas
Questão 20CRM-PR·Diversas·2018Programação (TI)

No que se refere a ambientes para desenvolvimento de sistemas, julgue o item abaixo. Angular 2 é um IDE com suporte para linguagens Java e JavaScript e versões para diversos sistemas operacionais.

Alternativas
Questão 21CRM-PR·Diversas·2018Programação (TI)

Julgue o próximo item, relativo ao paradigma de programação orientada a objetos (POO). A associação é uma conexão entre duas classes que permite a um objeto utilizar recursos de outro por meio da invocação de métodos do segundo.

Alternativas
Questão 22CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. Os softwares JBoss Middleware, incluindo JBoss EAP e Developer Studio, são softwares de código aberto e suporte gratuito.

Alternativas
Questão 23CRM-PR·Diversas·2018Programação (TI)

No que se refere a ambientes para desenvolvimento de sistemas, julgue o item abaixo. O Hibernate possui uma linguagem para consulta a bases de dados, inspirada na SQL (Structured Query Language), chamada de HQL (Hibernate Query Language).

Alternativas
Questão 24CRM-PR·Diversas·2018Programação (TI)

A respeito do trecho de programa Java acima apresentado, julgue o item seguinte. O método main (linha 3) usa o parâmetro String args[],que possibilita a execução do programa com passagem de parâmetros pela linha de comando.

Alternativas
Questão 25CRM-PR·Diversas·2018Programação (TI)

No que se refere às tecnologias de desenvolvimento para web, julgue o próximo item. HTML5 é uma ferramenta para desenvolvimento de sistemas para web baseada no padrão REST.

Alternativas
Questão 26CRM-PR·Diversas·2018Programação (TI)

Acerca dos conceitos e padrões Java e JavaScript, julgue o item a seguir. A linguagem JavaScript é uma extensão da plataforma Java Standard Edition destinada à criação de códigos interpretados em máquinas virtuais e navegadores web.

Alternativas
Questão 27CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. O WildFly utiliza o Arquillian para abstração de consultas a bases de dados, com transparência aos comandos da linguagem SQL.

Alternativas
Questão 28CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. O TomCat Manager é uma aplicação que oferece funcionalidades básicas para gerenciamento do servidor e pode ser acessada por meio de um navegador web.

Alternativas
Questão 29CRM-PR·Diversas·2018Programação (TI)

No que se refere a ambientes para desenvolvimento de sistemas, julgue o item abaixo. No conceito do Hibernate, uma entidade está sempre subordinada a um componente e pode ser manipulada somente em relação a esse componente.

Alternativas
Questão 30CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. Um servidor de aplicação visa, entre outras coisas, unificar diferentes plataformas de hardware, sistemas operacionais e protocolos de rede.

Alternativas
Questão 31CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. O WildFly é um servidor de aplicações para web desenvolvido em linguagem Java e com suporte para Java EE versão 8.

Alternativas
Questão 32CRM-PR·Diversas·2018Programação (TI)

Julgue o próximo item, relativo ao paradigma de programação orientada a objetos (POO). O encapsulamento é uma técnica da programação orientada a objetos que evita o acesso direto às propriedades de um objeto.

Alternativas
Questão 33CRM-PR·Diversas·2018Programação (TI)

No que se refere às tecnologias de desenvolvimento para web, julgue o próximo item. CSS (Cascading Style Sheets) é uma ferramenta de desenvolvimento voltada para a criação de interfaces visualmente mais atraentes.

Alternativas
Questão 34CRM-PR·Diversas·2018Programação (TI)

Com relação aos servidores de aplicações web, julgue o item seguinte. O TomCat é um servidor de aplicações web desenvolvido pela Microsoft e com licença de uso proprietária, ou seja, sua instalação e seu uso dependem de aquisição da licença.

Alternativas
Questão 35CRM-PR·Diversas·2018Programação (TI)

No que se refere a ambientes para desenvolvimento de sistemas, julgue o item abaixo. A plataforma de IDE NetBeans possui suporte para várias versões do Java, incluindo o Java 8, porém ainda não suporta outras linguagens de programação.

Alternativas
Questão 36CRM-PR·Diversas·2018Programação (TI)

Acerca dos conceitos e padrões Java e JavaScript, julgue o item a seguir. O Java EE é um subconjunto da plataforma Java SE (Standard Edition) destinado ao desenvolvimento de sistemas para pequenos dispositivos, como os smartphones.

Alternativas
Questão 37CRM-PR·Diversas·2018Programação (TI)

Com relação ao programa JavaScript acima, julgue o item que se segue. O comando da linha 11 causará um erro em tempo de execução por tentar incluir elemento fora dos limites da variável lista.

Alternativas