반응형

iOS/정보처리기사 38

[정보처리기사] 비전공자 정보처리기사 22년 2회차 1트 합격수기(정보처리기사 실기 강의 추천 feat. 흥달쌤)

오랜만에 정보처리기사로 글을 쓰는데요 정보처리기사로는 합격수기로 마지막 글이 될 것 같네요 일단 저는 22년 2회차 기사 시험 동회차 합격을 했습니다. 열심히 한 만큼 결과가 좋아서 무척 기분이 좋습니다 합격률 일단 이번 시험은 어려운 편이였다고 소문이 자자했는데요 22년 2회차 정보처리기사 합격률은 16%으로 평소보다 더 낮은 합격률로 열심히 준비한 수험생들 조차도 재수없으면 떨어졌을 시험이라고 볼 수 있겠습니다. 필기 합격 후 마인드 저는 일단 개발자의 길로 들어선 이상 이 애매한 포지션을 가지고 있는 정보처리기사 자격증을 취업 이후로 길게 끌고 싶지 않았고 후딱 해치워 버리고 오로지 코딩공부만 매진하고 싶었기에 조금 무리해서라도 열심히 한 경향성이 있습니다. 결론은 한번에 합격하지 않으면 안된다는 ..

[정보처리기사] 정처기 22년 2회차 실기 총평/후기/내가 쓴 답/가답안

7월 24일 정보처리기사 2회 실기 시험이 있었습니다~~~ 물론 저도 시험을 무사히 치르고 왔습니다~ 일단 총평과 여러가지 후기를 이야기 나눠보려고 합니다. 시험 시간 정보처리기사 실기 시험 시간은 9시까지 입실하고, 9시30분부터 2시간 30분을 시험을 치르게 됩니다. 2시간 30분동안 20문제를 풀기 때문에 시간은 매우 넉넉하니 시험 보시는 분들은 시간에 쫒길 일은 거의 없다고 보시면 됩니다. 저도 5번 검토하고 11시 10분정도에 나왔던 것 같습니다. 시험 준비물 저는 신분증, 수험표, 검은색 펜, 여유분 펜, 샤프(+지우게) 그 외 공부할 거리 챙겨갔습니다. 신분증은 무조건 필수로 챙기셔야하고 수험표 필수이긴 하지만 반드시 가져가야 하는 것은 아닌 것 같더라구요. 수험번호만 외워가도 된다고 합니다..

[정보처리기사] C언어 - 중복재귀함수

재귀함수는 아래 링크에서 학습 가능합니다. https://accompani-i.tistory.com/222 [정보처리기사] C언어 - 재귀함수 (재귀함수 하나만 쓰는 경우) 재귀함수란? 함수 내에서 자기의 함수를 다시 호출하는 함수를 말한다. 스택 내에 차곡차곡 쌓아두었다가 일괄로 처리를 한다. 재귀함수 1개 나왔을 때 -> 박스에 쌓고 하나씩 빼면서 연산 재귀 accompani-i.tistory.com 중복 재귀함수는 자신을 두 번 호출하는 함수로 단계별로 상수가 나올 때까지 수행하면 된다 예제로 알아보면 ex1 #include int recur(int a, int b) { if(a

[정보처리기사] C언어 - 재귀함수 (재귀함수 하나만 쓰는 경우)

재귀함수란? 함수 내에서 자기의 함수를 다시 호출하는 함수를 말한다. 스택 내에 차곡차곡 쌓아두었다가 일괄로 처리를 한다. 재귀함수 1개 나왔을 때 -> 박스에 쌓고 하나씩 빼면서 연산 재귀함수 2개 나왔을 때 - > 단계별로 천천히 진행하면서 연산한다.(다음 피드 참고) 바로 예제로 익혀봅시다. ex1 -> 프로그램 실행 결과에서 세 번째 줄에서 출력되는 것은??? #include int func(int num) { if(num ==1) return 1; else return num * func(num-1); } void main() { int i; for(i = 5; i >= 0; i--) { if(i % 2== 1) printf("func(%d) : %d₩n", i, func(i)) } } 해설 m..

기사 시험 큐넷 접수 꿀팁 전수(실패하고 울기 없기..)

