Questões de Programação para Concurso

Foram encontradas 12.222 questões

Q2273548 Programação
Em relação ao JavaScript, uma linguagem de objeto script da Netscape desenvolvida e usada em milhões de páginas web e aplicativos de servidor em todo o mundo, analisar os itens abaixo:

I. É derivado do Java, motivo pelo qual sua nomenclatura é semelhante.
II. O JavaScript pode funcionar tanto como um procedimento quanto como uma linguagem orientada a objetos.
III. Uma vez que um objeto tenha sido construído, ele pode ser utilizado como modelo, ou protótipo, para criar objetos semelhantes.
IV. A sintaxe básica é intencionalmente semelhante ao Java e à C++ para reduzir o número de novos conceitos necessários para aprender a língua.

Estão CORRETOS:
Alternativas
Q2273544 Programação
Sobre o CSS, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

( ) É a linguagem usada para descrever a apresentação das páginas da web, incluindo cores, layout e fontes. ( ) Pode ser utilizado somente dentro de um arquivo HTML ( ) Permite adaptar-se à apresentação de diferentes tipos de dispositivos.
Alternativas
Q2271874 Programação
Com relação aos conceitos do Wordpress, analise os itens a seguir:

I - O Wordpress utiliza o arquivo “wp-config. php” para armazenar os dados de configuração.
II - A raiz do Wordpress apresenta três subdiretórios: wp-admin, wp-content e wp-sequences.
III - O diretório wp-manager é responsável por controlar as seções administrativas do WordPress. Ao acessar o endereço padrão do seu site, seguido de “/wp-manager”, você será redirecionado à página de login, onde deverá indicar seu usuário e senha.

Em relação aos itens acima, pode-se afirmar que:
Alternativas
Q2271871 Programação
Com relação aos conceitos de linguagens de programação, assinale a alternativa correta que apresenta as quatro categorias principais relacionadas aos conceitos de linguagens de programação.
Alternativas
Q2271869 Programação
Com relação aos conceitos de orientação a objetos em Java, analise os itens a seguir:

I - A operação de casting é usada quando o objetivo é ajustar o retorno de um método com a atribuição a uma variável. Esse tipo de conversão é possível quando os tipos de dados são objetos (por exemplo com o uso de herança) e não em tipos primitivos.
II - O uso de polimorfismo está intimamente relacionado ao mecanismo de upcasting.
III - Uma interface não pode ser instanciada, mas podem ser definidas referências do seu tipo.
IV - Uma interface é formalmente uma classe abstrata, somente com atributos constantes(final) e estáticos(static) e métodos sem corpo. Estes deverão ser implementados pelas classes que irão implementar a interface.

Em relação aos itens acima, pode-se afirmar: 
Alternativas
Q2271868 Programação

Considere o código em Java a seguir:

Imagem associada para resolução da questão


Baseado no código acima, assinale a alternativa correta.

Alternativas
Q2271864 Programação
HTML é uma abreviação de Hypertext Markup Language (Linguagem de Marcação de Hipertexto), ela é uma linguagem de marcação usada para definir a estrutura do seu conteúdo e que consiste em uma série de elementos. Um elemento HTML é separado de outro texto em um documento por “tags”, que consistem no nome do elemento entre “<” e “>”. Marque a opção que contém o nome do elemento usado quando deseja-se criar hiperligação (link) nas páginas web, arquivos, endereços de emails, ligações na mesma página ou endereços na URL. 
Alternativas
Q2271862 Programação
A partir do Java 8 é possível que interfaces possam ter métodos concretos, ‘herdados’ por todos que implementam essa interface, sem quebrar a compatibilidade das classes mais antigas que implementam essa interface. O nome dado a esse recurso é:
Alternativas
Q2271861 Programação
Trabalhar com datas em versões anteriores ao Java 8 sempre foi um tanto complicado, entretanto a nova API de datas presente no Java 8 mudou esse cenário. Considerando a classe LocalDate, marque a opção que representa a forma correta de adicionar 15 dias à data corrente.
Alternativas
Q2271860 Programação
A classe Avaliacao e Pessoa estão no mesmo pacote e foi executado com o Java 8. Assinale a opção que corresponde ao resultado exibido após a execução do método public static void main(String[] args).
Imagem associada para resolução da questão
Alternativas
Q2271859 Programação
Analise o código abaixo, que foi executado em um servidor apache com php 8.2 e marque qual foi o resultado exibido. 

