물리 계층 - 1 계층물리 계층 - 1 계층

Posted at 2013. 9. 9. 10:17 | Posted in 2학기/네트워크

정의 및 특성


- 두 시스템 간의 데이터 전송을 위해 링크르 활성화하고 관리하기 위한 기계적, 전기적, 기능적, 절차적 특성 등을 정의

- 허브, 라우터, 네트워크 카드, 케이블 등의 전송매체를 통해 비트(bit)들을 전송

- 상위 계층인 데이터링크 계층에서 형성된 데이터 패킷을 전기신호 또는 광신로 변환하여 송수신

- OSI 모델의 최하위 계층에 속하며, 상위 계층에서 전송된 데이터를 물리 매체를 통해 다른 시스템에 전기적 신호를 전송함

- 랜카드, 케이블, 허브, 라우터와 같은 물리적인 것과 데이터 전송을 위해 사용하는 전압이 물리 계층에 속함


데이터 단위 전송


§송신측 : 데이터링크 계층에서 01로 구성된 비트열의 데이터(프레임)를 받아 전기적 신호로 변환한 후 전송 매체를 통하여 수신측에게 보냄

§ 수신측 : 송신측으로부터 받은 전기 신호를 01로 구성된 비트열로 복원하여 수신측의 데이터링크 계층에 전송


'2학기 > 네트워크' 카테고리의 다른 글

네트워크 계층 - 3 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
데이터 링크 계층 - 2 계층  (0) 2013.09.09
계층의 구성  (0) 2013.09.09
ISO, OSI  (0) 2013.09.09
//

계층의 구성계층의 구성

Posted at 2013. 9. 9. 09:34 | Posted in 2학기/네트워크

헤더

- 각 계층의 헤더에는 각 계층의 기능과 관련된 정보가 포함됨

- 송신측은 헤더를 생성하여 추가하고, 수신측의 해당 계층이 이 헤더 사용

 

데이터 단위

- 데이터를 전송하기 위해서 데이터에 헤더와 트레일러를 붙여 전송하는 데이터를 전송하는 기본 단위

- 상위 계층에서 전송을 원하는 데이터인 SDU(Service Data Unit)에 제어 정보인 PCI(Protocol Control Information)을 추가한것

- 제어 정보에는 흐름 제어 정보, 에러 제어 정보, 주소 정보 등이 포함

- 서비스 데이터 단위(SDU)

- 상위 계층 혹은 하위 계층사이에 주고받는 것

- 프로토콜데이터 단위(PDU)

- 같은 계층 사이에서 주고받는 것

- 데이터링크 계층 - 프레임(frame)

- 네트워크계층 - 패킷(packet)

- 전송계층 - 세그먼트(segment)

'2학기 > 네트워크' 카테고리의 다른 글

네트워크 계층 - 3 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
데이터 링크 계층 - 2 계층  (0) 2013.09.09
물리 계층 - 1 계층  (0) 2013.09.09
ISO, OSI  (0) 2013.09.09
//

ISO, OSIISO, OSI

Posted at 2013. 9. 9. 09:31 | Posted in 2학기/네트워크

ISO

- International Organization for Standardization

- 1947년에 설립된 국제 표준을 제정하는 다국적 기관

- 이기종 컴퓨터간의 통신기능을 7계총으로 구분하여 각 계층마다 표준화된 서비스와 프로토콜을 규정

 

OSI

- Open System Interconnection

- 이기종 컴퓨터 간의 통신 시 네트워크 구조에 상관없이(개방형)통신

'2학기 > 네트워크' 카테고리의 다른 글

네트워크 계층 - 3 계층  (0) 2013.09.23
전송 계층 - 4 계층  (0) 2013.09.09
데이터 링크 계층 - 2 계층  (0) 2013.09.09
물리 계층 - 1 계층  (0) 2013.09.09
계층의 구성  (0) 2013.09.09
//

파티션파티션

Posted at 2013. 9. 8. 22:55 | Posted in 2학기/운영체제실습

