Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q2245281 Programação
A interface javax.servlet.Servlet define métodos que são acionados durante o ciclo de vida padrão do servlet. O método service() desta interface
Alternativas
Q2242174 Programação
Em um projeto de programação, diferentes bibliotecas podem ser utilizadas para incorporar recursos existentes, já desenvolvidos anteriormente, ao software que está em desenvolvimento. Em projetos Java, tais bibliotecas são comumente armazenadas na forma de arquivos “.jar”. Para que um projeto Java possa utilizar as classes disponibilizadas em um arquivo “.jar”, é necessário indicar a localização do arquivo no classpath que está visível ao projeto. Tal configuração pode ser realizada como uma das opções das propriedades do projeto. Assinale a alternativa que apresenta a opção das propriedades do projeto que pode ser utilizada para indicar os arquivos “.jar” visíveis no classpath do projeto.
Alternativas
Q2242166 Programação
O polimorfismo é um conceito fundamental na programação orientada a objetos, possibilitando uma maior flexibilidade e uma reutilização de código, além de promover a modularidade e a extensibilidade do sistema. A literatura apresenta quatro tipos de polimorfismo: coerção, de inclusão, paramétrico e sobrecarga. Esses tipos de polimorfismo, por sua vez, são agrupados em duas categorias: ad-hoc e universal Assinale a alternativa que classifica corretamente as categorias dos polimorfismos de inclusão, paramétrico e sobrecarga, respectivamente. 
Alternativas
Q2242155 Programação
Para resolver determinado problema, um programador implementou uma tabela hash aberta. Assinale a alternativa correta que indica o significado de uma tabela hash aberta.
Alternativas
Q2241637 Programação
Qual o resultado da expressão aritmética “( 4 + 10 * 5 + 10 ) % (18 - 2 ** 3)”, em base 10, na linguagem Phyton?  
Alternativas
Q2241628 Programação
Com o objetivo de acompanhar tendências do mercado e de aumentar a produtividade do programador, as linguagens de programação evoluem e recebem atualizações periódicas. Um exemplo disso é o conceito de ecords que foi incorporado à linguagem Java, a partir da versão 16.
Alternativas
Q2241626 Programação
Python é uma linguagem de programação de alto nível amplamente utilizada no desenvolvimento de software sintaxe simples e legível, é conhecida por sua versatilidade, por ter uma comunidade ativa e uma extensa biblioteca de módulos. Assinale a alternativa que apresenta corretamente características da linguagem Python.
Alternativas
Q2241622 Programação
Alguns sistemas requerem um maior dinamismo na sua execução, com a necessidade de ajustar o seu comportamento, de acordo com mudanças no cenário de execução. Nesse sentido, o padrão de projetos State pode ser um aliado do desenvolvedor. O padrão permite que um objeto altere seu comportamento dinamicamente, com base nas mudanças ocorridas em seu estado, sem a necessidade de mudar de classe ou sequer de ser instanciado novamente. Assinale a alternativa que apresenta os conceitos da Programação Orientada a Objetos que são responsáveis pelo dinamismo do objeto implementado, utilizando o padrão de projetos State.
Alternativas
Q2239460 Programação
A estrutura básica de um JWT (JSON Web Token) corresponde a 
Alternativas
Q2239450 Programação
A respeito de linguagens de programação, julgue os itens a seguir.
I A linguagem de máquina é a mais primitiva, sendo uma coleção de bits (0 e 1) interpretáveis pelo computador.
II Os compiladores traduzem programas escritos em uma linguagem de programação para linguagem de máquina, os quais são executados à medida que são traduzidos.
III O linker pega objetos gerados nas primeiras etapas da compilação e os recursos necessários da biblioteca, remove os processos e dados desnecessários e vincula o código à referida biblioteca para aumentar seu tamanho e extensão.
Está certo o que se afirma em
Alternativas
Q2239441 Programação

A seguir, é apresentada uma configuração do Nginx em sua última versão estável.

server { 

      root /www/data;

      location / {

}

      location  ~ / images / { 

}     

      location ~ \.(mp3mp4){ 

                root /www/media; }

}


A partir dessa configuração, infere-se que, se a URL terminar com a extensão .mp3 ou .mp4, o Nginx



Alternativas
Q2239440 Programação
O Nginx é suportado por uma variedade de sistemas operacionais e respectivas arquiteturas de hardware. Assinale a opção que apresenta a arquitetura do processador em que é suportada a distribuição Linux, versão Ubuntu 23.04 lunar. 
Alternativas
Q2239434 Programação
Assinale a opção em que é apresentada a tag que permite vincular um manifesto web (web app manisfest) em um PWA (Progressive Web App). 
Alternativas
Q2239431 Programação
O padrão utilizado para apresentar dados agrupados em coleções de pares nome e valor e representados por strings é o
Alternativas
Q2239102 Programação
#!/bin/bash
# Diretório que será verificado
dir_mpe_ro="/backup/mpe/arquivos"
# Rotina a ser executada find "$dir_mpe_ro " -type f -mtime +15 -exec rm {} \;

A partir do Shell script precedente, considerando-se que todos os arquivos estejam localizados no diretório /backup/mpe/arquivos, é correto afirmar que a finalidade desse script é 
Alternativas
Q2239081 Programação
Se a troca de dados entre sistemas tem sintaxe em pares de chave-valor, então está em uso o padrão 
Alternativas
Q2239080 Programação
Em Python versão 3.10 ou superior, para verificar se certa string str é um identificador válido, usa-se o método 
Alternativas
Q2239079 Programação
< ? php $ servername  =  " srv01 " ;  $ username =  " app " ; $ password  =  " senha " ; $ dbname  =  " cadastro " ; 
$ nomeCompleto =  $_POST [ ' nome_completo ' ] ;
$ sql   =  "INSERT INTO tabela_nomes  ( nome )  VALUES  (  '  $ nomeCompleto ' ) "  ; 
$ conn = new mysqli ( $servername, $username, $password, $dbname);
if ( $conn->connect_error)  {          die ( "erro " . $ conn->connect_error ) ; }

if  ( $conn->select ( $ sql )  ===  TRUE)  { echo "Nome gravado com sucesso."; } else {
          echo   "Erro  ao gravar o nome: " . $ conn-> error ; }
$ conn->quit ( );
?> 

Tendo como base o código fonte precedente, assinale a opção correta.
Alternativas
Q2238970 Programação
Em XML, a linguagem de marcação que define a estrutura e os elementos que vão compor um documento, além de suportar tipos de dados e namespaces, é chamada de
Alternativas
Q2238968 Programação
Em ambiente web, o padrão que é utilizado para a troca de informações entre sistemas e que apresenta estrutura composta por elementos do tipo chaves, dois pontos, colchetes e aspas é o
Alternativas
Respostas
2861: D
2862: C
2863: D
2864: B
2865: A
2866: D
2867: E
2868: B
2869: B
2870: C
2871: C
2872: E
2873: D
2874: C
2875: B
2876: D
2877: A
2878: E
2879: A
2880: C