Questões de Concurso Sobre programação

Foram encontradas 13.021 questões

Q3219516 Programação
Python e Java são linguagens de programação muito populares e amplamente utilizadas. Embora ambas sejam linguagens de alto nível, ambas possuem diferenças e semelhanças em alguns aspectos. Analise as alternativas abaixo e encontre a INCORRETA:  
Alternativas
Q3219514 Programação

Associe as duas colunas, relacionando as tecnologias à sua definição. 


1. JDBC.


2. JTA


3. Hibernate.


4. JSF.  


( ) Conjunto de APIs para gerenciar componentes de interface do usuário, eventos, validação de entrada, navegação de página, internacionalização e acessibilidade. 


( ) É uma solução de Mapeamento Objeto/Relacional para ambientes Java, que facilita o mapeamento de objetos Java para bancos de dados relacionais e vice-versa. 


( ) Fornece acesso universal aos dados a partir da linguagem de programação Java. é possível acessar virtualmente qualquer fonte de dados, desde bancos de dados relacionais até planilhas e arquivos de texto simples. 


( ) Especifica interfaces de alto nível entre um gerenciador de transações e as partes envolvidas em um sistema de transações distribuídas. 



A sequência CORRETA dessa associação é: 

Alternativas
Q3219513 Programação
O Spring Boot é um framework Java que simplifica o desenvolvimento de aplicações web e serviços. Considere as seguintes afirmativas abaixo sobre o Spring Boot e aplique valores Verdadeiro (V) ou Falso (F). 

( ) O Spring Boot permite incorporar o uso de servidores web, tais como Tomcat ou Jetty.  
( ) Por meio do “Auto-configuration”, o Spring Boot consegue detectar as dependências no classpath e configurar o aplicativo. 
( ) O Spring Boot Starter é responsável por iniciar a aplicação, seja em modo de desenvolvimento ou produção. 

Alternativas
Q3219511 Programação
O analista de sistemas da UFRR Erick deseja ajustar a JVM (Java Virtual Machine) do Java 7, instalada no servidor de sua aplicação, objetivando otimizar sua performance. Para isso ele decidiu configurar a memória da JVM da seguinte forma: 

Quantidade máxima de memoria: 2GB 
Quantidade inicial de memória: 512MB 
Quantidade de memória destinada a armazenar objetos recém-criados: 256MB 

Baseado nessas informações, assinale a alternativa que apresenta quais parâmetros Erick deve configurar na JVM do servidor: 
Alternativas
Q3219495 Programação
Um pesquisador da Universidade Federal de Roraima (UFRR) esta desenvolvendo um software que utiliza cores especificas para ajudar na concentração dos alunos durante os estudos. Estudos em psicologia das cores sugerem que o azul pode ajudar a criar um ambiente propicio para o foco e a produtividade. Essa cor é considerada tranquilizadora e pode reduzir a ansiedade, permitindo que as pessoas se sintam mais relaxadas e, assim, mais concentradas em suas tarefas.

Uma tonalidade da cor azul, utilizada nos códigos é representada em binário da seguinte forma: 

00011110 10010000 11111111

Para que o software funcione corretamente, é necessário converter essa representação binária para o formato hexadecimal.

Qual é o código hexadecimal correspondente a cor em questão?  
Alternativas
Q3219494 Programação
O Processo de compilação é estruturado em várias fases sequenciais. Cada fase transforma uma representação intermediária do programa fonte em outra, até a geração do código executável. Assinale a alternativa que apresenta a ordem CORRETA dessas fases em um compilador: 

