Questões de Concurso Sobre conceitos básicos de programação em programação

Foram encontradas 1.251 questões

Q3140538 Programação
A propriedade de duas ou mais classes derivadas de uma mesma superclasse responderem a mesma mensagem, cada uma de uma forma diferente é chamado de:
Alternativas
Q3117294 Programação
Um desenvolvedor deseja criar um algoritmo para verificar se um número inteiro fornecido pelo usuário é par ou ímpar. Para isso, ele precisa definir a lógica que identifique corretamente a paridade do número. Considere as opções de pseudocódigo a seguir e assinale a que representa corretamente essa lógica:
Alternativas
Q3111833 Programação
Captura_de tela 2024-12-17 082855.png (439×48)

Considerando a linha de código precedente, julgue o item seguinte, em relação à biblioteca libcurl.

A função curl_multi_setopt configura o número máximo de conexões simultâneas que o gerenciador de múltiplas conexões (CURLM) pode manter abertas ao mesmo tempo.
Alternativas
Q3110950 Programação
No que se refere à lógica de programação, julgue o item seguinte. 

A depuração do código de um software é sempre feita de forma automatizada, sem envolvimento do time de desenvolvedores.
Alternativas
Q3110948 Programação
No que se refere à lógica de programação, julgue o item seguinte. 

Erros de codificação referentes à sintaxe impedem a compilação do software.
Alternativas
Q3104137 Programação

No que se refere a Git e Github, julgue o item a seguir. 


No Git, cada desenvolvedor pode trabalhar em sua própria branch, que é uma ramificação do código principal, para depois juntá-la a este por meio do comando merge.

Alternativas
Q3104130 Programação
Acerca de criptografia, de clean code, de refactoring e de JUnit, julgue o item seguinte.
No clean code, o princípio da responsabilidade única estabelece que uma classe deve ter uma única responsabilidade clara, evitando-se múltiplas razões para mudanças, o que melhora a coesão, a manutenibilidade e a extensibilidade do código. 
Alternativas
Q3104126 Programação
Determinado sistema tem duas classes, Carro e Bicicleta. Ambas têm atributos como marca e modelo, além de métodos próprios, mas compartilham uma classe-pai comum de nome Veiculo.
A partir dessa situação hipotética, julgue o item a seguir, a respeito de herança em orientação a objetos.
As classes Carro e Bicicleta fazem parte de uma estrutura de herança hierárquica, na qual os métodos e funcionalidades das subclasses são automaticamente sobrepostos e eliminados pelos da classe-pai Veiculo
Alternativas
Q3100354 Programação
Qual definição melhor descreve o termo “programa” em uma linguagem de programação?
Alternativas
Q3091942 Programação
O conjunto de técnicas e conceitos que permite aos programadores desenvolverem programas de formas estruturadas, decompondo problemas complexos em etapas mais simples, é conhecido como:
Alternativas
Q3086858 Programação

Analise o código abaixo, que foi escrito em um ambiente Arduino, e cujo objetivo é a conexão com uma rede WiFi:


                                 Imagem associada para resolução da questão


A linha 9 contém um erro sintático. Qual das alternativas abaixo corresponde à correção desse erro?

Alternativas
Q3086857 Programação
Sobre a programação com ambiente Arduino, é INCORRETO afirmar que:
Alternativas
Q3086852 Programação
É uma função básica do OpenCV que pode ser utilizada para mostrar uma imagem em uma janela. O trecho refere-se a qual função?
Alternativas
Q3086564 Programação
O domínio de uma língua estrangeira, especialmente o inglês, tornou-se uma habilidade fundamental em diversas áreas, principalmente nas indústrias de tecnologia e informática. O inglês é amplamente utilizado na documentação técnica, em linguagens de programação e nas interfaces de softwares. Além disso, a organização e arquitetura de computadores exigem uma compreensão técnica sobre como os sistemas são estruturados, desde o nível de hardware até a interação com o software, utilizando componentes como a CPU, memória e dispositivos de armazenamento. A eficiência e o desempenho de um sistema dependem de como esses elementos são projetados e otimizados.

Considerando o contexto apresentado, julgue o item a seguir:
Na área de tecnologia, grande parte das linguagens de programação utiliza a língua inglesa como base para seus comandos e sintaxes, facilitando a criação de programas de forma padronizada em todo o mundo.
Alternativas
Q3079431 Programação
Qual das alternativas abaixo contém somente operadores lógicos base na construção de sistemas digitais e da lógica proposicional, também muito usado em linguagem de programação?
Alternativas
Q3078563 Programação
Para a correção de um erro reportado em uma aplicação no ambiente produtivo, o programador responsável pelo atendimento resolve fazer um pseudocódigo utilizando a ferramenta VisuAlg e, assim, validar a lógica de programação a ser empregada em sua correção. Nesse sentido, o programador utilizará: 

I. A mesma linguagem de programação da aplicação da qual o erro foi reportado. II. A linguagem de sua preferência, e isso trará celeridade ao atendimento. III. Comandos e instruções em português estruturado, conhecido como “Portugol”. IV. A linguagem SQL no padrão ANSI.
Quais estão corretas?
Alternativas
Q3077963 Programação
Um desenvolvedor está trabalhando em uma aplicação Java 8 usando Spring Data JPA. Ele precisa implementar um repositório para realizar operações de CRUD e consultas específicas em uma entidade Usuario, que possui os atributos id, nome, email e dataCadastro. Considerando as boas práticas de desenvolvimento com essa tecnologia e os recursos oferecidos pelo Spring Data JPA, o método adequado para buscar todos os usuários cadastrados antes de uma determinada data, ordenados por nome é:
Alternativas
Q3077962 Programação
Um desenvolvedor está criando uma API RESTful em Java 8 usando o Spring Boot e o Spring Security. Ele precisa garantir que apenas usuários com roles específicas possam acessar determinados endpoints da API. Para isso, é necessário utilizar uma anotação flexível que permita definir expressões complexas de autorização que envolvam roles e outras condições dinâmicas de acesso. A anotação a ser utilizada para garantir o cumprimento dessas restrições e condições de acesso é:
Alternativas
Q3075637 Programação
Em programação, a estrutura de controle que é usada para repetir um bloco de código enquanto uma condição é verdadeira é: 
Alternativas
Q3072544 Programação
No contexto de linguagens de programação, qual das seguintes opções melhor descreve o que é uma linguagem de programação?
Alternativas
Respostas
301: D
302: A
303: E
304: E
305: C
306: C
307: C
308: E
309: E
310: B
311: A
312: A
313: C
314: C
315: D
316: B
317: D
318: C
319: C
320: C