공지사항
Scientific Computing을 위한 C 언어
등록일: 2024-07-02 14:19:44
작성자: 관리자

기간: 2024-07-01~2024-07-31
장소: 온라인

------------------------------------------------------------

신청기간 2024.07.01 00:00 ~ 2024.07.31 23:50

교육기간 2024.07.01 00:00 ~ 2024.07.31 23:50

------------------------------------------------------------

교육목적

C언어 문법을 이해할 수 있다.

간단한 예제를 통한 기본적인 코딩을 할 수 있고, 코드를 읽을 수 있다.

C언어 코드를 컴파일 할 수 있다.

교육내용

1차시

소개

  • -과학계산의 특징과 언어

  • -C언어를 만든 사람들

  • -“C언어”책의 저자들

  • -C언어의 표준화

  • -C언어의 영향

2차시

Hello, World!

  • -Time to Hello World

  • -ANSI C버전

  • -컴파일의 예

  • -main 함수

  • -화면에 텍스트 표시

  • -주석

  • -헤더파일 포함

3차시

자료형과 표현

  • -메모리 번지의 크기

  • -정수형 숫자

  • -실수형 숫자

  • -문자와 문자열

  • -추가된 자료형

  • -자료형 지정

  • -표현식

  • -연산자

  • -자료형 변환

4차시

문장

  • -변수선언

  • -상수선언

  • -표현문과 복합문

  • -IF 문

  • -SWITCH 문

  • -WHILE 문

  • -do-while 문

  • -FOR 문

  • -continue와 break

5차시

함수

  • -수학적 함수와 c함수

  • -함수의 정의

  • -함수의 선언

  • -caller와 callee

  • -call by value

  • -함수 컴파일과 프로그렘 링크

  • -변수의 범위

  • -재귀 함수 호출

6차시

배열

  • -1차원 배열

  • -1차원 배열 초기화

  • -지정 초기화

  • -문자배열과 문자열

  • -다차원 배열

  • -2차원 배열

  • -2차원 배열 초기화

  • -3차원 그 이상의 배열

  • -배열 인자

  • -배열 매개변수

7차시

구조체

  • -구조체의 유용성과 필요성

  • -구조체 정의

  • -구조체 선언

  • -구조체 멤버

  • -구조체 초기화

  • -구조체 배열

  • -중첩 구조체

  • -구조체 연산

  • -구조체 리턴

  • -typedef

  • -공용체

  • -열거형

8차시

포인터

  • -printf함수의 원형

  • -포인터 변수

  • -asctime 함수의 원형

  • -wnth 연산자

  • -구조체 포인터

  • -malloc과 free 함수의 원형

9차시

벡터와 행렬

  • -행렬은 2차원 배열?

  • -컴파일러는 자동?

  • -행렬 곱의 계산

  • -BLAS

  • -BLAS의 수준 구성

  • -LAPACK

  • -LAPACK 기능을 제공하는 라이브러리

10차시

수학라이브러리

  • -ctype.h계열의 문자함수

  • -문자렬 변경함수

11차시

입출력

  • -ctype.h계열의 문자함수

  • -문자렬 변경함수

12차시

선형대수 계산

  • -FEM Mesh File Read

  • -FDM(2D)

신청하기 : https://kacademy.kisti.re.kr/eduappl/eduappl/eduActiveViewInfo.do?crsOprtnSeq=302