1. Análise semântica.
2. Geração de código.
3. Análise léxica.
4. Otimização de código dependente de máquina.
5. Análise sintática.
6. Otimização de código independente de máquina.
7. Geração de código intermediário. 
Alternativas
Q3219167 Programação
Qual cmdlet ou operador é utilizado para redirecionar a saída de um comando para um arquivo, sobrescrevendo o conteúdo, nas linguagens de Shell script e PowerShell, RESPECTIVAMENTE?
Alternativas
Q3219158 Programação
Uma escola deseja implementar um sistema para gerenciar suas listas de alunos e professores, utilizando um aplicativo Java. Como parte do processo de desenvolvimento, o Técnico de TI precisa compilar o código-fonte do aplicativo e garantir que ele seja executado em diferentes sistemas operacionais, sem necessidade de recompilação.
Qual das alternativas descreve CORRETAMENTE o motivo pelo qual os programas Java podem ser executados em várias plataformas?
Alternativas
Q3218890 Programação
Na linguagem Java, é uma diretiva utilizada para designar os membros de uma superclasse que podem ser acessados por outros membros dessa superclasse, por membros de subclasses e por membros de outras classes no mesmo pacote:
Alternativas
Q3218875 Programação
O PHP (Hypertext Preprocessor) é uma linguagem de programação de código aberto, amplamente utilizada para o desenvolvimento de sites e aplicações web dinâmicas.
Analise o trecho do código PHP a seguir:

<?php $x = 7; $y = 2; $z = $x $y + ++$x; echo "x = $x, y = $y, z = $z"; ?>

Após a execução do código, é CORRETO afirmar que o resultado exibido na saída será:
Alternativas
Q3217334 Programação

        Uma equipe de mineração deseja analisar a distribuição do teor de minério em uma amostra coletada. O código a seguir utiliza a biblioteca matplotlib do Python para criar um histograma dos teores coletados.


Imagem associada para resolução da questão


Com base no código precedente, julgue o item a seguir. 


O parâmetro bins = 5, no código em apreço, especifica que o histograma terá exatamente cinco barras, com o mesmo número de dados em cada barra. 

Alternativas
Q3217066 Programação

Julgue o item a seguir, relativo ao código Python precedente. 


O método keys() retornará uma lista contendo todas as chaves presentes no dicionário dados

Alternativas
Q3217065 Programação

Julgue o item a seguir, relativo ao código Python precedente. 


O operador | pode ser utilizado para realizar a união de dois conjuntos, retornando um novo conjunto com os elementos combinados sem duplicatas. 

Alternativas
Q3217064 Programação

Julgue o item a seguir, relativo ao código Python precedente. 


O método pop() removerá um par chave-valor de dados, retornando o valor correspondente à chave removida. 

Alternativas
Q3217063 Programação

Julgue o item a seguir, relativo ao código Python precedente. 


O método pop() pode ser usado para remover um elemento de numeros, caso essa variável seja uma tupla e seja especificado o índice correto. 

Alternativas
Q3217062 Programação

Julgue o item a seguir, relativo ao código Python precedente. 


O método append() adiciona um novo elemento ao final da lista numeros, alterando essa lista diretamente, sem criar uma nova instância. 

Alternativas
Q3217061 Programação

Julgue o item a seguir, relativo ao código Python precedente. 


O método insert() pode ser usado para adicionar elementos em uma lista em qualquer posição específica, movendo os elementos subsequentes. 

Alternativas
Q3217060 Programação

Considerando o script Python que precedente, julgue o próximo item.


A função sum(lista) somente pode ser usada em listas que contêm apenas números, pois a operação de soma não pode ser aplicada a listas com tipos mistos.  

Alternativas
Q3217059 Programação

Considerando o script Python que precedente, julgue o próximo item.


No trecho if booleano and numero > 10:, se o valor da variável booleano for False, a condição não será avaliada completamente e o número não será comparado com 10

Alternativas
Q3217058 Programação

Considerando o script Python que precedente, julgue o próximo item.


A função replace() modifica diretamente a string armazenada na variável texto, substituindo incrível por fantástico permanentemente. 

Alternativas
Respostas
201: C
202: A
203: C
204: E
205: B
206: C
207: B
208: A
209: D
210: D
211: E
212: E
213: C
214: C
215: E
216: C
217: C
218: C
219: C
220: E