본문 바로가기

미래 전략과 기술

(419)
변수 컴파일 하나씩 뜯어보기 이 문장에 뜻은 a 라는 변수를 우리가 쓰겠다고 컴파일러에게 알리는 것입니다. 만약 이러한 문장이 없다면 우리가 x 가 뭐고 y 가 뭔지 알려주지도 않은 채, 친구에게 x + y 가 얼마냐? 하고 물어보는 것과 똑같은 격이 되는 것이지요. 이 때, a 앞에 붙은 int 라는 것은 int 형의 데이터를 보관한다는 뜻으로, a 에 -2147483648 에서 부터 2147483648 까지의 정수를 보관 할 수 있게 됩니다. 만약 중간의 문장을 위 그림과 같이 한다면 아마 a 의 값을 출력하였을 때, 이상한 결과가 나오게 됩니다. 왜냐하면 보관할 수 있는 범위를 초과하는 수를 보관했기 때문이죠. 2147483647 보다 큰 수를 사용하려면 어떻게 해야되냐는 궁금증도 생기지요. 물론 이 보..
일론 머스크 ( Elon Musk ), 가 말하는 4차산업시대를 선도할 "T자형 인재" "미래의 설계자" , "아이언맨의 실제 모델" 실제 주인공! 현 시대의 영웅 일론 머스크 그가 말하는 4차산업시대를 선도할 융합형 인재 " T자형 인재" 에 대해서 알아보려고 합니다 일론 머스크의 프로필 일론 머스크에 대해 모르시는 분들도 계시겠지만 자세한 소개는 다음을 기약하고, 오늘은 그가 말하는 " T자형 인재 "에 대해 간략히 정리해보겠습니다 ‘ ㅡ ‘ 자형 ( Generalist ) : 광 범위 한 지식 ‘ ㅣ ‘ 자형 ( Specialist ) : 한 분야에 깊은 전문성 T자형 인재, 일론 머스크를 분석하다 " 일론 머스크는 세계적인 전문가가 되려면 한 가지 자기 분야에만 집중해야 한다는 일반적 통념을 깨버렸다 " 1. 일론머스크는 10대 시절에 다양한 분야의 책을 하루에 두권씩 읽었다 과학소..
L-트립토판,세로토닌 바쁜 현대인의 풀리지 않는 숙제 "숙면" 알라닌에 인돌기(-C=CHNHC6H4)가 붙은 형태. 세로토닌(serotonin)의 결핍은 신체적, 정신적 건강에 많은 부작용을 동반하는 경향이 있어 제대로 식별하기가 조금 어렵습니다 하지만 우울증이 초래될 경우, 여기에 따른 여러가지 증상이 또 나타납니다 따라서 다음과 같은 증상들이 나타날 경우 세로토닌의 결핍을 의심해보아야 합니다 부정적인 생각 불안장애 강박증 조급함 슬픔, 불행하다는 감정 낮은 자존감 자기비하 사회에 대한 불만 두려움 수면장애 만성피로 우울증 신경계질환 심혈관질환 감정기복 편두통 스트레스 공격적인 행동 조현병 증상 등이 있으며, 가벼운 영양제 치료로 가능한 부분이지만, 대부분의 사람들은 항우울제 또는 정신안정제 및 수면제 등에 의존하는 경향이 많습니다. 자..
차량 경제 서비스의 모든 것, 어떤 차를 사야 될까요? 안녕하세요 isacc 입니다 여러분은 24시간 중 자동차를 하루에 얼마나 사용하시나요? 평균적인 직장인들의 자동차 하루 일과는 대게 아래와 비슷할거 같습니다 이용 시간 대기 시간 출근 20 min 회사 주차장 9 hr 퇴근 20 min 운동/마트 20 min 집 주차장 8 hr 합계 1 hr 17 hr 이용시간 대기시간 집 주차장 4 hr 여행 / 데이트 / 가족행사 10 hr 집 주차장 8 hr 합계 10 hr 12 hr 바로 이 "대기시간" 바로 이 대기시간을 공략한 것이 공유경제 시장입니다 현재 우버의 가치는 1,200억 달러로 미국 3 완성차 업체(GM, 포드, FCA)의 시가총액 총합보다 큽니다 실제 호텔을 한개도 소유하고 있지 않은 에어비앤비 또한 힐튼호텔..
컴퓨터 메모리 단위 비트(bit) 1비트(Bit) = 이진수 1개 0과 1 두 가지 표현을 나타낼 수 있고 2진수로 표현할 수 있다. 자료를 표현하는 최소 단위 니블(nibble) 4개의 비트로 구성 많이 사용하지 않음 바이트(byte) 1바이트(Byte) = 이진수 8 개 8개의 비트로 구성 00000000~11111111 =0~255 = 0~0xFF 0 포함 255 까지 총 256 개의 수를 나타 냄 워드(word) 컴퓨터는 32비트, 64비트가 있으며 32비트 컴퓨터이며 이 경우 1워드가 32 비트, 즉 4바이트가 되고, 64비트 컴퓨터이며 이 경우 1워드가 64 비트, 즉 8바이트가 됩니다 컴퓨터가 한 번에 처리할 수 있는 명령 크기 Half word: 2바이트 Full word: 4바이트 Double word: 8..
이진수, 십진수, 16진수 십진법(decimal) - 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 123 = 1 x 10^2 + 2 x 10^1 + 3 x 10^0 이진법(Binary) - 0 , 1 123 = 1111011 ₂ 16진법 - 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , A , B , C , D , E , F 123 = 7x16^1+11x16^0 16782 = 4×16^3+1×16^2+8×16^1+14×16^0=0x418E 이진수 > 십진수 16진수 > 이진수 이진수 > 16진수 주의 사항은 4자리씩 뒤에서 부터 끊어서 읽어야 됩니다.
C언어, 주석(comment) 의 설명과 단축키 ※ 주석 (Comment) 은 무엇일까? 주석은, 사용자의 편의를 위해 만들어진 메모 같은 기능을 하는 개념이며, 주석을 습관화 하여야 차후 프로그래밍 수정시 코드를 재검토하거나 기억을 더듬는 등 불필요한 시간 낭비를 줄일수 있습니다. // : 같은 행의 내용을 모두 주석으로 처리 /* ~ */ : 시작과 끝 기호에 포함 되는 모든 행렬의 내용을 모두 주석으로 처리 위 내용을 comefile 하였을때, 주석 부분은 컴파일러가 철저히 무시하고 그림과 같이 내용만을 출력 합니다. 이런 주석에도 단축키가 있습니다. ctrl + K + C : 주석 처리ctrl + K + U : 주석 해제 코드를 예시로 보여 드리겠습니다. 위 코드에서 주석을 단축키로 사용하고 싶습니다우선,행 주석 처리문단 주석처리 로 나뉘어 설..
C언어, 역슬래시(백슬래시) '\' 문자 입력하기 처음 프로그래밍을 하다보면 Hello, world! 부터 접하게 될 겁니다 위 사진과 같은 코드를 교재나 인강에서 보고 직접 코드를 입력하려고 보면 도대체 '\' 이건 어디에 있는거야? 라고 키보드 자판을 뚫어져라 찾아보던 경험은 누구나 가지게 되죠. 그렇다면 이 역슬래시는 어떻게 입력할까요? 눈치 채셨나요? '\' 는 한글 키보드에서 '₩' 입니다 역슬래시 대신 원화 코드를 입력하시면 됩니다 참고로 한국어 글꼴에서는 ₩로, 일본어 글꼴에서는 ¥로, 그 외 글꼴에서는 \로 보입니다. 즉, ₩ = ¥ = \로, 셋 다 같은 문자입니다. 따라서 앞으로 백슬래시를 입력할 때는 원화 기호(₩)를 입력하면 됩니다.