Questões de Concurso Comentadas sobre web em programação

Questões Discursivas

Foram encontradas 579 questões

Q4181935 Programação
A linguagem PHP (Hypertext Preprocessor) permite que aplicações Web não processem apenas dados locais, mas também interajam com recursos externos, como arquivos remotos, APIs (Application Programming Interface) e outros serviços disponíveis na Internet. Para isso, o desenvolvedor pode utilizar funções nativas para acesso a URLs (Uniform Resource Locator) ou recorrer a extensões mais sofisticadas. Sobre as funcionalidades de interação com recursos externos da linguagem PHP, é correto afirmar que: 
Alternativas
Q4092979 Programação
Em aplicações web que exigem atualização quase em tempo real, como chats, dashboards e sistemas de notificações, diferentes técnicas podem ser empregadas quando não é possível utilizar conexões persistentes bidirecionais (por exemplo, devido a restrições de proxies , firewalls ou navegadores legados). Analise as afirmativas a seguir sobre o Long Polling:

I.No Long Polling , o cliente envia uma requisição HTTP ao servidor, que mantém a conexão aberta até que haja novos dados disponíveis para envio ou até que ocorra um timeout configurado.
II.O Long Polling é frequentemente utilizado como alternativa ao WebSocket em cenários onde conexões persistentes bidirecionais não são permitidas ou viáveis devido a restrições de infraestrutura.
III.O Long Polling baseia-se no envio de requisições HTTP em intervalos pré-definidos e fixos, independentemente de haver ou não novos dados no servidor.

É correto o que se afirma em: 
Alternativas
Q4041499 Programação
A linguagem PHP (Hypertext Preprocessor) permite que aplicações Web não processem apenas dados locais, mas também interajam com recursos externos, como arquivos remotos, APIs (Application Programming Interface) e outros serviços disponíveis na Internet. Para isso, o desenvolvedor pode utilizar funções nativas para acesso a URLs (Uniform Resource Locator) ou recorrer a extensões mais sofisticadas. Sobre as funcionalidades de interação com recursos externos da linguagem PHP, é correto afirmar que: 
Alternativas
Q4032133 Programação
O Vue.js é um framework progressivo para a construção de interfaces de usuário baseado em componentes reativos, amplamente utilizado no desenvolvimento de aplicações web de página única (SPA). Considerando isso, assinale a alternativa CORRETA sobre os conceitos e recursos do Vue.js. 
Alternativas
Q4029534 Programação
Sobre o uso de elementos de cabeçalho (h1 a h6), assinale a alternativa que indica uma boa prática recomendada pelo W3C para acessibilidade.
Alternativas
Q4029530 Programação
No JavaScript, ao utilizar event.preventDefault() dentro de um tratador de evento de um formulário (submit), qual é o efeito observado?
Alternativas
Q4029529 Programação
Ao realizar uma conexão com MySQL via PHP utilizando a extensão mysqli, qual das seguintes práticas é a mais recomendada para evitar ataques de SQL Injection em consultas que envolvam variáveis do usuário?
Alternativas
Q4029519 Programação
Considerando que o protocolo HTTP é stateless, como o PHP mantém o estado de uma sessão entre diferentes requisições de um mesmo usuário? 
Alternativas
Q4029518 Programação
Um formulário HTML utiliza o método POST para enviar dados. No lado do servidor, em PHP, qual superglobal deve ser utilizada para acessar os dados enviados de forma segura e qual a principal razão para preferir POST em vez de GET para dados sensíveis? 
Alternativas
Q3937667 Programação
AJAX (Asynchronous JavaScript and XML) é uma técnica de desenvolvimento web que permite que as páginas sejam atualizadas de forma assíncrona.

Qual é o principal benefício do uso de AJAX?
Alternativas
Q3937664 Programação
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre as tecnologias de desenvolvimento web.

