본문 바로가기

자격증/정보처리기사 실기13

정보처리기사[실기] 기출문제_파이썬(2021년도) ◎ 2022년 1회 06번 def func(num1, num2 = 2): print('a = ', num1, 'b = ', num2) func(20) 더보기 1) func(20)을 통해 num1은 20이 되고, num2은 넘겨주지 않아 그대로 2가 됨 ♣ 정답 -> a = 20 b = 2 ◎ 2022년 2회 14번 a = "REMEMBER NOVEMBER" b = a[:3] + a[12:16] c = "R AND %s"%"STR" print(b+c) 더보기 1) b에서 a[:3]은 REM, a[12:16]은 EMBE가 되어서 REMEMBE 가 대입된다. 2) c는 %s 에 STR이 전달되어 R AND STR이 대입된다. ♣ 정답 -> REMEMBER AND STR ◎ 2022년 3회 09번 l = [1,.. 2023. 9. 24.
정보처리기사[실기] 기출문제_파이썬(2021년도) ◎ 2021년 1회 05번 class Test: li = ["Seoul", "kyeonggi", "Inchon", "Daejeon", "Daegu", "Pusan"] s = Test() str01 = '' for i in s.li: str01 = str01 + i[0] print(str01) 더보기 1) for 반복문은 s.li만큼 i값을 반복한다. 2) str01에 i [0] 문자열을 합하여 왼쪽 str01에 대입한다. ♣ 정답 -> SKIDDP ◎ 2021년 2회 03번 a = 100 i = 0 for i in range(1, 3): result = a >> i result += 1 print(result) 더보기 1) for반복문은 i가 1 부터 2까지 동작 2) a>>i는 100 >> 1이므로 5.. 2023. 9. 24.
정보처리기사[실기] 기출문제_파이썬(2020년도) ◎ 2020년 1회 02번 a = {'일본', '중국', '한국'} a.add('베트남') a.add('중국') a.remove('베트남') a.update({'홍콩', '한국','태국'}) print(a) 더보기 1) a라는 세트형 변수가 일본, 중국, 한국을 초기화 2) 베트남 추가 3) 중국을 추가하는데 이미 있으므로 무시 4) 일본 제거 5) 홍콩, 한국, 태국 추가하는데 한국은 있으므로 홍콩, 태국만 추가 ♣ 정답 -> {'중국', '한국', '베트남', '홍콩', 태국'} ◎ 2020년 4회 09번 lol = [[1, 2, 3], [4, 5], [6, 7, 8, 9]] print(lol[0]) print(lol[2][1]) for sub in lol: for item in sub: print(.. 2023. 9. 23.
정보처리기사[실기] 기출문제_C언어(2023년도) ◎ 2023년 1회 02번 #include int main() { char a[] = "Art"; char *p = NULL; p = a; int i = 0; printf("%s\n", a); printf("%c\n", *p); printf("%c\n", *a); printf("%s\n", p); for(int i=0; a[i] != '\0'; i++) printf("%c", a[i]); } 더보기 1) a[] 에 Art 선언 A a[0] r a[1] t a[2] NULL a[3] 2) *p 는 NULL로 선언 3) p와 a는 같다 즉, A a[0] p[0] r a[1] p[1] t a[2] p[2] NULL a[3] p[3] ♣ 정답 -> Art A A Art Art ◎ 2023년 1회 03번 #inc.. 2023. 9. 23.
728x90
반응형