본문 바로가기
728x90

전체 글279

[POSTECH MOOC] 컴퓨터공학 입문Ⅱ - 3 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅶ 파일 입출력 - 성적처리 문제 해결 (problem solving) - 파일(file) 데이터의 모임으로서 보조기억장치에 저장된 것 텍스트(text) 파일은 사람이 알아볼 수 있는 문자나 숫자 등으로 이루어진 파일 텍스트 파일 작성 : 메모장에서 확장자 txt로 저장 (input.txt) - 텍스트 파일과 소스코드 파일 텍스트 파일 작성 : 메모장에서 확장자 .txt로 저장 소스코드 작성 : 확장자 .c로 저장 소스코드에서 파일을 입력 받을 경우, 소스코드와 입력 파일을 같은 폴더에 넣고 저장 - 파일 입출력 처리 순서 파일 연결 (input.txt, output.txt) 파일을 주소를 .. 2021. 4. 6.
[POSTECH MOOC] 컴퓨터공학 입문Ⅱ - 2 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅵ 반복문 - 제어문(Control Statement) : 프로그램의 흐름 제어 순차(Sequence) : 위에서 아래로 한 문장씩 순차적으로 수행 선택(Selection) : 조건에 따라 흐름 제어, 조건문 if, if-else switch-case 반복(Repetition) : 조건에 따라 반복 수행, 반복문 for while, do-while 분기(Jump) : 정해진 위치로 이동, 분기문 goto, return, break, continue - 반복문의 종류 for : 일정한 반복 횟수를 이용하는 반복문에 적합 for (초기화; 조건검사; 증감연산) { for문 몸체(body); } .. 2021. 4. 6.
[POSTECH MOOC] 컴퓨터공학 입문Ⅱ - 1 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅴ 조건문 - 프로그램의 흐름 : 제어문 Sequence (순차) Selection (선택) - 조건문 branch : if, if-else cases : switch-case Repetition (반복) - 반복문 loop : for, while, do-while - 조건문(if) 조건의 결과(참 또는 거짓)에 따라 프로그램의 흐름을 제어하는 문장 어떠한 조건을 만족하면 그에 해당하는 일이 처리되는 문장 if (expression) statement1; next_statement; - 조건문(if-else) if에서 결과가 거짓인 경우 수행해야 할 문장이 있다면 키워드 else를 사용 if.. 2021. 4. 6.
[POSTECH MOOC] 컴퓨터공학 입문Ⅰ - 4 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅳ 연산자 - 연산자 산술 연산자 +, -, *, / 기호와 같이 이미 정의된 연산을 수행하는 기호나 키워드를 의미 문제를 해결하는 방법에서 도구와 같은 역할 - 피연산자 연산에 참여하는 변수나 값 - 산술 연산자 + - * / % / : 두 수를 나눈 몫 % : 두 수를 나눈 나머지 - 관계 연산자 (relational operator) > = 1) - 조건 연산자 (조건 삼항 연산자) (수식1)? 수식2 : 수식3 수식1의 참과 거짓을 따져서 참일 경우 수식2가, 거짓일 경우 수식3이 수행됨 - sizeof 연산자 sizeof(데이터타입) - 대입 연산자(assignment operato.. 2021. 4. 5.
[POSTECH MOOC] 컴퓨터공학 입문Ⅰ - 3 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅲ 함수 - 함수 독립적으로 수행하는 프로그램 단위 C언어는 여러 개의 함수들로 이루어짐 프로그램에서 반복적으로 수행되는 기능을 함수로 만들어 호출 함수는 문제 해결의 방법 : 주어진 문제를 작은 문제로 나누어 생각 함수로 구성된 프로그램은 함수 단위로 구성되어 있어 읽기 쉽고 이해하기 쉬움 이미 정의된 함수는 여러 번 호출이 가능하므로 소스의 중복을 최소화하여 프로그램의 양을 줄이는 효과 - C 프로그램 함수의 종류 주(main) 함수 프로그램의 시작과 종료를 나타내는 함수 프로그램에 main()함수는 꼭 있어야 함 사용자 정의 함수라 할 수 있음 사용자 정의 함수 사용자(프로그래머)가 문.. 2021. 4. 5.
[POSTECH MOOC] 컴퓨터공학 입문Ⅰ - 2 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅱ 프로그램 구조 - C언어 역사 1969 : 유닉스를 개발한 AT&T 벨 연구소의 켄 톰슨이 B언어 개발 1972 : 켄 톰슨과 같이 일하던 데니스 리치는 유닉스의 호환성 높이기 위해 재개발 → C언어 (B언어를 계승한다는 의미) 1983 : 미국표준협회(ANSI)에서 ANSI C라는 표준안 발표 C++, Java, Python 등 많은 프로그래밍 언어의 기초 문법 포함 - 모듈화 : 문제를 처리하는데 반복되는 것을 묶음 - 모듈 : 큰 문제를 기능별 작은 단위로 나눈 것, 독립적으로 수행할 수 있는 프로그램 단위 - C언어 구조 C 프로그램은 여러 개의 함수로 구성 함수(function).. 2021. 4. 5.
[POSTECH MOOC] 컴퓨터공학 입문Ⅰ - 1 본 내용은 POSTECH '청년 AI · Big Data 아카데미 온라인 기초과정'을 수강하며 정리한 내용입니다. Ⅰ 컴퓨터 개요 문제 입력 → 문제 해결 (problem solving) → 해결 출력 문제 해결 방법과 절차 : 알고리즘 - Computational Thinking 컴퓨터 과학의 이론, 기술, 도구를 활용하여 현실의 복잡한 문제 해결 - 컴퓨터 공학 사고력 주어진 문제를 분석, 이해하고 문제의 해결 방법을 컴퓨터 공학의 원리를 적용하여 알고리즘을 도출하고 컴퓨터가 이해하는 프로그래밍 언어로 제시하는 사고능력 - 일반적 문제 해결과 컴퓨터 공학적 문제 해결 일반적 문제 해결 문제 이해 및 분석 문제해결방안 탐색 해결방법 도출 실행 및 평가 컴퓨터공학적 문제 해결 컴퓨터공학 원리 적용 알고리.. 2021. 4. 5.
[사회조사분석사 2급] 실기 합격 후기 (비전공자 / 독학) 사회조사분석사 2급 필기를 합격한 후, 실기 시험도 바로 접수해서 응시했어요. SPSS는 한 번도 다뤄본 적 없어서 좀 힘들었지만 실기도 한 번에 합격했답니다! 준비했던 과정들 바로 후기 남겨볼게요. 01. 사회조사분석사 2급 실기 합격 기준 / 시험 시간 사회조사분석사 2급 실기는 필답형과 작업형으로 구성되어 있어요. 필답형은 질문지 작성과 서술형 문항으로 출제되며 60점 만점이고, 작업형은 통계 프로그램(SPSS 등)을 사용하여 빈칸에 알맞은 답을 서술하는 방식으로 출제되고 40점 만점입니다. 필답형 응시 후 5~7일 뒤에 작업형을 응시하고 필답형과 작업형을 합쳐서 60점 이상이면 합격이에요. 시험 시간은 필답형, 작업형 모두 2시간입니다. 저는 둘 다 시간이 부족하지는 않았어요. 02. 준비 기간 .. 2021. 2. 13.
[사회조사분석사 2급] 필기 합격 후기 (비전공자 / 독학) 통계학에 관심이 생기고 처음으로 사회조사분석사 2급을 공부하기로 결심했었어요. 저는 2019년 3회 차 시험에 응시했었고, 비전공자라서 인터넷 후기에서 정보를 많이 얻었었어요. 그래서 저도 그때의 기억을 되살려서 필기시험 독학 / 합격 후기를 남겨보려고 합니다. 구체적으로 어떻게 준비를 했는지 차근차근 알려드릴게요. 01. 접수하기 우선 사회조사분석사 2급은 큐넷 홈페이지(www.q-net.or.kr/man001.do?gSite=Q)를 통해 접수가 가능해요. 큐넷 홈페이지에서 일정도 확인 가능하니, 2021년 사회조사분석사 2급 시험 일정을 확인하고 준비하시길 바라요! 02. 사회조사분석사 2급 필기 합격 기준 / 시험 시간 사회조사분석사 2급 필기는 조사방법론1, 조사방법론2, 사회통계 3과목으로 구성.. 2021. 2. 12.
728x90