Posts

  • Apr 15, 2022

    Python 갖고 놀아보기 #2 진법 변환 (과정 포함)

    두번 째 과제는 간단한 진법 변환 프로그램을 짜는 것이었는데 파이썬에서는 진법별로 표기하는 기본 함수가 있지만 그것을 _사용하지 않고_ 진법 변환을 하는 과정까지 출력하는 것이 과제의 중점이었다.

  • Apr 14, 2022

    Python 갖고 놀아보기 #1 로또 프로그램

    컴퓨터 관련 학과는 아니고 전자과에 진학을 하고 있던 친구가 파이썬 과제를 하고 있었는데 코딩하는데 어려움을 겪고 있었다. 나도 마침 파이썬을 해보고 싶다는 생각이 있었고 다양한 컴퓨터 언어를 경험해보면 안좋을 것 없다는 생각이 있었기 때문에 경험 해볼 겸 친구 과제를 도와주었다.

  • Apr 1, 2022

    Data Structure #1 - Sequential list

    학교에서 데이터구조를 배우고 있다.
    이전에도 잠깐 배웠던 데이터구조이지만 기록을 남겨두면 더 좋을 것 같아 학교에서 배우는 내용을 토대로 몇가지 소스 파일을 한개씩 남겨보려 한다.

  • Nov 20, 2019

    Project: Contact (C, MySQL DB, Modular Programming)

    저번에 만든 DB를 연동한 전화번호부는 프로젝트 결과물로 제출하기에는 턱없이 부족했다.
    그래서 기존 파일 입출력 방식에서 사용한 모듈화 프로그래밍 방식을 추가했고, 기존에 있었지만 사라졌던 기능들인
    삭제, 수정, 목록보기 기능을 다시 추가하였다.

  • Nov 13, 2019

    Project: Contact (C, MySQL DB)

    전화번호부 프로젝트를 시작하고 난 뒤 파일 입출력과 모듈화 프로그래밍을 이용해서 프로젝트를 진행하고 있었다. 하지만 무언가 임팩트를 주기는 힘들었고 난이도도 조금 낮았기 때문에 3일정도 MySQL에 대해서 팀원들에게 가르쳐준 뒤 파일 입출력이 아닌 DB를 기반으로 하는 전화번호부를 제작하기로 하였습니다. 기존의 기능 중에서 추가와 목록보기만 유지를 하고 데이터를 저장하는 방식을 파일에서 DB로 교체 했다. —