Los programas que utilizamos en la empresa se llaman
ArcMap,
ArcScene y otros, pertenecen al la empresa
esri creo que tienen uno que se llama el
ArcExplorer con el cual visualizas los archivos, pues los otros son para editar y son de paga.
Supongo que hay otros programas que reconocen los shape files (*.shp) pero el que conozco es el que te menciono, el *.shx es un archivo de intercambio de datos del *.shp y el *.dbf es la base de datos de estos archivos.
Posiblemente hasta el
AutoCad pueda reconocerlos, pero no lo he intentado, saludos