○ 교육목적
-C언어 문법을 이해할 수 있다.
-간단한 예제를 통한 기본적인 코딩을 할 수 있고, 코드를 읽을 수 있다.
-C언어 코드를 컴파일 할 수 있다.
○ 교육내용
1차시
○ 소개
1. 과학계산의 특징과 언어
2. C언어를 만든 사람들
3. “C언어”책의 저자들
4. C언어의 표준화
5. C언어의 영향
2차시
○ Hello, World!
1. Time to Hello World
2. ANSI C버전
3. 컴파일의 예
4. main 함수
5. 화면에 텍스트 표시
6. 주석
7. 헤더파일 포함
3차시
○ 자료형과 표현
1. 메모리 번지의 크기
2. 정수형 숫자
3. 실수형 숫자
4. 문자와 문자열
5. 추가된 자료형
6. 자료형 지정
7. 표현식
8. 연산자
9. 자료형 변환
4차시
○ 문장
1. 변수선언
2. 상수선언
3. 표현문과 복합문
4. IF 문
5. SWITCH 문
6. WHILE 문
7. do-while 문
8. FOR 문
9. continue와 break
5차시
○ 함수
1. 수학적 함수와 c함수
2. 함수의 정의
3. 함수의 선언
4. caller와 callee
5. call by value
6. 함수 컴파일과 프로그렘 링크
7. 변수의 범위
8. 재귀 함수 호출
6차시
○ 배열
1. 1차원 배열
2. 1차원 배열 초기화
3. 지정 초기화
4. 문자배열과 문자열
5. 다차원 배열
6. 2차원 배열
7. 2차원 배열 초기화
8. 3차원 그 이상의 배열
9. 배열 인자
10. 배열 매개변수
7차시
○ 구조체
1. 구조체의 유용성과 필요성
2. 구조체 정의
3. 구조체 선언
4. 구조체 멤버
5. 구조체 초기화
6. 구조체 배열
7. 중첩 구조체
8. 구조체 연산
9. 구조체 리턴
10. typedef
11. 공용체
12. 열거형
8차시
○ 포인터
1. printf함수의 원형
2. 포인터 변수
3. asctime 함수의 원형
4. wnth 연산자
5. 구조체 포인터
6. malloc과 free 함수의 원형
9차시
○ 벡터와 행렬
1. 행렬은 2차원 배열?
2. 컴파일러는 자동?
3. 행렬 곱의 계산
4. BLAS
5. BLAS의 수준 구성
6. LAPACK
7. LAPACK 기능을 제공하는 라이브러리
10차시
○ 수학라이브러리
1. ctype.h계열의 문자함수
2. 문자렬 변경함수
11차시
○ 입출력
1. ctype.h계열의 문자함수
2. 문자렬 변경함수
12차시
○ 선형대수 계산
1. FEM Mesh File Read
2. FDM(2D)
신청하기 :https://kacademy.kisti.re.kr/eduappl/eduappl/eduActiveViewInfo.do?crsOprtnSeq=368
제1조(목적)
본 약관은 한국초고성능컴퓨팅포럼(이하 "포럼"이라 한다)이 제공하는 서비스의 이용조건 및 절차, 이용자와 포럼의 권리, 의무, 책임사항과 기타 필요한 사항을 규정함을 목적으로 합니다.
제2조(약관의 효력과 변경)
1. 귀하가 본 약관 내용에 동의하는 경우, 포럼의 서비스 제공 행위 및 귀하의 서비스 사용 행위에 본 약관이 우선적으로 적용됩니다.
2. 포럼은 본 약관을 사전 고지 없이 변경할 수 있고, 변경된 약관은 포럼 내에 공지하거나 E-mail을 통해 회원에게 공지하며, 공지와 동시에 그 효력이 발생됩니다. 이용자가 변경된 약관에 동의하지 않는 경우, 이용자는 본인의 회원등록을 취소(회원탈퇴)할 수 있으며 계속 사용의 경우는 약관 변경에 대한 동의로 간주됩니다.
제3조(약관 외 준칙)
본 약관에 명시되지 않은 사항은 전기통신기본법, 전기통신사업법, 정보통신망 이용촉진 및 정보보호 등에 관한 법률 및 기타 관련 법령의 규정에 의합니다.
제4조(용어의 정의)
본 약관에서 사용하는 용어의 정의는 다음과 같습니다.
1. 이용자 : 본 약관에 따라 포럼이 제공하는 서비스를 받는 자.
2. 가입 : 포럼이 제공하는 신청서 양식에 해당 정보를 기입하고, 본 약관에 동의하여 서비스 이용계약을 완료시키는 행위.
3. 회원 : 포럼에 개인 정보를 제공하여 회원 등록을 한 자로서 포럼이 제공하는 서비스를 이용할 수 있는 자.
4. 비밀번호 : 이용자와 회원ID가 일치하는지를 확인하고 통신상의 자신의 비밀보호를 위하여 이용자 자신이 선정한 문자와 숫자의 조합.
5. 탈퇴 : 회원이 이용계약을 종료시키는 행위.
(... 이하 생략 ...)
1 개인정보의 처리 목적
① 한국초고성능컴퓨팅포럼은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다.
1. 홈페이지 회원가입 및 관리
회원 가입의사 확인, 회원제 서비스 제공에 따른 본인 식별·인증, 회원자격 유지·관리, 서비스 부정이용 방지, 만14세 미만 아동의 개인정보 처리 시 법정대리인의 동의여부 확인, 각종 고지·통지, 고충처리 목적으로 개인정보를 처리합니다.
2. 개인정보의 처리 및 보유 기간
① 한국초고성능컴퓨팅포럼은(는) 법령에 따른 개인정보 보유·이용기간 또는 정보주체로부터 개인정보를 수집 시에 동의받은 개인정보 보유·이용기간 내에서 개인정보를 처리·보유합니다.
② 각각의 개인정보 처리 및 보유 기간은 다음과 같습니다.
1. 홈페이지 회원가입 및 관리
홈페이지 회원가입 및 관리와 관련한 개인정보는 수집.이용에 관한 동의일로부터 준영구적으로 보유.이용됩니다.
(... 이하 생략 ...)
공고일자 : 2023년 07월 03일
시행일자 : 2023년 07월 03일