Questões de Concurso Sobre programação

Foram encontradas 14.684 questões

Q3331208 Programação
Python é uma linguagem de programação amplamente utilizada na Bioinformática. Através do lambda é possível criar funções anônimas. O código que está sintaticamente correto, de acordo com a versão da linguagem Python superior a 3.10, é:
Alternativas
Q3331203 Programação
O formato de configuração que corresponde ao comumente utilizado para definir parâmetros e configurações em linguagem de fluxo computacional como Snakemake e Nextflow é:
Alternativas
Q3331188 Programação
Expressões regulares compreendem uma ferramenta de extrema importância para o processamento de arquivos de texto visando a detecção de padrões. Na bioinformática, expressões regulares são comumente utilizadas para detectar padrões de texto. A linguagem de programação python contém suas funcionalidades de expressão regular implementadas no módulo re. Considerando um arquivo texto contendo as sete linhas abaixo, a opção com o número de linhas distintas, que seriam selecionadas pela expressão regular ‘^ID\d+\.\d+$’, é:


ID34343.A ID34HN43.1 ID985433230 ID852495_23 _ID423243.1 ID2544343.97 ID1.1
Alternativas
Q3331039 Programação
Ao criar um projeto com o Framework Laravel versão 10.x, uma estrutura padrão de diretórios é criada com objetivo de fornecer um ponto de partida para o desenvolvimento de aplicações. Quanto a essa estrutura padrão de diretórios, é INCORRETO afirmar que:
Alternativas
Q3331038 Programação
O Laravel é um dos frameworks para desenvolvimento de aplicações web em linguagem de programação PHP mais difundidos. Integrado ao Laravel versão 10.x há outro framework, conhecido como Eloquent ORM (Object Relational Mapping). Os métodos abaixo pertencem ao framework Eloquent ORM, EXCETO:
Alternativas
Q3331034 Programação
Uma página web responsiva é criada para se adaptar ao tamanho da tela do dispositivo no qual está sendo exibida. Um dos frameworks utilizados para criar páginas web responsivas é:
Alternativas
Q3331029 Programação

O resultado da execução do algoritmo abaixo em linguagem de programação Python 3 é: 



Imagem associada para resolução da questão

Alternativas
Q3331017 Programação
Exemplos de métodos da classe UserControl (contida no namespace System.Web.UI) do ASP.NET incluem:
Alternativas
Q3330090 Programação
Considere os fundamentos de lógica de programação, incluindo tipos de dados, operadores, expressões, estruturas de controle e repetição, fluxogramas e diagramas de bloco. Qual das alternativas abaixo está correta?
Alternativas
Q3330089 Programação
Avalie as alternativas abaixo no contexto dos conhecimentos básicos em linguagens de programação e frameworks como PHP, C#, ASP.NET Framework, Técnicas de API e .NET Core. Assinale a alternativa correta.
Alternativas
Q3330087 Programação
Considere as afirmativas abaixo sobre os fundamentos de lógica de programação, incluindo tipos de dados, operadores, expressões, estruturas de controle e repetição, fluxogramas e diagramas de bloco:

I.Um operador lógico AND (E) em uma expressão booleana retorna verdadeiro se e somente se pelo menos uma das condições for verdadeira.
II.Em linguagens de programação, o tipo de dado float (ponto flutuante) é utilizado para representar números inteiros sem parte decimal.
III.Estruturas de controle de repetição, como os loops "for" e "while", são utilizadas para executar um bloco de código repetidamente até que uma condição específica seja satisfeita.

Assinale a alternativa correta:
Alternativas
Q3329103 Programação
Progressive Web App (PWA) trata-se de uma metodologia para a construção de páginas web que propõe uma solução de maneira híbrida, onde pode-se utilizar dos recursos disponibilizados pelos dispositivos móveis enquanto mantém os recursos oferecidos pela maioria dos navegadores. Para criar um PWA é preciso manter os padrões do seguinte arquivo na raiz do sistema: 
Alternativas
Q3329102 Programação
No JavaScript, o código abaixo indica o seguinte evento:

<body onLoad="alert('Seja Bem Vindo')" onUnLoad="alert('Obrigado pela visita!')">
Alternativas
Q3328804 Programação

As operações de manipulação de bits são fundamentais em diversas áreas da computação, incluindo a programação em C para sistemas embarcados como na plataforma Arduino. Elas permitem otimizações de desempenho, controle direto do hardware e economia de recursos, como memória e processamento. Considere as seguintes operações de manipulação de bits para setar (mudar estado para 1), limpar (mudar estado para 0) e alternar (se o bit for 0, vai para 1, se for 1, vai para 0) um bit específico “bit_x” em uma variável “Y”. Qual alternativa está corretamente associada a cada operação?

Alternativas
Q3328453 Programação
Sobre funções e formas funcionais em linguagens de programação funcionais é correto afirmar:
Alternativas
Q3328452 Programação
Sobre os fundamentos de linguagens de programação funcional assinale a alternativa incorreta:
Alternativas
Q3327228 Programação
Um compilador é um software que realiza a tradução de um programa escrito em uma linguagem de alto nível para uma linguagem de máquina adequada para um processador. Normalmente, o compilador não gera diretamente o código de máquina, mas cria um programa em linguagem simbólica (assembly), que é então convertido para código de máquina por meio de montadores. Para executar essa tarefa, o compilador passa por processos de análise léxica, sintática e semântica do código-fonte para eventualmente gerar o código de máquina.

Considerando as informações acima apresentadas, avalie as afirmações a seguir sobre o funcionamento de um compilador:

I. O analisador sintático é responsável por verificar se a sequência de símbolos gerada pelo analisador léxico forma um programa válido ou não.
II. Durante a análise léxica, o analisador identifica cada símbolo com um significado para a linguagem, gerando a mesma classificação para linguagens como Java, Pascal, ou outras.
III. O analisador semântico utiliza o código-fonte para identificar incoerências relacionadas ao significado das construções presentes no código.
IV. A fase de otimização do código visa melhorar o código intermediário para que o código de máquina final tenha um desempenho mais eficiente durante a execução.

É correto o que se afirma em
Alternativas
Q3327219 Programação
Considere as seguintes afirmações sobre os conceitos do paradigma de orientação a objetos e assinale a verdadeira:
Alternativas
Q3322956 Programação
No HTML a tag é utilizada para definir um(a)
Alternativas
Q3322948 Programação

Considerando a função definida na linguagem de programação Python, informe quantos argumentos são necessários passar para a função:


def funcao(a,*n,b=2, c=4):

return a+sum(n)+b+c

Alternativas
Respostas
1761: B
1762: A
1763: E
1764: D
1765: A
1766: D
1767: A
1768: E
1769: D
1770: C
1771: C
1772: C
1773: B
1774: E
1775: A
1776: E
1777: A
1778: B
1779: A
1780: E