전자계산기조직응용기사는 컴퓨터 시스템의 하드웨어 구성과 시스템 운용을 위한 응용소프트웨어의 설계 및 구성에 따른 효율적인 전산 시스템을 설치, 운영하고 전자계산기 시스템을 유지, 보수하는 능력을 평가하여 부여하는 국가기술자격 중 기사 자격이다.
2019년 하반기 부터 실기시험이 필답형으로 100% 바뀌어 변형된 기출을 정리해보고자 한다. 아래는 코딩 문제 기출 정리 1세트이다.
전자계산기조직응용기사 실기 코딩문제 1세트
번호 | 문제 | 답 |
1 | z의 출력 값은? int x = 1; int y = 7; int z; z = x & y; printf("%d", z); |
풀이: x = 1 = 001(2) y = 7 = 111(2) 001 & 111 = 001 (AND 연산을 활용한다) z = 1 답: 1 |
아래 표를 확인하면 다른 유형도 참고가 가능하다.
비트 연산자의 계산 | |
& | AND |
| | OR |
^ | XOR (배타적 OR, Exclusive OR) |
~ | NOT |
<< | 비트를 왼쪽으로 시프트 |
>> | 비트를 오른쪽으로 시프트 |
&= | AND 연산 후 할당 |
|= | OR 연산 후 할당 |
^= | XOR 연산 후 할당 |
<<= | 비트를 왼쪽으로 시프트한 후 할당 |
>>= | 비트를 오른쪽으로 시프트한 후 할당 |
번호 | 문제 | 답 |
2 | total_sum의 출력 값은? int total_sum = 0; int x; for(x=0; x<5; x++) { total_sum+=x; } printf("%d", total_sum); |
풀이: x가 5미만 일 때, 즉 9 까지 ++로 1씩 증가하면서 더한다. total_sum = 1+2+3+4 = 10 답: 10 |
감사합니다.
'자격증 > 전자계산기조직응용기사' 카테고리의 다른 글
[전자계산기조직응용기사 실기] 필수! 그레이코드와 2진코드 (0) | 2021.04.01 |
---|---|
[전자계산기조직응용기사 실기] 필수 주관식 정리 - 1 (0) | 2021.03.31 |
[전자계산기조직응용기사 실기] 필수! 교착상태(Deadlock) (0) | 2021.03.30 |
[전자계산기조직응용기사] 필수 개념! CISC/RISC (2) | 2021.03.19 |
[전자계산기조직응용기사] 필수! 카르노맵(카노맵) 정의와 계산 (2) | 2021.03.17 |