lnb영역
- 전체과정
- 오픈소스SW
- 운영체제
- 프로그래밍/언어
- 데이터베이스
- 네트워크
- 클라우드컴퓨팅
- 웹
- 모바일
- 임베디드
- 보안
- SW공학/IT
- 그래픽/멀티미디어
- 전자정부프레임워크
- 세미나/컨퍼런스
- 모델커리큘럼
컨텐츠 내용
- 온라인강좌
- 과정정보
과정정보
[OLC Live] Concurrent System Programming
학습개요
본 과정은 2014년 모델커리큘럼 공개강좌입니다.
학습목표
본 과정은 다중 처리의 개념을 이해하고 살펴보는 시간으로, 애플리케이션을 작성하면서 동시에 Timer나 쓰레드와 같은 다중 처리를 위한 Concurrent 프로그래밍을 알아보는 과정입니다.
- 리눅스에서 다중 처리를 위한 프로그래밍과 IPC에 대한 학습
- 리눅스에서 쓰레드의 사용 방법에 대한 학습
- 세마포어나 뮤택스를 이용한 임계구역의 처리에 대한 학습
대상안내
- 쓰레드나 뮤텍스 등의 Concurrent 프로그래밍에 대해서 관심 있으신 분
- OpenMP 프로그래밍에 대해서 관심 있으신 분
수료/과락 기준
평가기준 | 진도 | 시험 | 과제 | 토론 | 기타 |
---|---|---|---|---|---|
배점 | 100% | 0% | 0% | 0% | 0% |
과락기준 | 60% | 0점 | 0점 | 0점 | 0점 |
※ 수료기준은 각 평가항목의 점수가 과락기준 점수 이상이고 총점이 60점 이상이어야 합니다.
서영진
[강사소개] GE&T Solutions CEO |
|
[경력] ㈜한바트 기술이사 근무 MDS 테크널러지 전임강사 넥스트리밍㈜ 책임연구원 근무 새롬기술 기술연구소 연구원 근무
[저서] 사물인터넷을 위한 리눅스 프로그래밍 with 라즈베리 파이 - 2015 제이펍 이게진짜 C++ 프로그래밍이다 - 2015. 영진닷컴 이게 진짜 C 프로그래밍이다(자신감을 북돋아주는 C프로그래밍 가이드북) - 2015. 영진닷컴 Tizen 애플리케이션 프로그래밍(HTML5와 C++ 기반 오픈소스 플랫폼) - 2014. 프리렉 열혈강의 QT PROGRAMMING(개발영역을 임베디드까지 넓히자) - 2008. 프리렉
[강의] Concurrent System Programming GUI |
차시 | 강의명 |
---|---|
1차시 | 리눅스개론-병행처리 |
2차시 | 유닉스의 역사 |
3차시 | 리눅스의 구조 |
4차시 | X window 시스템 |
5차시 | 리눅스의 유틸리티와 프로그래밍 도구 |
6차시 | 프로세스의 개념 |
7차시 | 프로세스의 개념 및 종료 |
8차시 | 프로그램 실행-1 |
9차시 | 프로그램 실행-2 |
10차시 | 프로그램 실행-3 |
11차시 | 프로세스 실행 시간 및 신호 |
12차시 | 신호 타임아웃/신호처리 |
13차시 | 프로세스간 통신-파이프 |
14차시 | FIFO, System V IPC함수 |
15차시 | 세마포어 |
16차시 | 공유메모리 |
17차시 | 소켓 개념 |
18차시 | 쓰레드 개념 |
19차시 | 쓰레드 동작/뮤택스 개념 |
20차시 | 쓰레드 네트워킹 통신 |