파티션

컴퓨터에서 디스크나 메모리 등의 저장 매체를 나누는 것


파일시스템

컴퓨터 파일에 이름을 붙이고, 저장이나 검색을 위해 논리적으로

그것들을 어디에 위치시켜야 하는지 등을 나타내는 방법


포맷

각 운영 체제에 맞춘 데이터 관리용 정보를 기록하는 작업.

운영 체제마다 관리 용량이나 관리 방법이 다름

'2학기 > 운영체제실습' 카테고리의 다른 글

Vi 편집기  (0) 2013.11.25
CMOS 설정  (0) 2013.09.08
//

CMOS 설정CMOS 설정

Posted at 2013. 9. 8. 22:54 | Posted in 2학기/운영체제실습

CMOS

 개인용 컴퓨터나 워크스테이션과 같은 작은 규모의 컴퓨터 세계에서 현재 시간이나 하드웨어 정보(BIOS라고 함)를 보관하고 유지하기 위해 쓰이는 비휘발성 메모리를 시모스 램, 또는 단순히 시모스라고 하는 경우도 있고 보관되어 있는 데이터 자체를 시모스라고 하기도



삼성 컴퓨터 CMOS 진입

전원을 켠 후 키보드의 F2 키를 눌러 진입(컴퓨터의 CMOS 제조 회사에 따라 다름. Del 키를 누를 경우도 있고, F1 키를 누를 경우도 있음)

 


'2학기 > 운영체제실습' 카테고리의 다른 글

Vi 편집기  (0) 2013.11.25
파티션  (0) 2013.09.08
//

Tools 패널Tools 패널

Posted at 2013. 9. 8. 22:48 | Posted in 2학기/플래시

선택 툴 : 오브젝트를 선택하여 이동 및 변형합니다.


부분 선택 툴 : 패스를 선택할 수 있으며, 오브젝트를 자유롭게 변형합니다.


자유변형/그레이디언트 변형 툴 : 자유 변형 툴로 자유롭게 오브젝트를 변형하고, 그레이디언트 변형 툴로 자유롭게 오브젝트의 그레이디언트 색상을 변경합니다.


3D 회전/3D 변형 툴 : 좌표 체계로 오브젝트를 3D 회전하거나 변형하여 입체적으로 표현합니다.


올가미 툴 : 드래그하여 선택 영역을 만듭니다.


펜/앵커 포인트 추가/앵커 포인트 삭제/앵커 포인트 변환 툴 : 앵커 포인트와 방향선을 사용하여 곡선, 직선을 만들거나 패스를 변형합니다.

 

문자 툴 : 클릭하여 입력하거나 드래그하여 글상자를 만들고 문자를 입력합니다.

 

선 툴 : 직선을 그리며 이때 선 색상이 적용됩니다.

 

사각형/원형/사각형 수정/원형 수정/다각형 툴 : 다양한 도형을 그리고 수정합니다. 사각형 수정 툴로 사각형을 변형하여 둥글거나 오목한 모서리의 사각형을 만들고, 원형 수정 툴로 도넛이나 부채꼴 형태의 원형을 만듭니다.

 

연필 툴 : 연필로 자유롭게 드로잉하여 선을 그립니다. 이때 선 색상이 적용되며, 옵션에 따라 선의 형태를 조절합니다.

 

브러시/스프레이 브러시 툴 : 브러시 툴로 그린 오브젝트는 면 속성을 가지며, 면 색상이 적용됩니다. 스프레이 브러시 툴으 ㄹ이용하면 심볼이나 스프레이처럼 입자를 뿌립니다.

 

장식 툴 : 패턴 형태의 장식을 적용합니다.

 

뼈/바인딩 툴 : 관절 기능을 이용하여 자연스러운 움직임을 표현합니다.

 

페인트 통/ 잉크 병툴 : 페인트 통 툴은 오브젝트의 색상을 변경하고, 잉크 병 툴은 선 색상뿐만 아니라 두께와 종류도 설정합니다.

 

