Questões de Concurso Sobre programação

Foram encontradas 12.523 questões

Q2228314 Programação

Com relação à Low/No Code e robot process automation (RPA), julgue o próximo item.


Low/No Code é uma técnica automática de programação que propicia a evolução de programas de computadores que resolvem (ou aproximadamente resolvem) problemas; ela manipula soluções corretas e incorretas, encoraja inconsistências e abordagens contraditórias e não apresenta uma variabilidade dinâmica lógica.


Alternativas
Q2228287 Programação
Tendo em vista que, no atual cenário de desenvolvimento de aplicações web, é essencial considerar princípios, como consistência e escalabilidade, e práticas, como automação do processo de implantação e integração do código-fonte, julgue o item subsequente.
Um exemplo prático de conteinerização de aplicação é a utilização do Docker para criar um ambiente consistente; nesse caso, é correto criar um arquivo Dockerfile por meio do comando docker build.

Alternativas
Q2228278 Programação

A respeito de programação estruturada e orientada a objetos, julgue o item subsequente.


A programação estruturada é formada por código em um único bloco para a criação de estruturas simples nos programas, e as sub-rotinas e funções são formas de facilitar a manutenção de programas.

Alternativas
Q2228277 Programação

A respeito de programação estruturada e orientada a objetos, julgue o item subsequente.


Em programação orientada a objetos, abstração é a propriedade que permite que um método de determinado nome tenha comportamentos distintos, em função de diferentes parâmetros recebidos. 

Alternativas
Q2228271 Programação

A respeito de recursividade, julgue o próximo item.


Uma grande vantagem da utilização da recursividade é o baixo consumo de memória.

Alternativas
Q2228270 Programação
Com relação a estruturas de controle, seleção, repetição e desvio, julgue o item a seguir.
Após executado, o algoritmo a seguir apresentará 720 como resultado final.
função f(x)     se (x == 0 ou x == 1)          retorna 1;      fimse      retorna f(x - 1)*x fimfunção
função func(a)     se (a == 0)          retorna 2     fimse     retorna a + f(a - 1) fimfunção
escreva(func(6));

Alternativas
Q2228266 Programação

Com relação a estruturas de controle, seleção, repetição e desvio, julgue o item a seguir.


Um loop que sempre se repetirá em um determinado número de vezes é representado pelo código SE ENTÃO SENÃO FIM SE. 

Alternativas
Q2228264 Programação

No que concerne a conceitos de algoritmos e blocos de comandos, julgue o item seguinte. 


As funções são um bloco de código ou comandos constituindo um conjunto específico de instruções repetíveis, que recebem uma ou mais entradas e produzem alguma saída. 

Alternativas
Q2227442 Programação
Em Go (Golang), qual é a palavra-chave utilizada para criar uma constante? 
Alternativas
Q2227441 Programação
Em Python, qual é a palavra-chave utilizada para criar uma função? 
Alternativas
Q2226541 Programação

A respeito de clean code, julgue o item que se segue.


Uma das premissas para que um código seja considerado “limpo” é que suas funções sejam pequenas e cada uma execute apenas uma funcionalidade.


Alternativas
Q2226514 Programação

Com relação à tecnologia de desenvolvimento móvel, julgue o item subsecutivo.


Considerando-se que o código a seguir tenha sido desenvolvido por meio de Flutter, que é uma estrutura de código aberto do Google para criar aplicativos multiplataforma, é correto afirmar que, nesse exemplo, há dois widgets: o Center e o Text, os quais descrevem como a visualização dos widgets deve parecer diante de sua configuração e seu estado atuais. 


import 'package:flutter/material.dart';

void main() {

  runApp(

  const Center(

  child: Text(

  'Hello, world!',

  textDirection: TextDirection.ltr,

  ),

  ),

  );

}

Alternativas
Q2226513 Programação

Julgue o próximo item, relativos a tecnologias backend.


Em relação à gestão de bloqueio em um banco de dados relacional, o Hibernate 6.2 utiliza a estratégia otimista, uma vez que essa estratégia assume que várias transações podem ser concluídas sem afetar outras, logo, nessa versão, prescinde-se da estratégia pessimista. 


Alternativas
Q2226510 Programação
SPA (single-page app), ou aplicativo de página única, é uma abordagem para criar interfaces web em que todas as interações acontecem dentro de uma única página web. Acerca do SPA, julgue o item a seguir.
Umas das desvantagens de usar o SPA é que o conteúdo não é atualizado dinamicamente, sendo necessário carregar uma nova página a cada interação do usuário, o que pode ocasionar interrupções na navegação.
Alternativas
Q2226509 Programação
O React é compatível com outras bibliotecas e frameworks, como o Redux e o AngularJS, e pode ser integrado a essas tecnologias. Em relação aos procedimentos necessários para realizar uma integração do React com o AngularJS, julgue o item subsequente.
Para permitir a integração entre os frameworks React e AngularJS, um passo a ser executado é criar um componente React e renderizá-lo dentro desse elemento, usando-se o método ReactDOM.render().
Alternativas
Q2226246 Programação
Assinale a alternativa que apresenta uma prática recomendada no desenvolvimento de temas personalizados no WordPress. 
Alternativas
Q2226233 Programação
Você está trabalhando em um projeto Python 3.X que exige a implementação de um algoritmo que processa grandes quantidades de dados de forma eficiente. Para isso, você decide criar uma função que recebe uma lista de números inteiros e retorna uma nova lista com os números pares elevados ao quadrado e os números ímpares elevados ao cubo. Além disso, a função deve ter uma complexidade de tempo de O(n). Qual implementação atende a esses requisitos? 
Alternativas
Q2226232 Programação
Você é um desenvolvedor web trabalhando em um projeto que utiliza o Bootstrap 5. Seu cliente solicitou que você crie uma página responsiva com uma barra de navegação fixa no topo, uma coluna de conteúdo principal e uma coluna de menu lateral que colapse em dispositivos móveis. Além disso, o cliente deseja que a coluna de menu lateral seja exibida à direita em dispositivos com resolução maior ou igual a 992 pixels. Como você implementaria essa estrutura utilizando classes do Bootstrap 5? 
Alternativas
Q2226231 Programação
No JavaScript, a execução de código assíncrono pode ser gerenciada de várias maneiras. A respeito de como lidar com a execução assíncrona de código JavaScript, assinale a alternativa INCORRETA. 
Alternativas
Q2226227 Programação
A programação orientada a objetos é um paradigma de programação que utiliza objetos e suas interações para desenvolver soluções de software. Qual dos seguintes conceitos avançados é um mecanismo utilizado para estender ou modificar a funcionalidade de uma classe sem alterar sua estrutura interna? 
Alternativas
Respostas
2401: E
2402: E
2403: C
2404: E
2405: E
2406: E
2407: E
2408: C
2409: A
2410: E
2411: C
2412: C
2413: E
2414: E
2415: C
2416: C
2417: C
2418: C
2419: E
2420: D