Questões de Concurso Sobre programação

Foram encontradas 13.021 questões

Q3234663 Programação
Qual dos seguintes conceitos em programação funcional evita mudanças no estado dos dados?
Alternativas
Q3234661 Programação
No desenvolvimento web, qual das opções abaixo é um framework frontend?
Alternativas
Q3234659 Programação
Em Java, qual palavra-chave é usada para definir uma classe que não pode ser estendida?
Alternativas
Q3234657 Programação
Em uma aplicação que utiliza CSS-in-JS com styled-components, qual abordagem é mais adequada para implementar temas dinâmicos?
Alternativas
Q3234654 Programação

Analise o seguinte teste unitário em Jest:



Imagem associada para resolução da questão



Com base no código apresentado, qual princípio de teste unitário está sendo aplicado?

Alternativas
Q3234653 Programação
Qual é a complexidade de tempo (notação Big-O) do algoritmo Quick Sort no caso médio?
Alternativas
Q3234652 Programação
Dado um array de inteiros, implemente um algoritmo de ordenação com complexidade O(n log n) no caso médio. Qual das seguintes implementações é correta? 
Alternativas
Q3234650 Programação
Em uma aplicação web moderna, qual é a melhor prática para implementar navegação entre páginas considerando SEO e performance?
Alternativas
Q3234649 Programação
Qual das seguintes bibliotecas é amplamente usada para manipulação de arrays e matrizes em Python?
Alternativas
Q3232886 Programação

Analise o seguinte trecho de código Python:


Q35.png (301×160)



Qual é a principal vantagem do tratamento de exceções implementado?

Alternativas
Q3221378 Programação
Em Programação Orientada a Objetos, o que é herança? 
Alternativas
Q3220759 Programação
Qual biblioteca padrão do Python é usada para gerar números aleatórios? 
Alternativas
Q3220758 Programação
Qual das seguintes opções NÃO é uma estrutura de controle de fluxo em Python?
Alternativas
Q3220757 Programação
Qual é a função em Python usada para exibir algo no console?
Alternativas
Q3220687 Programação
Relacione a Coluna 1 à Coluna 2, associando os quatro tipos de dados utilizados pela linguagem VisuAlg às suas respectivas definições.

Coluna 1

1. Inteiro. 2. Real. 3. Caractere. 4. Lógico. 

Coluna 2

( ) Define variáveis do tipo booleano, ou seja, com valor verdadeiro ou falso. ( ) Define variáveis do tipo string em cadeias. ( ) Define variáveis numéricas sem casas decimais. ( ) Define variáveis numéricas com casas decimais.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q3220682 Programação
Conforme a programação orientada a objetos, analise a seguinte definição:

• Mecanismo que permite basear uma nova classe na definição de uma classe previamente existente, assim a nova classe herda todos os atributos e comportamentos presentes na classe previamente existente.

Essa é a definição de qual conceito?
Alternativas
Q3219521 Programação
Complete o trecho a seguir com a alternativa CORRETA. 

Vários atributos de um banco de dados podem ter o mesmo tipo de dados. Um exemplo disso seriam atributos como nome_cliente e nome_funcionário, que podem ter o mesmo domínio: o conjunto de todos os nomes de pessoa. Por outro lado, é possivel também que existam atributos cujo tipo de dado é, aparentemente, semelhante, mas que, na pratica, o tipo de dados nao é o mesmo. Um exemplo disso são os atributos saldo_em_dolares e saldo_em_reais. Embora, ambos os atributos sejam moedas, eles não deveriam ser diretamente comparáveis no contexto do banco de dados, uma vez que U$ 10,00 não é o mesmo que R$ 10,00, ainda que os números sejam iguais. Pensando nisso, ________.
Alternativas
Q3219519 Programação
O HTMLS (Hypertext Markup Language), lançado no ano de 2014, é a principal linguagem utilizada para estruturar e exibir conteúdo na World Wide Web. Com o seu lançamento, algumas tags passaram a ser consideradas obsoletas ou “deprecated”. Marque, dentre as alternativas abaixo, a que apresenta somente tags válidas/atuais que NÃO foram classificadas como obsoletas:  
Alternativas
Q3219518 Programação
A lista abaixo apresenta duas tecnologias amplamente utilizadas no contexto de servidores Web. Associe elas às suas características de acordo com sua numeração.

1. Apache Webserver.
2. Nginx. 

( ) Utiliza um modelo orientado em eventos, no qual um único processo principal coordena vários processos trabalhadores, cada um com um único thread. 
( ) Sua configuração é orientada a blocos. 
( ) Utiliza um modelo baseado em processos/threads, em que cada conexão é gerenciada por um processo ou thread distinto.  
( ) É nativamente mais estendido por módulos. 

A sequência CORRETA dessa associação é: 
Alternativas
Q3219517 Programação
Uma analista da UFRR está desenvolvendo um novo sistema de recursos humanos em substituição a um sistema legado de RH. Entretanto, necessita manter os dois sistemas funcionando até a entrega de todas as funcionalidades do novo sistema. Dessa forma, enquanto o sistema legado não for descontinuado permanentemente, necessitará realizar troca de dados com o novo. O sistema de RH apresenta uma estrutura de dados hierárquica e complexa, com muitos aninhamentos e relacionamentos entre elementos, por isso necessita garantir a integridade e validade dos dados. Baseado na situação apresentada marque a opção que contém a tecnologia que a resolveria de forma mais eficiente e compreensível: 
Alternativas
Respostas
181: C
182: C
183: B
184: B
185: A
186: B
187: B
188: B
189: B
190: B
191: D
192: B
193: D
194: A
195: C
196: B
197: E
198: D
199: D
200: B