본문 바로가기

분류 전체보기

(4)
250107 Life Plan “Life Plan”이라고 이름을 정한 이유는 인생에서 계획하고 수행하는 것의 중요성을 느꼈기 때문입니다.요즈음 생각을 많이 하지 않고 살아간다는 것을 느낍니다.Youtube, Webtoon, Chatgpt 등 내 삶에서 집중력과 사고력을 훔쳐가는 도둑들이 있습니다.세상이라는 바다에서, 나의 인생은 배와도 같습니다.망망대해 중심에 나의 배가 놓여져 있습니다.영원히 존재할 것 같은 바다와 잠깐 스쳐가는 배,나의 최종 목적지는 죽음입니다.종착지를 향해 가는 과정 속에는 많은 항구들이 있습니다.그 항구들은 중간 목적지입니다.목적지, 목표가 정해지면 배의 방향을 돌리고 추진력을 얻기 위해 노를 젓습니다.때로는 바람이 불어 더 쉽게 그 목적지에 도달하거나, 더 많은 힘이 들 수 있겠죠.가끔 또는 많이 인생에서 태..
컴퓨터과학 1. 컴퓨터란 무엇인가?컴퓨터는 데이터를 받아 계산하거나 처리해서 결과를 만들어내는 똑똑한 기계입니다.예를 들어, “10 더하기 20은 얼마야?”라고 물으면, 컴퓨터는 “30”이라고 대답해줍니다.컴퓨터는 입력(Input), 처리(Processing), **출력(Output)**의 과정을 통해 문제를 해결합니다:입력: 키보드로 글씨를 쓰거나, 마우스로 그림을 그리는 것.처리: 컴퓨터 내부에서 데이터(정보)를 계산하거나 분석하는 것.출력: 화면에 결과를 보여주거나, 프린터로 문서를 출력하는 것.2. 컴퓨터를 이루는 구성 요소컴퓨터는 4가지 필수 요소가 필요합니다:하드웨어:컴퓨터의 몸에 해당해. 키보드, 마우스, 모니터 같은 외부 장치뿐 아니라 CPU, 메모리 같은 내부 장치도 포함됩니다.CPU는 데이터를 계..
C++ 프로그램의 작성 및 빌드에 대한 설명 소스 파일과 헤더 파일이란?소스 파일: 우리가 쓰는 주요 프로그램 내용이 들어 있는 파일입니다. 마치 동화책의 스토리가 적혀 있는 페이지라고 생각하면 됩니다.헤더 파일: 소스 파일들이 같이 써야 할 공통 내용을 모아 놓은 파일입니다. 이건 동화책의 제목이나 주요 등장인물을 모아 놓은 목차 같은 것입니다. 필요한 소스 파일들이 이 목차에서 정보를 찾아 쓸 수 있습니다.컴파일이란?컴퓨터는 우리가 쓴 프로그램을 바로 알아듣지 못합니다. 그래서 번역을 해줘야 해요. 이 과정을 컴파일이라고 합니다.번역을 하면 목적 파일이라는 중간 단계의 파일이 생깁니다. 이 파일은 아직 완성된 건 아니지만, 컴퓨터가 조금 더 이해할 수 있게 된 것입니다.링크란?목적 파일들을 모두 연결해서 완성된 프로그램 파일을 만드는 과정을 링..
C, C++ 언어의 개요 C 언어는?C 언어는 컴퓨터가 일을 잘하게 도와주는 도구 상자 같은 것입니다. 이 도구 상자 안에는 우리가 무언가를 만들 때 사용하는 다양한 도구가 들어 있습니다. C 언어를 사용하면 차근차근 단계별로 일을 해결할 수 있습니다. 예를 들어, 차를 만드는 프로그램을 만든다고 하면, 타이어를 붙이고, 차체를 만들고, 엔진을 연결하는 순서대로 진행하는 것입니다. 이렇게 C 언어로는 일들을 순서대로 하도록 할 수 있습니다. C 언어는 많은 프로그램을 만들 때 쓸 수 있는데, 심지어 컴퓨터를 관리하는 시스템도 C로 만들 수 있습니다.  C++ 언어는?C++ 언어는 C 언어를 조금 더 똑똑하게 만든 것입니다. AT&T 벨 연구소의 비야네 스트롭스트롭이라는 사람이 C 언어에 새로운 능력을 더해 만들었습니다. 이 언어..