Study 275

4탄. 컴공 조별과제 현실 - 코딩으로 약 자판기 만들기

3탄. 컴공 팀플 현실 - 코딩으로 약 자판기 만들기 2탄. 공대생의 '와르르맨션' 대학 팀플 일화 - 약 자판기 편 1탄. 공대생의 '와르르맨션' 대학 팀플 일화 - 약 자판기 편 1. 난 팀플이 좋다. 난 팀플을 사랑한다. 난 팀플을....에라잇! 대학 생활 3년 studywithowl.tistory.com 지난화 이야기 3탄에선 프로젝트를 엎고, 엎고, 엎은 끝에 약 자판기가 결정됐음을 이야기했다. 이제 고생은 끝인 줄 알았다. 하지만 개발에 들어가고 나서야 나는 진짜 고생이 시작됐음을 뒤늦게 알게 된다. 1. 코드 한 줄도 "아직 코드 한 줄도 작성하지 않았습니다." 첫 회의 이후 4일 뒤 팀원들과 만났다. 다른 팀원분들은 상황 진척이 꽤 됐는데 한 팀원분께서 아직 코드 한 줄 작성하지 않았단 이..

3탄. 컴공 팀플 현실 - 코딩으로 약 자판기 만들기

2탄. 공대생의 '와르르맨션' 대학 팀플 일화 - 약 자판기 편 1탄. 공대생의 '와르르맨션' 대학 팀플 일화 - 약 자판기 편 1. 난 팀플이 좋다. 난 팀플을 사랑한다. 난 팀플을....에라잇! 대학 생활 3년 차. 대학교와 관련된 대부분의 것들에 익숙해지는 나이다. studywithowl.tistory.com 지난화 이야기 2탄에서 금이아 옥이야 만들고, 키웠던 기획을 엎고, 또 엎었던 일에 대해 이야기했다. 3탄에선 최종적으로 선정된 기획을 소개하고자 한다. 아직 2탄을 보지 않으신 분이 있으시다면 이해를 위해 2탄을 먼저 읽고 오시는 걸 추천드린다. 1. 두 번씩이나 엎어진 이유 도서관 책 예약 프로그램이 엎어진 이유는 단순했다. 이미 학교에 유사한 프로그램이 있어서였다. 개발에 들어가고 이틀 ..

2탄. 컴공과 팀플 현실 - 약 자판기 편

1탄. 공대생의 '와르르맨션' 대학 팀플 일화 - 약 자판기 편 1. 난 팀플이 좋다. 난 팀플을 사랑한다. 난 팀플을....에라잇! 대학 생활 3년 차. 대학교와 관련된 대부분의 것들에 익숙해지는 나이다. 미로 같았던 학교 지리는 이제 학교를 처음 방문하는 분들 studywithowl.tistory.com 1탄에선 팀원 모두가 카레 30인분을 만들어야 하는데 밥 짓는 것조차도 모르는 심각한 상황임을 이야기했었다. 카레 30인분 만들기. 과연 가능할까? 걱정을 한 가득 안고, 팀원분들과 프로젝트를 시작했다. 1. 기획이 두더지 게임같아. 교수님께서 내주신 첫 번째 과제 주제는 '우리 학교 학생들에게 유용한 프로그램'을 만드는 것이었다. 팀원분들과 여러차례 회의를 거치면서 최종적으로 '모교 신입생을 위한 ..

1탄. 컴공 팀플 현실 - 코딩으로 약 자판기 만들기

1. 난 팀플이 좋다. 난 팀플을 사랑한다. 난 팀플을....에라잇! 대학 생활 3년 차. 대학교와 관련된 대부분의 것들에 익숙해지는 나이다. 미로 같았던 학교 지리는 이제 학교를 처음 방문하는 분들께 능숙히 길을 알려줄 수 있을 정도가 됐고 레포트 작성과 ppt 제작 준비는 요령을 터득해서 2주가 걸렸던 일들이 이젠 2~3일이면 뚝딱 끝냈다. 하지만 단 하나, 절대로 익숙해지지 않은 게 있었는데 바로 팀플. 나는 팀플을 좋아하는 것과 동시에 무서워한다. 팀플을 하면 여러 사람의 좋은 아이디어와 피드백을 공유할 수 있어서 나 혼자 했을 땐 절대로 나올 수 없을 질 높은 작업물이 나올 수 있다. 더불어서 다른 사람과 함께 협업하면서 타인의 여러 면모를 보고 배울 수 있는 기회를 가질 수 있어서 팀플을 좋아..

'컴퓨터 시스템 구조' 공부 방법

