stringtranslate.com

marc mcdonald

Marc B. McDonald es un estadounidense que fue el primer empleado asalariado de Microsoft (sin contar a Monte Davidoff , quien escribió el paquete de matemáticas para BASIC por una tarifa fija).

Se le atribuye el diseño e implementación del sistema de archivos File Allocation Table de 8 bits para el terminal de entrada de datos NCR 8200 [ cita necesaria ] y el disco independiente BASIC-80 de Microsoft en 1977.

McDonald también desarrolló un sistema operativo de 8 bits llamado M-DOS o MIDAS; El sistema en sí nunca fue lanzado por Microsoft, pero su sistema de archivos (una variante de FAT) influyó en el QDOS de Tim Paterson . [1] [2]

Bob O'Rear transfirió una versión de "Standalone Disk Basic" a un Seattle Computer Products 8086 , y Tim Paterson estuvo a menudo en Microsoft para ayudar en el esfuerzo. Tim Paterson copió los aspectos clave del sistema FAT (tabla única, cada entrada de directorio que contiene el encabezado de la lista de clústeres del archivo y el último valor indica el número de sectores utilizados en el último clúster) cuando implementó el sistema de archivos FAT12 para su sistema operativo 86-DOS en 1980, que se convirtió en la base de MS-DOS y PC DOS en 1981. Cometió dos errores en la implementación:

McDonald dejó Microsoft en enero de 1984, citando la razón de que la empresa se había vuelto "demasiado grande", ya que Microsoft tenía alrededor de cuatrocientos empleados en ese momento. Fue el primer empleado de Asymetrix donde trabajó en un sistema de código p LISP utilizado internamente y rediseñó el tiempo de ejecución y el compilador de ToolBook para ToolBook 3.0. En Design Intelligence, Marc trabajó en el diseño de documentos adaptables y en un lenguaje de programación basado en expresiones utilizado para experimentos de diseño. Se reincorporó a Microsoft en diciembre de 2000, cuando compró Design Intelligence.

Cuando McDonald se reincorporó a Microsoft, varios empleados, incluidos Bill Gates y Steve Ballmer, intentaron asignarle el número de empleado "1", pero descubrieron que el software de recursos humanos no lo permitía. En lugar de eso, le dieron una placa con todos los dígitos raspados excepto el "1". [3]

McDonald trabajó en el grupo de Prevención de defectos de Windows orientado al control de calidad , centrándose en las mejores prácticas organizativas para impulsar la calidad del software desde abajo hacia arriba. Es coautor de La guía práctica para la prevención de defectos publicada en noviembre de 2007. [4] Posee seis patentes de software .

McDonald dejó Microsoft en septiembre de 2011. Estuvo en la startup MindMode Corp. hasta 2012 y ha estado en PaperG desde entonces. [5]

Ver también

Referencias

  1. ^ Zbikowski, Marcos ; Allen, Pablo ; Ballmer, Steve ; Borman, Rubén; Borman, Rob; Mayordomo, John; Carroll, tirada; Chambelán, Marcos; Chell, David; Colee, Mike; Courtney, Mike; Dryfoos, Mike; Duncan, Raquel; Eckhardt, Kurt; Evans, Eric; Granjero, Rick; Puertas, Bill ; Geary, Michael; Grifo, Bob; Hogarth, Doug; Johnson, James W.; Kermaani, Kaamel; Rey, Adrián; Koch, caña; Landowski, James; Larson, Chris; Lennon, Thomas; Lipkie, Dan; McDonald, Marc; McKinney, Bruce; Martín, Pascal; Mathers, Estelle; Mateos, Bob; Melín, David; Mergentime, Charles; Nevin, Randy; Newell, Dan; Newell, Tani; Norris, David; O'Leary, Mike; O'Rear, Bob ; Olsson, Mike; Osterman, Larry; Ostling, cresta; Pai, Sunil; Paterson, Tim ; Pérez, Gary; Peters, Chris; Petzold, Carlos ; Pollock, Juan; Reynolds, Aarón ; Rubin, Darryl; Ryan, Ralph; Schulmeisters, Karl; Shah, Rajen; Shaw, Barry; Breve, Antonio; Slivka, Ben; Sonríe, Jon; Fabricante de alambiques, Betty; Stoddard, Juan; Tillman, Dennis; Whitten, Greg; Yount, Natalie; Zeck, Steve (1988). "Asesores técnicos". La enciclopedia de MS-DOS: versiones 1.0 a 3.2 . Por Duncan, Ray; Bostwick, Steve; Burgoyne, Keith; Byers, Robert A.; Hogan, Thom; Kyle, Jim; Letwin, Gordon ; Petzold, Carlos ; Rabinowitz, Chip; Tomlin, Jim; Wilton, Richard; Wolverton, furgoneta; Wong, William; Woodcock, JoAnne (edición completamente reelaborada). Redmond, Washington, Estados Unidos: Microsoft Press . pag. 9.ISBN​ 1-55615-049-0. LCCN  87-21452. OCLC  16581341. Durante este mismo período, Marc McDonald también trabajó en el desarrollo de un sistema operativo de 8 bits llamado M-DOS (generalmente pronunciado "Midas" o "Mi DOS"). […] M-DOS proporcionó un buen rendimiento y, con un FAT más flexible que el integrado en BASIC, tenía una mejor estructura de manejo de archivos que el prometedor sistema operativo CP/M.(xix+1570 páginas; 26 cm) (NB. Esta edición se publicó en 1988 después de una extensa revisión de la primera edición retirada de 1986 por parte de un equipo diferente de autores. [1])
  2. ^ Melenas, Stephen; Andrews, Pablo (1993). Gates: cómo el magnate de Microsoft reinventó una industria y se convirtió en el hombre más rico de Estados Unidos . Doble día. pag. 157.ISBN 0-385-42075-7. Recordando su conversación en NCC con Marc McDonald sobre las tablas de asignación de archivos en su inacabado, grande y nunca lanzado sistema operativo MIDAS de 8 bits, Paterson decidió que el esquema FAT era una mejor manera de manejar la información del disco que la forma en que lo hacía CP/M. él.
  3. ^ scobleizador (8 de septiembre de 2005). "Marc McDonald - Primer empleado de Microsoft | scobleizer | Canal 9". Canal9.msdn.com . Consultado el 6 de junio de 2013 .
  4. ^ La guía práctica para la prevención de defectos . Microsoft.com. 2007-10-31. ISBN 0-7356-2253-1. Consultado el 6 de junio de 2013 .
  5. ^ "Marco McDonald". LinkedIn . Consultado el 16 de mayo de 2014 .