Análise da Questão
Esta questão aborda boas práticas de nomenclatura de arquivos para ambientes digitais.
Problemas Comuns com Nomes de Arquivos
| Tipo de Nome | Problema Potencial |
|---|
| Caracteres especiais (* / ? : | < >) | Bloqueados pelo sistema operacional |
| Espaços em branco | Quebram URLs, precisam de codificação (%20) |
| Acentos/caracteres especiais | Problemas de compatibilidade entre sistemas |
| Letras maiúsculas | Alguns servidores Linux são case-sensitive |
Avaliação das Alternativas
| Opção | Características | Risco |
|---|
| curso\de\informática.jpg | Asteriscos (*) são caracteres proibidos | ⚠️ Alto |
| curso_de_informatica.jpg | Apenas letras, números, underscore (_) | ✅ Baixo |
| curso de informática.jpg | Possui espaços em branco | ⚠️ Médio |
| curso-de-informática.jpg | Hífens OK, mas tem acento (í) | ⚠️ Médio/Baixo |
| cursodeinformática.jpg | Sem separadores, tem acento (í) | ⚠️ Médio |
## Análise Técnica
Por que o underscore (_) é preferível?
- Compatibilidade universal: Funciona em Windows, Linux, macOS, Android, iOS
- URL-friendly: Não requer codificação especial na maioria dos casos
- Legibilidade: Separa palavras claramente sem criar problemas técnicos
- Segurança: Não é interpretado como caractere especial por nenhum sistema comum
Caracteres problemáticos:
* → Reservado em todos os sistemas operacionais (espaço) → Precisa ser convertido para %20 em URLsá, í, ç, ã → Podem gerar erros de encoding UTF-8 em servidores antigos
Conclusão
Alternativa B - curso_de_informatica.jpg
A melhor prática para nomes de arquivos destinados à internet é utilizar apenas letras minúsculas, números e underscores (_) como separadores, evitando espaços, acentos e caracteres especiais.