More actions
imported>hskim327 No edit summary |
imported>hskim327 No edit summary |
||
| Line 59: | Line 59: | ||
** 추상화란 전산학에서 추상화(抽象化)는 복잡한 자료, 모듈, 시스템 등으로부터 핵심적인 부분을 간추려 내는 것을 말한다. | ** 추상화란 전산학에서 추상화(抽象化)는 복잡한 자료, 모듈, 시스템 등으로부터 핵심적인 부분을 간추려 내는 것을 말한다. | ||
** 즉, 게임을 만들 때 이건 어찌 코딩해야하노.... 이런 상황이 추상화가 안된다라는 거죠 | ** 즉, 게임을 만들 때 이건 어찌 코딩해야하노.... 이런 상황이 추상화가 안된다라는 거죠 | ||
** | ** #을 7개를 찍어라!! => for(int i=0;i<7;i++) printf("#"); // #을 7개 찍어라는 걸 추상화하여 코딩한 거죠. | ||
* OSI(Open Systems Interconnection Reference Model) 7계층 // 참고 링크 : http://ko.wikipedia.org/wiki/OSI_%EB%AA%A8%ED%98%95 | * OSI(Open Systems Interconnection Reference Model) 7계층 // 참고 링크 : http://ko.wikipedia.org/wiki/OSI_%EB%AA%A8%ED%98%95 | ||
Revision as of 14:19, 15 July 2014
Ask-Why Web
컴퓨터 통신에서 부터 웹까지 이것 없이는 살아갈수 없는 현대인의 필수품, 웹을 처음부터 알차게 배워나가 봅시다.
개요
- 시간/기간
- 2014년 여름 방학 + α
- 2014년 7월 15일부터 시작
- 매주 화요일/금요일 오후 1 ~ 5시(끝나는 시간은 강사 재량)
- 범위
- Web의 시작부터 끝까지 (켠김에 왕까지)
- 컴퓨터 통신(TCP/IP) 부터 Web Application까지
- 대상
- 컴퓨터 공학부 학생 누구나 (사전 지식 없어도 됨)
References
- Mozilla Developer Network(MDN) - https://developer.mozilla.org/ko/
- W3Schools - http://www.w3schools.com/
- HTML5 draft - http://www.w3.org/TR/html5/
- HTML4.01 Spec - http://www.w3.org/TR/html401/
- HTTP 1.1 Spec - http://tools.ietf.org/html/rfc2616
- HTTP 2.0 draft - http://http2.github.io/
- TCP Spec - http://www.ietf.org/rfc/rfc793.txt
- CSS 2.1 Spec - http://www.w3.org/TR/CSS2/
참여자
참여할 사람의 이름을 적어주세요
기록
Start Up Meeting
- 이름 정하기
- askyweb
- 켠김에 웹까지
- 스파이더맨
- ~~스웹~~
- ~~안생겨요 웹~~
- 시간 정하기
- 목표 정하기
7/15
- 추상화 // 참고 링크 : http://ko.wikipedia.org/wiki/%EC%B6%94%EC%83%81%ED%99%94
- 대학 면접 단골 질문이죠.(이 방에서 이진법으로 표현할 수 있는 것은?? - 답 : 모두)
- 추상화란 전산학에서 추상화(抽象化)는 복잡한 자료, 모듈, 시스템 등으로부터 핵심적인 부분을 간추려 내는 것을 말한다.
- 즉, 게임을 만들 때 이건 어찌 코딩해야하노.... 이런 상황이 추상화가 안된다라는 거죠
- #을 7개를 찍어라!! => for(int i=0;i<7;i++) printf("#"); // #을 7개 찍어라는 걸 추상화하여 코딩한 거죠.
- OSI(Open Systems Interconnection Reference Model) 7계층 // 참고 링크 : http://ko.wikipedia.org/wiki/OSI_%EB%AA%A8%ED%98%95
- 모형
- 응용 계층(Application layer)
- ~~응용합시다~~ 간단히 프로그램이 돌아가는 계층??
- 표현 계층(Presentation layer)
- ~~표현합시다~~ 코드간의 번역(인코딩, 암호화같은거)
- 세션 계층(Session layer)
- ~~통신상태가 불량합니다~~ 통신하는 유저들을 동기화하고 상태를 점검
- 전송 계층(Transport layer)
- TCP가 제일 유명 ~~여기가 거기여~~ 가장 끝에 있는 사용자끼리 신뢰성있는 데이터를 송수신할 수 있게함
- 네트워크 계층(Network layer)
- IP가 살짝 물려있는 곳(IP를 3.5계층이라고하죠) 경로를 찾아주는 계층(그림생각나죠??)
- 데이터 링크 계층(Data link layer)
- 이더넷(Ethernet)이 여기. 물리계층에서 발생할 수 있는 오류와 흐름 제어
- 물리 계층(Physical layer)
- 눈에 보이는거(전기) ~~무선인터넷도 포함되는데 안보인다 그러면....할말이...~~ 말그대로 물리적인 실제 장치
- HTML실습
- 누가 실습한 것 좀......
다음주 예고
이론 : DNS/라우터 실습 : 추후공개~~(서프라이즈)~~