Imagem associada para resolução da questão
Alternativas
Q2271752 Programação
Considere o código a seguir que contém um trecho escrito na linguagem de programação JavaScript. 

Imagem associada para resolução da questão


O resultado da execução do código é



Alternativas
Q2271751 Programação
O desenvolvimento Front-End é responsável pela parte visual de um site ou aplicativo. De forma resumida, o Front-End de uma aplicação é a parte com a qual o usuário consegue interagir. Dentre as principais tecnologias de desenvolvimento Front-End tem-se: HTML, CSS e JavaScript.

Em relação às tecnologias de desenvolvimento Front-End, avalie as seguintes afirmações:

I - JavaScript é uma linguagem de marcação de hipertexto utilizada na criação de pequenos programas para realizar ações em uma página web.
II - CSS é uma linguagem de programação estruturada de script utilizada para estilizar as páginas web.
III - Um link no HTML utiliza a tag  <a> que possui o atributo href no qual indica-se o destino do link. Exemplo de link em HTML: <a href="http:uespi.br/'> Página da UESPI</a>.
IV - O JavaScript pode ser incorporado a páginas HTML para que elas sejam mais dinâmicas e interativas.

Assinale a alternativa que apresenta APENAS as afirmações CORRETAS.
Alternativas
Q2271750 Programação
Considere o código a seguir escrito na linguagem de programação Java.

Imagem associada para resolução da questão


Imagem associada para resolução da questão


Imagem associada para resolução da questão


O resultado da execução do código descrito no método main da classe Programa é
Alternativas
Q2271749 Programação
Em programação orientada a objetos, modificador de acesso, também chamado de visão de método ou ainda visão de atributo, é a palavra-chave que define a visibilidade de um atributo, método ou classe. Na linguagem de programação Java são definidos os seguintes modificadores de acesso: __________, que é visível na mesma classe, em suas subclasses e em outras classes; __________, que é visível somente dentro da mesma classe e __________, que é visível somente dentro da mesma classe e em suas subclasses.

Os modificadores de acesso que preenchem respectivamente as lacunas são
Alternativas
Q2271245 Programação

Considere o seguinte código PHP:


Imagem associada para resolução da questão


Ao executar o código apresentado, sua saída será: 

Alternativas
Q2271238 Programação
Em relação ao Java EE 8, analise as afirmativas a seguir:
I.O Java EE (Java Platform, Enterprise Edition), um conjunto de especificações que amplia o Java SE (Standard Edition), fornece uma plataforma para a criação de aplicações de rede escaláveis, confiáveis e seguras, em larga escala e com várias camadas.
II.Os servlets são componentes do lado do servidor que tratam de requisições e respostas HTTP. Formam a espinha dorsal das aplicações Web.
III.JPA significa Java Performance Acceleration (Aceleração de Performance Java) é utilizada para acelerar as aplicações Java por meio da otimização do bytecode em tempo de execução.
É correto o que se afirma em: 
Alternativas
Q2271237 Programação
Em relação ao Enterprise Java Beans (EJB), afirma-se:
I.Stateless session beans são projetados para manter o estado conversacional com o cliente ao longo de várias chamadas de método.
II.A anotação @MessageDriven é usada para definir um message-driven bean, que é um tipo de enterprise bean que permite que o aplicativo processe mensagens de forma síncrona.
III.A anotação @Remote é usada para sinalizar que um enterprise bean é acessível por clientes remotos.
É correto o que se afirma em: 
Alternativas
Q2271236 Programação
Qual das seguintes afirmações sobre CSS está correta? 
Alternativas
Q2271235 Programação
Em relação ao AJAX, é correto afirmar que: 
Alternativas
Respostas
1681: D
1682: E
1683: A
1684: A
1685: B
1686: A
1687: D
1688: B
1689: B
1690: A
1691: A
1692: B
1693: C
1694: A
1695: E
1696: E
1697: C
1698: C
1699: A
1700: B