Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q2378415 Programação

Julgue o próximo item, relativo a Hibernate Envers e Swagger.


O Hibernate Envers permite realizar gerenciamento de identidade por meio de JPA no WildFly ou JBoss, de modo a habilitar single-sign on nas aplicações, uma vez que, logado no Envers, os usuários não precisam fazer login novamente para acessar um aplicativo diferente.

Alternativas
Q2378412 Programação

Julgue o próximo item, relativo a HTML5, BootStrap e Python.


Considere-se o seguinte código em Python.

lista = ['I', 'N', 'P', 'I']

lista = list(dict.fromkeys(lista))

print(lista)


Ao se executar o código em Python precedente, o resultado será o apresentado a seguir.

['I', 'I', 'N', 'P']

Alternativas
Q2377015 Programação
A Linguagem de Marcação de Hipertexto (HTML) é uma linguagem de computador que compõe a maior parte das páginas da internet e dos aplicativos online. Os exemplos de editores mais usados são:
Alternativas
Q2376988 Programação
Considere o seguinte vetor em Python.
numeros = [1, 3, 5, 7, 9]
Qual é o comando correto em Python para adicionar o número 10 ao final desse vetor?
Alternativas
Q2376987 Programação
Em orientação a objetos, há um princípio que se refere ao grau em que os elementos (métodos e atributos) de uma classe estão relacionados e servem a uma única responsabilidade. Trata-se de 
Alternativas
Q2376982 Programação
Expressões lógicas são frequentemente utilizadas em linguagens de programação. Por exemplo, um comando if com a expressão ‘if not (A or B)’ pode ser reescrito, para quaisquer valores lógicos de A e B, com a expressão if
Alternativas
Q2376525 Programação

O ansible é uma ferramenta amplamente utilizada na automação de infraestrutura de TI.


Os ansible playbooks são usados para orquestrar processos de TI e são descritos em linguagem

Alternativas
Q2374020 Programação
A plataforma Java Enterprise Edition (Java EE) consiste em uma arquitetura a qual define uma série de APIs que especificam como devem ser implementados diversos componentes.

Sobre o Java EE 7, analise as afirmativas abaixo:

I. EJB, JPA e JSP são alguns componentes da referida arquitetura.
II. A especificação JAX-RS trata de serviços baseados em web services.
III. JDBC é a especificação que trata de conexões da aplicação com bancos de dados.
IV. JSF é a especificação do framework para construção de interfaces gráficas para web.

Está CORRETO o que se afirma em:
Alternativas
Q2374010 Programação
Um servidor de aplicações Java apresenta constantes problemas em suas aplicações que fecham inesperadamente. Ao analisar os registros do sistema, é observado que essas fecham após registrarem o seguinte erro:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space


Considerando que as aplicações foram desenvolvidas corretamente e que a JVM (Java Virtual Machine) utilizada por elas está devidamente configurada, assinale a alternativa que apresenta CORRETAMENTE o componente do servidor que está subdimensionado nesse cenário: 
Alternativas
Q2373846 Programação
No Java Script, a instanciação é o processo de leitura ou de especificação de informações, como tipo de armazenamento e valores para um campo de dados. A instanciação de uma classe em Java pode ser executada
Alternativas
Q2373845 Programação
A Programação Orientada a Objetos (POO) é um paradigma de programação que revolucionou a forma como desenvolvemos software. Baseada em conceitos como encapsulamento, herança e polimorfismo, a POO oferece uma abordagem estruturada e modular para o desenvolvimento de sistemas complexos. A principal vantagem da POO consiste 
Alternativas
Q2370381 Programação
A tag HTML de abertura geralmente contém alguns atributos que definem as propriedades do elemento HTML e são usados para controlar a formatação, tamanho, referências de link de página e assim por diante, e é colocada dentro da tag de abertura do elemento.
Avalie se a estrutura de tag HTML de uma referência de link de página está composta pelas seguintes partes:

