본문 바로가기

전체 글198

7. 반복문 (while) 0. while 반복문 while 조건문: 수행코드 수행코드 조건문이 참이면 종속 코드들을 수행 실습코드 (1~10까지의 홀수, 짝수의 합 구하기) while i < 11: if i % 2 == 0: a += i else: b += i i += 1 print("홀수의 합 : {} 짝수의 합 : {}".format(b,a)) 1. while True 반복문 (몇번을 반복할 지 정해지지 않았을 때) while True : 수행코드 break 수행코드 continue 수행코드 실습코드 (계절구하기) while True: i = int(input("월을 입력하시오 : ")) if 1 2022. 5. 31.
12. 객체지향프로그래밍(OOP) 0. 객체 지향 프로그래밍(OOP : Object Oriented Programming) - 객체 중심의 프로그래밍 방식 - 객체끼리의 상호 작용을 통하여 프로그램을 작성하는 방식 - 부품화 - 캡슐화 == 클래스 ; 속성과 기능을 하나의 캡슐처럼 묶어서 정의한 것 - 정보은닉 ; 클래스의 멤버를 보호하기 위해서 외부로부터 접근을 제한하는 것을 말한다 ; 프로그램의 안정적 구현과 연관이 있다 - 상속성 ; 클래스끼리 물려주거나 물려받는 것을 말한다 - 다형성 ; 다양한 형태나 성질 ; 하나의 클래스 객체를 여러 개의 클래스로 표현하는 것 - 객체(Object) ; 사전적인 의미로는 현실세계에 존재하는 모든 것... 하나의 완벽한 대상체 ; 프로그램에서의 객체는 어떠한 대상을 표현하기 위한 정보(속성)와 .. 2022. 5. 30.
11. array (배열) 배열 - 참조형 - 데이터 여러개를 저장하고 관리하는 공간 - 같은 형태의 공간을 연속적으로 할당 받아 하나의 이름으로 관리하는 공간 - 같은 형태와 같은 성격의 데이터들을 보다 쉽게 저장하고 관리하기 위해서 사용 - 인덱스 값을 통하여 요소 공간을 쉽게 접근할 수 있다 다량의 데이터들을 관리하기에 용이하다 - 선언 - 참조형변수 자료형[] 변수명; 자료형 변수명[]; - X C언어 잔재 * [] 개수는 차원 - 인스턴스 new 자료형[개수]; new 자료형[]{데이터, 데이터, 데이터, ...}; * length - 배열에서 인스턴스 공간의 개수를 알아내는 키워드 * 모든 인스턴스 공간은 new를 통해서 만들어진다. - 우리가 초기화를 하지 않으면 자동으로 디폴트값으로 초기화가 된다. (자료형에 따라 .. 2022. 5. 30.
13. 프로토콜 재분배 0. 재분배(Redistribute) - R1 - 개요 : 토폴로지 상에 있는 라우터들이 모두 통신이 되려면 다른 프로토콜을 사용하는 I/F와 OSPF를 사용하는 I/F 모두 재분배를 해야만 양방향 통신이 가능하다. : 재분배는 '경계 라우터'에서 설정한다. - OSPF가 EIGRP를 인식 할 수 있도록 OSPF의 재분배를 설정 : R4(EIGRP AS 10)에 속한 네트워크를 OSPF 내부로 재분배 : 문법 # router ospf # redistribute subnets -> 서브넷팅 된 서브넷 마스크의 정보를 받아오라는 말. : 적용 # router ospf 1 # redistribute eigrp 10 subnets - EIGRP가 OSPF 인식 할 수 있도록 EIGRP의 재분배를 설정 : OSP.. 2022. 5. 30.
5월 4주차 공부정리 이번주 달성 0. JAVA / 네트워크 기초 강의 수강 및 블로그 정리 - JAVA array / 객체지향 class - 네트워크 Dynamic Routing - EIGRP / OSPF 1. 학점은행 - 5주차까지 수강완료, 중간 퀴즈 완료 2. 4월 파이썬 수강 정리 절반 완료 벌써 5월이 끝나간다. 차주 목표 0. 학점은행 중간 퀴즈 수행 + 6주차 강의 수강 1. JAVA / 네트워크 수업 진도에 맞추어 블로그 복습 정리 2. 4월 파이썬 수업 정리 완료 + 혼공파로 내용 보충 3. 4월 리눅스 수업 정리 시작 4. C언어 4주차까지 정리 2022. 5. 30.