지난 22년 6월 20일 정기 기사 2회 실기 시험 접수가 있었습니다. 저는 정보처리기사 시험을 보는데, 정보처리기사와 같이 핫한 기사 자격증은 접수에 일각을 다투게 됩니다. 특히 필기보다 실기가 합격률이 낮아서 실기 접수 대기 인원이 훨씬 많습니다 이건 정보처리기사 뿐만 아니라 다른 기사시험도 마찬가지입니다. 이번에 서울, 경기까지 마감됐다고...하죠.......... 정말 ㅎㄷㄷ하네요..... 제가 이전에 취득한 수질환경기사 때와는 달리 정보처리기사를 올해 따려고 하니 라떼보다..ㅋㅋ 방식이 조금 달라졌더라구요 사전입력도 있고... 그래서 필기 접수 때 시행착오를 겪고 실기 때 완전히 정복하게 됐습니다. 지금부터 큐넷에서 진행하는 기사 시험 빨리 접수하는 꿀팁 전수하겠습니다. 길게 설명하지 않고 핵심..

[정보처리기사] C언어 - STATIC변수

STATIC변수란 단 한번만 초기화 되고, 그 이후에는 전역변수처럼 프로그램이 종료될 때까지 메모리 공간에 존재하는 변수. 초기값이 지정이 안되면, 자동으로 0이 대입된다. int a; 로 선언하면 a에 임의로 이상한 값이 들어가있는데, static int a로 선언하면, 0이 자동으로 대입된다. 지역변수와 STATIC변수의 활용을 비교해보자 지역변수의 사용 void tes() { int a = 10; a++; printf("%d" a); } void main() { test(); test(); } a 10 11 한번 사용한 지역변수는 초기화 돼서 두 번째 test를 호출할 때에 a에 역시 10이 들어있어서 결과값으로 11, 11이 출력되게 된다. static 변수 사용 void test() { stat..

[정보처리기사] C언어 - 함수에 주소를 전달하는 예제3

ex1 #include #define SIZE 3 void func(int *m, int *a, int b); int main(void) { int num [SIZE] = {1, 3, 6}; int a = 10, b = 30; func( num, &a, b); printf("a=%d, b=%d₩n", a, b); return 0; } void func(int *m, int*x, inty) { int i = 0, n =0; y = *x; n = *(m+1) + (*m+2); *x = ++n; } 해설 #define SIZE 3 -> 모든 SIZE는 3으로 대체한다. int num [SIZE] = {1, 3, 6}; -> num[3] = {1, 3, 6} num 100번지 101번지 102번지 100번지 1..

[정보처리기사] C언어 - 함수에 주소를 전달하는 예제2

ex1 #include void main(void) { int a = 10, b = 20, c = 30, d = 40; change(&a, &b, c, d); printf("a = %d, b= %d, c = %d, d = %d, a,b,c,d); } void change(int *px, int *py, int pc, int pd) { *px = *py + pd; *py = pc + pd; pc = *px + pd; pd = *px + *py; } 해설 초기값 a b c d 임의의 주소 100번지 200번지 300번지 400번지 주소값 10 20 30 40 change(&a, &b, c, d); -> 100번지 200번지, 30, 40 값을 들고 함수로 넘어간다 void change(int *px, int..

[정보처리기사] C언어 - 함수가 주소를 리턴하는 경우.

ex. #include int main() { int i; int x = 10; int *p; int a[100] for(i = 0; i a[0] = 0 *10, a[1] = 1*10 --- 연산을 진행 i a[i] = i * 10 0 0 1 10 2 20 3 30 4 40 --- --- 99 990 a 100번지 101번지 102번지 103번지 104번지 --- 199번지 100번지 1 2 3 4 5 --- 100 i=0 0 i=1 10 i=2 20 i=3 30 i=4 40 i=99 990 p = func(x, a); -> 10, 100번지 들고 func함수 호출 int *func(int a, int *x) a = a + 10; -> a에 20 할당 x = x + 1; -> x에 101번지 할당 *x ..

[정보처리기사] C언어 - 함수와 변수의 유효범위

#include int a=1, b=2, c=3; int f(void); int main(void) { printf("%3d₩n", f()); printf("%3d%3d%3d₩n", a, b, c); return 0; } int f(void){ int b, c; a=b=c=4; return(a+b+c); } 해설 a,b,c는 전역변수이다. int f(void)의 의미-> main함수 밑에 f라는 함수가 있다고 알려주는 함수.(큰 의미 없음) main : 전역변수 a b c 1 2 3 f내부 함수에 없으므로 전역변수 a에 4할당 4 f : 함수 내부는 지역변수 b c 4 4 a=b=c=4; 4와 가장 가까운 c부터 4를 할당 c에 4할당 b에 4할당 a에 4할당인데 함수 내부에 a가 없으므로 전역변수 a값..

반응형