Questões de Concurso Comentadas sobre programação

Foram encontradas 9.409 questões

Q2464539 Programação

Com base em tecnologias e práticas frontend web, julgue o seguinte item.


O HTML é uma linguagem de programação que recupera as informações de um servidor e as apresenta na tela do usuário.

Alternativas
Q2464537 Programação

Com base em tecnologias e práticas frontend web, julgue o seguinte item.


O código de uma CSS é armazenado em um arquivo separado do HTML, embora seja utilizado para definir o modo como as tags HTML devem funcionar. 

Alternativas
Q2464536 Programação

A respeito de linguagens de programação, julgue o próximo item.


A linguagem Java suporta arrays multidimensionais de forma direta, sem a necessidade de manipulação em cascata de arrays unidimensionais ou bidimensionais.

Alternativas
Q2464533 Programação

A respeito de linguagens de programação, julgue o próximo item.


Os bytecodes gerados pelo compilador Java independem da plataforma em que são executados, diferentemente das instruções em linguagem de máquina.

Alternativas
Q2463080 Programação
Observe a imagem a seguir.

 Imagem associada para resolução da questão

Qual será o valor de saída do vetor após a execução do seguinte código PHP? 
Alternativas
Q2463078 Programação
Qual é o conceito, em orientação a objetos, que descreve o grau em que os elementos de uma classe estão relacionados e trabalham juntos para realizar uma única tarefa ou responsabilidade?
Alternativas
Q2463076 Programação
As linguagens de programação podem ser classificadas, segundo o tipo de execução, em duas categorias principais: linguagens compiladas e linguagens interpretadas. Qual das opções descreve o papel de um interpretador em relação à execução de código fonte?
Alternativas
Q2463073 Programação

Considere as entidades Cliente, Pedido e Produto, com os seguintes atributos e relacionamentos:


Entidades:


- Cliente (ID, Nome, E-mail)


- Pedido (ID, Data, ClienteID)


- Produto (ID, Nome, Preço)


Relacionamentos:


- Um cliente pode fazer muitos pedidos (1:N)


- Um pedido pode conter muitos produtos (N:M)


Qual é a forma de mapear o relacionamento entre as entidades pedido e produto em um diagrama Entidade-Relacionamento para o modelo relacional?

Alternativas
Q2463072 Programação
O projeto de banco de dados define a estrutura e organização dos dados que serão armazenados em um sistema de banco de dados, garantindo que se atenda aos requisitos de negócio da aplicação. Isso inclui a definição de tabelas, relacionamentos entre elas, restrições de integridade, índices e outras características que otimizem o acesso e a manipulação dos dados. O projeto de banco de dados também visa garantir a consistência, integridade e segurança dos dados, além de facilitar a manutenção e evolução do sistema ao longo do tempo. Qual é o objetivo principal do processo de mapeamento de um diagrama Entidade-Relacionamento (ER) para um modelo relacional em um banco de dados?
Alternativas
Q2461640 Programação

Julgue o próximo item, relativo a controle de dados, compilação e engenharia de software.


Na linguagem Java, existe um mecanismo próprio de gerenciamento de memória denominado garbage collector.

Alternativas
Q2461639 Programação

Julgue o próximo item, relativo a controle de dados, compilação e engenharia de software.


Os programas em Java e em PHP podem ser tanto interpretados quanto compilados.

Alternativas
Q2461637 Programação

Com relação às linguagens de programação Java e PHP, julgue o item a seguir.


Na linguagem Java, os tipos int, char e long são exemplos de dados elementares, e os tipos matrizes e vetores são dados estruturados da linguagem.

Alternativas
Q2461635 Programação

Com relação às linguagens de programação Java e PHP, julgue o item a seguir.


Na linguagem PHP, a função abs() retorna o valor absoluto de um número, o qual pode ser inteiro ou de ponto flutuante float (número racional).

Alternativas
Q2461138 Programação
Leia o caso a seguir.

Um desenvolvedor criou uma classe abstrata chamada “Pessoa” e criou as classes “Discente” e “Docente”, ambas filhas da classe “Pessoa”. Criou também um método para calcular o tempo de vínculo acadêmico nas três classes. Este método foi criado com o mesmo nome e assinatura nas três classes, porém com implementações diferentes em relação ao algoritmo e dados para os cálculos.

Qual conceito foi utilizado durante o desenvolvimento relatado neste cenário?
Alternativas
Q2461137 Programação
Durante o desenvolvimento de um sistema utilizando o paradigma de orientação a objetos é necessário atenção com relação à coesão e ao acoplamento. Neste contexto, as classes devem ser desenvolvidas de maneira a garantir
Alternativas
Q2459125 Programação
Em relação aos comandos PHP, analise o texto a seguir.

O comando _________ também deve ser utilizado no interior de laços, e funciona de maneira semelhante ao ___________, com a diferença que o fluxo ao invés de sair do laço volta para o início dele.

Marque a opção que preenche CORRETA e respectivamente as lacunas.
Alternativas
Q2459123 Programação
Em um servidor Tomcat, a permissão para que uma instância de engine seja vista do exterior como se fossem múltiplos domínios DNS distintos, é dada pelo seguinte componente
Alternativas
Q2459122 Programação
No JavaScript a função Switch é utilizada, principalmente, na seguinte situação:
Alternativas
Q2458854 Programação
No HTML5, o elemento especificamente projetado para definir uma área dentro de um documento web que pode ser utilizada para desenhar gráficos bitmap, utilizando linguagens de script como o JavaScript é
Alternativas
Q2457399 Programação
Considere inicialmente o seguinte código, escrito utilizando a linguagem de programação R:

v <- 1:10 i <- 3 f <- 6

Tomando por base esse contexto, assinale a opção que apresenta um código que produz resultado equivalente a:

                 p <- i                  for (q in (f+1):length(v)) {                         v[p] <- v[q]                           p <- p+1 }                      for (q in p:length(v))                           v[q] <- NA                      length(v) <- p-1
Alternativas
Respostas
781: E
782: C
783: E
784: C
785: B
786: D
787: C
788: A
789: B
790: C
791: C
792: C
793: C
794: A
795: D
796: C
797: D
798: E
799: B
800: B