Prévia do material em texto
a classe é abstrata e não pode instanciar objetos concretos como Random dentro de seus Questão 8: Qual é o principal benefício do SQLClient ao ser utilizado em aplicações .NET que interagem com o SQL Server? A) Compatibilidade com múltiplos sistemas operacionais. B) Capacidade de manipular bancos de dados de diferentes fornecedores com alta eficiência. -C) Integração direta e otimizada com o SQL Server, oferecendo comunicação rápida e eficaz. D) Suporte para conexão com qualquer tipo de banco de dados relacional, sem necessidade de ajustes. E) Implementação simplificada de interfaces gráficas para manipular dados. Questão 9: Quais das seguintes práticas são recomendadas para prevenir vulnerabilidades como SQL Injection em aplicações que utilizam SQLClient? A) Usar parâmetros nas consultas SQL e evitar concatenação de strings. B) Armazenar as strings de conexão em variáveis de ambiente não criptografadas. arme C) Utilizar OLE DB em vez de SQLClient para maior segurança. D) Confiar na autenticação integrada do Windows sem implementar criptografia adicional. E) Descartar métodos como AddWithValue e usar concatenation direta de strings. Questão 10: Em que contexto o uso de criptografia AES em C# seria mais adequado para garantir a segurança dos dados? A) Quando é necessário proteger dados em trânsito entre cliente e servidor. B) Ao armazenar grandes volumes de dados em bancos de dados distribuídos. C) Para proteger dados sensíveis em repouso, como senhas e informações financeiras. D) Para criptografar mensagens em comunicação entre serviços web. E) Ao realizar operações de compactação de dados para armazenamento eficiente.