I. Inicializar o elemento âncora <a></a>
II. O atributo nome é um dos atributos que podem ser inicializados em um elemento HTML. Por exemplo, o elemento âncora <a> contém um atributo chamado “href” (<a href) que indica o endereço da página que se deseja vincular. 
III. Inicializar o valor do atributo da página HTML a ser vinculada, sempre entre aspas. Por exemplo “sobre.html”.

Está correto o que se afirma em 
Alternativas
Q2370380 Programação
C# é uma linguagem de programação orientada a objetos desenvolvida pela Microsoft e amplamente utilizada para construção de aplicativos na plataforma .NET. Ela oferece uma combinação de simplicidade, flexibilidade e desempenho, tornando-o uma excelente escolha para programadores.
Com respeito às condições que devem ser cumpridas pela linguagem C#, analise as afirmativas a seguir:

I. Um programa C# normalmente consiste em classes, métodos e instruções.
II. C# oferece vários tipos de dados integrados, como inteiros, números de ponto flutuante, caracteres, booleanos e strings, que permitem armazenar e manipular diferentes tipos de informações.
III. C# fornece diversas estruturas de controle, incluindo condicionais (como instruções if-else e instruções switch) e loops (como loops for, loops while e loops go-to).

Está correto o que se afirma em 
Alternativas
Q2370379 Programação
Com relação à linguagem Python, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

(   ) Qualquer variável pode ser atribuída a um valor de qualquer tipo.
(   ) As variáveis são declaradas com tipos específicos para armazenar valores.
(    ) Todos os objetos ou valores possuem tipos.

As afirmativas são, respectivamente, 
Alternativas
Q2369650 Programação
Na linguagem Java quando não é declarado nenhum modificador de acesso antes da definição de uma classe, os elementos dessa classe são acessíveis:
Alternativas
Q2369645 Programação
A “concentração nos aspectos essenciais de um determinado objeto” e o “compartilhamento de atributos e operações entre classes em um relacionamento hierárquico” caracterizam-se como dois conceitos da orientação a objetos conhecidos, respectivamente, por:
Alternativas
Q2369509 Programação
Caso um usuário queira transformar em um JSP, um arquivo HTML, ele deve mudar a extensão de html para jsp, para depois ele poder inserir os blocos de código através da expressão: 
Alternativas
Q2369504 Programação

Um programador de sistemas criou a classe XYZ abaixo, utilizando a linguagem C++ 


class XYZ{

private:

 int H;

 void G();

 protected:

 float N;

 void P();

public:

 int R;

 int T();};



Ele vai construir uma outra classe que vai herdar as características da classe XYZ.

Neste caso, essa nova classe pode ter acesso aos seguintes componentes da Classe XYZ: 

Alternativas
Q2369497 Programação

Um programa foi confeccionado na linguagem C, conforme abaixo:


#include <stdio.h>

#include <stdlib.h>

long int funcao (int n)

{ if(n==1)

           return n;

       return funcao(n-1) * n; }

int main ()

{ long int x;

      scanf ("%d", &x);

      printf ( " %d \n", funcao (x));

      return (0);}



Caso seja passado como entrada o valor de x=5, o resultado apresentado será: 
Alternativas
Q2369491 Programação

Um desenvolvedor de software escreveu o programa a seguir, usando Python:


def funcao (X):

       if (X==1): return (1)

      else: return ( X + funcao (X-2) )


X = int ( input (‘Valor X = ’) )

print (‘ Resultado = ‘, funcao (X) )



Caso seja passado como valor de X o número 27, o resultado apresentado será:
Alternativas
Respostas
2201: E
2202: E
2203: D
2204: A
2205: D
2206: A
2207: C
2208: D
2209: C
2210: B
2211: D
2212: C
2213: D
2214: B
2215: B
2216: D
2217: C
2218: D
2219: C
2220: B