목록전체 글 (463)
브래의 슬기로운 코딩 생활
근거리 통신 - LAN (Local Area Network) - 동일 건물이나 공장, 학교 구내 등 제한된 일정 지역 내에 분산 설치된 각종 저보 기기들 사이에서 통신을 수행 - 일반적으로 전송거리가 수백미터 이내 - 주요 적용 업무: 자원 공유, 분산 처리, 분산 제어, 정보 교환 *채널: 데이터 통신을 위해 통신 매체에서 제공하는 통로 하나의 데이터 회선에 여려개의 채널이 있을 수 있다. - 장점: 전송되는 패킷 손실 및 지연이 적음, 쉽고 빠르게 자료 공유, 신뢰성이 높음, 구축비용 적음 - 단점: 전송 거리가 짧음, UTP 및 광케이블 기반의 프로토콜 특성상 다수의 노드일 경우 충돌이 많아져 성능 하락이 있음 -------------------------------------------------..
교환망 종류 - 회선 교환 (Circuit Switching) - 패킷 교환 (Packet Switching) - 메시지 교환 (Message Swiching) -------------------------------------------------------------- 회선 교환 - 교환기를 통해 통신 회선을 설정하여 직접 데이터를 교환하는 방식 - 음성 전화 시스템이 대표적 - 송신자의 메시지는 같은 경로로 전달 - 실시간 처리가 가능하며 안전한 통신 제고 - 포인트 투 포인트(Point to Point) 방식으로 사용 - 장점: 대용량의 데이터를 고속으로 전송할 때 유리, 고정적인 *대역폭을 사용, 아날로그나 디지털 데이터로 직접 전달, 연속적인 전송에 적합 - 단점: 회선 이용률 측면에서 비효율..
토폴로지 통신회선망 - 통신회선 + 망: 단말기를 컴퓨터(처리계)와 서로 결합한 형태 - 단말기 및 컴퓨터들을 노드라고 부름 - 토폴로지: 노드 간의 연결 구조 ,컴퓨터 네트워크의 요소들 (링크, 노드 등)을 물리적으로 연결해 놓은 것(또는 그 연결 방식) 토폴로지 분류 - 계층형(Tree) - 버스형(Bus) - 성형(Star) - 링형(Ring) - 망형(Mesh) 계층형(Tree) - 트리 구조 형태로 정보 통신망을 구성하는 방식 - 정보 단말 장치를 추가하기 쉬운 구성 - 장점: 네트웨크 관리가 쉽고 확정이 편리, 네트워크의 신뢰도가 높음 - 단점: 특정 노드에 트래픽이 집중화 되면 네트워크의 속토가 떨어짐, 병목 현상이 발생할 수 있음 버스(Bus) - 하나의 통신회선을 모든 노드 들이 공유 -..
오늘은 추석 연휴로 할머니댁을 갔다. 우리 할머니 할아버지 께서는 시골이 아니라 서울에 사신다. 그래서 옛날 부터 서울할머니, 서울할아버지 라고 불렀다. 갈 때 스타벅스에서 돌체라떼를 먹으면서 갔다. 도착하고 한 10분 정도 지나고 나니 작은아빠네 가족들도 왔다. 그 중에 나보다 한살 어린 사촌 남동생, 네살 어린 사촌 여동생도 있다. 아무튼 옛날에는 같이 당구장도 가고, 피시방도 가서 놀았는데 내가 쓰러진 뒤로는 만나도 그냥 핸드폰 한다... 그래도 처음에는 핸드폰만 하다가 바둑판으로 오목을 두다가 갑자기 내가 배운 코딩을 보여주고 싶어서 컴퓨터로 온라안 GDB 컴파일러 사이트를 들어가서 간단한 코딩을 보여줬다. 분명 별 감흥 없었겠지만 나름 뿌듯했다. 우리 할머니 댁은 기독교 집안이라 밥먹기 전에 기..
내일 부터는 추석 연휴이다. 우선 내일은 할아버지 댁을 가기로 했고 토요일에는...일정이 없는데 아마 집에서 C언어 복습하면 될것 같다. 그리고 일요일에는 오랜만에 에버랜드를 가기로 했다. 작년 10월 9일에 에버랜드 연간회원권을 끊었어서 기간이 끝나기 전에 가족들끼리 가기로 했다. 에버랜드에는 5000원 주고 장애인에게 전동휠체어를 빌려주는 서비스가 있다. 그래서 나는 전동휠체어를 빌려서 타고 다니는데 사람들이 많아서 운전하는게 꽤 힘들다. 주변사람들이 쳐다보는것도 싫고 하지만 가족들이 좋아하니까 그 정도는 뭐 별거 아니다. 하지만 한동안 그게 싫어서 에버랜드 가는 걸 싫어한적도 있었다. 그래도 이번이 마지막 이니 좋은 마음으로 갔다 오려고 한다. 내일은 앞에서 말했다 시피 할아버지 댁을 가서 블로그를..
오늘은 C++프로그래밍 2주차 수업을 들었다. 오늘 원래 오후에 네트워크기초실습 수업이 있었는데 동영상 강의로 전환된다는 공지가 떠서 집에 일찍 올 수 있었다. 아무튼 그래서 네트워크기초실습은 추석 연휴중에 글을 올릴것 같다. -------------------------------------------------------------------- C vs C++ C언어 에서는 #include 를 하지만 C++ 에서는 #include 을 쓴다 C언어 에서는 printf, scanf를 쓰지만 C++ 에서는 cout, cin 을 쓴다. 그리고 cout,cin을 쓸 때에는 3가지 방법이 있는데 1. 각각 앞에 std::을 붙인다. 2. 메인함수 앞 부분에 using namespace std; 라고 쓴다. 3...
공지에서 말한 것 처럼 출처를 명시하는 것은 중요하지만 글마다 출처를 하나하나 명시하기는 어려워서 과목 별로 출처가 어떻게 되는지는 이곳에 작성을 하겠다. C# 프로그래밍 - 처음 배우는 C# 프로그래밍 유니티로 게임을 만들며 재밌게 배우기, 백현우 지음, 위키북스, 2020년 / 강의 자료 C++ 프로그래밍 - https://www.youtube.com/watch?v=WulxuBtoW5M&list=PLJqaIeuL7nuG6EmLPNiHfHi4WWN9C5HNd ,강의 자료 iOS프로그래밍 기초 - https://www.youtube.com/watch?v=IvSyNjnv6MI&list=PLJqaIeuL7nuFbWKMhG8-xLzF1T7gIPr8Z , 강의 자료 네트워크기초실습 - 강의 자료 데이터베이스기초..
와 어제 예상했던대로 오늘 엄~청 힘들었다. 내일이 일주일중에서 가장 빡센 날인데 내일도 힘들거라고 예상된다. 그래도 내일 지나면...쉰다. 추석 연휴에는 집에서 유튜브 강의 보면서 C언어 복습을 해볼까 한다. C++을 배우기 시작할거니까 그 전에 C언어를 복습해 두는게 좋을 것 같다. 뭐 어느정도 기억나기는 하는데 막상 하려면 아마 기억 안날거 같아서 복습을 하려고 한다.
오늘은 서버프로그래밍 수업을 들었다. 첫날이라 거의 다 이론수업을 했다. 그런데 역시 서버 관련 과목이라 그런지 몇일 전에 들었던 프론트엔드 웹 개발 수업이랑 비슷한 내용을 말하셧다. --------------------------------------------------------------- 교육내용 -운영체제 기초 활용하기 -서버 개발 환경 구축하기 -서버 개발 환경에서 애플리케이션 개발 평가계획 -출석: 20, 중간: 40, 기말 40 -책임감: 20, 창의적 사고:8, 소프트웨어공학과 응용SW활용: 72 ---------------------------------------------------------------- 운영체제 정의 -컴퓨터의 모든 하드웨어와 소프트웨어를 관리하고 제어하는 프로..
오늘은 다음주 월요일에 추석 연휴라서 C#프로그래밍 수업을 했다. 실습 수업이라 재미있었다. -------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ 오늘 실습한 내용들이다. 주요 내용들은 오브젝트들을 이동하고 변형시키는 것, 시점을 변환하고 파일을 저장해서 불러오는 것 등을 실습했다.