[한국방송통신대학교] 2023년 1학기 파이썬 프로그래밍 기초 출석수업과제물
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

[한국방송통신대학교] 2023년 1학기 파이썬 프로그래밍 기초 출석수업과제물에 대한 보고서 자료입니다.

목차

문1) 인터프리터와 컴파일러의 공통점 및 차이점 서술 (1000자 공백 포함)
문2) 10개의 숫자를 입력 받아 홀수의 개수와 짝수의 개수를 출력하기 위한 알고리즘을 자유롭게 서술
문3) 작성한 알고리즘을 기반으로 python 코드를 작성
문4) ChatGPT로 문2의 알고리즘과 코드를 작성해 달라고 요청 후 자신의 알고리즘과 코드와 비교 분석

본문내용

한 값을 처리하기 쉽게 만들 수 있을까에 집중했다면 chatGPT는 출력문과 판별하는 부분이 같이 반복문 안에 들어가 있어 어떻게 하면 간결하게 보이는지에 집중한 느낌이었다.
chatGPT의 코드는 if 문에서 2로 나눈 나머지가 0이면 짝수, 아니면 홀수에 1을 더했지만 내가 작성한 코드의 if 문에서는 선행 작업으로 나머지를 담는 temp 변수로 판단하기 때문에 불필요한 변수를 선언하고 가독성을 방해했다고 생각하게 되었다.
코드 작성에는 정답은 없지만 유지 보수에는 가독성과 간결한 문장이 우선이라 여겨진다.
이러한 점으로 보아 내가 작성한 코드보다는 chatGPT가 작성한 코드가 더 좋은 코드라고 생각한다. 그리고 이런 비교 과정으로 내가 작성한 코드를 올바른 방향으로 수정하는 법을 배울 수 있었던 거 같다.
참고문헌
우균, 김진욱. 프로그래밍 언어론, 한국방송통신대학교출판문화원
파이썬의 특징. TCP School(http://www.tcpschool.com/python2018/python_intro_feature)
인터프리터. 정보통신기술용어해설
(http://www.ktword.co.kr/test/view/view.php?m_temp1=3071)
  • 가격5,000
  • 페이지수4페이지
  • 등록일2023.10.03
  • 저작시기2023.03
  • 파일형식한글(hwp)
  • 자료번호#1225665
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니