스포이트 툴 : 원하는 부분을 클릭하여 면 또는 선 색상을 추출합니다.

 

지우개 툴 : 도형의 일부를 삭제합니다.

 

손 툴 : 확대된 스테이지에서 원하는 부분으로 작업 영역을 이동할 수 있으며, 손 툴을 더블클릭하면 스테이지 전체가 화면에 표시됩니다.

 

돋보기 툴 : 작업 영역을 확대 또는 축소할 수 있으며, 돋보기 툴을 더블클릭하면 100%비율로 작업 영역을 확인합니다.

 

선 색상 : 선 색상을 변경합니다.

 

면 색상 : 면 색상을 변경합니다.

 

기본 색상 : 선 색상을 '검은색'으로. 면 색상을 '흰색'으로 지정합니다.

 

색상 교체 : 선 색상과 면 색상을 교체합니다.

'2학기 > 플래시' 카테고리의 다른 글

캐릭터 뛰기 걷기  (0) 2013.11.27
움직이는 편지만들기  (0) 2013.11.09
플래시 요소의 종류와 특징  (0) 2013.10.09
플래시 요소의 종류와 특징  (0) 2013.10.09
플래시  (0) 2013.10.09
//

C언어 주석C언어 주석

Posted at 2013. 9. 6. 13:48 | Posted in 2학기/C언어

/* */ 는 C언어와 C++의 주석 기호입니다. 즉 코멘트/설명문입니다.

/* 에서 */ 사이에 있는 모든 문장들은 컴파일에서 완전히 무시됩니다. 따라서 설명문 등을 적어 놓거나, 코드의 특정 구역을 무효화시킬 수 있습니다.



// 는 C++ 의 주석 기호입니다. // 기호 뒤쪽 부분의 행은 무조건 무시됩니다. C에서도 // 를 사용할 수 있지만 오래된 C컴파일러, 가령 터보C 2.0 같은 데서는, // 주석을 인식하지 못하고 에러를 냅니다. 그렇지만 요즘 컴파일러들은 C와 C++문법을 동시에 지원하기 때문에, C에서도 // 주석이 사용 가능합니다.


C언어 주석, 코멘트(Comment) 예제


#include <stdio.h>

int main() {

  /* 이것은 주석입니다. */

  /*
     이렇게 쓸 수도 있고
  */

  /****************************************
     이렇게 쓸 수도 있습니다.
  *****************************************/


   // C++ 스타일의 주석문입니다.

   puts("안녕하세요. 여기는 프로그램 본체입니다.");
   return 0; // 여기는 끝입니다.
}





단, 주석문 속에 또 주석이 2중으로 겹쳐 있으면 안됩니다.
  /*  /* 이렇게 쓸 수는 없습니다. */  */

비주얼C에서는 이런 경고와 에러가 나고
0.c(15) : warning C4138: '*/' found outside of comment
0.c(15) : error C2059: syntax error : '/'

gcc에서는 이런 에러가 나게 됩니다.
0.c: In function `main':
0.c:15: error: parse error before '/' token





참고로, /* */ 와 // 는, 자바(Java)와 자바스크립트(JavaScript)에서도, 주석 기호로서 사용됩니다.

'2학기 > C언어' 카테고리의 다른 글

deposit.c  (0) 2013.09.09
exchange_rate.c  (0) 2013.09.09
Circle.c  (0) 2013.09.09
C프로그램 구성 요소  (0) 2013.09.09
C언어  (0) 2013.08.30
//

C언어C언어

Posted at 2013. 8. 30. 15:44 | Posted in 2학기/C언어

#include <stdio.h>


int main (void)

{

printf("Hello World!\n");

return 0;

}


Hello World!

작성

'2학기 > C언어' 카테고리의 다른 글

deposit.c  (0) 2013.09.09
exchange_rate.c  (0) 2013.09.09
Circle.c  (0) 2013.09.09
C프로그램 구성 요소  (0) 2013.09.09
C언어 주석  (0) 2013.09.06
//