
오늘의 퀴즈
0/10진행도
1 / 698
맞은 개수
0
오늘 풀기
0
문제
⏱️ 25초
Q
추천 퀴즈 🎯
💡 기술(Tech) 퀴즈 가이드
인공지능(AI), 블록체인, 최신 IT 트렌드 등 급변하는 디지털 세상의 핵심 기술 용어와 흐름을 파악해보세요. 기술적 문해력(Tech Literacy)을 높여 미래 사회에 대비하는 필수 상식을 제공합니다.
📚 상식 퀴즈 해설
Q. 프로그래밍에서 "함수(Function)"의 주된 목적은 무엇인가요?
프로그래밍에서 함수(function)의 주된 목적은 복잡한 코드를 작은 단위로 나누어 단순화하는 것입니다. 반복적으로 사용되는 코드를 함수로 정의해두면 필요할 때마다 호출하여 재사용할 수 있어 코드 중복이 줄고, 전체 프로그램의 구조가 명확해집니다. 함수는 입력(매개변수)을 받아 처리한 후 출력(반환값)을 돌려주는 독립적인 코드 블록입니다. 수학의 f(x) = x² + 1처럼, 프로그래밍 함수도 입력에 따라 결과를 산출합니다. 함수를 잘 설계하면 '한 함수는 한 가지 일만 수행한다(단일 책임 원칙)'는 원칙을 따르게 되어, 코드를 읽고 이해하기 쉬워지고, 문제가 생겼을 때 해당 함수만 수정하면 되므로 디버깅도 편리합니다. 현대 프로그래밍에서 함수는 모든 패러다임의 기본 구성 요소입니다.
정답 확인하기
정답 복잡한 코드 단순화
💡 상식 분야 더 알아보기
듀얼브레인에서는 상식 분야의 다양한 퀴즈를 무료로 제공합니다. 매일 새로운 문제를 풀며 지식을 넓혀보세요.