분류 전체보기133 [혼공컴운] 혼공단 1주차: 01 ~ 03 01 컴퓨터 구조 시작하기 01-1 컴퓨터 구조를 알아야 하는 이유 컴퓨터 구조는 개발자가 되려면 반드시 알아야 하는 기본 지식이다. 컴퓨터 구조를 이해하면 컴퓨터를 '미지의 대상'에서 '분석의 대상'으로 인식하게 된다. 컴퓨터 구조를 이해하면 문법만으로는 알기 어려운 성능/용량/비용을 고려하여 개발할 수 있다. 01-2 컴퓨터 구조의 큰 그림 그리기 컴퓨터가 이해하는 정보 1) 데이터 - 컴퓨터가 이해하는 숫자, 문자, 이미지, 동영상과 같은 정적인 정보 2) 명령어 - 데이터를 움직이고 컴퓨터를 작동시키는 정보 컴퓨터의 네 가지 핵심 부품 1) 중앙처리장치 - Central Processing Unit, CPU - 메모리에 저장된 명령어를 읽어 들이고, 읽어 들인 명령어를 해석하고 실행하는 부품 - .. 2024. 1. 7. [혼공컴운] 혼공단 0주차 혼공단은 지난 여름에 알게 되었다. 알게 되었을 때에는 10기 신청이 이미 다 끝났을 때였다. 그래서 11기 시작하면 꼭 신청한다하고 생각하고 있었는데 인스타 스토리를 보다가 혼공단 11기를 모집한다는 글을 보고 바로 신청했다. 어떤 책으로 진행할까 고민을 계속 하다가 전공 수업도 들었고 따로 책도 읽어 보려고 했었으나 제대로 완주를 못했던 컴퓨터구조와 운영체제로 결정하였다. 온라인에서 책을 살 수 있었지만 마침 나갈일이 있어서 서점에 가서 책을 사왔다. 집에 와서는 각 주차에 맞게 인덱싱을 해줬다. 매주 어떤 미션을 해야하는지도 안쪽에 포스트잇으로 붙여놓았다. 이번 혼공단 꼭 완주하고 싶다! 2023. 12. 29. [프로그래머스/자바] 최대공약수와 최소공배수 https://school.programmers.co.kr/learn/courses/30/lessons/12940 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 항상 최대공약수와 최소공배수를 찾는 문제는 연습문제 풀 때마다 찾아보고 다음 문제를 풀 때에는 기억을 못하는거 같아서 이 기회에 정리해놓으려고 한다. 최대공약수는 두 수 사이에 가장 큰 공통 약수이고, 최소공배수는 두 수의 배수 중 가장 작은 공통 배수이다. 최대공약수는 1부터 두 수 중 작은 수까지 중에서 두 수를 모두 0으로 나누어 떨어지는 수 중 가장 큰 수이다. 그렇기에 i를 1부터 두 수.. 2023. 12. 26. 즉흥 배구 여행 떠난 후기 졸업전시를 모두 마치고, 수업이 다 끝나게 되어 즉흥으로 국내 여행을 다녀왔다. 평소 KTX 타고 여행가는게 꿈이었기 때문에 KTX 노선도와 배구 경기 스케쥴표를 펼쳐놓고 언제 어디로 가면 좋을지 고민했다. 그 결과 15일에 광주 페퍼 vs GS 경기랑 16일 대전 정관장 vs 현대건설 경기를 보기로 하였다. 수요일 저녁에 수업이 있어서 목요일 아침에 출발해서 토요일 밤에 돌아오는 계획을 세웠다. 장소는 계속 고민을 하였다. 목 전주 -> 금 광주 -> 토 대전으로 할지 목금 광주 -> 토 대전으로 할지 고민이었는데 어차피 하루만 있고 왔다갔다하면 힘들 것 같아서 목금 광주 -> 토 대전으로 결정하였다. 12월 14일 아침에 용산역에 어떻게 갈지 고민이었는데 아빠가 용산역까지 태워다 주셨다. 용산역에 들.. 2023. 12. 24. 컴퓨터공학과 졸업전시 후기 11월 23일부터 24일 양일간 컴퓨터공학과 졸업전시회가 진행되었다. 1학기부터 시작해서 2학기까지 진행되었던 프로젝트를 다른 사람들에게 보여주는 자리였다. 다만 사전에 졸업전시를 위해 해야할 것들도 꽤나 많았고, 졸전 당일에도 계속해서 자리에 앉아있어야하고 출석체크를 하는 등 약간은 귀찮았다. 전시 이전 졸업프로젝트가 생각만큼 완성되어 있지 않았기 때문에 전날까지도 계속 작업을 해야했다. 낮부터해서 계속 기능 구현하고 버그 잡고 CSS 만지는 등 이것저것 더 좋게 만들려고 했다. 그러나 문제는 밤에 발생했다. 원래는 데스크탑으로 작업을 하고 있었는데 졸업전시에는 맥북을 통해 보여줘야했다. 그래서 프로젝트를 맥으로 열어봤더니 갑자기 프로젝트 실행이 되지 않았다. 3주전 중간 발표날에는 제대로 실행되었던 .. 2023. 11. 26. 우테코 프리코스 1주차 회고 미션을 진행하면서 1주차 문제는 작년 2주차 문제였던 숫자 야구 게임이다. 프로젝트를 fork 및 clone해 온 후 실행됨이 확인하고 구현에 들어가고자 했다. 근데 처음부터 메서드를 분리해서 작성하려니까 어디서부터 시작해야할지 감이 안잡혔다. 그래서 일단 main 메서드 안에 코드를 쭉 작성했다. 그리고 리팩토링 스터디에서 했던 것처럼 일단 돌아가는 프로그램을 만들고 리팩토링을 통해 메서드 분리를 해야겠다고 생각했다. 구현을 다 하는데에는 얼마 걸리지 않았다. 주말에 시작해서 2-3시간정도 걸린 것 같다. 근데 문제는 구현을 다 하고 제대로 됐는지 확인하기 위해서 실행하면서 발생하였다. 아무리해도 실행이 되지 않았다. 이게 왜 이러지 싶어서 계속해서 검색하고, ChatGPT에게도 물어보았으나 해결이 잘.. 2023. 10. 26. 이전 1 2 3 4 5 6 7 8 ··· 23 다음