Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q1057606 Programação

Observe o programa escrito na linguagem de programação java a seguir.


public class A {

void m() { System.out.print("A"); }


public static void main(String args[]) {

A obj = new B();

((B) obj).m();

}

}


class B extends A {

void m() { super.m(); System.out.print("B"); }

}


Qual o valor impresso na saída padrão, após a execução do programa?

Alternativas
Q1057605 Programação

Sobre a linguagem de Programação Python, analise as afirmações a seguir.


I. Em Python, é possível utilizar o conceito de linguagens funcionais conhecido como compreensão de listas.

II. Como qualquer outra linguagem orientada a objetos, Python segue o princípio do acesso uniforme (uniform access principle) sugerindo que atributos das classes sejam privados e que sejam acessados apenas através de métodos gets e sets.

III. Em Python, é possível utilizar o conceito de linguagens funcionais conhecido como avaliação preguiçosa de tipos.

IV. Funções em Python são tratadas como elementos de segunda ordem, podendo ser guardadas em variáveis, passadas como parâmetro para outras funções.

V. Diferente da maioria das linguagens orientadas a objetos, métodos em Python possuem explicitamente, em suas assinaturas, o parâmetro que representa o objeto sobre o qual o método foi chamado (self).


Estão CORRETAS, apenas, as proposições

Alternativas
Q1057604 Programação

Sobre a linguagem de Programação PHP, analise as afirmações a seguir.


I. O tamanho de um array em PHP é fixo, uma vez que o interpretador do código não aumenta o tamanho do array à medida que o código vai adicionando novos elementos à estrutura.

II. PHP é uma linguagem de propósito geral, multiparadigma e popular no desenvolvimento de projetos para internet.

III. Funções em PHP são tratadas como elementos de primeira ordem, podendo ser guardadas em variáveis e passadas como parâmetro para outras funções.

IV. PHP possui uma vasta biblioteca (API), contendo funções e facilitando a interação com bancos de dados, manipulação de strings, além de gerenciamento de sessões e cookies.

V. PHP possui o conceito de array associativo, permitindo indexar os elementos do array por strings ou até classes.


Estão CORRETAS, apenas, as proposições

Alternativas
Q1057597 Programação
Em qual alternativa apresentam-se características que não são fundamentais para uma linguagem orientada a objetos?
Alternativas
Q1053564 Programação
No C#, uma exceção capturada em um bloco try-catch pode ser novamente lançada com a instrução:
Alternativas
Q1053562 Programação
Observe o trecho de código Java a seguir:
boolean x, y, z; // ... if (!x && y && !z) System.out.println("SIM"); else System.out.println("NAO");
A mensagem impressa na tela será “SIM” somente quando o valor das variáveis x, y e z forem, respectivamente:
Alternativas
Q1051418 Programação
No C#, para que um método seja considerado o ponto de entrada de uma aplicação, é fundamental que esse método
Alternativas
Q1051417 Programação
No C#, o tipo de dado long é capaz de armazenar
Alternativas
Q1051416 Programação
No PHP, uma referência para as variáveis definidas no escopo global do script é mantida na variável superglobal:
Alternativas
Q1051415 Programação
No VisualBasic.Net, quando uma variável é declarada como estática (static) em um método,
Alternativas
Q1046669 Programação
Uma linguagem de programação possui um tipo de dado que armazena números inteiros em 2 bytes de memória. Para saber a quantidade de valores inteiros diferentes que poderão ser armazenados nesse tipo de variável, utiliza-se o cálculo:
Alternativas
Q1045851 Programação
No Java, o modificador de nível de acesso que torna o método acessível apenas dentro do escopo da classe na qual foi declarado, ou em subclasses, é:
Alternativas
Q1045849 Programação
Na programação orientada a objetos, o conceito de sobrecarga representa a
Alternativas
Q1044318 Programação
No C#, o método AddRange da classe ArrayList insere os elementos de uma coleção
Alternativas
Q1044315 Programação
Na Linguagem HTML, o marcador input define um campo de entrada de dados, por meio do qual se digitam as informações requeridas por um formulário. A opção desse marcador que permite que essa entrada de dados seja um campo do tipo sim/não, exibindo várias opções, mas que só se aceita que uma delas seja escolhida, é a
Alternativas
Q1044314 Programação
Na plataforma .NET, o coletor de lixo (garbage collector) é um componente
Alternativas
Q1044313 Programação
Na orientação a objetos, para que um atributo de uma classe C possa ser acessado apenas por qualquer método de C ou por qualquer método definido em subclasses de C, sua visibilidade deve ser
Alternativas
Q1044312 Programação
Em um código-fonte de um programa construído com base na orientação a objetos, há um método M abstrato não-estático em uma classe C. Isso significa que
Alternativas
Q1044310 Programação
No contexto de programas construídos com base no paradigma da programação por eventos, é correto afirmar que
Alternativas
Q1044244 Programação
O CSS provê recursos para criar animações em elementos HTML, fazendo o valor de propriedades CSS variarem com o tempo. A regra CSS que define as propriedades que participarão da animação, estabelecendo seus valores iniciais, intermediários e finais, é:
Alternativas
Respostas
5601: C
5602: C
5603: A
5604: B
5605: E
5606: A
5607: E
5608: B
5609: A
5610: C
5611: D
5612: C
5613: E
5614: A
5615: A
5616: E
5617: C
5618: A
5619: D
5620: C