전체 글(394)
-
국가신용등급
국제신용평가사가 한 국가의 정부 채무 이행 능력과 의사 수준을 평가, 표시한 등급으로 국제금융시장에서 차입금리나 투자여건을 판단하는 기준이 된다. 미국의 S&P, Moody's, 영국의 Fitch 등 유명 국제신용평가기관은 해당국의 정치체제의 안정성, 국가안보상의 위험 등 정치적인 요소와 경제성장률, 외채규모, 대외 채무불이행 경험 등 경제적인 요소를 종합적으로 고려하여 국가신용등급을 평가한다. 국가신용등급(sovereign credit rating)은 정부채무의 표시통화에 따라 외화표시 채무등급과 국내통화표시 채무등급으로, 만기구성에 따라 단기채무등급과 장기채무등급으로 각각 구분된다. 또한, 신용도에 따라 크게 투자등급과 투기등급으로 구분되는데 투기등급에 해당하는 신용도를 가진 국가에 대한 투자는 그만..
2023.12.07 -
Chap 7. Wireless Network
무선네트워크란? 신호를 전하는 케이블 없이 전파를 통해 통신하는 네트워크 기존 유선 네트워크는 케이블을 통해, 신호가 일정한 세기를 가지고 전송한다. 하지만 무선네트워크는 다음과 같은 특성을 가진다. 신호 세기 감소 외부의 노이즈로부터 보호받지 못함(신호 간섭) 이동성을 가질 수 있음 Elements of a wireless network 1. wireless hosts laptop, smartphone, 작동 중인 app 등 2. base station (기지국) 일반적으로 유선 네트워크에 연결되어 있다 릴레이(relay) - 해당 지역의 유선 네트워크와 무선 호스트 간의 패킷 전송을 담당한다 3. wireless link 일반적으로 모바일을 base station에 연결하는 데 사용된다 4. infr..
2023.12.06 -
공매도
없는 것을 판다는 의미로 쓰이는데 주식시장에서 공매도란 투자자가 주식을 보유하지 않은 상태에서 주가 하락을 예상하고 금융기관으로부터 주식을 빌려 먼저 매도한 후, 주가가 하락하면 시장에서 주식을 매입하여 되갚은 후 차익을 얻는 투자를 말한다. 예를 들어 투자자가 A주식을 빌려 주당 15,000원에 팔고 며칠후 그 주식이 12,000원으로 하락하였다면 12,000원에 주식을 매입하여 빌린 A주식을 되갚으면 주당 3,000원의 수익을 얻는다. 주가가 하락할 경우에는 수익을 얻지만, 예상과 달리 주가가 상승할 경우에는 큰 손실을 볼 수 있다는 점에서 공매도 투자는 매우 신중히 접근해야 한다. 특히 공매도는 주식시장이 약세장이 되었을 때 이득을 볼 수 있지만 전체 거래가 이런 분위기에 편승해 공매도에 쏠릴 경우..
2023.12.06 -
Chap 4,5. Network Layer
forwarding: router의 input으로부터 적절한 router의 output으로 packet을 옮기는 것 routing: 출발지로부터 목적지까지 packet의 경로를 결정하는 것. Longest prefix matching : 주어진 목적지 주소로 forwarding table을 찾아볼 때, 가장 긴 주소와 매칭되는 인터페이스를 매칭하는 방법. forwarding table이 다음과 같이 있을 때, 목적지 주소가 다음과 같다면 -> 0번 인터페이스와 매칭된다. -> 1번 인터페이스와 매칭된다. Scheduling mechanism scheduling: link를 따라 보낼 다음 packet을 선택하는 것 FIFO(First In Fisrt Out) scheduling: queue에 도착한 순서..
2023.12.05 -
Chain of Responsibility Design Pattern
핸들러들의 체인(사슬)을 따라 요청을 전달할 수 있게 해주는 행동 디자인 패턴이다. 각 핸들러는 요청을 받으면 요청을 처리할지 아니면 체인의 다음 핸들러로 전달할지를 결정한다. 체인의 핸들러들을 원하는 순서로 연결할 수 있으므로 모든 요청은 계획한 대로 통과한다. Handler 모든 핸들러에 공통적인 인터페이스를 선언. 요청을 처리하기 위한 단일 메서드만 포함되지만 때로는 체인의 다음 핸들러를 세팅하기 위한 다른 메서드가 있을 수 있다. ConcreteHandler 요청을 처리하기 위한 실제 코드가 포함되어 있다. 요청을 받으면 이 요청을 처리할지와 함께 체인을 따라 전달할지를 결정해야 한다. public interface Handler { public void setHandler(Handler ha..
2023.12.05 -
Bridge Design Pattern
기존 시스템에 부수적인 새로운 기능들을 추가할 때 사용하면 유용하다. 기존 프로그램의 변경 없이 기능을 확장할 수 있다. Abstraction 상위 수준의 제어 논리를 제공하며, Implementor 객체에 의존해 실제 하위 수준 작업들을 수행 Implementor 모든 ConcreteImplementor에 공통적인 인터페이스를 선언하며, Abstraction은 여기에 선언된 메서드들을 통해서만 소통할 수 있다. 예) public interface Product { public String productName(); public void produce(); } public class CentralLocking implements Product{ private final String productName;..
2023.12.05