본문 바로가기

분류 전체보기198

0. C언어 Visual Studio Code로 IDE 구성 C언어 뭔가 프로그래밍 언어의 시초를 배우는 기분이다. 아직 조금 밖에 진도가 나가지 않았지만, 파이썬이 왜 모두를 위한 프로그래밍 언어인지 바로 납득할 수 있었다. 학점은행 수업을 통해 기본을 익히고 향후 필요에 따라 책이나 인강으로 독학을 하려고 한다. 가장 먼저 맞딱드린 난관은 IDE 구성 수업에서도 그렇고 보통 Visual Studio를 쓴다고 한다. 이 때 처음 알게 되었다. Visual Studio와 Visual Studio Code가 다르다는 사실을 C / C++ 모두 보통 Visual Studio를 통해 IDE를 구성한다. 파이썬을 이미 Visual Studio Code로 공부한 상황이기에 추가로 Visual Studio를 설치 할 지 Visual Studio Code로 C, C++을 사용.. 2022. 5. 16.
5월 2주차 공부정리 0. JAVA / 네트워크 기초 강의 수강 - JAVA 기본 문법 - 네트워크 Subneting, CISCO Packet Tracer 토폴로지 구성, Static Routing 1. 학점은행 - C / C++ 기본 문법 블로그 개편하느라 시간을 많이 썼다. 밤 시간에 컴퓨터 앞에 앉아있지만 쓸데없이 보낸 시간이 너무 많다. 4월 공부했던 파이썬 / 리눅스도 블로그에 정리하고 다음달 리눅스 중급 수업 들어가기전에 책도 따로 한번 봐야하는데, 생각과 계획만 앞서고 진도가 안나간다. 한꺼번에 너무 벌려놓은 탓도 있지만 게으르고 시간을 허투로 쓴 탓이 많다. 수업만 겨우 따라가며 정리하는 수준이 되어서는 안된다. 한 주 목표를 세우며 점검해야겠다. 차주 목표 0. 학점은행 중간 퀴즈 대비 - C / C++ 4주.. 2022. 5. 15.
4. CISCO Switch / Router CISCO 기업으로 이름은 많이 들어봤었다. 네트워크 하드웨어 및 소프트웨어 분야에서 압도적인 1강의 기업이다. 네트워크 분야를 공부하는 많은 사람들이 이들이 만들어 놓은 울타리 안에서 공부를 시작하게 되는 것 같다. 다시금 표준 플랫폼을 지배하는 게 얼마나 큰 힘인지 깨닫는다. 미국은 이런 류의 산업군에는 자비가 없다. 잡소리는 여기까지 하고. 네트워크 장비 중 가장 중요한 스위치와 라우터 0. Cisco 장비의 종류 - Switch : OSI 7 Layer의 2계층에 속하고 '내부망(LAN)'을 구축하는 기본 장비 : 토폴로지(장비 배치도)의 중앙에 위치하고 End Device(PC)를 연결시키는 역할 : Multi Layer Switch(3계층 이상의 역할을 함께 할 수 있는 스위치) : 기본기능 .. 2022. 5. 14.
3. VLSM ISP(Internet Service Provider) 업체에게 공인 IP 대역을 할당받은 후 Subneting을 하고 추가적인 필요에 따라 나뉘어진 대역을 한번 더 Subneting하는 경우 * VLSM (Variable Length Subnet Mask) - 개요 : Subneting 된 Network를 다시 Subneting 하는 것 : '가장 큰 조건'부터 차례로 Subneting을 해야 한다 : 가용 주소 공간을 최적화 하는데 도움이 된다 - 실습 : 대역 (192.168.20.192 ~ 192.168.20.223) / 8개 대역으로 Subneting : 분석 8+8+8+ 128 64 32 || 16 8 4 2 1 110 00000 ~ 11111 192.168.20.192 ~ 192.168.20.. 2022. 5. 14.
1. 기본 코드 구성 0. 파일 만들기 지난번 프로그램 파일 구성할 때 Elipse Package Explorer 창에서 우클릭 - new - java project를 만들면 지정해 놓은 작업 폴더에 project 이름으로 폴더가 만들어지고 프로그램 구성 파일들이 셋팅된다. src 폴더가 source code가 들어가는 폴더이고, bin 폴더가 binary로 compile 된 코드가 저장되게 된다. 프로젝트를 만들었으면 src폴더에서 우클릭 new로 package를 만들고, 만들어진 package에서 다시 class 파일을 새로 만들어서 코드를 작성한다. package는 비슷한 기능을 하는 class들을 모아 놓은 하나의 폴더 역할이다. 통상적으로 소문자로 적어준다. 반면 class는 통상적으로 첫 글자를 대문자로 적어준다... 2022. 5. 14.
2. 서브넷팅 추가 예제 4. 205.81.10.0/24 네트워크를 7개의 네트워크로 사용할 수 있도록 Subneting 하시오/ (1) 서브넷팅을 했을 때의 각 대역별 서브넷 마스크는? 255.255.255.224 (2) Subnet 개수? 8개 (3) 실제 사용 가능한 Host 개수? 30개 (4) 마지막 Subnet의 Network ID? 205.81.10.224 (5) 첫번째 Subnet Broadcast 주소는? 205.81.10.31 (6) 두번째 Subnet의 사용 가능한 IP 범위는? 205.81.10.33 ~ 205.81.10.62 205.81.10.0/24 2022. 5. 12.