Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.030 questões

Q3628370 Programação

As linguagens de programação são ferramentas fundamentais na interação do usuário com o computador. Sobre essas linguagens, considere as afirmações a seguir.



I- Um programa é uma sequência de instruções escritas em determinada linguagem.


II- JavaScript (JS) é um exemplo de linguagem de programação utilizada em aplicações web.


III- Assembly é um exemplo de linguagem de programação.


IV- Um compilador é capaz de traduzir um programa escrito em linguagem de alto nível para código em linguagem de máquina.



Está(ão) CORRETA(s) a(s) afirmação(ções):

Alternativas
Q3607196 Programação
Qual é a linguagem de marcação que é a base para a construção de páginas, que definem como o conteúdo deve ser apresentado em um navegador web: 
Alternativas
Q3587775 Programação
Uma linguagem de marcação, ou seja, um conjunto de regras utilizado para formatar documentos de maneira que os dados possam ser lidos e interpretados por diferentes sistemas, e também por humanos, com alta compatibilidade com diferentes plataformas e sistemas operacionais criado inicialmente com intuito de ser um formato de arquivo que facilitasse a troca de dados entre diferentes sistemas pela internet. O texto está se referindo ao padrão: 
Alternativas
Q3583920 Programação
A quantidade de cores suportada pela linguagem CSS chega na casa dos milhões, porém apenas um pouco mais de 100 cores foram nomeadas. O código hexadecimal de uma cor começa com o caractere #, e os demais caracteres indicam que:
Alternativas
Q3583915 Programação
Java é uma das linguagens de programação mais populares do mundo, com uma enorme comunidade de desenvolvedores dedicados e uma infinidade de ferramentas disponíveis para facilitar o desenvolvimento de software. Assinale a alternativa que se refere à uma dessas ferramentas, caracterizada no texto abaixo:

É uma ferramenta de gerenciamento de dependências e construção para projetos Java. Ele simplifica o processo de compilação, empacotamento e distribuição de projetos em Java, além de permitir a gestão de dependências de forma automática.
Alternativas
Q3570173 Programação
Analise as seguintes afirmativas:

I. Uma constante é um item de dados nomeado com um valor predefinido que pode ser alterado durante o uso do software.
II. Uma variável é um item de dados nomeado cujo valor pode ser alterado durante a execução do programa.
III. As variáveis podem ser globais ou locais, dependendo da lógica aplicada na programação.
IV. As variáveis precisam ser declaradas anteriormente ao primeiro uso do software.

Estão CORRETAS as afirmativas 
Alternativas
Q3558962 Programação
Sobre React, considere as afirmações abaixo:

I- Utiliza DOM virtual ao invés de DOM real.
II- Utiliza renderização do lado do servidor.
III- É apenas uma biblioteca e não um framework avançado.

Está CORRETO o que se afirma em
Alternativas
Q3558961 Programação
Considere o seguinte trecho de código React:

Q29.png (570×325)

O trecho de código da linha 03 foi intencionalmente omitido. Todas as classes componentes React que possuem um construtor devem começar com uma chamada que deveria estar na linha 03. Esta chamada é
Alternativas
Q3558960 Programação
Considere o seguinte trecho de código Reactjs:

Q28.png (572×308)

Componentes React implementam um método render() que recebe dados de entrada e retorna o que se quer mostrar. Baseado nisso, o resultado da execução do código acima é
Alternativas
Q3558959 Programação
Considere o seguinte trecho de código JavaScript:

Q27.png (574×88)

No trecho acima, a função mapWith recebe qualquer função como argumento e retorna uma função map parcialmente aplicada. O resultado da aplicação da função square All para o array [1,2,3] é
Alternativas
Q3558958 Programação
Sobre funções e aplicação de funções em JavaScript, assinale a alternativa cujo valor retornado seja falso (false):
Alternativas
Q3558957 Programação
As seguintes comparações em JavaScript produzem valor verdade verdadeiro (true), EXCETO:
Alternativas
Q3558956 Programação
No contexto de uso do Framework Hibernate, considere que o seguinte trecho de código (se inserido em um cenário adequado) geraria uma exceção quando executado:

Q24.png (580×121)

A interpretação da exceção lançada durante a execução seria um mapeamento errôneo de entidades. Estamos referenciando um gerador de sequência desconhecido, e a ideia seria usar uma sequência do banco de dados e prover “authorSequence” como o nome do gerador. Vários desenvolvedores esperariam que “authorSequence” seja o nome da sequência do banco de dados que o Hibernate usaria. Este não é o caso. É o nome do @SequenceGenerator que podemos usar para prover mais informações sobre a sequência do banco de dados que o Hibernate usará. Contudo, a definição do @SequenceGenerator está faltando, e o Hibernate lança uma exceção. Assinale o tipo de exceção que seria lançada pelo Hibernate: 
Alternativas
Q3558952 Programação
Considere o seguinte trecho de código:

Q20.png (576×89)

Este arquivo herda do spring-boot-starter-parent e declara dependências aos Spring Boot Starters. Seguindo boas práticas do Framework Spring Boot, este conteúdo deveria ser salvo como arquivo
Alternativas
Q3558951 Programação

Considere o código a seguir, que busca calcular o fatorial de um número:


Q19.png (574×114)


Sobre o código apresentado acima, é CORRETO afirmar:

Alternativas
Q3558948 Programação
Assinale a alternativa com todos os tipos de polimorfismos possíveis em Java: 
Alternativas
Q3556605 Programação

A linguagem Java consta com diversos tipos de dados, sendo um dos mais comuns o tipo inteiro (int). Esse tipo possui tamanho de

Alternativas
Q3556600 Programação

Em uma aplicação web, deseja-se utilizar o NGINX para realizar balanceamento de carga HTTP entre dois servidores (app1.exemplo.com e app2.exemplo.com). Deseja-se repassar o dobro de requisições para o primeiro servidor em relação ao segundo. Para isso, utiliza-se a seguinte configuração no bloco http do arquivo de configurações, em que duas linhas estão propositalmente ocultas e representadas por lacunas:



Imagem associada para resolução da questão



Para resolver o problema, o conteúdo a ser preenchido nas duas lacunas é: 

Alternativas
Q3478576 Programação
O princípio da(o) ______________ é a forma pela qual o programa é divido a ponto de se tornar o mais isolado possível, ou seja, cada método pode ser executado isoladamente e retornar um resultado satisfatório ou não para cada situação. Sendo assim, o objeto não necessita conhecer qual forma cada método foi implementado.

A alternativa que preenche a lacuna corretamente é a:
Alternativas
Q3478573 Programação
A linguagem PHP suporta os tipos de dados inteiro, ponto flutuante, string, array e objeto. Posto isto, para informar a um interpretador que a variável é um ponto flutuante, o que deve ser feito?
Alternativas
Respostas
3501: B
3502: A
3503: A
3504: C
3505: C
3506: D
3507: C
3508: E
3509: B
3510: A
3511: B
3512: A
3513: D
3514: C
3515: C
3516: A
3517: D
3518: A
3519: A
3520: A