중국에 사자개라고 외모가 사자를 닮은 개(짱아오)가 있다.



대충 이렇게 생겼는데 갈기 비슷한 것도 있고 덩치도 무척 크다고 한다. 전에는 부의 상징으로 몸값이 비싼 놈들은 몇억 몇십 억씩 했는데 요즘은 가격이 폭락해서 애물 단지로 전락했다고.


  이런 기사를 접하면서 사람들이 매겨는 소위 어떤 것의 '가격'이라는 것의 불합리함에 대해서 다시 생각해 보는 계기가 되었다. 사람이 살아가는데 필수적으로 필요한 것은 먹을 것과 입을 것 그리고 잠 잘 곳 세 가지가 아닌가. 사실 그 이외의 것은 살아가는 데 있어서 부수적인 것이고 없어도 별반 상관이 없는 것들이다. 그렇기 때문에 이것들이나 그 생산에 관계된 것들에 가격이 매겨지고 매매가 일어나는 것은 당연한 것 아닌가. 살아가는데 필요한 것들이니까. 사실 먹을 것을 생산하는 농업/어업/축산업이 존중되어야 하고 종사자들은 정당한 임금을 받아야 하고 그 생산물들은 다른 것들 보다 상대적으로 높은 가격에 팔려야 하는 것이 당연한 것 아닌가?


  그런데 현실은 그렇지 않다. 세상에서 가장 비싼 것들을 꼽으라면 이러한 것들이 아니라 예술품, 골동품, 보석, 위에서 소개한 짱아오같은 애완 동물 등등에 사람 살아가는데 별로 필요가 없는 것들에 턱없이 비싼 가격이 매겨지는 것은 무슨 이유일까? 이런 것들은 언제든지 가격이 폭락해도 전혀 이상하지 않은 것들 아닌가? 사람이 살아가는데 필수적인 것들이 아니니까 말이지.


  결론은 저런 것들을 가졌다고 으시대고 자랑하는 사람들을 부러워할 필요가 전혀 없다는 것이다. 살아가는데 꼭 필요한 것들이 풍족하다면 그것으로 감사하면서 살아가는 것이 정신 건강에 좋을 것이다.


'취미 > 경제' 카테고리의 다른 글

금리가 낮을 때 은행 예금이 왜 손해인가  (0) 2015.04.21
채권이란 무엇인가  (0) 2015.04.21
(중국)주식 장기 투자에 대한 단상  (0) 2015.04.21
Posted by 살레시오
,

  채권은 정부나 공공립기관, 금융기관, 일반기업들이 비교적 장기의 자금을 빌리기 위해 발행하는 유가증권으로 원금과 이자를 지급받을 권리가 있는 증서이다. 즉 정해진 기간이 지난 후에는 명시된 원금과 이자를 받을 수 있는 권리증이다.


  채권은 정해진 기간이 지난 후 원리금을 확실하게 받을 수 있다는 점에서 수익성과 안정성을 갖추고 있으며 필요 시 중간에 매매가 가능하므로 유동성을 갖추고 있어 재테크의 훌륭한 수단이 되고 있다. 


  채권은 발행하는 주체에 따라 대체로 회사채, 국공채, 외국채 등으로 나눌 수 있다.

  • 회사채: 일반 기업에서 발행하는 채권. (정해진 기간이 지나면 원금이 아니라 주식으로 받는 채권도 있음)
  • 국공채: 국가나 공공기관에서 발행하는 채권
  • 외국채: 외국이나 외국의 공공기관에서 발행하는 채권

이밖에도 여러가지가 있는데 이 세 가지가 대표적이다.




이자를 계산하는 방법에 따라서 분류하기도 한다.


  • 이표채: 일정 기간마다 이자를 주는 채권
  • 할인채: 미리 할인된 가격(예를 들어 액면가의 90%)으로 구입하고 나중에 원금을 받는 채권
  • 복리채 : 나중에 원금과 복리로 계산된 이자를 한번에 받는 채권


채권투자는 증권회사 또는 은행에서 직접 계좌나 통장을 개설하여 매매하는 방법과 금융기관상품에 간접적으로 투자하는 방법이 있다.


Posted by 살레시오
,

일단계 C/C++ 프로그래밍


  • C 언어만을 학습하고자 한다면 [C++] 표시된 장은 넘어가도록 한다.

1장 C언어 개요 및 실습 도구


   1.1  프로그래밍 개요

   1.2  C 언어 소개

   1.3  [C++] C++ 언어 소개

   1.4  C 프로그램 개발 과정

   1.5  C 언어의 표준안들 개요

   1.6  [C++] C++ 의 표준안들

   1.7  윈도우즈에 mingw 설치하기

   1.8  Atom 에디터 설치하고 첫 프로그램 실행하기

   1.9  2진수와 16진수

   1장 연습문제


   부록: 무료 C/C++ IDE CodeLite 소개

            무료 C IDE PellesC 소개

