(파이썬 실무활용 중간,기말 족보) 파이썬 실무활용 중간고사,기말고사 족보 88문제 및 정답,문제풀이 정리- OCU 파이썬 실무활용 기출문제 족보
본 자료는 9페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
해당 자료는 9페이지 까지만 미리보기를 제공합니다.
9페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

(파이썬 실무활용 중간,기말 족보) 파이썬 실무활용 중간고사,기말고사 족보 88문제 및 정답,문제풀이 정리- OCU 파이썬 실무활용 기출문제 족보에 대한 보고서 자료입니다.

본문내용

up.py
④ config.py
정답: ①
정답해설: 패키지 디렉토리에는 init.py 파일이 있어야 파이썬이 해당 디렉토리를 패키지로 인식한다.
73. 파이썬에서 가상환경을 만드는 명령어는?
① python -m venv myenv
② pip install myenv
③ python create env
④ venv install python
정답: ①
정답해설: python -m venv myenv 명령은 myenv라는 이름의 가상환경을 만든다. 이후 활성화해서 독립적인 패키지 관리가 가능하다.
74. pip freeze 명령의 기능은?
① 설치된 패키지를 삭제한다.
② 현재 설치된 패키지 목록과 버전을 출력한다.
③ 가상환경을 생성한다.
④ 파이썬 버전을 출력한다.
정답: ②
정답해설: pip freeze는 현재 환경에 설치된 패키지와 버전을 출력한다. requirements.txt 파일로 저장해 공유할 때 많이 사용한다.
75. 객체지향 프로그래밍(OOP)의 주요 특징이 아닌 것은?
① 캡슐화
② 상속
③ 다형성
④ 재귀성
정답: ④
정답해설: 객체지향의 주요 특징은 캡슐화, 상속, 다형성이다. 재귀성은 함수 호출 방식이지 객체지향의 특징은 아니다.
76. 파이썬의 Garbage Collection(가비지 컬렉션) 방식으로 올바른 것은?
① 참조 카운트 기반
② 수동 메모리 관리
③ 포인터 연산 기반
④ 사용자가 직접 해제해야 함
정답: ①
정답해설: 파이썬은 참조 카운트를 기반으로 자동 메모리 관리를 수행한다. 또한 순환 참조 방지를 위해 가비지 컬렉터가 동작한다.
77. 파이썬에서 멀티스레딩을 지원하는 모듈은?
① multiprocessing
② threading
③ asyncio
④ concurrent
정답: ②
정답해설: threading 모듈은 멀티스레딩을 지원한다. multiprocessing은 멀티프로세싱, asyncio는 비동기 프로그래밍을 위한 모듈이다.
78. JSON 데이터를 파이썬 객체로 변환하는 함수는?
① json.load()
② json.loads()
③ json.dump()
④ json.dumps()
정답: ②
정답해설: json.loads()는 JSON 문자열을 파이썬 객체로 변환한다. json.dumps()는 파이썬 객체를 JSON 문자열로 변환한다.
79. 정규표현식에서 ^와 $의 의미는?
① 각각 문자열 시작과 끝을 의미한다.
② 각각 OR, AND 연산을 의미한다.
③ 각각 그룹과 반복을 의미한다.
④ 각각 공백과 줄바꿈을 의미한다.
정답: ①
정답해설: ^는 문자열 시작, $는 문자열 끝을 의미한다. 특정 패턴이 전체 문자열의 처음과 끝에 위치하는지 검사할 때 사용한다.
80. 파이썬에서 datetime 모듈의 now() 함수가 반환하는 것은?
① 현재 날짜
② 현재 시간
③ 현재 날짜와 시간
④ 현재 타임존 정보
정답: ③
정답해설: datetime.now()는 현재 시스템의 날짜와 시간을 함께 반환한다. date.today()는 날짜만, time()은 시간만 반환한다.
81. 파이썬에서 time.sleep(2)의 의미는?
① 프로그램을 2번 실행한다.
② 프로그램을 2초간 일시 정지한다.
③ 시간을 2배 빠르게 실행한다.
④ 현재 시간을 반환한다.
정답: ②
정답해설: time.sleep(2)는 프로그램을 2초 동안 멈춘다. 주로 딜레이가 필요한 경우 사용된다.
82. 웹 크롤링 시 BeautifulSoup에서 태그를 찾는 함수는?
① find()
② get()
③ select()
④ findall()
정답: ①
정답해설: find()는 조건에 맞는 첫 번째 태그를 반환한다. select()는 CSS 선택자 기반으로 여러 개를 찾을 수 있다. findall()은 정규표현식 모듈에 속한다.
83. 파이썬에서 HTTP 요청을 보낼 때 주로 사용하는 라이브러리는?
① urllib
② socket
③ requests
④ flask
정답: ③
정답해설: requests 라이브러리는 간단한 문법으로 HTTP 요청/응답을 처리할 수 있다. urllib은 내장 라이브러리지만 상대적으로 불편하다.
84. 파이썬에서 Flask의 주요 용도는?
① 데이터 분석
② 머신러닝 모델 생성
③ 웹 애플리케이션 개발
④ 이미지 처리
정답: ③
정답해설: Flask는 파이썬 기반의 경량 웹 프레임워크이다. 빠르고 간단하게 웹 서비스를 만들 수 있다.
85. Django 프레임워크의 특징으로 옳지 않은 것은?
① MTV(Model-Template-View) 구조를 따른다.
② ORM(Object Relational Mapping)을 지원한다.
③ 비동기 처리를 기본 제공한다.
④ 보안 기능을 내장하고 있다.
정답: ③
정답해설: Django는 동기 방식이 기본이며, 최근 버전에서 비동기 기능이 일부 도입되었다. 따라서 비동기 처리를 기본 제공한다고 볼 수 없다.
86. 머신러닝에서 과적합(overfitting)을 방지하는 방법으로 옳지 않은 것은?
① 더 많은 데이터를 수집한다.
② 정규화(Regularization)를 적용한다.
③ Dropout 같은 기법을 사용한다.
④ 학습 데이터를 100% 사용하고 테스트 데이터는 사용하지 않는다.
정답: ④
정답해설: 과적합을 방지하려면 반드시 테스트 데이터로 성능을 검증해야 한다. 데이터를 모두 학습에 사용하면 검증이 불가능하다.
87. 딥러닝에서 활성화 함수(activation function)의 역할은?
① 입력 값을 그대로 출력한다.
② 비선형성을 모델에 도입한다.
③ 가중치를 초기화한다.
④ 학습률을 조절한다.
정답: ②
정답해설: 활성화 함수는 뉴런의 출력에 비선형성을 추가한다. 이를 통해 복잡한 패턴을 학습할 수 있다. ReLU, sigmoid, tanh 등이 있다.
88. 인공지능(AI)와 머신러닝(ML)의 관계로 올바른 것은?
① 머신러닝은 인공지능의 하위 개념이다.
② 인공지능은 머신러닝의 하위 개념이다.
③ 두 개념은 완전히 동일하다.
④ 서로 관련이 없다.
정답: ①
정답해설: 머신러닝은 인공지능의 한 분야이다. AI는 더 큰 개념이며, ML은 데이터를 기반으로 학습하는 방법을 의미한다.
  • 가격5,500
  • 페이지수27페이지
  • 등록일2025.08.20
  • 저작시기2025.08
  • 파일형식한글(hwp)
  • 자료번호#5249884
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니