David J. Bradley (nacido el 4 de enero de 1949) es uno de los doce ingenieros que trabajaron en la IBM PC original y desarrollaron el código ROM BIOS de la computadora . A Bradley se le atribuye la implementación de la combinación de teclas " Control-Alt-Delete " (Ctrl-Alt-Del) que se utilizaba para reiniciar la computadora. Bradley se unió a IBM en 1975 después de obtener su doctorado en ingeniería eléctrica de la Universidad de Purdue con una disertación sobre arquitecturas de computadoras.
Licenciatura en Ingeniería Eléctrica, Universidad de Dayton (Ohio), 1971. Maestría en Ciencias, Ingeniería Eléctrica, Universidad de Purdue, 1972. Doctorado, Ingeniería Eléctrica, Universidad de Purdue, 1975.
Según Bradley, la combinación de teclas Control-Alt-Delete no estaba pensada para que la utilizaran los usuarios finales, sino que estaba pensada para que la utilizaran personas que escribieran programas o documentación, de modo que pudieran reiniciar sus ordenadores sin apagarlos. Esto era útil, ya que después de apagar un ordenador, era necesario esperar unos segundos antes de encenderlo de nuevo para evitar posibles daños en la fuente de alimentación y el disco duro. Dado que los desarrolladores de software y los redactores técnicos necesitaban reiniciar un ordenador muchas veces, esta combinación de teclas suponía un gran ahorro de tiempo. David Bradley y Mel Hallerman eligieron esta combinación de teclas porque es prácticamente imposible pulsarla por accidente en un teclado estándar original de IBM PC. [1]
Sin embargo, la combinación de teclas fue descrita en la documentación de referencia técnica de IBM [2] y, por lo tanto, revelada al público en general.
En el 20º aniversario del IBM PC , el 8 de agosto de 2001 en el Tech Museum , mientras estaba en un panel con Bill Gates , Bradley dijo: "Tengo que compartir el crédito. Puede que yo lo haya inventado [Control-Alt-Delete], pero creo que Bill lo hizo famoso". [3] [4]
En 1978, Exidy, Inc. introdujo el reinicio con varias teclas para su computadora Sorcerer Z80. Incluía dos botones de reinicio que debían presionarse simultáneamente para lograr el reinicio. [5]
En marzo de 1980, Videx introdujo el concepto de reinicio con varias teclas en la tarjeta de visualización VideoTerm del Apple II, que requería Control+Reset, en lugar de Reset solo, para reiniciar la máquina. La innovación fue notada y bien recibida en ese momento. [6]
Bradley es el autor de Assembly Language Programming for the IBM Personal Computer (Simon & Schuster, ISBN 0-13-049171-3 , enero de 1984), también publicado en francés como Assembleur sur IBM PC (Dunod, ISBN 2-225-80695-0 ), ruso (Editorial "Radio", Moscú) y búlgaro (Editorial "Technica", 1989).
Bradley posee siete patentes estadounidenses.
Bradley ha sido profesor adjunto de ingeniería eléctrica e informática en la Universidad Atlántica de Florida y en la Universidad Estatal de Carolina del Norte .
Bradley ha desarrollado gran parte de su carrera en IBM . En 1971, Bradley obtuvo el título de Ingeniero Eléctrico en la Universidad de Dayton (Ohio). Luego, asistió a la Universidad de Purdue en West Lafayette (Indiana), donde obtuvo un máster en 1972 y un doctorado en 1975, ambos en ingeniería eléctrica. Tras su graduación, empezó a trabajar para IBM en Boca Ratón (Florida) como ingeniero asociado sénior. Trabajó en el sistema Series/1 . En 1978, desarrolló el sistema de E/S para el Datamaster System/23 .
En 1980, Bradley fue uno de los doce ingenieros que desarrollaron la primera computadora personal IBM. Bradley desarrolló el BIOS ROM , lo que le valió un ascenso para gestionar el BIOS y los diagnósticos de la IBM PC/XT . En 1983, Bradley formó el Departamento de Arquitectura de Sistemas Personales. En 1984, ayudó a gestionar el desarrollo del Sistema Personal/2 Modelo 30.
En noviembre de 1987, Bradley se convirtió en gerente de diseño avanzado de procesadores. Su grupo desarrolló la plataforma Power 486/25 y los modelos PS/2 90 y 95. En 1991, se convirtió en gerente de arquitectura de sistemas para el grupo Entry Systems Technology. En 1992 se convirtió en el gerente de arquitectura del grupo que desarrolló una computadora personal utilizando el microprocesador PowerPC RISC . [7]
En 1993 vuelve a ser responsable de arquitectura del grupo PC.
El 30 de enero de 2004, Bradley se retiró de IBM.
Bradley escribió sobre el desarrollo de la IBM PC, incluyendo las teclas Control-Alt-Delete, en la edición de agosto de 2011 de la revista Computer del IEEE .