( ) Python é uma linguagem de programação amplamente utilizada para o desenvolvimento back-end de aplicações web.
( ) PHP é uma linguagem de script do lado do servidor que é frequentemente embutida no HTML para criar páginas web dinâmicas.
( ) Bootstrap é um framework front-end que fornece componentes de interface pré-construídos.
( ) C# é utilizado exclusivamente para desenvolvimento de aplicações desktop, não sendo possível usá-lo para web.
( ) AJAX permite a comunicação assíncrona entre o navegador e o servidor.

Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Q3937662 Programação
JavaScript é a principal linguagem de programação para o desenvolvimento web front-end.
Relacione as tecnologias/bibliotecas JavaScript na Coluna 1 com suas principais características na Coluna 2.

Coluna 1 Tecnologias
1. jQuery
2. Bootstrap
3. Vue.js
4. Node.js
5. AJAX

Coluna 2 Características
( ) para construção de interfaces de usuário
( ) atualizar partes de uma página sem recarregá-la
( ) simplificar manipulação do DOM e tratamento de eventos
( ) Framework front-end para criação de layouts responsivos
( ) Ambiente de execução JavaScript no lado do servidor

Assinale a alternativa que indica a sequência correta, de cima para baixo.
Alternativas
Q3922603 Programação
Ao realizar a manutenção em um script de galeria dinâmica, um desenvolvedor precisa selecionar o elemento de um contêiner específico cujo atributo identificador único (id) é definido como “galeria-principal”. Considerando as APIs padrão de manipulação do DOM, assinale a instrução correta para realizar essa seleção. 
Alternativas
Q3922594 Programação
No framework Django, o componente que consiste em uma função ou classe responsável por receber um objeto HttpRequest e retornar obrigatoriamente um objeto HttpResponse é denominado:
Alternativas
Q3922593 Programação
Em aplicações desenvolvidas com React, é comum que componentes realizem renderizações frequentes. Em cenários nos quais funções são repassadas como propriedades para componentes filhos, a recriação dessas funções a cada renderização pode causar impactos negativos de desempenho. Nesse contexto, o React 16.8 ou superior disponibiliza Hooks nativos para otimização do ciclo de renderização. Considerando um caso em que se deseja memorizar a definição de uma função entre renderizações, evitando sua recriação desnecessária, assinale a alternativa correta.
Alternativas
Q3916978 Programação
Uma equipe de desenvolvimento Web pretende utilizar um framework backend em uma das suas aplicações. Esse framework é aplicável com PHP, utiliza o paradigma arquitetural MVC (Model-View-Controller) e usa o Eloquent como implementação integrada de mapeamento objeto-relacional (ORM). Para esse caso, o framework a ser utilizado é o:
Alternativas
Q3880250 Programação
Sebastião necessita criar aplicações Web com Python para a ALEGO.

O framework para desenvolver de aplicações web completas que incluam mapeamento objeto-relacional (ORM), roteamento de URLs e um sistema de templates se denomina 
Alternativas
Q3878220 Programação
No desenvolvimento de aplicações web, diferentes tecnologias atuam de forma complementar para estruturar, apresentar e tornar interativo o conteúdo acessado pelos usuários. Considerando práticas comuns adotadas em projetos web atuais, assinale a alternativa tecnicamente mais adequada:
Alternativas
Q3874609 Programação
Em JavaScript, o operador === (igualdade estrita) verifica: 
Alternativas
Q3874349 Programação
João é desenvolvedor da Assessoria de Soluções em Software (ASS) de um tribunal. Ele está fazendo uso do suporte a sessões no PHP (versão 8) de modo a preservar certos dados através dos acessos subsequentes.
Sendo assim, João utilizará a função de manipulação de sessão:
Alternativas
Respostas
1: C
2: B
3: C
4: A
5: E
6: E
7: E
8: A
9: C
10: D
11: A
12: C
13: C
14: A
15: D
16: B
17: C
18: D
19: B
20: D