2장 자료형과 변수


   2.1  식별자와 예약어

   2.2  구분기호와 주석

   2.3  자료형과 변수

   2.4  정수 자료형과 정수 상수

   2.5  실수 자료형과 실수 상수

   2.6  문자 상수

   2.7  논리형 (bool 형)

   2.8  #define 으로 숫자 상수 정의하기

   2.9  printf() 함수

   2.10  scanf() 함수

   2.11  typedef 명령어

   2장 연습문제

3장 연산자


   3.1  연산자의 종류

   3.2  산술 연산자와 부호 연산자

   3.3  암시적 형변환과 명시적 형변환

   3.4  관계 연산자(==,!=,<,>,<=,>=)와 if 문

   3.5  논리 연산자 (&&, ||, !)

   3.6  조건 연산자 (?:)

   3.7  증감 연산자 (++, --)

   3.8  대입 연산자

   3.9  비트연산자 (생략 가능)

       3.9.1 비트 연산자 종류

       3.9.2 비트 연산자 : bitwise-and

       3.9.3 비트 연산자 : bitwise-or

       3.9.4 비트 연산자 : bitwise-xor

       3.9.5 비트 연산자 : bitwise-not

       3.9.6 비트 이동 연산자 : <<, >>

       3.9.7 비트 마스킹 정리와 응용

   3.10  sizeof 연산자

   3.11  콤마(,) 연산자

   3.12  연산자 우선 순위와 결합 방향

   3장 연습 문제    ( 문제 풀이 동영상 )

4장 제어문


   4.1  if~else 조건문

       4.1.1  if~else 문의 예제 및 풀이 1

       4.1.2  조건 분기문의 예제 및 풀이 2

   4.2  switch ~ case 조건문

   4.3  for 반복문

   4.4  while 반복문

   4.5  do ~ while 반복문

   4.6  break 명령

   4.7  continue 명령

   4.8  goto 명령

   4장 연습 문제    ( 문제 풀이 동영상 )

5장 배열(array)과 문자열(string)


   5.1  배열의 선언과 초기화

   5.2  배열 예제 및 풀이 #1

   5.3  배열 예제 및 풀이 #2

   5.4  배열의 초기와 2/2

   5.5  C 언어의 문자열

   5장  연습 문제   ( 문제 풀이 동영상 )

6장 포인터 (pointer)

   6.1 포인터 개요

   6.2 포인터 선언과 초기화

   6.3 포인터 연산

   6.4 배열과 포인터

   6.5 문자열과 포인터

   6.6 포인터 사용시 주의할 점

   6.7 동적 메모리 할당  

   6.8 배열의 동적 생성 및 반환

   6장 연습 문제  ( 문제 풀이 동영상 )


7장 함수(function)


   7.  1  함수 개요

   7.  2  사용자 함수의 정의

   7.  3  사용자 함수의 선언

   7.  4  return 명령어

   7.  5  함수의 인자 전달

   7.  6  포인터를 함수의 인자로 넘기기

   7.  7  포인터를 반환하는 함수

   7.  8  배열을 함수의 인자로 넘기는 방법

   7.  9  전역 변수와 지역 변수

   7.10  지역 배열과 전역 배열

   7.11  정적(static) 변수

   7.12  #define 전처리문을 이용한 매크로(macro) 사용

   7.13  표준 함수

       7.13.1  수학 함수의 모음 math.h

       7.13.2  문자열 관련 함수의 모음 string.h

       7.13.3  stdlib.h


   7.14  [C++] 함수 중복(overloading)

   7.15  [C++] 함수의 기본값 인자(default parameter)


   7장 연습 문제    ( 문제 풀이 동영상 )


8장 구조체(struct)

   8.1  구조체 정의

   8.2  구조체 필드의 초기화

   8.3  구조체를 함수의 인자로 넘기기

   8.4  구조체를 필드로 가지는 구조체

   8.5  구조체 배열

   8.6  구조체 포인터 변수

   8장 연습문제

9장 클래스 (class)


   9.1  클래스 선언

   9.2  클래스로부터 객체 생성

   9.3  클래스 멤버의 접근 지정자

   9.4  클래스의 생성자(consturctor)

   9.5  기본 생성자 (default constuctor)

   9.6  소멸자(destructor)

   9.7  생성자와 소멸자의 실행 순서

   9.8  정적(staic) 멤버

   9.9  클래스 예제(아두이노) : Led 클래스

   9,10  클래스 예제(아두이노): Button 클래스

   9.11  인라인(inline) 멤버 함수

   9.12  구조체(struct)와 클래스의 차이점

   9.13  객체의 동적 생성 및 반환

   9.14  객체 배열의 동적 생성 및 반환



'주제별 글목록' 카테고리의 다른 글

심파이(sympy) 강좌 목록  (0) 2015.06.03
파이썬(python) 기초 강좌 목록  (1) 2015.05.23
아두이노 강좌 목차  (3) 2015.05.17
ATmega8(A) 강좌 목록  (1) 2015.05.16
리눅스(Linux) 강좌 목차  (2) 2015.05.16
Posted by 살레시오
,