프로그래밍기능사
과목 선택
한 과목만 골라 약한 부분을 집중해서 풀 수 있어요.
출제 문항 수 (문제 은행에서 랜덤 출제)
채점 방식
끝까지 푼 뒤 제출하면 한 번에 채점돼요.
- · 문제 번호를 눌러 원하는 문제로 이동할 수 있어요.
- · 키보드 1~4로 답 선택, ←→로 이동할 수 있어요.
- · 시간이 종료되면 자동으로 제출됩니다.
- · 틀린 문제는 오답노트에 자동 저장돼요.
프로그래밍기능사 예상문제 미리보기
전체 100문항 중 10문항을 과목별로 뽑았어요. 정답과 해설은 눌러서 확인할 수 있습니다.
- 프로그래밍 언어1번 문항문자열에 곱셈 연산을 적용한 다음 파이썬 코드가 출력하는 값은?
s = "AB" print(s * 3)- 1.ABABAB
- 2.AB3
- 3.ABBB
- 4.AAABBB
정답·해설 보기
정답 1번. ABABAB
파이썬에서 문자열에 정수를 곱하면 그 횟수만큼 같은 문자열이 이어 붙습니다. 따라서 AB가 세 번 반복된 ABABAB가 화면에 출력됩니다.
- 응용SW기초기술2번 문항삽입과 삭제가 리스트의 양쪽 끝에서 모두 일어날 수 있는 자료구조는?
- 1.힙(Heap)
- 2.데크(Deque)
- 3.해시 테이블
- 4.인접 행렬
정답·해설 보기
정답 2번. 데크(Deque)
데크는 앞쪽과 뒤쪽 양방향에서 모두 자료를 넣고 뺄 수 있는 구조입니다. 그래서 스택의 성질과 큐의 성질을 함께 갖춘 자료구조로 분류됩니다.
- SQL 활용3번 문항SQL에서 조회 결과의 열 이름을 다른 이름으로 바꾸어 표시할 때 사용하는 키워드는?
- 1.INTO
- 2.ONLY
- 3.AS
- 4.FOR
정답·해설 보기
정답 3번. AS
AS는 열이나 테이블에 별칭을 붙여 주는 키워드입니다. 긴 열 이름을 짧게 줄이거나 계산식 결과에 알기 쉬운 이름을 달 때 널리 쓰입니다.
- 정보시스템 기초기술4번 문항IP 주소 127.0.0.1이 나타내는 것으로 옳은 것은?
- 1.외부로 나가는 기본 게이트웨이 주소
- 2.네트워크 전체에 전달되는 방송 주소
- 3.기관이 배정한 고정 공인 주소
- 4.자기 자신을 가리키는 루프백 주소
정답·해설 보기
정답 4번. 자기 자신을 가리키는 루프백 주소
127.0.0.1은 자신의 컴퓨터를 가리키는 루프백 주소입니다. 외부 회선이 연결되어 있지 않아도 통신 프로그램 시험에 이용할 수 있습니다.
- 프로그래밍 언어5번 문항복합 대입 연산자를 사용한 다음 C 프로그램의 결과는?
int x = 9; x += 4; x -= 2; printf("%d", x);- 1.11
- 2.13
- 3.15
- 4.16
정답·해설 보기
정답 1번. 11
복합 대입 연산자는 계산한 값을 그 변수에 다시 저장합니다. x가 9에서 4를 더해 13이 되고 이어서 2를 빼면 11이 남아 출력됩니다.
- 응용SW기초기술6번 문항프로그램의 처리 흐름을 정해진 기호와 화살표로 나타낸 그림은?
- 1.의사 코드
- 2.순서도
- 3.자료 사전
- 4.상태 전이표
정답·해설 보기
정답 2번. 순서도
순서도는 시작과 끝, 처리, 판단을 정해진 기호로 그린 그림입니다. 기호를 화살표로 이어 프로그램의 흐름을 한눈에 파악하도록 돕습니다.
- SQL 활용7번 문항이미 만들어진 테이블에 새로운 행을 추가할 때 사용하는 명령어는?
- 1.MODIFY
- 2.APPEND
- 3.INSERT
- 4.REPLACE
정답·해설 보기
정답 3번. INSERT
INSERT INTO 문은 테이블에 새로운 행을 넣는 조작어입니다. 열 이름을 적은 순서에 맞추어 VALUES 뒤에 저장할 값을 나열해 줍니다.
- 정보시스템 기초기술8번 문항진짜처럼 꾸민 가짜 웹사이트로 유인해 개인정보를 직접 입력하게 만드는 공격은?
- 1.키로깅
- 2.피싱
- 3.애드웨어
- 4.무차별 대입
정답·해설 보기
정답 2번. 피싱
피싱은 금융기관이나 공공기관을 사칭한 메일과 가짜 사이트를 이용합니다. 이용자를 속여 계정과 결제 정보를 직접 입력하게 만드는 수법입니다.
- 프로그래밍 언어9번 문항다음 파이썬 코드에서 len 함수가 돌려주는 결과는?
a = [10, 20, 30, 40] print(len(a))- 1.1
- 2.2
- 3.4
- 4.40
정답·해설 보기
정답 3번. 4
len 함수는 리스트 안에 들어 있는 원소의 개수를 세어 돌려줍니다. 원소가 넷 들어 있는 리스트이므로 계산 결과로 4가 나오게 됩니다.
- 응용SW기초기술10번 문항하나의 프로세스 안에서 메모리를 공유하며 실행되는 가장 작은 실행 단위는?
- 1.세마포어
- 2.인터럽트
- 3.디스크립터
- 4.스레드
정답·해설 보기
정답 4번. 스레드
스레드는 한 프로세스 안에서 코드와 자료 공간을 함께 쓰는 실행 흐름입니다. 여러 스레드를 두면 하나의 프로그램이 여러 일을 나누어 처리합니다.