분류 전체보기(326)
-
유즈케이스 설계 (Use-case Diagram)
개발 협업을 할때 유즈케이스를 설계하곤한다. 이의 장점은 제품과 상호작용하여 얻을 수 있는 목표를 자세히 설명할 수 있고, 시스템의 요구사항을 요약하고 정의할 수 있으며 시스템 이벤트의 기본적인 흐름을 모델링 할 수 있습니다. 아래는 유즈케이스의 예시입니다. 개발협업 진행시 개발시작전 기획단계에서 만들어놓고 시작 링크 : https://app.diagrams.net/ Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software draw.io is free online diagram software. You can use it as a flowchart maker, network diagram software, t..
2023.05.09 -
github 로 협업
github 접속 링크 : https://github.com/ GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea... github.com 접속 후 로그인을하면 요런창이 나올거에요 왼쪽 홈 이미지 아래에 이름을 눌러줍니다. 여기서 Create organizations 를 클릭해주세요 그러면 아래와 같은 창이 나타나는데 Free 에 Create a fre..
2023.05.09 -
구현 : 상하좌우 [ 이것이 코딩테스트다 ] [ Python ]
문제 ## 상하좌우 여행가 A는 N * X 크기의 정사각형 공간 위에 서 있다. 이 공간은 1 * 1 크기의 정사각형으로 나누어져 있다. 가장 왼쪽 위 좌표는 (1, 1) 이며, 가장 오른쪽 아래 좌표는 (N, N)에 해당한다. 여행가 A는 상, 하, 좌, 우 방향으로 이동할 수 있으며, 시작 좌표는 항상 (1, 1) 이다. 계획서에는 하나의 줄에 띄어쓰기를 기준으로 하여 L, R, U, D 중 하나의 문자가 반복적으로 적혀있다. 각 문자의 의미는 다음과 같다. - L : 왼쪽으로 한 칸 이동 - R : 오른쪽으로 한 칸 이동 - U : 위로 한 칸 이동 - D : 아래로 한 칸 이동 이때 여행가 A 가 N * N 크기의 정사각형 공간을 벗어나는 움직임은 무시한다. 예를 들어 (1, 1) 의 위치에서 L..
2023.05.08 -
7. 퀴즈 #7
''' Quiz) 당신의 회사에서는 매주 1회 작성해야하는 보고서가 있습니다. 보고서는 항상 아래와 같은 형태로 출력되어야 합니다. - x 주차 주간 보고 - 부서 : 이름 : 업무 요약 : 1주차부터 50주차까지의 보고서 파일을 만드는 프로그램을 작성하시오. 조건 : 파일명은 '1주차.txt', '2주차.txt', ... 와 같이 만듭니다. ''' # 내 코드 for i in range(1, 51): with open(f"{i}주차.txt", "w", encoding="utf8") as report_file: report_file.write(f"- {i} 주차 주간보고 -\n부서 : \n이름 : \n업무 요약 : ") 강사님 코드 # 강사님 코드 for i in range(1, 51): with ope..
2023.05.08 -
7. with
pickle 읽기 import pickle with open("profile.pickle", "rb") as profile_file: print(pickle.load(profile_file)) # close 를 안해도됨 ''' {"이름": "박명수", "나이":30, "취미":["축구", "골프", "코딩"]} ''' 쓰기 with open("study.txt", "w", encoding="utf8") as study_file: study_file.write("파이썬을 열심히 공부하고 있어요") # study.txt 파일이 생긴다. 읽기 with open("study.txt", "r", encoding="utf8") as study_file: print(study_file.read()) # 파이썬을 열심..
2023.05.08 -
7. pickle
쓰기 # pickle 은 프로그램상에서 사용하고 있는 데이터를 파일 형태로 저장하는 것 import pickle # wb 는 바이너리 를 뜻함 profile_file = open("profile.pickle", "wb") # 쓰기 profile = {"이름": "박명수", "나이":30, "취미":["축구", "골프", "코딩"]} print(profile) pickle.dump(profile, profile_file) # profile 에 있는 정보를 file 에 저장 profile_file.close() # 파일이 생성됨 ''' {"이름": "박명수", "나이":30, "취미":["축구", "골프", "코딩"]} ''' 읽기 profile_file = open("profile.pickle", "rb"..
2023.05.08