Questões de Concurso Sobre programação

Foram encontradas 15.139 questões

Q3894252 Programação

Linguagem C é uma das linguagens de programação mais antigas e amplamente usadas. C é uma linguagem de baixo nível (próxima do hardware) com características de alto desempenho. A respeito da Linguagem C, julgue o item.


A comparação entre dois valores A e B, na Linguagem C, usa a expressão (if (A=B) ).

Alternativas
Q3894237 Programação

Observe as seguintes estruturas de dados para uma lista encadeada. 


Figura 1: Lista Encadeada com 5 elementos

Dadas as estruturas de dados acima bem como o desenho simbolizando que a lista apresenta 5 elementos armazenados, julgue o item. Se dermos os comandos:
B->prox=A->prox; A->prox=B, a cx apontada por B (17) será colocada entre as caixas 15 e 20. 
Alternativas
Q3699901 Programação
Em um script de shell, o que a expressão #!/bin/bash no início de um arquivo indica?
Alternativas
Q3699897 Programação
Qual é a diferença entre JRE e JDK?
Alternativas
Q3699896 Programação
Qual é o propósito de usar o modificador final em uma variável em Java?
Alternativas
Q3699895 Programação
No Python, qual método de uma lista é usado para adicionar um item ao final da lista?
Alternativas
Q3699894 Programação
No Python, qual declaração é usada para capturar e responder a erros ou exceções que ocorrem durante a execução de um programa?
Alternativas
Q3699893 Programação
Assinale a alternativa que apresenta corretamente como garantir que as alterações feitas em um banco de dados sejam salvas no contexto de uma sessão de banco de dados em Python.
Alternativas
Q3699147 Programação
Como as condições são especificadas dentro de um manifest no Puppet?
Alternativas
Q3699146 Programação
Assinale a alternativa que melhor apresenta como é possível debugar um script de shell que não está executando como esperado.
Alternativas
Q3699138 Programação
Selecione a alternativa que descreve corretamente como o polimorfismo é aplicado em Java.
Alternativas
Q3699137 Programação
Em Java, uma classe abstrata é
Alternativas
Q3699136 Programação
Como pode ser utilizado o módulo functools para criar um decorador em Python que memoriza o resultado de funções, considerando múltiplos argumentos?
Alternativas
Q3699135 Programação
Considerando que é preciso criar uma lista em Python que contenha os quadrados dos números de 1 a 10 usando uma abordagem de uma linha, assinale a alternativa que apresenta corretamente a abordagem de linha para criar a lista desejada.
Alternativas
Q3699134 Programação
Em relação ao Python, assinale a alternativa que apresenta a estrutura de dados ideal para armazenar dados em formato chave-valor, em que cada chave é única.
Alternativas
Q3696643 Programação
A plataforma aberta de geoprocessamento QGIS é uma das mais populares atualmente. Uma das opções para usuários mais avançados é a programação de scripts próprios, capazes de personalizar e trazer novas ferramentas de processamento. Para tal, a linguagem de programação usada no QGIS é
Alternativas
Q3664790 Programação
Você está desenvolvendo um sistema de gerenciamento de funcionários em Java, e é necessário implementar uma classe Funcionário com os seguintes requisitos:

- A classe deve ter atributos para armazenar o nome, o salário e a data de admissão do funcionário.
- Deve haver um método chamado calcularSalarioAnual que retorna o salário anual do funcionário, considerando 12 meses no ano.
- Implemente um construtor que permite a criação de objetos Funcionário com valores iniciais para nome, salário e data de admissão.

Qual das implementações abaixo é a correta e não possui erros? 
Alternativas
Q3664785 Programação
Você está desenvolvendo um sistema para uma biblioteca que precisa gerenciar diferentes tipos de itens, como livros, CDs e DVDs. Cada item tem propriedades específicas, como título, autor, ano de lançamento e uma função para calcular a multa por atraso na devolução.

Qual conceito de programação orientada a objetos seria mais apropriado para lidar com essa situação?
Alternativas
Q3551347 Programação
Ada recebeu um pedido de ajuda de um colega de trabalho, Alan, para tentar descobrir um bug em uma função que calcula a média das notas de um aluno utilizando a VM Java 1.8. Segundo o colega, a função está calculando a média errada para determinado conjunto de notas. Para demonstrar o erro, enviou o seguinte trecho de código em Java:

Imagem associada para resolução da questão

De acordo com Alan, o valor impresso em tela é 6.0, quando o esperado deveria ser 6.75. Ada percebeu, rapidamente, que o valor foi exibido de modo impreciso porque
Alternativas
Q3551346 Programação

Considere as classes escritas em Java abaixo.



Imagem associada para resolução da questão



A partir da aplicação dessas classes, considere a execução do seguinte código:



Imagem associada para resolução da questão



A execução desse código produzirá a saída:

Alternativas
Respostas
1881: E
1882: C
1883: C
1884: A
1885: D
1886: C
1887: A
1888: B
1889: C
1890: B
1891: B
1892: A
1893: C
1894: A
1895: C
1896: C
1897: A
1898: A
1899: A
1900: A