nbo.or.kr
  • Home
  • 경진종목
  • 비즈니스프로그래밍

비즈니스프로그래밍BUSINESS

출제 방향

가) 제시된 문제를 제한된 시간 내에 해결하기 위해 적합한 자료구조와 알고리즘을 선택하여 프로그램을 작성하는 능력(창의력과 사고력)을 평가한다.

나) 다양한 조건식과 알고리즘의 응용력을 변별할 수 있는 문제로 선정하며, 총 8문제를 출제하되 총점은 100점으로 평가한다.

다) 제한된 시간 내에 8문제를 모두 해결할 수 있도록 적절한 난이도의 문항을 조정하여 안배한다.

라) 프로그램의 전반적인 작성 능력을 판별하기 위해 다양한 알고리즘 구현 능력 및 프로그램 개발 능력을 평가한다.

마) 소프트웨어 분야의 전문 인력 양성과 소프트웨어 교육 활성화를 도모하는데 목적을 두고 평가한다.

출제 내용

실기
출제범위

◦ 고등학교 정보/정보과학 교과서에서 다루는 내용을 바탕으로 다양한 자료구조와 알고리즘을 이용한 문제 해결 프로그래밍

출제기준

‣ 실생활 및 직업 실무에서발생하는 다양한 문제를 컴퓨터 프로그래밍을 통해 해결하는 데 필요한 자료구조와 알고리즘의 구현

◦ 자료의 정렬과 탐색

◦ 자료구조 활용 문제 해결

◦ 선형 탐색 / 탐색 배제

◦ 비선형 탐색 (그래프, 트리 활용)

◦ 동적계획법

※ 2024년 대회부터 파이썬 언어 사용 가능

※ 대회장에는 상기 '제공 S/W' 이외의 다른 컴파일러, 개발도구 IDE를 설치할 수 없음에 유의

제공 S/W

Code:: Blokcs(C/C++), IntelliJ IDEA(Java), PyCharm(python)

시간(분)

150분

배점

100점

전체보기

운영 방침

가) 출전 학생은 문항별로 폴더를 만들고 그 안에 소스파일과 실행파일을 담아 제출하도록 한다.

나) 컴퓨터 시스템적인 오류가 발생한 경우를 대비하여 저장 기능을 수시로 활용하도록 안내한다.

다) 기타 오류사항은 감독교사의 지도에 따라 처리한다.

채점 기준

가) 동점자 방지를 위해 부분 점수를 부여한다.

나) 문항별로 기본적인 입력과 출력 결과의 정확성 등에 점수를 부여한다.

다) 최종 결과 출력뿐만 아니라 중간 과정을 출력해야 하는 경우, 중간 과정의 출력에 대해서 점수를 부여할 수 있다.

라) 동점자 처리 기준

(1) 1순위: 고배점 문항의 고득점자

(2) 2순위: 제출 시간이 빠른 자