Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.018 questões

Q748562 Programação

Com relação ao trecho de código em Java para estruturar os pontos cardeais,

Imagem associada para resolução da questão

é correto afirmar:

Alternativas
Q748561 Programação

O trecho de código Python é uma função recursiva para o cálculo do fatorial de um número natural qualquer. Entretanto, apresenta um erro de programação.

Imagem associada para resolução da questão 


Em qual linha está o erro e como consertá-lo para que a função cumpra corretamente o seu propósito?  

Alternativas
Q748559 Programação

Dado o trecho de código JAVA,

Imagem associada para resolução da questão

quantas vezes a expressão “Bom dia!” será escrita pelo código?

Alternativas
Q748044 Programação
Assinale a alternativa que exibe o nome de um segmento de código no qual um processo realiza a alteração de um recurso compartilhado.
Alternativas
Q744410 Programação

Em JavaScript, a função do método indexOf( ) é 

Alternativas
Q744409 Programação
Em um método de uma classe de teste JUnit deseja-se testar o método estático chamado multiplica da classe Vetores. Para verificar se a saída desse método será 39 quando ele receber como parâmetro os arrays de números inteiros {3,4} e {5,6} utiliza-se a instrução
Alternativas
Q743287 Programação

Sobre as linguagens de programação mais utilizadas na academia e indústria, marque V para as afirmativas verdadeiras e F para as falsas.

( ) Os códigos-fontes em Python devem ser compilados pelo compilador Python que pode ser utilizado em ambientes Windows e Linux.

( ) A linguagem de programação C++ surgiu para substituir a linguagem C, pois C é obsoleta e não é mais utilizada.

( ) Java é uma linguagem de programação orientada a objetos que é executada em uma máquina virtual Java (JVM).

( ) As linguagens de programação C++, Python e Java utilizam o modelo de orientação a objetos.

Assinale a sequência correta.

Alternativas
Q743284 Programação

Ambientes de Desenvolvimento Integrado (IDE - Integrated Development Environment) são softwares que agregam diversas ferramentas que facilitam o desenvolvimento rápido de aplicativos, melhorando a produtividade de desenvolvedores de software. Com base nesses ambientes, analise as afirmativas.

I - As ferramentas mais comuns encontradas em IDE são: editor, compilador/interpretador e depurador.

II - NetBeans é um IDE open-source apenas para linguagem de programação Java.

III - O IDE Eclipse Mars possui diversos pacotes, dentre eles, os para desenvolvimento em C/C++.

Está correto o que se afirma em

Alternativas
Q734942 Programação
Códigos móveis são utilizados por desenvolvedores para incorporar maior funcionalidade e melhorar a aparência de páginas Web. Embora sejam bastante úteis, podem representar riscos quando mal implementados ou usados por pessoas mal intencionadas. Assinale a alternativa que apresenta exemplo de códigos móveis.
Alternativas
Q733502 Programação

Analise o código fonte em linguagem Java, e as afirmativas abaixo, e marque (V) para verdadeiro ou (F) para falso.

         

 

( ) A operação demo.addition (a, b), apresentada na função main, não pode ser realizada, visto que a classe My_Calculation não possui o método addition.

( ) A classe My_Calculation é construtora do objeto demo. Sendo um construtor responsável por inicializar os atributos do objeto instanciado.

( ) A classe My_Calculation define uma operação a qual armazena o resultado da multiplicação de x por y na variável z. No entanto, a variável z não foi declarada na classe My_Calculation. Por consequência, produzirá um erro quando o código for compilado.

A sequência correta é
Alternativas
Q733501 Programação
Na teoria da computação, a investigação da solucionabilidade de um problema a partir de outro, cuja classe de solucionabilidade é conhecida, é definida pelo princípio
Alternativas
Q733498 Programação
A inserção de um código JavaScript em uma página Web escrita em HyperText Markup Language (HTML) necessita da utilização de uma tag de início e outra de final. Marque a alternativa que apresenta as tags necessárias para inserção de código.
Alternativas
Q733492 Programação

Considere o código fonte abaixo, escrito em linguagem C, e analise as afirmativas abaixo.


Marque (V) para verdadeiro ou (F) para falso.

( ) A alocação de memória, presente na função main, efetuada com a função malloc, resulta na mesma quantidade alocada em bytes que ptr = malloc(sizeof(struct entrada_cadastro)).

( ) A função strcpy copia a palavra Aluno para o vetor name da struct entrada_cadastro.

( ) O acesso aos campos da estrutura de dados é realizado através do ponteiro nomeado ptr de tipo struct entrada_cadastro.

A sequência correta é

Alternativas
Q732668 Programação
Sobre as Diferenças entre XHTML e HTML, assinale a alternativa correta.
Alternativas
Q731535 Programação
No sistema da empresa será desenvolvido duas classes, uma “Pessoa” e a outra “Cliente”. Qual será o resultado quando o método main for executado na classe “Principal”? Imagem associada para resolução da questão
Alternativas
Q731534 Programação

O que acontecerá quando o seguinte método “main” da classe “Empresa” for executado?

Imagem associada para resolução da questão

Alternativas
Q731533 Programação
O código a seguir é uma representação da visão do formulário de login da intranet da CASAN, o qual usa JSF. No entanto o formulário de login não está funcionando, pois está aparecendo somente o campo de senha para ser informado. Assinale a alternativa que apresenta a linha que possui um erro. Imagem associada para resolução da questão
Alternativas
Q731532 Programação

Qual será a saída na tela para a execução da seguinte classe Java?

Imagem associada para resolução da questão

Alternativas
Q731530 Programação
Quais dos conceitos a seguir estão relacionados à especificação Java EE?
Alternativas
Q731528 Programação
Em relação à especificação do Java EE, assinale a alternativa correta.
Alternativas
Respostas
9601: B
9602: D
9603: A
9604: E
9605: E
9606: B
9607: D
9608: A
9609: B
9610: B
9611: D
9612: D
9613: D
9614: D
9615: A
9616: C
9617: B
9618: D
9619: C
9620: A