Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 4.590 questões

Q2543693 Programação
JavaScript é uma linguagem de programação dinâmica e interpretada por navegadores por não requer compilação prévia. Analise a linha de código JavaScript apresentado:

console.log(2 + '2');

Qual alternativa refere-se à saída desse código? 
Alternativas
Q2543692 Programação
Java é uma linguagem de programação orientada objetos, lançada em 1995, pela Sun Microsystems, que, ao longo dos anos, tornou-se uma das linguagens mais populares utilizadas devido à sua portabilidade e eficiência. Sobre os conceitos fundamentais da linguagem Java, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Uma classe pode herdar de várias classes ao mesmo tempo.
( ) O uso de “super” é restrito à chamada de métodos do construtor da classe pai.
( ) A palavra-chave “final” pode ser usada para prevenir que um método seja sobrescrito.
( ) A interface em Java pode conter apenas métodos abstratos.
A sequência está correta em 
Alternativas
Q2542052 Programação
Em relação a segurança da linguagem javascript no lado do cliente na condição padrão de defesa dos navegadores web, é permitido:
Alternativas
Q2542051 Programação
Na linguagem javascript, são utilizadas palavras em um mecanismo para tratamento de exceções:
Alternativas
Q2537434 Programação
Em relação ao polimorfismo em Java, assinale a alternativa correta.
Alternativas
Q2537433 Programação
Considerando a herança em Java, assinale a alternativa correta.
Alternativas
Q2537431 Programação
Considere as seguintes afirmações sobre recursividade em Python.

I  →  Uma função recursiva deve sempre ter uma condição de parada para evitar um loop infinito.
II → Recursão consome menos memória do que abordagens iterativas para resolver o mesmo problema.
III  →  O Python impõe um limite máximo de profundidade de recursão para evitar estouro de pilha.
IV  →  A recursividade é adequada para todos os tipos de problemas de programação.

Estão corretas
Alternativas
Q2537425 Programação
Considere as duas listas em Python apresentadas a seguir.

lista1 = ['maça', 'banana', 'laranja'] lista2 = ['uva','melancia','abacaxi']


Assinale a alternativa que representa uma maneira INCORRETA de unir as duas listas.
Alternativas
Q2537017 Programação
Na linguagem JavaScript quando o valor de uma variável é declarado, mas ela não possui nenhum valor concreto armazenado, como por exemplo em um elemento array que não existe, é retornado: 
Alternativas
Q2537015 Programação
Observe o seguinte trecho de código:

foreach ($nome_array as $elemento) { comandos }


Esse trecho de código utiliza, respectivamente, um comando e uma linguagem de programação: 
Alternativas
Q2537014 Programação
No PHP temos a possibilidade de criar métodos que são apenas declarados, mas sua implementação não é fornecida. Nesse caso, trata-se de um método:
Alternativas
Q2537010 Programação
Observe o seguinte trecho de código de um programa em C#:

class Quadrilatero { //Área do quadrado double CalcularArea (double lado) { return lado * lado; } //Área do retângulo double CalcularArea (double baseMaior, double baseMenor) { return baseMaior * baseMenor; } }

Este trecho de código exemplifica o uso de:  
Alternativas
Q2536549 Programação
A equipe de desenvolvimento de sistemas do Tribunal de Justiça do Estado do Maranhão, buscando a integração contínua das ferramentas utilizadas, adotou a utilização do npm. O gerenciador de pacotes em questão é essencial para o desenvolvimento empregando o Node.js, que é utilizado na construção e manutenção de algumas API’s do órgão, permitindo a instalação, a utilização e o compartilhamento de bibliotecas de código JavaScript de uma forma rápida e simplificada. Considerando a utilização do npm através da interface de linha de comando (CLI), na versão 10.7.0, pode-se afirmar que o comando para listar os pacotes instalados é npm
Alternativas
Q2536541 Programação
No departamento de tecnologia da informação do Tribunal de Justiça do Estado do Maranhão, são utilizadas diversas linguagens de programação para elaborar e manter as aplicações utilizadas pelo órgão público. Dentro de um time multidisciplinar, existem desenvolvedores especialistas em cada uma dessas linguagens, facilitando o processo de desenvolvimento e também de treinamento de futuros servidores. Para uma determinada aplicação de uso interno foi utilizada a linguagem Java. Sobre essa linguagem, analise as afirmativas a seguir.

I. Um método que é declarado final não pode ser sobrescrito em uma subclasse.
II. A classe StringBuffer fornece o método length para retornar a quantidade de caracteres que pode ser armazenada em um StringBuffer sem alocar mais memória.
III. Os membros de acesso internal de uma superclasse podem ser acessados apenas por métodos da superclasse, métodos de subclasse e métodos de outras classes do mesmo pacote.


Está correto o que se afirma em
Alternativas
Q2534605 Programação
Na área de Engenharia de Prompt, várias técnicas são usadas para melhorar a capacidade de modelos de linguagem em entender e responder perguntas complexas ou realizar tarefas específicas.
Com base na compreensão dessas técnicas, avalie se as seguintes afirmações são verdadeiras (V) ou falsas (F). 

( ) Zero-Shot Prompting é uma técnica que requer um grande conjunto de exemplos específicos para treinar o modelo antes de ser capaz de realizar uma tarefa ou responder a uma pergunta.
( ) Chain-of-Thought (COT) envolve instruir o modelo de linguagem para decompor um problema complexo em etapas menores e mais gerenciáveis, detalhando o processo de raciocínio para chegar à resposta.
( ) Few-Shot Prompting utiliza apenas alguns exemplos selecionados para guiar o modelo na execução de uma tarefa, demonstrando como realizar a tarefa com um número limitado de referências.
( ) Zero-Shot COT combina a técnica de Chain-of-Thought com a abordagem Zero-Shot, permitindo que o modelo decomponha e resolva problemas complexos sem a necessidade de exemplos específicos de treinamento prévio.

As afirmativas são, respectivamente,
Alternativas
Q2532046 Programação
Julgue o item seguinte, relativos a Java.


Em Java, as classes possuem herança múltipla, de modo que cada classe pode ser derivada de mais de uma superclasse direta. 
Alternativas
Q2532045 Programação
Julgue o item seguinte, relativos a Java.


O polimorfismo em Java permite processar objetos que derivam da mesma superclasse, direta ou indiretamente; cada objeto pode executar ações diferentes a partir da mesma chamada. 
Alternativas
Q2526950 Programação
Sobre a tecnologia WEB do Javascript (JS), para inserir códigos JS em um documento HTML, é necessário o uso de uma tag específica para isso. A qual tag abaixo o trecho se refere?
Alternativas
Q2524567 Programação

O Keras é uma API de aprendizagem profunda escrita em Python.

Sobre o Keras é incorreto afirmar que 

Alternativas
Q2524562 Programação
Algumas importantes bibliotecas de programação em Python desempenham papel crucial no desenvolvimento de soluções eficientes para uma variedade de problemas em Ciência de Dados e Aprendizado de Máquina.
O objetivo principal da biblioteca Pandas no contexto da ciência de dados e análise de dados é
Alternativas
Respostas
281: B
282: C
283: E
284: E
285: C
286: D
287: A
288: E
289: E
290: D
291: C
292: C
293: A
294: B
295: E
296: E
297: C
298: E
299: D
300: A