![]() | Piattaforme Usato da William P. Fritz |
|
| ![]() |
Hardware | Software | ||
60s-70s |
Molti registratori scientifici analogi: La spazzola, Harvard, Cambridge. Gli oscilloscopi, il Coltro Contraddice, le macchine di EKG |
Il software era un termine descriveva gli attrezzi registravano e tabulavano dei dati, come le matite, la carta, le cartelle, le chiavi, i governatori, scivolano delle regole e delle graffette. | |
1972 | L'Olivetti P-602 microelaboratore digitale; | Il calcolatore programmabile ha usato per il biosimulations e per risolvere le equazioni ripetitive complicate; | |
Dialup di nespole | L'accesso di biblioteca accentrato medico | ||
1977 | La Corporazione di Apparecchiatura digitale (DEC) PDP-11 minicomputer, VT105 le estremità, DEC-10 elaboratore centrale | RT-11 / MINC-11, la raccolta dati di Reale-Tempo e l'analisi, il Basic Non il software applicativa come sappiamo che esso era oggi generalmente disponibile. Il software ed i libri pertinenti non erano scritti ancora. I Gruppi di operatore erano estremamente utili nel processo di scrittura di che il codice di realizzare gli incarichi nel laboratorio. | |
1978 | Apple II/II+ di il microelaboratore | DOS di Apple / Integer Basic, FP Basic, Pascal, Motorola 6502 Lingua di machini | |
1981 | Il Hewlett-Packard (HP) 1000 minicomputer, 2648 estremità, il plotters di X-Y | FMGR / 3357 Automazione di Laboratorio di LAS, il Reale-Tempo; le Informazioni di Ricerca Elaborando il Sistema (gli RIPS). Image/Query di DB di HP, HPGL, HPPCL | |
1981 | International Business Machines (IBM) 360/4000 elaboratore centrale, 3478 terminals | MVS, JCL, TSO, il cardreaders ed i punzoni, Fortran IV e 77, Focus, SAS, SPSS | |
1981 | Perkin-Elmer ed i vari Computer Analogi | Elaborare i controllori di automazione per la produzione di dispositivi di laboratorio e fabbrica. | |
1982 | Intel 8080/8086 e Zilog Z80 i microelaboratori in GLI IBM-computer, TekTronix, TRS-80 |
IBM-DOS, Microsoft MS-DOS, BasicA, GWBasic, dBase, Unix, Lotus, Foxpro Che l'esplodendo crescita e l'accessibilità ai computer desktop ha schivato la sicurezza, l'accesso, la disponibilità e le questioni di controllo politiche che avevano sviluppato nell'ambiente di elaboratore centrale di IBM. | |
1984 | HP Intel 8086/7 150a e b i microelaboratori, e 802,3 reti (VAR) |
MS-DOS v 1. x, Basic Compilato, le bandiere di rete di 3 COM La connettività fra i microelaboratori ha iniziato a sviluppare. I dati e le domande potrebbero essere facilmente divisi. La sicurezza, il hardware valutando e l'uso ha cambiato il posto di lavoro in modo spettacolare. Le segretarie, le telefoniste ed il personale di sostegno operazionale hanno iniziato a deperire nell'impresa. Gli operatori hanno iniziato a "programmare" nelle domande come Lotus. | |
1985 | DEC PDP-8 | Basic di DEC, l'elaborazione elettronica delle parole di IBM | |
1987 | Intel i80(8), 80186(16), 80286 | MS-DOS v 2,11, il Basic, Borland Turbo C, MS QuickC ed Basic, dB2 il rdbms Come il microprocessore accelera aumentato da 2.3mH a 100mH, la grafica, includendo i giochi, ha aumentato il mercato per il hardware, riducendo così il prezzo unitaria. Le stampanti laser erano disponibili per meno di $2000. | |
1991 | Apple Macintosh, Motorola 68000 | Sistema 7, API, Symantec ThinkC Le domande di grafica-basare sui microelaboratori hanno fornito un'impressione nuova di bisogni di informatica. Il più grande disco guida l'informatica di datacentric per sempre alterata. | |
1992 | Intel 80286, 80386 | MS Windows 2,0, 3,1, MS QuickC, Borland C v 3,0, DDE, Win16 API Microsoft prima versione di Windows reale ha tradotto in un boon enorme per le versioni di Windows nuove di software di DOS stabilito. | |
1993 | Intel 486 | Borland C v. 4,5, MS QuickC, Java, OLE Interfacciare fra le domande è diventato un soggetto caldo con Collegare di Oggetto ed Incassare, che si è sviluppato a COM ed oltre. | |
1996 | Intel, Internet | MS Windows 95, OLE, OLE2, COM, Win32 API, HTML è arrivato come una lingua di controllo universale terminale Ciò ha restituito il "modo di blocco" dai giorni di elaboratore centrale usando l'internet. | |
1998 | Intel 586, Pentium 3, le Reti di indipendente e cliente-server | MS Windows 98, NT-4, Studio Visuale C/C++, InterDev, C/C di Borland di 3.0-7.0, di VB + v 6,5, ASP, COM, MS SQL Il successo di estensioni di UML DEL HTML in XML ha iniziato agli oggetti di trasversale-piattaforma di impatto. | |
1999 | La soglia di GHz ha aperto la via .Net ed EJB | Microsoft ha annunciato che la società sarebbe organizzata nelle divisioni che ha espresso i loro affari modella: I sistemi operativi, lo sviluppo di biblioteca .Net e B-CENTRALE, dirige la consegna di domanda di affari per finire gli operatori. Il .Netti libri bianchi hanno chiarificato il loro approccio per usare una serie di biblioteche di runtime che erano progettate essere contenitore-indipendente. | |
2000 | "Broadband" Emerge | La migrazione di incarichi di affari ai microelaboratori di networked ha aiutato il carburante il. l'esplosione di COM. XML, i servizi di tela, e le domande amano le relazioni di Cristallo sono usate in aumento per la maggior parte degli incarichi di affari di routine. Compiere una soluzione diventa un processo di incorporare ha coordinato gli oggetti modulari. | |
Adesso | Intel Pentium Appl. di tela La sicurezza Emette |
MS.Net, MS Windows 2000, 2003, XP, Visuale C/C++/C#, Basic Visuale (VB) v6-7, SQL 2005, Studio Visuale 2005. Questi attrezzi tradizionali sono disegnati per integrare i componenti come dispositivi adattori per le interfacce. Usare l'eredità di OOP, RAD è realizzato imporndo le norme di scopo attraverso la convenzione. Questi componenti di TSR hanno portato l'attenzione nuova all'elaborazione asincrona, il ciclo vitale emette e la collezione di immondizia. | |
Futuro | Elettrodomestici personali Integrazione analoga Clienti spessi |
Il software può allargare la capacità di elettrodomestici tradizionalmente-analogi, Con .Net, la versione di Microsoft di modo di forme è diventata anche più simile al 80s IBM di stile 3278 estremità di le domande di desktop e cliente-server che erano prevalenti nel 90s. I requisiti di server scaricando, si è impantanato dai controlli server-generati ed il codice intermedio, risulterà in un ritorno cosciente ai clienti intelligenti, come che usando Aiace, che può essere aspettato usare l'accelerazione di DirectX e hardware con WPF. L'Automazione di questionario™ è stato sempre disegnato per fare i computer personali. Soprattutto sotto l'attacco di carne suina in scatola e l'intrusione sociale, aspetterei la rinascita di informatica "Personale" simile all'avvento di microelaboratori nel 80s. |
|
![]() |
I dettagli dell'evoluzione di queste piattaforme possono essere visti alla Linea cronologica. Gli ambienti di programmare possono essere visti per il Basic, per C e l'altro structured programmando le lingue. |
|
Scattare qui se lei ha pochi minuti per pensare. | Leggere di sotto. Scattare qui se lei non è nell'umore di vedere questo. | |||||
Il cibo per il Pensiero Una parola è fatta di lettere, le frasi integrano delle parole ed i paragrafi rivelano dei pensieri. I concetti a volte ovvi sono duri per raccontare ed afferrare. A causa della natura inerente di tutta il hardware di CPU, ogni lingua si può si diramare sui condizionali con la sintassi di fonte di ASCII diversa: ASM: BNE, Fortran: Annodare, il Basic: Per/prossimo, la C/JAVA: For(i;a;b); Diramando e saltando fuori di una sequenza codificata è la base per la variazione di programma. La sequenza di tutte il che le programmando esecuzioni è di serie. Interrompere le strutture variano per dipendere dai sistemi operativi. Gli ambienti di Windowing creano uno strato coscienzioso agli avvenimenti di elaborazione nel reale-tempo simulato basato sul IO/O di buffering. Il Bloccare il Modo Le capacità di IO/O di estremità ed altro dispositivi di spesso è adesso incorporata nelle unità centrali. Le lingue di controllo terminali sono stato censurato dai protocolli di server come uni mezzi di distribuire di incarichi. La logicadi FIFO è generalmente espressa in scorrere di terminologia e c'è una tendenza considerare i file ruscelli come persistenti. Il centro d'interesse di programmi è stato sul buffering le unità logiche che sono l'interfaccia a entrambi il hardware ed i frammenti modulari di codice. OOP è un'espressione di quest'eredità. La distribuzione di rete di unità di elaborazione ed i dati è stata un che ricorrendo priorità poiché JCL ed il Dominio di apollo Nel 70s. La terminologia cambia secondo il terminun logy [lo scherzo]. DDE, OLE, COM, DAO, XML, .Net e HL7 sono tutti gli acronimi recenti applicati alla stessa indicazione filosofica. Qualunque contenitore deve alloggiare questi processi trasparentemente, comunque, ogni passo di evoluzione ha sviluppato una terminologia unica. Gli esperimenti in battere a macchina di variabili di interfaccia sulla ricezione hanno fallito, dunque c'è un ritorno a richiedere di moduli di instantiated di essere byte-specifici. Il ruolo del BORDO in HL7 XML è un tentativo unico controllare i cambiamenti dinamici nelle norme. Le norme di cambiare è un paradosso, e, infatti, una contraddizione nei termini. , Presumendo ironicamente che le unità commerciali disperse potrebbero essere dal punto di vista tecnico integrato, le più grandi barriere pratiche al successo sono sociali e politiche nella natura. Le questioni di intimità, la sicurezza, i diritti e la generosità diventano degli encumbrances necessari. Questo, anche, è la parte dell' aria viziata di evoluzione socio-tecnico.McLuhen Aveva torto; il mezzo non era mai il messaggio. Non era mai, e non sarà... mai ma ciò è un'altra storia. C'è adesso una dipendenza generalmente-accettato di programmare sulle mostre di monitor statiche a causa della sequenza di unpredictable di dipingere di avvenimenti. La creatività artistica è soffocato dalle limitazioni adesso-accettati di middleware conseguente standard. Riconoscere questo comportamento naturale miope di specializzazione è sempre un'opportunità applicare la creatività nelle maniere uniche. Interesserà per vedere se Microsoft "la Fondazione di Piattaforma di Windows" sarà eccezionale in qualunque maniera diverso da usare le mie iniziali (WPF). [lo scherzo] | ||||||
Leggere di sotto. Scattare qui se lei non è nell'umore di vedere questo. | ||||||
Capire quei principi, diversi corollari vantaggiosi possono essere derivati... Fatemi sapere se lei è interessato. | ||||||
|