Questões de Concurso Sobre programação

Foram encontradas 14.769 questões

Q2447168 Programação
No ambiente de desenvolvimento e publicação de aplicações web, a orquestração de diversas tecnologias e protocolos é essencial para garantir não só a acessibilidade global, mas também a segurança, a escalabilidade e a gerenciabilidade dos sistemas. Considerando os componentes críticos como o Sistema de Nomes de Domínio (DNS), plataformas de hospedagem, painéis de controle como o cPainel, protocolos de transferência de arquivo como FTP, e a configuração de stacks de tecnologia como LAMP (Linux, Apache, MySQL, PHP) para ambientes de produção, qual conjunto de práticas representa a melhor abordagem para otimizar a publicação e manutenção de aplicações web robustas?
Alternativas
Q2447166 Programação
Utilizando o framework Slim para criação de uma API RESTful, qual funcionalidade permite interceptar requisições e respostas para adicionar cabeçalhos de segurança ou realizar autenticações?
Alternativas
Q2447165 Programação
No desenvolvimento de aplicações móveis com IONIC e Angular, qual técnica é essencial para garantir a sincronização bidirecional entre o modelo de dados e a interface do usuário, permitindo que alterações no modelo sejam automaticamente refletidas na view e vice-versa? 
Alternativas
Q2447164 Programação
Ao desenvolver um site no WordPress, qual é a principal vantagem de utilizar o Elementor como criador de páginas, especialmente em relação à personalização de temas?
Alternativas
Q2447163 Programação
Ao desenvolver um projeto baseado em template clone do Twitter, qual técnica seria mais apropriada para implementar a funcionalidade de paginação dos tweets na timeline do usuário?
Alternativas
Q2447162 Programação
No universo do desenvolvimento web, jQuery desempenha um papel crucial ao oferecer uma sintaxe simplificada para a manipulação de elementos HTML, facilitando a interação do usuário com a página através de eventos de teclado, mouse e formulário, além de permitir a aplicação de animações e a realização de operações Ajax de maneira eficiente. Dentro desse contexto, qual ação realizada pelo jQuery é essencial para adicionar dinamicamente classes CSS a um elemento da página, permitindo a alteração da sua apresentação visual sem a necessidade de editar o código CSS diretamente? 
Alternativas
Q2447161 Programação
Ao utilizar o PHP Data Objects (PDO) para interação com um banco de dados MySQL, qual prática é recomendada para prevenir SQL Injection?
Alternativas
Q2447159 Programação
No ES6 (ECMAScript 2015), qual palavra-chave introduzida permite declarar variáveis com escopo de bloco, reduzindo problemas associados ao hoisting e ao escopo global inadvertido?
Alternativas
Q2447158 Programação
Ao utilizar o Bootstrap para desenvolver uma interface responsiva, qual classe é indispensável para garantir que uma coluna ocupe três frações do espaço disponível em dispositivos grandes (lg)?
Alternativas
Q2447157 Programação
No desenvolvimento de um layout web responsivo com CSS3, qual propriedade é crucial para implementar um efeito de parallax em uma seção da página, contribuindo para uma experiência de usuário dinâmica e imersiva?
Alternativas
Q2447156 Programação
Em CSS3, quando se deseja aplicar estilos a elementos que são especificamente filhos diretos de um elemento pai, qual seletor é apropriado para garantir que os estilos não sejam aplicados a elementos aninhados mais profundamente?
Alternativas
Q2447155 Programação
No contexto do desenvolvimento de uma aplicação móvel usando IONIC, que precisa se integrar de forma eficiente com uma aplicação web existente para permitir a sincronização de dados em tempo real, qual estratégia é crucial para assegurar uma interoperabilidade e um desempenho otimizados entre as plataformas?
Alternativas
Q2447144 Programação
O framework Slim é uma ferramenta PHP que facilita a criação de aplicações web e APIs simples e rápidas, seguindo o padrão PSR-7 para mensagens HTTP, incluindo o gerenciamento de requisições, rotas, dependências, middleware e respostas, além da integração com bancos de dados.
No framework Slim, uma rota é definida para lidar com uma requisição GET para o endpoint "/produtos" por: 
Alternativas
Q2447142 Programação
jQuery é uma biblioteca JavaScript rápida, pequena e rica em recursos, que simplifica coisas como o transporte e manipulação de documentos HTML, manipulação de eventos, animações e Ajax.
Uma forma para adicionar um elemento ‘<li>’ com o texto "Novo Item" ao final de uma ‘lista’ com o ID lista usando jQuery é:
Alternativas
Q2447141 Programação
PHP Data Objects (PDO) oferece uma interface leve e consistente para acessar bancos de dados em PHP.
A forma atual para estabelecer uma conexão com um banco de dados MySQL usando PDO em PHP é:
Alternativas
Q2447140 Programação
Ajax (Asynchronous JavaScript and XML) é uma técnica de desenvolvimento web para criar aplicações interativas que enviam e recebem dados de um servidor web de forma assíncrona, sem necessidade de recarregar a página inteira.
O status que indica que uma requisição Ajax foi concluída com sucesso é o
Alternativas
Q2447138 Programação
PHP 7 é uma versão significativamente aprimorada do PHP, uma linguagem de script do lado do servidor amplamente usada para desenvolvimento web. Ele introduz melhorias de desempenho, um novo operador de comparação (spaceship operator), tipagem de retorno de funções e declarações de tipo escalares, aprimorando o suporte à programação orientada a objetos com recursos, como classes anônimas e melhorias em exceções. PHP 7 também aprofunda conceitos de OOP (Programação Orientada a Objetos), como abstração, herança, polimorfismo e interfaces, permitindo o desenvolvimento de aplicações web complexas e robustas de maneira mais eficiente e organizada.
Em PHP, a palavra-chave usada para definir uma classe que não pode ser instanciada diretamente, servindo apenas como uma classe base, é:
Alternativas
Q2447137 Programação
O ECMAScript 6 (ES6), lançado em 2015, introduziu várias novas funcionalidades e melhorias significativas na linguagem JavaScript, incluindo novas maneiras de trabalhar com variáveis, melhorias na orientação a objetos, novos métodos para arrays, e outras funcionalidades.
No ES6, o recurso que permite a criação de objetos com métodos mais concisos é o:
Alternativas
Q2447136 Programação
JavaScript é uma linguagem de programação poderosa usada para adicionar interatividade, manipular dados e criar experiências ricas na web.
Em JavaScript puro, a forma para adicionar um evento a um elemento com o ID "myButton", para responder a cliques é:
Alternativas
Q2447135 Programação
Bootstrap 4 é um framework de front-end popular que facilita o desenvolvimento de websites responsivos e mobile-first.
No Bootstrap 4, o componente adequado para exibir uma mensagem de aviso ou alerta ao usuário é o:
Alternativas
Respostas
2921: D
2922: B
2923: C
2924: C
2925: A
2926: C
2927: A
2928: C
2929: B
2930: B
2931: A
2932: C
2933: D
2934: B
2935: B
2936: D
2937: D
2938: B
2939: A
2940: A