Questões de Concurso Sobre programação

Foram encontradas 12.223 questões

Q1277568 Programação
Em orientação a objetos, uma abstração de todos os objetos novos e existentes, com características semelhantes, é conhecida como
Alternativas
Q1277566 Programação
Assinale a alternativa que se refere a um estilo de programação em que um problema é dividido em um conjunto de procedimentos menores, que podem também ser chamados de funções.
Alternativas
Q1277245 Programação

Considerando o código abaixo, assinale a alternativa correta. 


Imagem associada para resolução da questão

A execução do código acima produz como resultado:  

Alternativas
Q1277241 Programação

Com relação a tabela que o código abaixo gerará, assinale a alternativa correta:

Imagem associada para resolução da questão
Alternativas
Q1277240 Programação
Considerando a programação C#, assinale a alternativa correta para as definições de método, assinatura e Iterador, respectivamente:
Alternativas
Q1277239 Programação
Considerando o paradigma da Orientação a Objetos, assinale a opção que completa corretamente a frase abaixo.
Quando há necessidade de uma classe para implementar recursos comuns a duas ou mais classes utiliza-se:
Alternativas
Q1277238 Programação
Assinale a alternativa correta, considerando o paradigma da orientação a objeto, para as afirmações abaixo:
Carlos pode andar, correr, pular. Ele tem 25 anos, é casado e trabalha com Tecnologia da Informação e Comunicação então:
Alternativas
Q1275215 Programação
Para responder à questão, considere as Figuras 12(a) e 12(b). A Figura 12(a) mostra um diagrama de Classes, da UML, a partir do qual implementou-se os programas principal e secundários, na linguagem de programação Java. Sobre esses programas em Java, considere os seguintes aspectos: (1) todos os programas foram implementados dentro de uma package chamada "ciga"; (2) os programas estão funcionando corretamente; (3) os métodos "get" permitem retornar o conteúdo de uma variável, por exemplo, "getR" retorna o conteúdo de "r"; e (4) a variável "x" ainda não foi declarada em nenhum dos programas. A Figura 12(b) mostra, intencionalmente, apenas parte do código fonte, tendo-se inserido, no local apontado pela seta nº 1, um retângulo de modo a ocultar o código fonte existente nesse local. Nas Figuras 12(b) e 12(c) foram inseridos, intencionalmente, retângulos nos locais apontado pelas setas de nº 1, 3 e 4, de modo a ocultar qualquer código existente nesses locais. 

Após observar as Figuras 12(a), 12(b) e 12(c), analise as assertivas abaixo: I. A classe "B", ao ser implementada em um programa em Java, permitirá a violação do princípio fundamental da orientação a objeto chamado encapsulamento. I. Todo objeto da classe "A", ao ser criado, terá somente as variáveis de instância "r" e "s". III. Além dos métodos já existentes na classe "A", é possível, também, criar mais o seguinte, na Figura 12(a): + A(varR : int);
Quais estão corretas?
Alternativas
Q1275214 Programação
Para responder à questão, considere as Figuras 12(a) e 12(b). A Figura 12(a) mostra um diagrama de Classes, da UML, a partir do qual implementou-se os programas principal e secundários, na linguagem de programação Java. Sobre esses programas em Java, considere os seguintes aspectos: (1) todos os programas foram implementados dentro de uma package chamada "ciga"; (2) os programas estão funcionando corretamente; (3) os métodos "get" permitem retornar o conteúdo de uma variável, por exemplo, "getR" retorna o conteúdo de "r"; e (4) a variável "x" ainda não foi declarada em nenhum dos programas. A Figura 12(b) mostra, intencionalmente, apenas parte do código fonte, tendo-se inserido, no local apontado pela seta nº 1, um retângulo de modo a ocultar o código fonte existente nesse local. Nas Figuras 12(b) e 12(c) foram inseridos, intencionalmente, retângulos nos locais apontado pelas setas de nº 1, 3 e 4, de modo a ocultar qualquer código existente nesses locais. 

Após observar as Figuras 12(a), 12(b) e 12(c), analise as assertivas abaixo:

I. Para instanciar um objeto da classe "A" (Figuras 12(b)), basta inserir, na classe "QuestaoC" (Figura 12(c)), o seguinte código fonte, no local apontado pela seta nº 3:

