Foram encontradas 56.729 questões.
Os serviços de uma API devem utilizar apenas os comandos HTTP: GET, POST, PATCH, PUT e DELETE.
Provas
No Git, o comando git clone efetua uma cópia de um repositório remoto, mantendo tanto o original quanto a cópia no mesmo servidor em que o repositório original estava hospedado.
Provas
O JPA 2.0 permite que uma lista de objetos seja ordenada na memória e, depois, que essa ordem seja implementada no banco de dados para futuras consultas.
Provas
Em Java, as classes possuem herança múltipla, de modo que cada classe pode ser derivada de mais de uma superclasse direta.
Provas
O polimorfismo em Java permite processar objetos que derivam da mesma superclasse, direta ou indiretamente; cada objeto pode executar ações diferentes a partir da mesma chamada.
Provas
Para garantir que o deploy seja feito com sucesso em produção, é importante que o processo seja executado manualmente pelo desenvolvedor.
Provas
import mysql.connector
from mysql.connector import Error
try:
connection =
mysql.connector.connect(host='localhost',
database='testdb', user='user',
password='password')
cursor = connection.cursor()
with open('data.txt', 'r') as file:
for line in file:
query = “INSERT INTO records
(content) VALUES (%s)”
cursor.execute(query, (line,))
connection.commit()
except Error as e:
print(“Error while connecting to MySQL”, e)
finally:
if connection.is_connected():
cursor.close()
connection.close()
Tendo como referência o código precedente, julgue os itens que se seguem, em relação à linguagem de programação Python.
De acordo com o código, são inseridas múltiplas linhas no banco de dados sem que seja necessário abrir o arquivo a cada nova inserção.
Provas
import mysql.connector
from mysql.connector import Error
try:
connection =
mysql.connector.connect(host='localhost',
database='testdb', user='user',
password='password')
cursor = connection.cursor()
with open('data.txt', 'r') as file:
for line in file:
query = “INSERT INTO records
(content) VALUES (%s)”
cursor.execute(query, (line,))
connection.commit()
except Error as e:
print(“Error while connecting to MySQL”, e)
finally:
if connection.is_connected():
cursor.close()
connection.close()
Tendo como referência o código precedente, julgue os itens que se seguem, em relação à linguagem de programação Python.
A função cursor.execute() é capaz de executar uma consulta SQL que tenha sido passada por uma string.
Provas
O gerenciamento das configurações de servidores é o processo pelo qual se pode rastrear, atualizar e manter configurações relacionadas a versões de software, segurança e rede para que o sistema funcione em uma linha de base predeterminada e permaneça seguro independentemente de quaisquer alterações.
Provas
- Segurança de SoftwareIdentificação de Vulnerabilidades e Condições de Erro
- Segurança de SoftwareOWASP
- Segurança de SoftwarePráticas de Programação Segura
Julgue os itens seguintes, a respeito das melhores práticas para problemas com componentes vulneráveis ou desatualizados, conforme preconiza o OWASP.
Entre os fatores que podem tornar uma aplicação vulnerável estão o sistema operacional, o servidor web/aplicativo, o sistema de gerenciamento de banco de dados (SGBD), as API e todos os componentes, ambientes de tempo de execução e bibliotecas.
Provas
Caderno Container