Kullanıcı girdisi
Kısaca: Bir programın çalışma sırasında kullanıcıdan etkileşimli olarak kabul ettiği veriler — örn. konsol, bir form alanı veya bir iletişim penceresi üzerinden.
Biraz daha ayrıntılı: Girdi metin olarak gelir ve işlenebilmeden önce çoğunlukla doğru veri tipine dönüştürülmesi gerekir (Tür dönüştürme’ye bakın) — örneğin başlangıçta bir dizgi olarak bulunan girilmiş bir sayı. Sağlam programlar, beklenmeyen veya hatalı girdiye çökmeyle tepki vermemek için kullanıcı girdisini kullanmadan önce doğrular (İstisnalar’a bakın).
Ayrıntılı
Yazılım geliştirmenin altın kuralı: “Kullanıcıya asla güvenme”…
Ayrıca bak: Tür dönüştürme, İstisnalar