Questões de Concurso Sobre web em programação

Foram encontradas 681 questões

Q3531964 Programação
Julgue os itens seguintes, em relação às tecnologias e aos conceitos do desenvolvimento web
Uma característica fundamental de uma API RESTful é que as requisições entre cliente e servidor devem ser stateless (sem estado), não devendo o servidor armazenar informações sobre o estado do cliente entre as requisições. 
Alternativas
Q3531963 Programação
Julgue os itens seguintes, em relação às tecnologias e aos conceitos do desenvolvimento web.  
A principal desvantagem da GraphQL, que é uma linguagem de consulta para APIs, é que ela não suporta consultas complexas que envolvam a combinação de dados de múltiplos recursos em uma única requisição.
Alternativas
Q3530305 Programação
Julgue o item subsecutivo, no que se refere a aprendizado de máquina e API (application programming interface).

Uma API deve manter estado entre as requisições visto que, para cada requisição, é necessária a completude oriunda de outra requisição a fim de que a aplicação tenha todas as informações necessárias para processá-la.  
Alternativas
Q3506471 Programação
Uma equipe de tecnologia de uma organização pública estadual está desenvolvendo um portal interativo com fins educativos. Eles decidiram incluir uma funcionalidade em que os usuários possam desenhar formas geométricas simples, como círculos e quadrados, diretamente no navegador. Para isso, foi sugerido o uso do elemento 
Alternativas
Q3504270 Programação
O Django REST Framework simplifica a criação de APIs robustas e eficientes por meio das classes de viewsets, que integra a lógica de múltiplas visualizações relacionadas em uma única classe. Imagine que você está desenvolvendo uma aplicação para gerenciar produtos em um sistema de ponto de venda. Com o seu uso, é possível configurar endpoints que implementam todas as operações padrão de uma API REST (GET, POST, PUT, PATCH e DELETE) de forma prática, organizada e consistente. Além disso, as operações de CRUD (Create, Read, Update, Delete) do modelo Produto podem ser centralizadas em uma única estrutura, garantindo melhor reutilização de código e facilitando a manutenção ao longo do ciclo de vida do projeto.

Considerando a situação apresentada, o código que implementa corretamente os endpoints de Produto na classe ProdutoViewSet é:
Alternativas
Q3503097 Programação
Qual comando em PHP é utilizado para conectar-se a um banco de dados MySQL?
Alternativas
Q3497417 Programação
Considere o seguinte trecho de código em HTML5+CSS3 construído por um desenvolvedor:

<!DOCTYPE html> <html> <head>  <style>  div.container > p {  color: red;  }  .container p.highlight {  color: blue;  }  p {  color: green !important;  }  </style> </head> <body>  <div class="container">  <p class="highlight">Texto de exemplo</p>  </div> </body> </html>

Diante do exposto, assinale a alternativa que apresenta a cor final que será aplicada ao texto exibido na tela.
Alternativas
Q3497416 Programação

Considere o seguinte trecho de código em JavaScript (ES6+), construído por um desenvolvedor:


for (var i = 0; i < 3; i++) {

 setTimeout(() => console.log("var:", i), 100);

}

for (let j = 0; j < 3; j++) {

 setTimeout(() => console.log("let:", j), 100);

}



Diante do exposto, assinale a alternativa que apresenta a saída no console após a execução do código.
Alternativas
Q3478956 Programação
No prompt de comandos de uma máquina com Windows 11, que possui todos os recursos necessários para o funcionamento ideal do Angular instalados, como Node.js, npm e angular CLI, para criar um projeto Angular chamado site utiliza-se o comando:
Alternativas
Q3478940 Programação
O time de TI de um Tribunal Regional do Trabalho que está desenvolvendo uma aplicação web configurou o Selenium WebDriver para realizar testes de funcionalidades no navegador Chrome. Durante os testes, identificaram que o script falha ao tentar interagir com o botão de "Enviar", apresentando o erro NoSuchElementException. O desenvolvedor analisou o código e percebeu que o botão é carregado dinamicamente após a conclusão de uma animação. Nesse contexto, a abordagem mais adequada que o time deve adotar para resolver o problema e garantir que o botão seja corretamente identificado e clicado nos testes é
Alternativas
Q3468207 Programação

A respeito de APIs, web services e JSON, julgue o item a seguir.


Uma API serve exclusivamente para o intercâmbio de dados entre sistemas baseados na mesma linguagem de programação. 

Alternativas
Q3468206 Programação

A respeito de APIs, web services e JSON, julgue o item a seguir.


Uma API é considerada REST quando utiliza os métodos HTTP GET, POST, PUT e DELETE para manipular recursos, o que a torna, automaticamente, um serviço RESTful.

Alternativas
Q3453878 Programação
No contexto de tecnologias e técnicas associadas a desenvolvimento web, assinale a alternativa que contém aquela cuja finalidade é permitir que páginas web se comuniquem com um servidor em segundo plano (background), sem recarregar toda a página.
Alternativas
Q3438098 Programação

Quanto às tecnologias para o desenvolvimento web, julgue o item seguinte.


O uso de HTTPS com certificados digitais é uma prática obrigatória para garantir a confidencialidade e a integridade da comunicação entre cliente e servidor em aplicações web.

Alternativas
Q3434126 Programação
Assinale a opção em que é apresentada a denominação dada ao método HTTP que permite atualizar recursos existentes no servidor e cujo envio da mesma solicitação várias vezes em um serviço RESTful da Web tem o mesmo resultado.
Alternativas
Q3434125 Programação

Acerca da API RESTful, julgue os itens subsequentes.


I API RESTful é uma interface que fornece dados em um formato padronizado baseado em requisições HTTP.


II A interface uniforme indica que o servidor transfere informações em formato-padrão, sendo o recurso formatado denominado representação em REST.


III Um dos benefícios das API RESTful é a independência, o que possibilita a escrita de aplicações de cliente e servidor em várias linguagens de programação sem afetar o design da API.


Assinale a opção correta.

Alternativas
Q3409685 Programação
O HTML, CSS e JavaScript desempenham funções essenciais e complementares na elaboração de interfaces na programação web. Considerando suas especificidades, qual das alternativas a seguir descreve corretamente as diferenças entre essas tecnologias? 
Alternativas
Q3408222 Programação
A equipe de desenvolvimento de sistemas da Câmara Municipal de Mariana recebeu uma solicitação para a construção de um sistema web para o controle de processos internos. Durante o processo de desenvolvimento da ferramenta, a equipe optou pela utilização da biblioteca JQuery, que simplifica a manipulação do DOM (Document Object Model), o tratamento de eventos e as requisições AJAX. Sobre essa biblioteca, o método utilizado para ocultar elementos da página é:
Alternativas
Q3402448 Programação
Analise o código a seguir.
<!DOCTYPE html> <html> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = ~ 5; </script> </body> </html>

Ao executar o código, o resultado do processamento do Javascript compatível com o ECMAS 2021 é: 
Alternativas
Q3402444 Programação
No Django 5.1, existem vários comandos que os desenvolvedores podem utilizar para interagir com migrações e manipulação dos esquemas de banco de dados.
O comando que exibe as instruções SQL para uma migração é o 
Alternativas
Respostas
81: C
82: E
83: E
84: B
85: D
86: B
87: B
88: C
89: D
90: E
91: E
92: E
93: D
94: C
95: E
96: E
97: A
98: A
99: B
100: D