C - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

C

Description:

. 1960 ~ (B. eginner's A. ll-purpose S. ymbolic I. nstruction C. ode) - , ... – PowerPoint PPT presentation

Number of Views:24
Avg rating:3.0/5.0
Slides: 18
Provided by: tist162
Category:
Tags: object | pascal

less

Transcript and Presenter's Notes

Title: C


1
????? ??? ??? ??
  • ??/?? ???

2
???? ????? ??
???? ???? ? ?????
??? C C,C ASP
???? JAVA PHP
??? JSP
???
???

3
???
???/????
???
??
??
Simula
???
???
C
?? ???
ADA
C
4
?? ??
  • ??? - CPU? ?????? ??? ? ?? ????? ?? ??? ??
  • ??(Binary digIT ) ???/????? ?? ??,
  • ??? ??? 0 or 1? ?? ??? ?? ??? On/Off,
  • ?/??, ???? ??? ????(8bit 1byte)

5
?? ??
  • ???? - ???? 11 ??? ?? ????? ??
  • ?? - CPU? ??? ???? ?? ?????
  • ??? ??, ??? ??? ???
  • ????/?????? ??? ???? ???
  • ?? - ?????? ???? ?????? ??,
  • H/W ? ??? ?? ?????? ?? ??? ??
  • ?? - ? ?? ?? ?????? ?? ???? ??
  • - H/W, S/W ?? ???

6
??? ????? ???
7
????
????????
???? ?????
?? 7??
????
?????
????
?????
XX? ??
?????

????
??? ??
?? ???
????
?????
????
8
???
  • ? ??? ??
  • ??? ????? ??? ?? ?????? ??? ???? (EDSAC)
  • 1950??? ?????? ? ??? ??

9
???
  • 1940??
  • - ???? ?? ??
  • - ??? ??? Plankakul ????
  • ????????????? 1943?
  • 1950?? (??? ??? ???????)
  • ????(FORmular??TRANslator??)1954?
  • - ????? ?? ??(??, ????, ????, ????)
  • - IBM ? ???? ?7?? ???? ??
  • - ?? FORTRAN2,D?? ?? ???? ??
  • - 1966? ANSI(??????)?? FORTRAN66?? ???

10
???
  • 1950??
  • ???(Common Business-Oriented Language)????????
  • - ??????? ??? ?? ??? ????????(59?)
  • - ?? ??? ?? ????
  • ????(58?)(LISt Processing) MIT ? ? ??? ??
  • - ?????? ?????? FORTRAN??????????
  • -gt ???? ??? ??
  • ???(60?)(ALGOrithemic Language)?????????? ??
  • -  ???, C?? ? ??? ??? ??? ?? ??? ??
  • - ????? ?????? ??
  • - ???? ??? ???? ?? ??? ??
  • ?) ???? -gt ???? ??? ? ????? ????

11
???
  • 1960??
  • ????(Beginner's All-purpose Symbolic Instruction 
    Code)
  • - ??????? ????, ??? ??? ????? ??(63?)
  • - ?? ??? ??
  • - MS? ????? Altair ? ???? ????? ????
  • (???? ?? ?? ????? ???? ??)
  • - ?? ??? ???? ???? ?????? ??(??soft)
  • ?? ? Simula, PL/I(ibm ??) ?? ????? ??

12
???
  • 1970??
  • ????(70?) ????? ??? ??
  • - ???? ??? ??? ?????
  • - Apple Lisa os? ????? ? (object pascal)
  • - ??? ?? ??? ?? ??? ????? ?? ? ????
  • - pascal ? ? ???? object pascal ? ???/??????
  • (??? ????? ??) ????? ??, ???? ???
  • - ??? ??os ???? ?? ??? ????? ??
  • ?SQL(78?)(Structured???,??Query??Language)
  • - Database ? ???? ?? ??

13
1970? C??
  • ? C - ?? BELL??? ? Ritchie,Dennis(?????)?
  • UNIX ??? ?? ?? (1971 ?)
  • - C ???? BELL ????? ?? B ??? ???
  • - ??? ???
  • - ??? ?????? ????
  • - ??? ??? ??? ????? ??
  • - ???(pointer)? ??? ????????
  • - ????, ?????, ???, ???, Winodws ???,
  • ??? ?????, ??? ?? ??? ??? ???
  • ??? ????? JAVA ? ??? ??? 1,2?? ?????

14
1970? C??
  • ? C - ??? C?? ?? ?????????? ??? ???? ??? ???
    ??(???)(83?? ??)
  • ??? ????? ???? ?? ??, ??? ???
  • ????? ???? ??. ?, ???? ???? ?? ? ? ??
  • ex) 4byte ? ???? a?? ??? ????,
  • ? ???? ??? ? ?? 4byte ? ???? ??? ? ??.
  • 1byte ? ???? 4byte ? ????? ??.
  • ?, ???? ???? s/w ? ???? ? ? ??
  • ???? ?

15
???
  • 1980??
  • ??Perl(87?) ???? ??
  • - ???? ?? -gt C? ?? ????? ???? ??? ??? ??
  • - ?????(nterpreter???) ??? ??
  • ???? -gt ????? ???? ??
  • ????? -gt ????? ??? ????? ??-gt ??
  • ? ? ?, ADA(?? ???? ??) ??
  • ??? ????? ?? ??? ??

16
1990?
  • ? Java - ?????????? ??????
  • (James Gosling)? ???? ??(95?) -gt?? ???? ??
  • - C, C? ?? ?? ?????
  • - ??? ???(JVM ? ??? ?? OS ?? ?? ??)
  • - ????(????? O/S), ??????,??,
  • ???? ?,???,?? ?
  • ??? ??? ???? ?? ??? JAVA? ??

17
???
  • 1990?? ??
  • ?Python (91?) ?? ? ??? ??
  • ??????? ??
  • - PHP(95)? ???? ???? ? 1995?? ??
  • - ASP ????????? ??
  • - JSP JAVA ? ??? ??????
  • ? ??? ??? ????? ????
  • ?? ??? ?? ??? ????, ???? ??
Write a Comment
User Comments (0)
About PowerShow.com