A teste = new A(1,2);


II. Para que seja possível atribuir um conteúdo a variável "s", da classe "A", basta criar uma operação na Figura 12(a) e implementar, na Figura 12(b), o seguinte método, no local apontado pela seta nº 2:

public int setS (int varS) {
this.s = varS;
}


III. Para se obter e apresentar o conteúdo da variável "r", da classe "A" (Figura 12(b), basta inserir, no local apontado pela seta nº 4, da Figura 12(c), o seguinte código fonte:

A a = new A();
JOptionPane.showMessageDialog
(null, a.getS());


Quais estão corretas?

Alternativas
Q1275213 Programação

Para responder à questão, considere a Figura 11 que mostra um programa elaborado utilizando-se a linguagem de programação Java. Nessa Figura, inseriuse, intencionalmente, um retângulo no local apontado pela seta nº 2, de modo a ocultar qualquer código fonte existente nesse local. 


A Figura 11 mostra um programa em Java que permite realizar, repetidamente, determinada multiplicação e apresentar o seu resultado, enquanto o conteúdo da variável "repetir" for "SIM". Para que esse programa funcione adequadamente e possa ser encerrado corretamente, basta que no local apontado pela seta nº 1 exista, apenas, o seguinte código fonte: I. while (repetir == "SIM") { II. while (repetir.equalsIgnoreCase("SIM")) { III. while (repetir.equals("SIM")) {
Quais estão corretas?
Alternativas
Q1275212 Programação

Para responder à questão, considere a Figura 10 que mostra um programa elaborado utilizando-se a linguagem de programação Java.

Imagem associada para resolução da questão

Ao ser executado o programa em Java, mostrado na Figura 10, será atribuído o número 2 (dois) a variável "s". Nesse caso, ao final da execução desse programa, pode-se afirmar que a variável "x" terá o seguinte conteúdo:

Alternativas
Q1272281 Programação

Alguns desenvolvedores, ignorando princípios básicos de orientação a objetos, criam soluções arquiteturais que simulam o estilo puramente procedural. Tais soluções utilizam uns poucos objetos contendo a maioria dos algoritmos usados pela aplicação. Estes, por sua vez, são orbitados por inúmeros outros objetos, que se comportam como provedores de dados para os primeiros.


Sobre a solução descrita, conclui-se que

Alternativas
Q1272279 Programação
Como é chamada a técnica usada em linguagens de programação como Java, para ligar um trecho de código que contém uma chamada de um método não estático ao código do método em questão?
Alternativas
Q1259778 Programação

Quanto à linguagem de programação PHP, julgue o item.


Uma das utilidades do safe_mode é a proteção dos scripts PHP contra acessos remotos.
Alternativas
Q1259777 Programação

Quanto à linguagem de programação PHP, julgue o item.


A PHP é considerada como uma linguagem de programação totalmente insegura, visto que ela não pode ser utilizada em aplicações que estejam relacionadas a informações relevantes, como as confidenciais e as bancárias.
Alternativas
Q1259776 Programação

Quanto à linguagem de programação PHP, julgue o item.


Ao desabilitar a diretiva register_globals, a PHP somente interpretará variáveis inicializadas.
Alternativas
Q1259775 Programação

Quanto à linguagem de programação PHP, julgue o item.


Embora seja uma linguagem de programação com diversos recursos, a PHP não suporta a programação orientada a objetos.
Alternativas
Q1259774 Programação

Quanto à linguagem de programação PHP, julgue o item.


O ponto e vírgula, na linguagem de programação PHP, é usado no término de uma declaração.

Alternativas
Q1259758 Programação

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


Para que o código funcione corretamente, deve‐se substituir o termo <body bgcolor='gray'>, na linha 5, pelo termo <body>, uma vez que essa tag não pode ter atributos.
Alternativas
Q1259757 Programação

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


Após o código acima ser salvo em um arquivo e este ser aberto por um navegador, aparecerá a informação CRN9 na barra de títulos do navegador.
Alternativas
Respostas
4681: E
4682: D
4683: A
4684: A
4685: A
4686: D
4687: A
4688: E
4689: A
4690: D
4691: E
4692: C
4693: D
4694: C
4695: E
4696: C
4697: E
4698: C
4699: E
4700: C