Questões de Concurso Sobre programação

Foram encontradas 12.223 questões

Q1259756 Programação

No que se refere ao código HTML acima, julgue o item.


O uso da barra (/) em </head>, na linha 4, serve para fechar a tag <head>.
Alternativas
Q1259755 Programação

No que se refere ao código HTML acima, julgue o item.


O código apresenta um erro clássico de sintaxe, pois uma tag não pode estar dentro de outra tag.
Alternativas
Q1259754 Programação

No que se refere ao código HTML acima, julgue o item.


Na linha 5, o elemento <body> define, especificamente, informações de estilo para o documento HTML.
Alternativas
Q1259753 Programação

Quanto à programação orientada a objetos, julgue o item.


Herança é um mecanismo que admite o estabelecimento de relacionamentos entre classes. Por meio desses relacionamentos, é permitido que uma subclasse herde os atributos e os comportamentos de sua superclasse.
Alternativas
Q1259752 Programação

Quanto à programação orientada a objetos, julgue o item.


O pilar mais importante da programação orientada a objetos é a independência entre objetos, não havendo comunicação entre eles, o que, de certa forma, garante a consistência do código.
Alternativas
Q1259751 Programação

Quanto à programação orientada a objetos, julgue o item.


Uma das vantagens da programação orientada a objetos é que ela diminui o tempo do ciclo de desenvolvimento, fornecendo software confiável e reutilizável.
Alternativas
Q1259750 Programação

Quanto à programação orientada a objetos, julgue o item.


Uma das regras mais importantes da programação orientada a objetos é a de que um objeto não pode exercer o comportamento de outro, executando uma operação sobre esse objeto.
Alternativas
Q1259749 Programação

Quanto à programação orientada a objetos, julgue o item.


A programação orientada a objetos divide um programa em vários objetos e cada objeto modela um determinado problema.
Alternativas
Q1257939 Programação
Considerando o ambiente de desenvolvimento Android Studio, assinale a alternativa que apresenta apenas linguagens válidas ao adicionar uma nova activity ao projeto.
Alternativas
Q1257938 Programação
Sobre a classe R.java para desenvolvimento de aplicativos Android, é correto afirmar que
Alternativas
Q1257937 Programação
Considerando os aspectos básicos de um projeto Android, assinale a alternativa correta.
Alternativas
Q1256453 Programação

No que diz respeito ao paradigma da orientação a objetos, dois princípios são caracterizados abaixo.


( I ) Técnica que indica a capacidade de abstrair várias implementações diferentes em uma única interface. As classes derivadas de uma única classe base são capazes de invocar os métodos que, embora apresentem a mesma assinatura, comportam-se de maneira diferente para cada uma das classes derivadas.

( II ) Técnica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos. O conhecimento a respeito da implementação interna da classe é desnecessário do ponto de vista do objeto, uma vez que isso passa a ser responsabilidade dos métodos internos da classe.


Os princípios caracterizados em (I) e (II) são denominados respectivamente:

Alternativas
Q1256450 Programação
Avalie se as seguintes afirmativas, relativas ao Java Servlet, são falsas (F) ou verdadeiras (V):
As Servlets são para os servidores o que as Applets são para os browsers, ou seja, da mesma forma que a Applet necessita do browser para ser executada, a Servlet necessita do servidor Java. Uma Servlet pode ser responsável por receber dados ou parâmetros de um formulário em HTML ou de uma Applet Java e atualizar um banco de dados. O Servlet é uma ferramenta IDE que compreende vários tipos de linguagem e que aceita a instalação de plugins para emular o desenvolvimento da plataforma.
As afirmativas são respectivamente:
Alternativas
Q1256449 Programação

A figura abaixo mostra o título de uma página formatada com CSS.


Imagem associada para resolução da questão


A instrução CSS que gera esse título com fundo na cor amarela, como mostrado, é:

Alternativas
Q1256448 Programação

Avalie se as seguintes afirmativas, relativas ao JSON, são falsas (F) ou verdadeiras (V):


JSON é uma linguagem de marcação, possuindo tag de abertura e de fechamento.

JSON é um modelo para armazenamento e transmissão de informações no formato texto.

JSON é independente de linguagem, sendo possível o acesso aos dados por qualquer linguagem de programação, por meio de API’s específicas.


As afirmativas são respectivamente:

Alternativas
Q1256447 Programação

A figura abaixo ilustra uma sequência de instruções em PHP.

Imagem associada para resolução da questão


As instruções echo ++$x, echo $y++ e echo --$z apresentarão, respectivamente, os seguintes valores:

Alternativas
Q1256445 Programação
No que diz respeito à criação de métodos em Java, observe o fragmento abaixo.
“O qualificador, também conhecido por modificador, define a visibilidade e pode ser de três tipos básicos:
( I ) _____________ - o método é visível apenas pela própria classe. É o qualificador mais restritivo. ( II ) _____________ - o método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote. ( III ) _____________ - o método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe pode usar este método.”

As palavras que completam corretamente as lacunas no fragmento acima são respectivamente:
Alternativas
Q1256444 Programação
Em Java, um exemplo de sintaxe correta da estrutura de controle switch está indicada na seguinte opção de resposta:
Alternativas
Q1256443 Programação

A figura abaixo ilustra a sequência de desenvolvimento de um programa em Java.

Imagem associada para resolução da questão


Os identificados I, II e III são denominados, respectivamente:

Alternativas
Q1256374 Programação
Avalie se as afirmativas a seguir, relativas ao JavaScript, são falsas (F) ou verdadeiras (V):
O operador binário % retorna o inteiro restante da divisão dos dois operandos. Por exemplo, em x = 5 % 3, x assume o valor 2. ✓ O operador != retorna verdadeiro caso os operandos não sejam iguais. Por exemplo, se a = 3 e b = 5, em a != 3; retorna verdadeiro e em a != b; retorna falso. ✓ O operador ++ é utilizado para incrementar variáveis de 1. Por exemplo, se x vale 2, y = ++x faz x igual a 3 e depois y igual a 3.
As afirmativas são respectivamente:
Alternativas
Respostas
4701: C
4702: E
4703: E
4704: C
4705: E
4706: C
4707: E
4708: C
4709: E
4710: D
4711: B
4712: B
4713: B
4714: B
4715: C
4716: C
4717: D
4718: A
4719: A
4720: B