본문 바로가기

전체 글

내가 사면 떨어지고 팔면 오른다? 인덱스 펀드! 내가 사기만 하면 잘 나가던 주식이 내려가나요? 몇 년간 지루하게 가만히 있던 주식이 내가 팔면 그다음 날 바로 오르나요? 내 계좌를 누군가가 들여다보는 것처럼 신기하게 맞을 때가 있습니다. 경험이 부족한 주식 투자 초보자들에게는 흔히 일어나는 일들입니다. 이 경우 주식에 대해 상당히 위축되거나 소심하게 됩니다. 난 주식으로 1년에 1억을 벌 거야! 난 주식으로 1년에 10억을 벌 거야! 주식은 세력이 아닌 이상 본인이 계획하는 대로 되지 않습니다. 이렇게 예측이 어려울 때 우린 어떻게 하나요? 수험생 시절로 돌아가 보면 과학탐구의 물.화.생.지 중에서 특정 과목을 선택했는데 이번 중간고사 시험에 내가 선택하지 않은 물리는 쉽고 내가 선택한 화학은 어렵게 나왔다고 칩시다. 선생님께 왜 물리는 쉽게 나오고.. 더보기
만기 후 적금! 이자 얼마인지 알아보기 적금 만기가 지나면 반드시 적금을 찾아야 합니다! 매해 신년이 오면 우리는 여러 가지를 결심합니다. 영어를 배우겠어! 살을 빼겠어! 재테크해서 돈을 많이 모으겠어! 여러 가지 새해 결심 중에 실행에 옮겨 어렵게 가입한 우리의 적금! 에빙하우스 망각 곡선 이론에 따르면 하루 뒤, 5일 뒤, 2주일 뒤, 3개월 뒤에 한 번씩 되뇌어야 장기 기억 장치로 간다고 합니다. 근데 적금은요? 한 달에 한 번! 그것도 SMS로 이체된 사실을 알려 주죠 그래서 잊어버리고 만기가 지난 적이 있으신가요? 은행의 노력 예적금 가입 당시 은행은 고객이 만기 후 인출되지 않은 예적금에 대해 자동 재예치할 것인지, 지정 계좌로 자동 이체를 할 것인지 고객이 선택할 수 있도록 이체 서비스를 제공하고 있습니다. 그리고 은행은 만기일이.. 더보기
유무선 네트워크 정보통신망의 발전을 이해하기 위해서는 유무선 네트워크의 진화과정에 대해 알아보는 것이 첫 단계입니다. 본 글에서는 네트워크의 특징과 네트워크 서비스. 인터넷상의 집 주소인 IP에 대해 알아봅니다. 1) 네트워크 특징 네트워크는 컴퓨터를 비롯한 통신 기기들이 서로 연결되어 정보를 송수신하거나, 자원을 공유할 수 있도록 구성된 통신망입니다. 유선 케이블로 컴퓨터를 연결한 것이 유선 네트워크이고, 공중으로 데이터가 이동하여 컴퓨터를 연결해 주는 것이 무선 네트워크입니다. 다양한 데이터들을 전달하기 위해 수많은 네트워크가 존재합니다. 전화나 라디오를 통해 음성 데이터가 전달되고, TV를 통해 영상 데이터가 전달됩니다. 전자 우편을 통해 자료나 소식 등이 전달되는데 이 모두 네트워크를 통해 이루어집니다. 네트워크.. 더보기
파이선 문법 3 - 제어,배열,함수 파이선 기초 문법으로 마지막 3강까지 오셨습니다. 거의 다 왔습니다. 3강까지 마무리하신다면 파이선으로 작성되는 프로그램의 기초적인 부분은 알게 되신 것입니다. 1강 자료와 변수, 2강 입출력까지의 내용에서 컴퓨팅 프로그램에서 기본으로 선언되어야 하는 부분을 알아보신 것입니다. 본 글에서는 문제를 해결하기 위해 어떤 동작을 할 것을 지시할 때 사용되는 제어구조를 설명드리고 1장에 다룬 주제에 속하는 배열과 프로그래밍의 가독성을 높이는 함수에 대한 문법 기능을 설명드립니다. 5) 제어 구조 : 프로그램에서의 명령들은 위에서 아래로 순차적으로 실행됩니다. 그러나 때로는 명령들이 나열된 순서와는 다른 순서 즉, 비순차적으로 실행되어야 하는 경우도 있습니다. 그러한 명령들의 비순차적 진행과정은 제어문을 통해 이.. 더보기
파이선 문법 2 - 입출력 파이선은 C, C++ 프로그래밍 언어와 다르게 쉽고 직관적인 특징이 있습니다. 기본적인 파이선 문법을 3강에 걸쳐 설명드리고 있습니다. 파이선을 지금 시작하시는 분들이라면 도움이 되도록 쉽고 기본 되는 내용을 담았습니다. 이번 포스팅은 파이선 문법의 2강 데이터 입출력에 대해 정리해 드립니다. 3) 표준 입출력 : 입력과 출력은 입출력 방법에 따라 표준 입출력과 파일 입출력으로 나뉘게 됩니다. 표준 입력 장치인 키보드를 이용한 입력과 표준 출력 장치인 모니터를 이용한 출력을 표준 입출력이라 합니다. 파이선에서는 표준 입력으로 input() 함수를 사용하고, 표준 출력으로 print() 함수를 사용합니다. 3-1) input() 함수 input() 함수는 표준 입력 장치인 키보드를 통해 사용자가 값을 입력.. 더보기
파이선 문법 1 - 변수와 자료형 프로그래밍 언어는 C, C++, C#, Java, 파이선 등 다양하지만 프로그래밍 언어가 나타내는 특성은 유사합니다. 파이선 프로그래밍 언어 기준으로 프로그래밍 언어의 특징을 설명해 드리지만 다른 프로그래밍 언어들도 언어 형식만 다를 뿐이지 모두 같은 속성을 가지고 있습니다. 변수, 자료형, 표준 입출력, 파일 입출력, 제어 구조, 배열, 함수로 나누어 설명해 드립니다. 상대적으로 쉬운 파이선 언어를 통해 컴퓨터가 이해하는 프로그래밍 언어의 속성을 파악하는 것도 좋은 접근법인 것 같습니다. 1. 변수 컴퓨터는 자료를 처리하고 저장하는 수단으로 변수를 사용합니다. 변수는 숫자, 문자, 문자열, 배열 등과 같은 형태의 자료를 처리하거나 저장하는 수단이 됩니다. 변수마다 값을 저장하기 위한 메모리 공간이 할당.. 더보기
파이썬과 소스코드 편집기 설치 컴퓨팅을 통한 문제 해결 과정의 4단계 프로그래밍에서 소개한 대로 다양한 프로그래밍 언어가 존재합니다. 2022.10.25 - [IT] - 컴퓨팅을 통한 문제 해결 컴퓨팅을 통한 문제 해결 사람이 아닌 컴퓨터를 통해 사람이 해결하지 못하는 많은 문제를 해결할 수 있습니다. 이렇게 컴퓨팅을 통해 작업을 하기 위해서는 일련의 해결 과정이 있습니다. 1) 문제의 이해, 2) 추상화, 3) give-cheese.com 그중 파이선은 문법이 쉽고 간단해 프로그래밍을 처음 시작하는 초보자들에게도 적합합니다. 파이선은 인공지능 분야, 과학, 공학 연구 분야 등 다양한 분야에서 널리 사용되고 있습니다. 1) 파이선의 특징 파이선의 특징은 다음과 같습니다. 가독성 프로그램이 간결하고 가독성이 높습니다. 명령어들의 집합인.. 더보기
컴퓨팅을 통한 문제 해결 사람이 아닌 컴퓨터를 통해 사람이 해결하지 못하는 많은 문제를 해결할 수 있습니다. 이렇게 컴퓨팅을 통해 작업을 하기 위해서는 일련의 해결 과정이 있습니다. 1) 문제의 이해, 2) 추상화, 3) 알고리즘 설계, 4) 프로그래밍 의 순서로 사람이 컴퓨터에게 문제 해결을 위한 행동을 취하게 하는 과정을 컴퓨팅을 통한 문제 해결 과정이라고 부릅니다. 1) 문제의 이해 컴퓨팅 시스템에서는 문제를 이해하는 것이 컴퓨팅을 활용하여 문제를 해결하기 위한 출발점입니다. 같은 업무가 반복되는 작업, 시간이 오래 걸리는 작업은 컴퓨팅 시스템을 이용하면 보다 빠르게 처리될 수 있어 업무 처리 효율성을 증대시킬 수 있습니다. 문제라는 것은 해결하기 어렵거나 난처한 대상 또는 그런 상황을 의미하는 것으로 해결이 필요한 모든 .. 더보기