Questões de Concurso Sobre programação

Foram encontradas 15.143 questões

Q980133 Programação
O J2EE é um exemplo de aplicação potencialmente utilizada em:
Alternativas
Q980124 Programação
São exemplos de linguagem de segunda e quarta geração, respectivamente:
Alternativas
Q979965 Programação
Na linguagem PHP:
Alternativas
Q979964 Programação
Em relação aos arrays e arraylists na linguagem Java, avalie se são verdadeiras (V) ou falsas (F) as afirmativas a seguir:
I Tentar utilizar uma constante antes de ela ser inicializada é um erro de compilação. II Atribuir um valor a uma variável constante depois de ela ter sido inicializada é um erro de compilação. III A linguagem Java não permite aos programadores escolher entre passar por valor e passar por referência, pois todos os argumentos são passados por referência.
As afirmativas I, II e III são, respectivamente:
Alternativas
Q979963 Programação
Considere o seguinte trecho de código em PHP: Imagem associada para resolução da questão
Após executar o trecho de código, os números apresentados na tela, desconsiderando a formatação de saída, são:
Alternativas
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
Q971797 Programação

Considerando a linguagem C, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:


( ) Uma função não pode ser definida dentro de outra função.

( ) As funções podem retornar apenas um valor.

( ) O número máximo de argumentos de uma função é 10.

( ) A estrutura de comando switch-case não pode ser usada com variáveis tipo char.


Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Alternativas
Q971796 Programação

Considere o programa abaixo:

Imagem associada para resolução da questão

Assinale a alternativa que indica corretamente a quantidade de vezes que a palavra “prova” será impressa:

Alternativas
Q971795 Programação

Um programador escreve o programa abaixo e tenta compilar e executar.

Imagem associada para resolução da questão

Assinale a alternativa que indica corretamente o que deve ocorrer:

Alternativas
Q971794 Programação

Considere o programa abaixo, escrito em linguagem C:

Imagem associada para resolução da questão

Assinale a alternativa que indica o que será impresso por esse programa. 

Alternativas
Q971793 Programação

Considere o programa abaixo, escrito em linguagem C:

Imagem associada para resolução da questão

Assinale a alternativa que indica o que será impresso por esse programa.

Alternativas
Q971728 Programação
Um sistema de software para manutenção corretiva e preventiva em sistemas elétricos industriais permite customização pela definição de rotinas (funções e procedimentos) escritas em VBA. Um engenheiro desenvolveu duas funções (f1 e f2) que serão utilizadas em um contexto de customização. Como boa prática de desenvolvimento, testes individuais foram realizados antes da incorporação das rotinas ao sistema.

Imagem associada para resolução da questão
A partir da sequência de resposta para os testes f2(f1(5), 3) + f1(2) e f2(f1(6), 2) + f1(3), assinale a alternativa correta
Alternativas
Q970918 Programação

Observe a tabela abaixo, que mostra a lista dos 4 países com maior população no mundo tendo por base os dados de 2017 e qual era a sua população em 2010.


Imagem associada para resolução da questão


Utilizando-se da linguagem PHP, podemos armazenar os dados da tabela acima em uma matriz bidimensional, da seguinte forma:

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
Q970914 Programação

Um dos principais recursos que o “framework” de persistência denominado “Hibernate” oferece é a opção de criar mapeamentos entre modelos de objetos e modelos relacionais através de anotações, essa técnica é denominada de “Object-Relational Mapping (ORM)”. A partir desse mecanismo é possível especificar, no código orientado a objeto, os relacionamentos modelados em um banco de dados relacional. O diagrama abaixo representa o relacionamento entre duas tabelas do banco de dados, as colunas “Id” representam as chaves primárias de cada tabela e a coluna “Id_Pedido” representa uma chave estrangeira:



Imagem associada para resolução da questão


Observando-se que cada tabela do modelo será representada como uma classe Java, e que usaremos as anotações do “Hibernate” para o mapeamento entre essas classes e as tabelas do banco, podemos representar esse mapeamento por meio das seguintes anotações:

Alternativas
Respostas
7661: B
7662: B
7663: E
7664: C
7665: D
7666: C
7667: E
7668: C
7669: E
7670: C
7671: X
7672: E
7673: B
7674: A
7675: C
7676: A
7677: C
7678: C
7679: E
7680: A