Questões de Concurso Comentadas para if-pe
Foram encontradas 236 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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?
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
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
Sobre processos de desenvolvimento de software, considere as informações a seguir.
I. Metodologias de desenvolvimento em cascata (waterfall) são muito úteis em projetos de desenvolvimento de software, independentemente do tamanho do projeto.
II. A documentação detalhada das funcionalidades de um projeto pode ser muito importante em contexto no qual a equipe de desenvolvimento encontra-se distribuída.
III. Metodologias ágeis são adequadas para projetos de pequeno e médio porte com entregas frequentes.
IV. São exemplos de metodologias ágeis: eXtreme Programming (XP), Rational Unified Process (RUP) e SCRUM.
Estão CORRETAS, apenas, as proposições