Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q3699147 Programação
Como as condições são especificadas dentro de um manifest no Puppet?
Alternativas
Q3699146 Programação
Assinale a alternativa que melhor apresenta como é possível debugar um script de shell que não está executando como esperado.
Alternativas
Q3699138 Programação
Selecione a alternativa que descreve corretamente como o polimorfismo é aplicado em Java.
Alternativas
Q3699137 Programação
Em Java, uma classe abstrata é
Alternativas
Q3699136 Programação
Como pode ser utilizado o módulo functools para criar um decorador em Python que memoriza o resultado de funções, considerando múltiplos argumentos?
Alternativas
Q3699135 Programação
Considerando que é preciso criar uma lista em Python que contenha os quadrados dos números de 1 a 10 usando uma abordagem de uma linha, assinale a alternativa que apresenta corretamente a abordagem de linha para criar a lista desejada.
Alternativas
Q3699134 Programação
Em relação ao Python, assinale a alternativa que apresenta a estrutura de dados ideal para armazenar dados em formato chave-valor, em que cada chave é única.
Alternativas
Q3696643 Programação
A plataforma aberta de geoprocessamento QGIS é uma das mais populares atualmente. Uma das opções para usuários mais avançados é a programação de scripts próprios, capazes de personalizar e trazer novas ferramentas de processamento. Para tal, a linguagem de programação usada no QGIS é
Alternativas
Q3664785 Programação
Você está desenvolvendo um sistema para uma biblioteca que precisa gerenciar diferentes tipos de itens, como livros, CDs e DVDs. Cada item tem propriedades específicas, como título, autor, ano de lançamento e uma função para calcular a multa por atraso na devolução.

Qual conceito de programação orientada a objetos seria mais apropriado para lidar com essa situação?
Alternativas
Q3551337 Programação
O TypeScript é uma linguagem de programação open-source desenvolvida pela Microsoft. Entre outras vantagens, essa linguagem facilita a detecção de erros e fornece ferramentas mais robustas para a construção de grandes aplicações. Além disso, o TypeScript mantém uma relação estreita com o JavaScript, uma vez que
Alternativas
Q3551336 Programação
O NestJS é um framework para construção de aplicações server-side robustas e escaláveis. É possível, no framework, utilizar decorators para facilitar a configuração da aplicação. O decorator utilizado para definir que um método irá manipular requisições GET é:
Alternativas
Q3551334 Programação
O Node.js é uma plataforma de execução de código JavaScript. Essa plataforma permite que desenvolvedores utilizem esse código para criar aplicações de rede escaláveis e de alto desempenho. Sobre o Node.js, analise as afirmativas abaixo.

I É um ambiente de execução assíncrono.
II Utiliza o V8 JavaScript engine.
III É um ambiente de execução de código Javascript do lado cliente.
IV Utiliza o NPM para gerenciamento de memória.

Das afirmativas, estão corretas
Alternativas
Q3548916 Programação
Sobre herança e polimorfismo no paradigma de programação orientada a objetos, assinale a alternativa correta.
Alternativas
Q3543577 Programação
Qual dos seguintes conceitos na programação orientada a objetos se refere à prática de combinar dados e métodos relacionados em uma única entidade, permitindo controlar o acesso e a modificação dos dados internos dessa entidade?
Alternativas
Q3542225 Programação
Com relação à linguagem de programação PHP, assinale a alternativa correta.
Alternativas
Q3542224 Programação
Na linguagem de programação PHP, a função usada para realizar correspondência de expressões regulares em uma string e retornar todas as correspondências encontradas em um array é a
Alternativas
Q3542223 Programação
Assinale a alternativa que apresenta o comando, da linguagem de programação Java, que é usado especificamente para interromper um loop for, while ou do-while antes que a condição de término seja atendida.
Alternativas
Q3541857 Programação
Assinale a alternativa que NÃO representa uma fase de um compilador, conforme Aho et al. (1996):

AHO, A. V.; SETHI, R.; ULLMAN, J. Compiladores: Princípios, técnicas e ferramentas. Editora LTC. 1° Ed. 351 pg. 1996.
Alternativas
Q3541852 Programação
Considere as seguintes afirmações sobre a biblioteca cstdio da linguagem C++:

I – O comando puts imprime uma cadeia de caracteres no console, e então pula automaticamente uma linha.
II – O comando fgets lê uma cadeia de caracteres completa, incluindo espaços, a partir de um arquivo stream e armazena em um vetor.
III – O comando getchar lê uma cadeia de caracteres digitada no console.

Assinale a alternativa CORRETA, conforme Vieira (2019):

VIEIRA, L. S. Introdução à programação em C++. V. 7, Editora UFVJM, 2019, 218p
Alternativas
Q3541423 Programação
O polimorfismo permite escrever programas que processam objetos que compartilham a mesma superclasse, direta ou indiretamente, como se todos fossem objetos da superclasse; isso pode simplificar a programação. Sobre esse tema, analise as afirmações a seguir:

I – Os métodos declarados com o modificador final podem ser sobrescritos, e as classes declaradas como modificador final não podem ser superclasses.
II – O polimorfismo permite-lhe tratar as generalidades e deixar que o ambiente de tempo de execução trate as especificidades.
III – Uma classe abstrata declara atributos e comportamentos comuns (ambos abstratos e concretos) das várias classes em uma hierarquia de classes.

DEITEL, Harvey M. Java como programar. 8a ed. São Paulo - SP: Pearson Printice Hall, 2010.

Assinale a alternativa correta:
Alternativas
Respostas
1061: C
1062: B
1063: B
1064: A
1065: C
1066: A
1067: C
1068: C
1069: A
1070: A
1071: A
1072: A
1073: C
1074: B
1075: A
1076: B
1077: A
1078: C
1079: B
1080: D