Questões de Programação - Conceitos básicos de programação para Concurso

Foram encontradas 688 questões

Q2339716 Programação
Para que entidades externas acessem suas funcionalidades, um sistema oferece a interface de comunicação denominada de
Alternativas
Q2338454 Programação
Na Engenharia de Software moderna, o conceito de DevOps propõe uma aproximação do time de desenvolvimento (Dev) com o time de operações (Ops), sendo este último responsável pela implantação do sistema em ambiente de produção.

Nesse contexto, numere a COLUNA II de acordo com a COLUNA I, associando as práticas DevOps às suas respectivas ações.

COLUNA I

1. Controle de versões
2. Integração contínua
3. Deployment contínuo

COLUNA II 

(    ) Colocar em produção o mais rápido possível os commits submetidos ao branch principal (máster / main) do controle de versão. 

(    ) Armazenar e gerenciar as alterações do código-fonte ao longo do tempo. 

(    ) Atualizar constantemente o branch principal (máster / main) do controle de versão para minimizar conflitos de merge.


Assinale a sequência correta.
Alternativas
Q2325458 Programação
Um desenvolvedor pretende criar um artefato que permita definir quais métodos obrigatoriamente deverão ser desenvolvidos por classes que o implementem. Tais métodos deverão ser capazes de criar, recuperar, atualizar e deletar (CRUD) dados persistidos que poderão ser fornecidos por diferentes fontes, como, por exemplo, diferentes tipos de banco de dados. Esse artefato irá funcionar como um contrato a ser respeitado por cada classe que o implementar.
O tipo de artefato mencionado é a(o)
Alternativas
Q2325440 Programação
Um tipo de problema comum que ocorre em aplicações web é quando a aplicação não neutraliza adequadamente uma entrada fornecida como argumento na sua URL de acesso, e esse argumento é utilizado para compor uma página que será servida para o usuário da aplicação.
Nesse contexto, um especialista em segurança realizou um teste e confirmou a existência de um problema desse tipo.
Para isso, ele introduziu a seguinte URL:
http://www.exemplo.com/app.php?username=<Script Language="Javascript">alert("Você pode ser atacado!");</Script>
Como resultado desse teste de comprovação do especialista, o navegador apresentou uma janela pop-up com a mensagem de alerta Você pode ser atacado! na página da aplicação testada.

Esse teste comprova que essa aplicação web está vulnerável ao ataque de 
Alternativas
Q2325439 Programação
Um administrador identificou um problema no serviço de impressão no sistema operacional Microsoft Windows 10. A recomendação, nesse caso, é fazer a parada do serviço e, em seguida, fazer a sua inicialização.
Na janela Serviços desse sistema operacional, o serviço de impressão é identificado como 
Alternativas
Respostas
21: B
22: D
23: A
24: C
25: D