생성 수정
46 / 46문항
Q01파인튜닝이란 무엇이고, 프롬프팅·RAG와 비용 순서가 어떻게 됩니까?정답
객체개념
이미 학습된 모델에 특정 목적의 데이터를 추가로 학습시켜 가중치 자체를 고치는 것입니다.
비용 순서는 프롬프팅(비용 없음, 질문만 잘 쓰기) → RAG(모델은 그대로, 참고 자료를 붙임) → 파인튜닝(가중치 수정, 비용 최고) 순이고, 앞 단계로 해결되면 다음 단계로 넘어가지 않는 것이 원칙입니다.
Q02uvicorn main:app 에서 콜론 좌우는 각각 무엇입니까?정답
스스로 확인
왼쪽은 파일(모듈), 오른쪽은 그 파일 안의 FastAPI 인스턴스(객체)입니다.
Q03상대 경로 대신 Path(__file__) 를 쓰는 이유는 무엇입니까?정답
스스로 확인
상대 경로는 실행하는 디렉터리(cwd) 기준이라 어디서 실행했느냐에 따라 파일을 못 찾을 수 있습니다. __file__ 은 코드 파일 자신의 위치라 어디서 실행하든 흔들리지 않습니다.
Q04401과 403은 각각 어디부터 확인해야 합니까?정답
스스로 확인
둘 다 로그인·토큰·권한 설정부터 확인합니다. 401은 '너 누구야'(인증 실패), 403은 '누군지는 알지만 못 들어와'(권한 없음)입니다.
Q05어플과 에이전트를 가르는 축은 무엇입니까?정답
스스로 확인
수동형(정해진 결과)과 추론형(스스로 다음 행동을 정함)의 축입니다.
Q06파인튜닝 전에 먼저 시도해야 할 두 가지는 무엇입니까?정답
스스로 확인
프롬프팅과 RAG입니다. 비용이 적은 순서(프롬프팅 → RAG → 파인튜닝)로 시도해야 합니다.
Q07프론트만 배포하면 왜 데이터가 안 옵니까?정답
스스로 확인
백엔드가 아직 127.0.0.1(내 컴퓨터)에 있기 때문입니다. 백엔드도 배포해야 연결이 완성됩니다.
Q08if __name__ == "__main__" 을 그냥 관례라고 생각하면 왜 틀렸습니까?정답
자주 하는 실수
'직접 실행됐을 때만'이라는 실제 조건문입니다.
Q09상대 경로면 어디서든 잘 돌아간다고 생각하면 왜 틀렸습니까?정답
자주 하는 실수
cwd(실행 디렉터리) 기준이라 실행 위치가 바뀌면 깨집니다.
Q10DataFrame을 그대로 반환하면 된다고 생각하면 왜 틀렸습니까?정답
자주 하는 실수
HTTP는 텍스트만 나를 수 있습니다. list[dict] 등으로 변환해야 합니다.
Q11설치했는데 import가 안 되면 무엇을 먼저 의심해야 합니까?정답
자주 하는 실수
conda 환경과 .venv를 혼용하고 있는지를 의심해야 합니다.
Q12taskkill /F /IM python.exe 가 안전하다고 생각하면 왜 틀렸습니까?정답
자주 하는 실수
이 컴퓨터의 모든 파이썬 프로세스를 끕니다. 다른 작업도 함께 죽습니다.
Q13PowerShell 실행 정책을 영구히 Bypass로 바꾸면 왜 위험합니까?정답
자주 하는 실수
보안 설정을 영구히 바꾸는 것보다, -Scope Process 로 그 창에서만 임시로 푸는 것이 안전합니다.
Q14127.0.0.1이면 남들도 접속된다고 생각하면 왜 틀렸습니까?정답
자주 하는 실수
127.0.0.1은 내 컴퓨터에서만 열립니다. 남이 접속하려면 배포가 필요합니다.
Q15노코딩이 코드가 없다는 뜻이라고 생각하면 왜 틀렸습니까?정답
자주 하는 실수
사람이 문법을 직접 타이핑하지 않는다는 뜻입니다. 코드 자체가 사라지는 것은 아닙니다.
Q16생성형 AI와 에이전틱 AI를 같다고 생각하면 왜 틀렸습니까?정답
자주 하는 실수
누가 다음 행동을 정하는가가 다릅니다. 생성형은 사람이, 에이전틱은 AI 자신이 정합니다.
Q17성능이 아쉬우면 바로 파인튜닝하면 된다고 생각하면 왜 틀렸습니까?정답
자주 하는 실수
프롬프팅 → RAG → 파인튜닝 순서로 시도해야 합니다.
Q18공공데이터 CSV가 안 열리면 무엇을 의심해야 합니까?정답
자주 하는 실수
인코딩입니다. 한국 공공데이터는 대개 CP949(EUC-KR)라 encoding="cp949" 를 지정해야 합니다.
Q19노코딩이란 무엇입니까?정답
용어
코드 문법을 직접 타이핑하지 않고, 자연어와 마크다운으로 의도와 규칙을 적어 AI가 코드로 옮기게 하는 방식입니다.
Q20MVP(Minimum Viable Product)란 무엇입니까?정답
용어
핵심 가치를 검증할 수 있는 최소한만 만들어 먼저 내보내는 제품 전략입니다.
Q21.venv 는 무엇을 위한 것입니까?정답
용어
이 프로젝트 전용의 격리된 패키지 공간입니다.
Q22uvicorn[standard] 의 대괄호는 무엇을 뜻합니까?정답
용어
추가 옵션 묶음(extras)입니다. 성능·기능을 위한 부가 패키지까지 함께 설치하라는 뜻입니다.
Q23PowerShell 프로필(Profile)이란 무엇입니까?정답
용어
터미널을 열 때마다 자동 실행되는 내 전용 시작 스크립트입니다.
Q24닷 소싱(Dot Sourcing)이란 무엇입니까?정답
용어
스크립트를 별도 프로세스가 아니라 현재 세션 안에서 실행하는 방식입니다.
Q25--app-dir 옵션이 필요한 이유는 무엇입니까?정답
용어
모노레포에서는 main.py 가 루트가 아니라 apps/ 아래에 있어, uvicorn에게 모듈을 찾을 기준 폴더를 알려줘야 하기 때문입니다.
Q26포스트맨(Postman)을 브라우저 대신 쓰는 이유는 무엇입니까?정답
용어
POST·PUT·DELETE, 헤더·인증 토큰 붙이기, 요청 저장·재사용이 브라우저보다 훨씬 쉽기 때문입니다.
Q27apiBaseUrl 을 변수로 두는 이유는 무엇입니까?정답
용어
로컬에서는 127.0.0.1:8000, 배포하면 진짜 도메인처럼 주소만 바꾸면 같은 화면이 다른 서버를 보게 하기 위해서입니다.
Q28AIOps란 무엇입니까?정답
용어
시스템 운영을 AI로 자동화·예측하는 분야입니다(AI for IT Operations).
Q29이 기능이 화면 쪽 일인지 서버 쪽 일인지 판별하는 기준은 무엇입니까?정답
용어
저장하고 다시 불러와야 하는가, 권한 확인이 필요한가입니다. 예를 들어 버튼 색 바꾸기는 화면 쪽, 로그인은 서버 쪽입니다.
Q30422 상태코드는 400과 무엇이 다릅니까?정답
용어
400은 요청 모양 자체가 이상한 것이고, 422는 모양은 맞는데 내용이 규칙을 위반한 것입니다.
Q31생성형 AI와 에이전틱 AI 중 끝나는 시점이 여러 턴인 쪽은 어디입니까?정답
용어
에이전틱 AI입니다. 목표 달성까지 여러 턴이 이어집니다.
Q32'모델'이라는 단어가 서로 다른 뜻으로 쓰이는 세 가지 맥락은 무엇입니까?정답
용어
머신러닝(학습된 패턴·가중치), 데이터베이스(테이블 설계), MVC 아키텍처(메모리 위의 도메인 객체)입니다.
Q33사전 학습 모델(Pre-trained Model)이란 무엇입니까?정답
용어
방대한 데이터를 이미 학습해 둔 모델입니다.
Q34노코드(No-code) 도구와 노코딩은 어떻게 다릅니까?정답
용어
노코드는 GUI에서 부품을 드래그로 조립하는 방식이고, 노코딩은 자연어와 .md 로 지시하는 방식입니다. 결과물의 소유·확장 가능성이 다릅니다.
Q35플랫폼 노동에서 '알고리즘 통제'는 6.2절의 어떤 구분과 짝을 이룹니까?정답
용어
프로그램이 오브젝트(수동)에서 서브젝트(능동)로 넘어오는 것의 반대편, 즉 사람이 알고리즘의 지시를 받는 구조입니다.
Q36타이타닉 응답 JSON의 SibSp, Parch 컬럼은 각각 무엇을 뜻합니까?정답
용어
SibSp는 동승한 형제자매·배우자 수, Parch는 동승한 부모·자녀 수입니다.
Q37GDG(Gemini 연동)에서 왜 모델 버전을 먼저 확인해야 합니까?정답
용어
모델 버전은 코드가 아니라 설정이기 때문입니다. gemini-1.5-flash 대신 2.5-flash 로 올리는 것만으로 응답 품질이 크게 달라질 수 있습니다.
Q38서브도메인 이름을 지을 때 표준형·기능 강조형·아키텍처 강조형의 예는 각각 무엇입니까?정답
용어
표준형은 api·backend, 기능 강조형은 judge·vote·eval, 아키텍처 강조형은 core·hub·engine입니다.
Q39CORS란 무엇입니까?정답
용어
다른 출처의 요청을 허용할지 정하는 브라우저 규칙입니다.
Q40Axios란 무엇입니까?정답
용어
프론트에서 HTTP 요청을 보내는 도구입니다.
Q41이 단원에 v0.app으로 만든 화면과 Cursor로 만든 코드는 각각 어떤 방식으로 만들어졌습니까?정답
용어
둘 다 말(자연어 프롬프트)로 만들어졌습니다. 노코딩 방식입니다.
Q42식당 비유에서 FastAPI, uvicorn, .venv는 각각 무엇에 대응됩니까?정답
용어
FastAPI는 식당 시스템(주문 창구·메뉴 체계), uvicorn은 문을 열어 손님을 받는 것, .venv는 이 식당 전용 주방 도구 세트입니다.
Q43챗봇과 AI 에이전트는 도구 사용 여부로 어떻게 갈립니까?정답
용어
챗봇은 도구를 쓰지 않고 대화만 하지만, 에이전트는 파일·터미널·브라우저·API 같은 도구를 실제로 사용합니다.
Q44Node.js는 프론트엔드에서 어떤 역할을 합니까?정답
용어
프론트엔드의 아나콘다에 해당하며, 자바스크립트를 브라우저 밖에서 실행하고 패키지를 관리하는 런타임입니다.
Q45MVP를 만들 때 가장 먼저 정해야 하는 것은 무엇입니까?정답
용어
기능 목록이 아니라 '무엇을 검증할 것인가'입니다.
Q46이 단원를 한 문장으로 요약하면 무엇입니까?정답
종합
'혼자 쓰는 파이썬 스크립트'를 '누구나 요청하면 응답하는 웹 서버'로 바꾼 것입니다.
LangTailor