[codeup] 1035번 : [기초-출력변환] 16진 정수 한 개 입력받아 8진수로 출력하기 12345678910#include int main(){ int n; scanf("%x", &n); printf("%o", n); return 0;} cs Study/code up 2019.07.22
[Packet Tracer] 동적라우팅 1 이번 시간에는 동적 라우팅에 대해 알아보겠다. 동적 라우팅은 거리 벡터 라우팅 프로토콜 과 링크 상태 라우팅 프로토콜로 나뉜다. 거리 벡터 라우팅 프로토콜에는 RIP 와 EIGRP 링크 상태 라우팅 프로토콜에는 OSPF 가 있다. 오늘은 RIP을 대해 알아보겠다. RIP은 v 1과 2가 있다. v1은 라우팅 정보에 서브넷 마스크의 길이가 포함되어 있지않지만 v2는 포함되어 있어 VLSM이 가능하다. v1은 라우팅 정보를 광고 할떄 브로드 캐스트를 이용하고 v2는 멀티캐스트를 이용한다. 따라서 v2는 RIP를 사용하지 않는 장비에게 불필요한 부하가 걸리는 것을 방지할 수 있다. 또한 v1은 광고내용에 네트워크 주소, Metric이 있지만 v2는 네트워크 주소,서브넷 마스크의 길이, Metric, Tag가 .. Network/패킷트레이서 2019.07.18
[codeup] 1034번 : [기초-출력변환] 8진 정수 한 개 입력받아 10진수로 출력하기 123456789#includeint main(){ int a; scanf("%o", &a); printf("%d", a); return 0;} cs Study/code up 2019.07.17
[Packet Tracer] 정적라우팅 제일 먼저 기본이 되는 라우팅에 대해 알아보겠습니다. 일단 라우팅은 어떤 네트워크 안에서 통신 데이터를 보낼 최적의 경로를 선택하는 과정입니다. 최적의 경로는 최단 거리가 될수도 있으며, 가장 빠른 시간에 전달하는 것으로 계산될수도 있습니다. 라우팅은 정적라우팅 동적라우팅 두 가지가 있는데 오늘은 정적 라우팅을 해보겠습니다. 패킷트레이서 실행 라우터 2901 과 PC두대를 꺼내주세요 라우터 클릭 라우터의 전원을 끈 후 HWIC-2T 모듈을 드래그해서 장착한 후 전원을 켜주세요. (라우터 3개 다 설정) 라우터끼리는 DTE케이블로 연결 ,PC와 라우터는 크로스케이블 연결 (포트 번호가 안보이면 ) 왼쪽 상단 option - preferences - Always Show Port Lables in Logic.. Network/패킷트레이서 2019.07.17
패킷트레이서 초기 명령어 Router>enable (사용자모드에서 관리자모드로 전환하기) - 인터페이스 정보보기 - Router# show interface - 라우터의 이름 설정하기 - Router(config)# hostname test - 인터페이스 구성모드 들어가서 이더넷에 IP주소 할당하기 - Router>enable Router# configure terminal Router(config)# interface ethernet 0 Router(config-if)# no shutdown (포트 전원 켜기) Router(config-if)#ip address 192.168.0.1 255.255.255.0 Router(config-if)# exit Router(config)# exit - 라우팅 테이블 보기 - Router#.. Network/패킷트레이서 2019.07.17
Packet Tracer 설치방법 패킷트레이서는 네트워크 실제 장비를 시뮬레이션으로 할 수 있는 프로그램 입니다. 설치 방법을 알아보겠습니다. (https://www.netacad.com/courses/packet-tracer) 패킷트레이서 공식 홈페이지 Enroll to download Packet Tracer 클릭 Sign up today! 클릭후 english 클릭 사용 가능한 이메일 작성후 이메일 인증 Activate account >> 클릭 다 작성후 Register 클릭 회원가입 끝 회원가입한 아이디로 로그인하기 맨 아래로 내리면 Resources에 PACKET TRACER 클릭 자신의 환경에 맞게 패킷트레이서 다운로드 및 설치 (압축 풀기) 동의 후 계속 install 클릭 확인 후 패킷트레이서 실행 회원가입한 아이디 비밀번.. Network/패킷트레이서 2019.07.17
입력받은 수만큼 달팽이 배열 출력 12345678910111213141516171819202122232425262728293031323334353637#include int main() { int a, sum=1, arr[25][25], cnt, m; int x = -1, y = 0; scanf("%d", &a); m = a; cnt = a / 2; while (1) { for (int i = 0; i 동아리/EMOTION 2018.05.03
재귀함수를 이용한 피보나치 수열 123456789101112131415161718192021222324#include int fibo(int i) { if (i == 1) { return 1; } else if (i == 2) { return 1; } else { return fibo(i - 2) + fibo(i - 1); }} int main() { int a; scanf("%d", &a); for(int i=1;i 동아리/EMOTION 2018.05.03
포인터 포인터 포인터란? : 번지값을 가지는 변수이다. Type *P; 여기서 *은 포인터 변수를 선언하는 구두점이다. 포인터는 메모리에 일정한 공간을 확보해두고 원하는 값을 저장하거나 가져오는 방법이다. 포인터 변수를 선언할 떄는 뒤에 *를 붙인다. *의 위치에 따른 차이는 없으며 모두 같은 뜻이다 int* njmptr; int * numptr; int *numptr; 포인터 변수를 선언했으면 &로 변수의 주소를 구해서 포인터 변수에 저장한다. numptr = &num1;; printf로 포인터 numptr의 값을 출력해보면 변수 num1의 메모리 주소가 나온다. 즉 포인터와 메모리의 주소는 같은 의미이다. 포인터 변수를 선언할 때 자료향을 알려주고 *를 붙여야한다. 변수가 int형이면 주소를 저장하는 포인터.. Study/용어 & 개념 & 꿀팁 2018.04.11
[codeup] 1033번 [기초-입출력] 10진 정수 한 개 입력받아 16진수로 출력하기2 문제 설명 10진수를 입력받아 16진수(hexadecimal)로 출력하는 프로그램을 작성해보자.입력10진수 한 개가 입력된다.출력입력 받은 10진수를 16진수로 바꾸어 출력한다.%d(10진수 형태)로 입력 받고 %X로 출력하면 16진수(hexadecimal) 형태로 대문자로 출력된다. 12345678#includeint main(){ int a; scanf("%d", &a); printf("%X", a); return 0;}cs Study/code up 2018.04.09