Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975524 Programação

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.


A Python fornece módulos internos para processamento numérico, como, por exemplo, o math.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975523 Programação

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.


Um recurso bastante útil da Python consiste no tratamento posicional das strings. Elas são consideradas como sequências mutáveis e podem ter sua ordem (sequência) alterada da esquerda para a direita ou vice‐versa, dependendo da função do programa.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975522 Programação

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.


Na estrutura de um programa em Python, as instruções contêm expressões que, por sua vez, criam e processam objetos.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975521 Programação

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.


A criação de métodos e tipos genéricos não é permitida pelo polimorfismo paramétrico.

Alternativas
Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975520 Programação

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.


O encapsulamento permite atualizar um componente, fornecendo uma implementação mais eficiente, ou até mesmo corrigir erros, sem a necessidade de tocar nos outros objetos do programa.

Alternativas
Q970917 Programação
A especificação J2EE define um padrão estrutural que permite isolar a camada de aplicativo / negócio da camada que representa as fontes de dados reais (camada de persistência), aumentando a modularidade e a escalabilidade das aplicações. Um padrão responsável por esse isolamento é denominado:
Alternativas
Q970916 Programação
Ao analisarmos uma classe Java, nos deparamos com um método que implementa diversas funcionalidades, tornando-se um método com muitas linhas de código, de difícil compreensão e manutenção. Para melhorar essa situação, decidimos dividi-lo em métodos menores, mais fáceis de entender e de efetuar manutenções. A esse processo de organizar e melhorar a estrutura interna de uma aplicação, denominamos de:
Alternativas
Q970904 Programação
Os “listeners”, por definição, são usados para tratar e processar eventos. Quando um evento ocorre, o “listener” é notificado e recebe um objeto contendo informações sobre o evento ocorrido, e tem a oportunidade de executar e realizar qualquer processamento disparado pelo evento. No framework JSF (Java Server Faces), os eventos disparados por componentes (UI) são tratados por duas interfaces, que são:
Alternativas
Q970903 Programação

Considere o “managed bean” abaixo:


import javax.faces.bean.ManagedBean;

@ManagedBean

public class BoasVindas {

public String getSaudacao() {

return "Seja Bem Vindo!";

}

}


Utilizando-se o framework JSF (Java Server Faces) versão 2.2, é possível utilizar o método“getSaudacao()” do “managed bean” denominado “Boas Vindas”, por meio do código:

Alternativas
Q970902 Programação
Utilizando-se da tecnologia JSP (Java Server Page), desejamos instanciar uma classe denominada “Produto” e armazenar na sessão o conteúdo da propriedade “descricao”. Sabe-se que a classe “Produto” é um “Java Bean”, ou seja, seus atributos estão encapsulados. Qual a sequência de comandos que implementa essas ações.
Alternativas
Q970901 Programação
JSP (Java Server Pages) é uma tecnologia para o desenvolvimento de aplicações WEB que permite a criação de páginas dinâmicas. Em sua estrutura encontram-se diversos elementos, entre eles destacamos as “Diretivas”, que contém informações globais que não dependem de qualquer solicitação. Identifique a alternativa que contém um exemplo de uma dessas “Diretivas”.
Alternativas
Q970693 Programação
Em relação as funções de saída nos algoritmos e JAVA respectivamente, marque a alternativa CORRETA:
Alternativas
Q970692 Programação
Em relação aos delimitadores de blocos em JAVA, marque a alternativa VERDADEIRA:
Alternativas
Q970691 Programação
Em relação aos algoritmos as funções abaixo convertem um dado número real em inteiro, marque a alternativa VERDADEIRA:
Alternativas
Q969995 Programação
Assinale a alternativa que represente a definição do conceito de herança existente na Programação Orientada a Objetos.
Alternativas
Q969994 Programação

A respeito da Programação Orientada a Objetos, analise as afirmativas abaixo e assinale a alternativa correta.


I. Na definição de uma classe é possível não especificar atributos.

II. Durante a execução de um programa, o número de objetos instanciados deve ser igual ao de classes definidas.

III. Toda classe é superclasse de pelo menos uma subclasse.

Alternativas
Q969454 Programação
Em uma página HTML 5 de abertura de um site, um Analista de Informática deseja definir uma área no centro onde outras páginas HTML poderão ser carregadas a partir de cliques nos links do menu principal. Ao abrir a página de abertura, um arquivo HTML já poderá ser exibido nessa área, cujo conteúdo poderá mudar na medida que se clica nos links do menu. Para que seja possível o comportamento descrito, essa área deverá ser definida por meio da tag
Alternativas
Q969453 Programação
O JasperReports é um mecanismo de geração de relatórios em vários formatos, como arquivos PDF, HTML, XLS, etc. Normalmente uma Jasper Library é incluída no CLASSPATH do projeto e, em seguida, cria-se o layout design que nada mais é do que um arquivo 
Alternativas
Q969449 Programação
Em uma página JSP de uma aplicação Java EE um Analista de Informática precisa criar um link Alterar que, quando clicado, passa como parâmetro para um arquivo altera.jsp o código e a renda de um cliente. Esses dados podem ser obtidos, respectivamente, chamando-se os métodos getCodigo e getRenda, acessíveis em uma classe Cliente.java por meio de um objeto chamado cli. O comando correto que ele deverá utilizar para criar esse link é: 
Alternativas
Q969443 Programação

Para criar array um Analista de Informática digitou os comandos abaixo no método main de uma classe Java em condições ideais.


I. int[ ] a = {1,3};

II. int b [ ] = new int[2]; b[0]=1; b[1]=3;

III. int [ ] c = new int[2]; c.add(1); c.add(2);

IV. int [ ] [ ] d = {{1,3},{4,5}};

V . int e [ ] [ ] = {{1,3},{4,5}};


Ao tentar compilar e executar a classe, foi exibida a mensagem “Exception in thread "main" java.lang.RuntimeException: Uncompilable source code”. Essa mensagem foi exibida porque o item

Alternativas
Respostas
5801: C
5802: E
5803: C
5804: E
5805: C
5806: C
5807: E
5808: A
5809: D
5810: A
5811: A
5812: D
5813: B
5814: E
5815: A
5816: E
5817: C
5818: A
5819: C
5820: E