목록프로그래밍독학 (9)
관심쟁이 영호
우선, 이야기하기 전에 나는 컴퓨터 공학과에 재학 중인 4학년 학생이다. 혹시나 앞으로 컴퓨터 공학과 전공을 생각하고 있거나, 재학 중이거나, 편입 및 전과를 생각한다면 이 글을 보고 참고하면 좋을 것 같다. 왜냐하면, 시간을 되돌린다면 이 글처럼 나는 행동하고 싶으니까. 우선 컴퓨터에 대한 선입견이 있다면 한번 읽어보면 좋을 이야기를 적어보겠다. 1. 컴퓨터는 어려운 것이 아니다. 위 글 보고 "니 따위가?", "거짓말 치네~"라고 생각할 수 있다. 근데 솔직히 이야기해서 대학교 4학년 과정 동안 배우는 공부이다. 입문 단계에서는 너무나 어렵고 힘들지만, 어느 정도의 경지에 오르게 되면(무언가 만들고 싶은 프로그램을 허접한 수준이라도 만들 수 있는 경지) "산이 높을 뿐이지, 오르지 못할 것 같진 않다..

안녕하세요! 최고왕이에요 ㅎㅎ 최근에 밤낮이 바뀌어서 너무나 고생 중이에요 ㅠㅠ 여러분들은 수면조절을 어떻게 하시나요 ~? 여러분들만의 방법이 있으면 알려주세요... 오늘은 배열에 대해서 공부를 해볼 계획입니다! 배열은 프로그래밍을 공부하는 데 있어서, 나중에 실무에서 일하는 데 있어서 아주 중요한 역할을 하는데요! 그만큼 확실하게 공부를 해놓도록 해요! 배열이 무엇인가?? 사전적의미부터 보시죠! 배열: 1. 일정한 차례나 간격에 따라 벌여 놓음, 2. 동일한 성격의 데이터를 관리하기 쉽도록 하나로 묶는 일. 이라고 네이버 사전에 나와있어요! 1, 2번 둘다 맞는 말 같아요! 배열은 많은 양의 변수를 선언할 때 편하게 사용하기 위해서 사용해요! 배열을 이용하면 선언을 한번 하고 둘 이상의 변수를 선언할 ..

안녕하세요! 최고왕이에요. 요새 너무 놀러 가고 싶은데 ㅠㅠ 코로나 바이러스가 유행해서 밖에 못돌아 다니겠어요.. 모두들 마스크 꼭 착용하시고! 손소독제 확실하게 사용해서 건강해야 해요! 오늘은 저번 시간에 이어서 함수를 직접 한번 만들어보는 시간을 가질 거예요! 일단 함수를 만들기 이전에 C언어에서의 기본구조를 살펴봐요! 저번 시간에 여러분들은 이 사진을 보셨을 거예요! 지금까지 도화지를 만들 때 가장 먼저 만든 함수인데요! 이것은 메인 함수라고 불러요! 컴퓨터를 구동시키면 한줄한줄 읽어가며 컴퓨터가 선언하라는 문장을 보면 선언을 하고, 출력하라는 문장을 보면 출력을 하게 되며, 순차적으로 윗줄부터 차례차례 내려가게 돼요! 그러다가 메인 함수를 만나게 됩니다! 그리고 메인 함수를 한줄한줄 읽어나가죠. ..

안녕하세요! 최고왕입니다 ㅎㅎ 여러분들은 오늘 하루를 보람 있게 보내고 계신가요~? 다들 잘보내고 계실 거라고 믿고 있는데요! 만약에 그렇지 않다고 생각되시는 분들!! 절대 그런 게 아니에요 ㅎㅎ 2보 전진을 위해서는 1보 후퇴를 할 줄 알아야 하거든요. 충분한 휴식과 집에서의 고민 등등 많은 과정을 거쳐야 진짜 진짜 멋진 사람이 될 수 있을 거예요! 멋진 사람이 아니더라도 정말 자기 스스로의 성숙을 위한 과정이니까 너무 우울해하지 마시고 그냥 물 흘러가는 거야! 라고 생각하시고 훌훌 털어 버리시길 바라요 ㅎㅎ 오늘은 DB가 무엇인지 알아보도록 할게요! 사람들이 DB라고 많이들 이야기하시는데요. DB는 Data Base의 약자로 데이터베이스를 설명하는 것입니다! 데이터베이스의 사전적 의미는! 여러 사람에..

안녕하세요! 최고왕입니다. 요즘 날씨가 추워지고 있는 거 같아요ㅠ 여러분들 꼭 따뜻하게 입고 감기 안 걸리게 조심하셔야 해요! 바로 시작하겠습니다! 오늘은 이전에 배운 변수를 응용하는 시간을 가져볼 거예요 ㅎㅎ 응용이라고 해봤자 별거 없지만 무엇이든 실제로 생각해보고 머리를 스토밍 시켜야 나의 것이 되는 것이기에 문제를 풀어가며 우리 것으로 만들어 보겠습니다! 문제를 약 2문제 풀고 거기에 대한 해설을 하는 방향으로 가볼게요. 1. 변수 x, y, z를 선언하라. 그리고 x에는 10, y에는 x변수를 이용하여 100 값을 저장, z값은 x와 y변수를 이용하여 0 값이 나오게 하라. 그리고 x, y, z를 출력하라. 2. 변수를 필요한 만큼 선언하고 사칙연산을 수행하는 것을 출력하라. (문제 예시 : a ..

안녕하세요!! 최고왕입니다 ㅎㅎ 이번 시간에는 변수에 대해서 알아볼 예정이에요! 거기에 더 나아가 "컴퓨터라는 물건은 어떻게 변수를 기억하고 있는가?"에 대해서 알아볼 예정이에요! 바로 알아보는 시간을 갖겠습니다! 변 수 먼저 변수의 사전적 의미부터 보겠습니다! 변 수 : 사용자가 원하는 방식으로 자료가 처리되도록 하기 위하여 명령어를 입력할 때 추가하거나 변경하는 수치 정보. (네이버 표준국어대사전 참조했음!) 사전적 의미로는 위와 같이 나오네요! 음 근데 저렇게 딱딱하게 받아들이는 것은 잘 와 닿지도 않는 것 같아요 ㅋㅋㅋㅋ 제가 비유해서 설명해드리겠습니다! 여러분들은 변수를 하나의 상자로 생각해주시면 좋을 것 같아요! "하나의 변수가 있다." --> "하나의 상자를 준비했다."라고 해석하시면 편할 ..