- '전주대학교 ㅁㅎㅈ 교수'님의 2022년 '컴퓨터 구조' 수업에 기반해서 작성한 글입니다. 1. 수업방식 2. 수업 전 꼭 들어야 하는 강의 3. 족보 및 시험출제방식 4. 마무리 1. 수업방식 1) 읽기 및 판서 - 교수님께서 학생들을 랜덤으로 지목해 가면서 교과서를 읽게 하세요. A학생에게 어떤 부분 읽어봐라 하면, A학생이 교과서를 읽고, 그 학생이 교과서를 읽는 중간에 갑자기 B학생한테 다음 부분 계속 읽어보라고 하시니까 수업 흐름 놓치지 않도록 집중하는 게 필요해요! - 학생들이 교과서를 읽게 하시다가 중간에 읽는 걸 멈추라고 하신 뒤, 교수님께서 중요하다고 생각하는 부분은 판서로 설명해 주시기도 해요. 2) 연습문제는 과제 - 교재에 연습문제가 있는 데 그 연습문제를 주마다 과제로 내주세요..

연산자가 뭘까?

1. 연산자 정의 2. 연산자 종류 2-1. 산술 연산자 2-2. 비교 연산자 2-3. 논리 연산자 3. 연산자 사용예시 1. 연산자 정의 연산자에서 '연산'은 계산하는 것을 뜻한다. '연산자'는 연산(계산)이 수행되도록 하는 기호를 뜻한다. 1 + 2 = 3 위의 식에서 + 기호는 연산자다. 계산이 수행되도록 하는 '기호'이기 때문이다. = 또한 +기호와 마찬가지로 연산자라고 할 수 있다. 계산하는 것을 '연산자'라고 한다면 계산 당하는 것을 '피연산자'라고 한다. 1 + 2 = 3 위의 식에서 1, 2, 3은 계산 당하는 것이기 때문에 피연산자다. 2. 연산자 종류 연산자에는 다양한 종류가 있다. 산술 연산자, 비교 연산자, 논리 연산자 등이 있는데 오늘은 이 3개에 대해 알아보고자 한다. 2-1. ..

[백준/JAVA] 1330번 - 두 수 비교하기

1. 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 2. 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int A = scan.nextInt(); //정수를 입력받을 예정이고, 입력받은 정수는 변수 A에 저장 int B = scan.nextInt(); //정수를 입력받을 예정이고, 입력받은 ..

IT/BaekJoon 2023.01.08

[백준/JAVA] 2588번. 곱셈 문제 - charAt는 뭐고 왜 쓰는 걸까?

1. 문제 https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. (1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오. 2. 정답 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int A = scan.nextInt(); ..

IT/BaekJoon 2023.01.01

[백준/JAVA] 3003번- 킹, 퀸, 룩, 비숍, 나이트, 폰 문제

1. 문제 동혁이는 오래된 창고를 뒤지다가 낡은 체스판과 피스를 발견했다. 체스판의 먼지를 털어내고 걸레로 닦으니 그럭저럭 쓸만한 체스판이 되었다. 하지만, 검정색 피스는 모두 있었으나, 흰색 피스는 개수가 올바르지 않았다. 체스는 총 16개의 피스를 사용하며, 킹 1개, 퀸 1개, 룩 2개, 비숍 2개, 나이트 2개, 폰 8개로 구성되어 있다. 동혁이가 발견한 흰색 피스의 개수가 주어졌을 때, 몇 개를 더하거나 빼야 올바른 세트가 되는지 구하는 프로그램을 작성하시오. https://www.acmicpc.net/problem/3003 2. 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { int..

IT/BaekJoon 2023.01.01

[Tkinter] pyimage doesn't exist 1분만에 해결한 방법

1번 파일에서 어떤 버튼을 클릭했을 때 2번 파일로 넘어가는 걸 하려고 했는데 pyimage doesn't exist란 에러가 떴다. 넘어가는 파일(2번파일)에서 이미지를 선언할 땐 master를 선언해줘야 한다고 한다. 이게 무슨 말인가 하면 이미지를 선언할 때 우리는 보통 아래와 같이 선언할 것이다. PhotoImage (file = '대사1.png') 하지만 넘어가는 파일(2번 파일)에선 이미지에 master를 작성해줘야 에러가 안 뜬다. PhotoImage (file = '대사1.png', master=win) 위와같이 master = win을 추가해주면 에러가 안 뜨는 걸 확인할 수 있다. master = 뒤에 win을 작성해줬는데 이 글에 쓰진 않았지만 나는 파일에서 win = Tk()라고 작..

BOX-IT/Python 2022.12.16