라즈베리파이 프로그래밍_130912(최종).indd

Size: px
Start display at page:

Download "라즈베리파이 프로그래밍_130912(최종).indd"

Transcription

1 찾 / 아 / 보 / 기 기호및숫자. ( 작은따옴표 ), 파이썬에서문자열정의하기 70. ( 큰따옴표 ), 파이썬에서문자열정의하기 70 *( 곱셈 ), 파이썬쉘에서수다루기 53 /( 나눗셈 ), 파이썬쉘에서수다루기 53 /( 슬래시 ), 디렉터리문법 35 []( 대괄호 ), 파이썬의리스트문법 91 \( 백슬래시 ), 이스케이프문자 96~97 \( 행계속명령 ), 한행을두행으로나누기 160 +( 덧셈 ), 리스트에서사용하기 72 =( 대입 ) 대입 (=) 참고 ==( 비교연산자 ), 파이썬 62~63 30 Arduino Projects for the Evil Genius, 몽크 (Monk) 저 180 A a (append) 파일모드 120 Abiword( 애비워드 ) 워드프로세서 42~44 append (a) 파일모드 120 apt get 명령, 애플리케이션설치 / 제거하기 42~44 C C 언어, 라즈비안위지배포판 219~220 Canvas 인터페이스, Tkinter 148~149 cd(change directory) 명령, 현재디렉터리변경하기 40 Checkbutton 위젯 135 columnconfigure 명령, 레이아웃 139 convert 메소드 110, 132~133 converters 모듈 129~133 copytree 함수, 파일이나디렉터리의이동또는이름변경 122 D datetime 모듈 104 def 키워드, 함수시작하기 78 description 메소드, 클래스메소드 110 DoubleVar 132~134 DRY(Don t Repeat Yourself) 원칙, 프로그래밍 118 DVI 커넥터 라즈베리파이비디오어댑터 15 라즈베리파이 23 B Beginning Game Development with Python and Pygame, 맥구건 (McGugan) 저 151, 216 blit 명령, 지정한좌표에이미지그리기 154 break 명령, 루프에서나오기 67 E elif 명령 65 else 로직, 파이썬 64 FALSE, 파이썬의논리값 63~64 File 메뉴 50 for in 명령 57 for 루프, 파이썬 56~58 GNU C 컴파일러, 라즈비안위지배포판

2 GPIO 핀 LED 디지털시계에버튼추가하기 192~196 PI/O 슬라이스 172~173 개요 167 게르트보드 175~176 라즈베리파이 19 라즈비로봇보드 174~175 연결 165~169 주변기기 217 파이코블러 177 파이페이스 (Pi Face) 170~171 파이플레이트 177~178 프로토타입용보드 176 험블파이 178~179 확장보드 170 GUI Checkbutton 위젯 135 Listbox 위젯 136~137 Spinbox 위젯 137 Tkinter Canvas 인터페이스 148~149 Tkinter 127 Tkinter의 Hello World 128~129 개요 127 대화상자 143~144 레이아웃 137~141 메뉴 146~147 색상선택기 144 스크롤바 142~143 온도변환기예 129~134 위젯 134 파일선택기 146 H HDMI(High Definition Multimedia Interface) 라즈베리파이비디오어댑터 15 라즈베리파이용 23 라즈베리파이의구석구석 19 Hello World, C 언어 219~220 Hello World, Tkinter 128~129 High Definition Multimedia Interface HDMI(High Definition Multimedia Interface) 참고 HTML(Hypertext Markup Language) 124 HTTP(Hypertext Transfer Protocol) 124 I I/O GPIO 핀참고 I2C 버스, 파이썬에액세스하기 190~191 IDLE 프로그램 새로운프로그램실행하기 49~52 액세스 48~49 파이썬에서편집하기 49~52 파일새로만들기 50 행맨게임실행하기 87~89 if 명령 60~62 init 메소드 154 input 함수 83 insert 명령 75 L LCD 화면 로봇자동차에연결하기 207~211 케이블커넥터 20 LED PI/O 슬라이스 172 게르트보드 175 라즈비로봇보드 175 파이페이스 (Pi Face) 170~171 LED 디지털시계 프로토타입용프로젝트 (LED 디지털시계 ) 참고 len 리스트에서사용하기 73 문자열 70 Listbox 위젯 136 ls(list) 명령 40 LXDE 윈도우기반환경 16~17 LXTerminal 38 M math 모듈 파이썬으로시작하는라즈베리파이프로그래밍

3 P PI/O 슬라이스 (Slice of PI/O) 확장보드 172~173 pickle 모듈 104 pop 명령, 리스트에서항목삭제하기 74 print 명령 56~57, 70 Programming Arduino: Getting Started with Sketches, 몽크 (Monk) 저 180 pwd(print working directory) 명령, 현재디렉터리표시하기 39~40 PySerial 패키지, 아두이노와소통하기위한파이썬코드 182 Python Programming: An Introduction to Computer Science, 젤 (Zelle) 저 216 Python: Visual QuickStart Guide, 도날드슨 (Donaldson) 저 216 S SD 카드 라즈베리파이설정 23~25 라즈베리파이의하드드라이브대체용 19 부팅환경설정 30 SD 카드슬롯, 라즈베리파이의구석구석 19 selectmode 프로퍼티, Listbox 위젯 136 shutil(shell utility) 패키지, 파일시스템기능 121 sort, 리스트에서사용하기 74 Spinbox 위젯 137 sticky 속성, 레이아웃에서사용하기 139 string 모듈 104 StringVar 132, 135 sudo(super user do) 41 R r (read) 파일모드 120 r+ (read 및 write) 파일모드 120 randint 함수 random 모듈 102 난수만들기 58~62 random 모듈 102 range 명령 57 Raspbmc, 미디어센터 221 raw_input 함수, 파이썬 2 83 RCA 비디오커넥터 LCD 화면 209 라즈베리파이의구석구석 19 read 및 write (r+) 파일모드 120 read (r) 파일모드 120 receive(rx), GPIO 핀 169 RGB 색상 144~145 RJ 45 커넥터, 라즈베리파이를인터넷에연결하기 18 rmtree 함수, 디렉터리삭제하기 122 root Menu 147 rowconfigure 함수 레이아웃 139~140 Run Module 명령 새로운프로그램실행하기 49~52 T Text 위젯, 스크롤바 142~143 The Linux Command Line: A Complete Introduction, 쇼츠 (Shotts) 저 215 Tk GUI 시스템 127 Tkinter Canvas 인터페이스 148~149 Checkbutton 위젯 135 GUI 만들기 128 Hello World 128~129 Listbox 위젯 136~137 Spinbox 위젯 137 tkinter 모듈 104 대화상자 143~144 레이아웃 137~141 리소스 216 메뉴 146~147 색상선택기 144 스크롤바 142~143 온도변환기예 129~134 파일선택기 146 transmit(tx) GPIO 핀 169 TRUE, 파이썬의논리값 63~64, 67 try 명령, 파일읽기코드 118 TV, 모니터로사용하기

4 U urllib.request 모듈 104 USB USB 허브 27~28 라즈베리파이의구석구석 19 와이파이 27 키보드와마우스 23 파이에아두이노연결하기 180 W w (write) 파일모드 120 while 루프 라즈베리게임에서사용하기 156 파이썬 65~67 Wi Fi, USB 무선어댑터 27 write (w) 파일모드 120 X XBMC 프로젝트 221 ㄱ 값 딕셔너리값과키 89~91 문자열에대입하기 70 변수에대입하기 54, 92 파이썬의논리값 63~64, 67 객체지향 107 거리측정기, 로봇자동차에추가하기 207 게르트반루 (Gert van Loo) 175 게르트보드 (Gertboard) 175~176 게임프로그래밍 개요 151 라즈베리게임예 라즈베리게임예참고 파이게임라이브러리 151~152 파이게임의 Hello World 152~153 행맨게임 행맨게임참고 경고대화상자 144 교육적용도 파이페이스확장보드 170~171 그뉴메릭 (Gnumeric) 스프레드시트 44 그래픽 게임에이미지추가하기 154 파이게임의장점 152 그래픽사용자인터페이스 GUI 참고 글로빙, 디렉터리의내용물찾기 122 ㄴ 난수, 주사위시뮬레이션에서난수만들기 58~62 납땜 에이다프루트모듈 186 프로토타입용보드 176 네트워킹, 인터넷에라즈베리파이연결하기 18~20 논리값, 파이썬 63~64 ㄷ 다중대입 92 대괄호 ([]), 파이썬의리스트문법 91 대입, 리스트일때 73 문자열값일때 70 변수에값대입하기 54, 92 대입 (=) 대화상자, GUI 143~144 덧셈 (+) 연산자, 리스트에서사용하기 72 데스크탑 LXDE 윈도우기반환경 16~17 개요 34~36 데스크탑으로부팅 30~31 데이터회선, GPIO 핀 168 도모틱스 (domotics), 홈오토메이션에라즈베리파이활용하기 222 도형그리기, Canvas 인터페이스 148~149 들여오기, 파이게임만들기 156 등호 (=), 변수에값대입하기 54 디렉터리 글로빙 (globbing) 122 이동또는이름변경 121 찾아가기 35 디스트로, 리눅스배포판 파이썬으로시작하는라즈베리파이프로그래밍

5 디스플레이 LCD 화면을로봇자동차에연결하기 207~211 라즈베리파이비디오어댑터 15 라즈베리파이 23 딕셔너리 개요 89~91 함수 99 ㄹ 라디오버튼, 레이아웃 137 라이브러리 라즈비로봇에설치하기 203 모듈의표준라이브러리 104 파이게임 151~152 라즈베리게임예 Raspberry 클래스만들기및리팩토링 161~165 개요 155 게임속도관리하기 161 라즈베리잡기및게임점수표시하기 159~160 라즈베리추가하기 157~159 마우스움직임추적하기 155~157 라즈베리파이소개 라즈베리파이의구석구석 18~20 리소스 217~218 설정 29 설정에필요한구성요소 20~28 소개 15~17 처음부팅하기 30~31 할수있는일들 17 라즈베리파이재단 개요 45 웹사이트 216 라즈비로봇보드 (RaspiRobotBoard) 개요 174~175 라이브러리설치하기 203 로봇자동차프로젝트키트조립하기 202 라즈비안위지 리눅스배포판 25 배포판특성 42 추천리눅스배포판 27 파이썬버전 152 파이썬에 I2C 버스액세스하기 191 패키지훑어보기 42 프로그래밍언어 218 레이아웃, GUI 137~141 로봇, 라즈비로봇보드를컨트롤러로사용하기 174 로봇자동차프로젝트 LCD 화면연결하기 207~211 개요 197~199 거리측정기추가하기 207 라즈비로봇보드키트조립하기 202 모터연결하기 205 섀시조립하기 197~199 소프트웨어설치하기 203~204 시험운전 206, 211 필요한부품 199 하드웨어를추가할수있도록소프트웨어업데이트하기 211~213 루트디렉터리, 찾아가기 35 루프처리 for 루프 56~58 while 루프 65~67 리눅스 OS 라즈베리파이 17 리소스 215 배포판 ( 디스트로 ) 33 리본케이블, 라즈베리파이에파이코블러연결하기 188 리소스 라즈베리파이 217~218 리눅스 OS 215 파이썬 216 리스트 개요 69~72 함수 98 리턴값 함수 78 다중 93 리팩토링, 라즈베리게임예 161~165 ㅁ 마우스 게임진행시제어하기

6 라즈베리게임에서위치추적하기 155~157 라즈베리파이 23 마이크로USB 소켓, 라즈베리파이의구석구석 18~20 마이크로컨트롤러 게르트보드 175 아두이노 179 매지션섀시키트, 로봇자동차의차대 197~199 맥파이 (The MagPi) 잡지 217 메뉴, GUI 146~147 메소드, 클래스 107~110 모니터 디스플레이참고 모달대화상자 143 모델 A, 라즈베리파이모델비교하기 18 모델 B, 라즈베리파이모델비교하기 18 모듈 개요 102 객체지향과비교하기 107 사용하기 102~104 새로설치하기 104~106 파일을모듈로변환하기 113 표준라이브러리 104 모터 라즈베리파이에연결할때주의할점 198 로봇자동차에연결하기 205 모터컨트롤러 게르트보드 175 라즈비로봇보드 174 아두이노보드 179 문자열 개요 69~72 함수 96~97 미도리 (Midori) 웹브라우저, 인터넷에연결하기 37 미디어센터, 라즈베리파이에적용하기 221 ㅂ 배열, 변수 73~75 배터리 라즈베리파이에연결할때주의할점 198 매지션섀시에배터리박스추가하기 200 버튼, LED 디지털시계에추가하기 192~193 범용입출력핀 GPIO 핀참고 변경할수없음, 튜플, 문자열, 수 92 변수 Raspberry 클래스 163, 165~169 값대입하기 54, 92 내용물보기 71 리스트또는배열 69~72 전역변수 81 파이썬 54~56 파일에내용물저장하기 ( 피클링 ) 122~123 부동소수점수 배정밀도 132 파이썬쉘에서수다루기 53 부팅, 처음라즈베리파이부팅하기 30~31 브레드보드 에이다프루트 186~187 점퍼와이어연결하기 187 브로드컴칩 데이터시트 217 시스템온칩 20 비교연산자 (==), 파이썬 62~63 ㅅ 산술연산, 파이썬쉘에서명령입력하기 49 상속 111~114 색상선택기, GUI 144~145 섀시, 로봇자동차프로젝트 25 센서 라즈베리파이에쉽게연결하기 222 소통하기 169 아두이노 180 확장보드와프로토타입용보드 167 소프트웨어 LED 디지털시계프로젝트확장하기 192~196 LED 디지털시계프로젝트에추가하기 189~192 라즈베리파이소프트웨어 183 로봇자동차프로젝트에설치하기 203~204 아두이노 179~180 하드웨어를추가할수있도록로봇소프트웨어업데이트하기 211~213 속도 ( 또는타이밍 ), 게임속도관리하기 161 수 파이썬 파이썬으로시작하는라즈베리파이프로그래밍

7 함수 95~96 스크래치프로그래밍언어 라즈비안위지배포판에포함됨 218 파이페이스와통합됨 170~171 스크롤바 GUI 142~143 Text 위젯 142~143 스텁, 함수의대역 81~82 스프레드시트, 그뉴메릭 44 슬래시 (/), 디렉터리문법 35 시계 GPIO 핀 168 LED 디지털시계프로젝트에사용할소프트웨어 191 게임속도관리하기 161 시스템온칩, 브로드컴 20 Listbox 위젯 136~137 Spinbox 위젯 137 개요 134 윈도우, 크기조절 140~141 이더넷케이블, 라즈베리파이를네트워크에연결하기 37 이미지 게임에추가하기 154 라즈베리게임변환하기와사용하기 158 이스케이프문자, 문자열에특수문자포함하기 96 인스턴스, 클래스 107 인터넷 라즈베리파이연결하기 37 라즈베리파이의리소스 45 파이썬의웹서비스 124~126 ㅇ 아두이노보드 USB로라즈베리파일에연결하기 179~180 개요 179~180 아두이노보드와라즈베리파이 182~183 아두이노용소프트웨어 181~182 애니메이션, 파이게임에서만들때얻는장점 152 애플리케이션, 설치 / 제거에사용되는 apt get 명령 42~44, 소프트웨어참고 액추에이터, 라즈베리파이에연결하기 222 에이다프루트 LED 디지털시계프로젝트에사용된부품 186 파이코블러 (Pi Cobbler) 177 파이플레이트 (Pi Plate) 177~178 연결, GPIO 핀 168~169 예외 93~94 오디오소켓, 라즈베리파이의구석구석 19 오류, 플래그처리 93~94 오픈소스, 리눅스 OS 33 온도변환예 129~134 워드프로세서 42~44 웹리소스, 파이썬 216 웹서비스, 파이썬 124~126 웹스크레이핑 126 위젯 Checkbutton 위젯 135 ㅈ 작은따옴표 (. ), 파이썬에서문자열정의하기 70 전압 3.3V GPIO 핀 169 전압조정기 라즈비로봇보드 174 험블파이 178 전역변수 라즈베리게임 157 행맨게임 81 전원공급장치 라즈베리파이 21 라즈베리파이의구석구석 18~20 점수계산기능, 게임에추가하기 159~160 점퍼와이어, 브레드보드에연결하기 187~188 정규식, 파이썬 125 정수, 파이썬쉘에서수다루기 53 좌표, 이미지그리기 154 주변기기 GPIO 핀 168 검증된라즈베리파이주변기기 217 주사위시뮬레이션, 난수만들기 58~62 주석, 파이썬에서사용하기 59~60 직렬어댑터, 거리측정기 207 직렬인터페이스 (MCP23S17) PI/O 슬라이스연결 173 파이페이스연결 170~

8 직렬통신, GPIO 핀 169 진폭변조, GPIO 핀 168~169 ㅊ 출력 GPIO 핀참고 ㅋ 카메라, 연결용케이블커넥터 18 캐멀케이스, 변수관습 54 캡슐화, 클래스 110 커맨드라인 cd(change directory) 명령 40 ls(list) 명령 40 pwd(print working directory) 명령 39 sudo(super user do) 41 개요 38 케이블커넥터, 라즈베리파이의구석구석 18 케이스, 라즈베리파이 25 큰따옴표 (. ), 파이썬에서문자열정의하기 70 클래스 Raspberry 클래스만들기 163~165 객체 107 상속 111~114 정의하기 107~110 키, 딕셔너리의값 89~91 키보드 게임진행제어 152 라즈베리파이 23 ㅌ 타이밍 ( 속도 ), 게임속도관리하기 161 타입변환함수 99~100 튜플 91~92 ㅍ 파라미터, 괄호사용문법 57 파이코블러 (Pi Cobbler) LED 디지털시계프로젝트에사용하기 186 LED 디지털시계에조립하기 185~186 개요 177 파이페이스 (Pi Face) 170~172 파이플레이트 (Pi Plate) 177~178 파이게임 (Pygame) Hello World 애플리케이션 152~153 pygame 모듈설치하기 104 라이브러리 151~152 라즈베리게임예 라즈베리게임예참고 리소스 217 파이썬기초 else 로직 64 for 루프 56~58 while 루프 65~67 개요 47 논리값 63~64 리소스 216 변수 54~56 비교연산자 62~63 수다루기 53 에디터 49~52 정규식 125 주사위시뮬레이션에서난수만들기 58~62 파이썬버전 48 파이썬쉘 49 파이썬쉘 명령입력하기 49 수다루기 53 파일 개요 115 만들기 49~52 쓰기 120~121 이동또는이름변경 121 인터넷 124~126 읽기 115~120 파일시스템작업 121~122 피클링 122~123 파일관리자 라즈베리파이데스크탑 34~36 사용가능한공간보기 36 파일브라우저, 파일과폴더새로만들기 49~52 파일선택기, GUI 파이썬으로시작하는라즈베리파이프로그래밍

9 파일시스템 121~122 패스워드, sudo(super user do) 41 패키지 설치 / 제거하기 42~44, 소프트웨어참고 폴더 만들기 49~52 이동또는이름변경 121 표준라이브러리, 모듈 104 프로그래밍언어, 라즈비안위지배포판 218~220 프로그램 소프트웨어참고 프로토타입제작프로젝트 (LED 디지털시계 ) 개요 185~186 소프트웨어만들기 189~192 필요한부품 186 하드웨어및소프트웨어성능확장하기 192~196 하드웨어조립하기 185~186 프로토타입용보드 개요 176 파이코블러 177 파이플레이트 177~178 험블파이 178~179 피클링, 파일에적용하기 122~123 ㅎ 하드웨어 GPIO 연결 165~169 LED 디지털시계프로젝트확장하기 192~196 LED 디지털시계프로젝트에조립하기 185~186 PI/O 슬라이스 172~173 USB로파이에아두이노연결하기 180 개요 167 게르트보드 175~176 라즈비로봇보드키트 202 라즈비로봇보드 174~175 로봇섀시조립하기 197~199 로봇자동차에거리측정기추가하기 207 로봇자동차에모터연결하기 205 로봇에 LCD 화면연결하기 207~211 로봇에추가된하드웨어를사용하기위해소프트웨어 업데이트하기 211~213 아두이노보드 179~180 아두이노소프트웨어 179~180 파이소프트웨어 182 파이코블러 177 파이페이스 170~171 파이플레이트 177~178 프로토타입용보드 176 험블파이 178~179 확장보드 170 함수 개요 77~79 그룹화 모듈참고 대역역할의스텁코드 81~82 딕셔너리 99 리스트 98 문자열 96~97 수 95~96 타입변환 99~100 행계속명령 (\), 한행을두행으로나누기 160 행맨게임 개요 79~89 파일처리로변환 115~119 험블파이 (Humble Pi) 178~179 홈오토메이션, 라즈베리파이활용 222 확장보드 PI/O 슬라이스 172~173 개요 170 게르트보드 175~176 라즈비로봇보드 174~175 파이페이스 170~

라즈베리파이 프로그래밍_130912(최종).indd

라즈베리파이 프로그래밍_130912(최종).indd 파이썬으로 시작하는 라즈베리 파이 프로그래밍 Programming the Raspberry Pi Getting Started with Python Programming the Raspberry Pi: Getting Started with Python, 1st Edition. Korean Language Edition Copyright 2013 by McGraw-Hill

More information

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터 운영체제실습 Raspbian 설치 2017. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 설치 1. 라즈비안 (Raspbian 설치 ) 2. 설치후, 설정 설정사항 Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로

More information

Multi-pass Sieve를 이용한 한국어 상호참조해결 반-자동 태깅 도구

Multi-pass Sieve를 이용한 한국어 상호참조해결 반-자동 태깅 도구 Python: 파이썬이란무엇인가? Kangwon Natl. University Department of Computer Science Cheoneum Park Intelligent software Lab. 파이썬이란? Python 1990년암스테르담의귀도반로섬 (Guido Van Rossum) 이개발한인터프리터언어 국내외에서교육, 실무등에서많이사용 구글의소프트웨어,

More information

벤처연구사업(전동휠체어) 평가

벤처연구사업(전동휠체어) 평가 운영체제실습 Raspbian 설치 2019. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 개요 1. 설치전준비시항 - H/W 및 S/W - Raspbian 이미지파일 2. 라즈비안 (Raspbian) 설치 - Destop 설치 ( 가상화시스템이용 ) - NOOBS를이용한설치 - Raspbian 이미지를이용한설치

More information

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

untitled

untitled 시스템소프트웨어 : 운영체제, 컴파일러, 어셈블러, 링커, 로더, 프로그래밍도구등 소프트웨어 응용소프트웨어 : 워드프로세서, 스프레드쉬트, 그래픽프로그램, 미디어재생기등 1 n ( x + x +... + ) 1 2 x n 00001111 10111111 01000101 11111000 00001111 10111111 01001101 11111000

More information

17장 클래스와 메소드

17장 클래스와 메소드 17 장클래스와메소드 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 1 / 18 학습내용 객체지향특징들객체출력 init 메소드 str 메소드연산자재정의타입기반의버전다형성 (polymorphism) 박창이 ( 서울시립대학교통계학과 ) 17 장클래스와메소드 2 / 18 객체지향특징들 객체지향프로그래밍의특징 프로그램은객체와함수정의로구성되며대부분의계산은객체에대한연산으로표현됨객체의정의는

More information

고급 프로그래밍 설계

고급 프로그래밍 설계 UNIT 13 라즈베리파이블루투스 광운대학교로봇 SW 교육원 최상훈 Bluetooth Module 2 Bluetooth Slave UART Board UART 인터페이스용블루투스모듈 slave/device mode 라즈베리파이 GPIO 3 < 라즈베리파이 B+ 의 P1 헤더핀 GPIO 배치도 > wiringpi 라이브러리 4 라즈베리파이 GPIO 라이브러리

More information

슬라이드 1

슬라이드 1 Pairwise Tool & Pairwise Test NuSRS 200511305 김성규 200511306 김성훈 200614164 김효석 200611124 유성배 200518036 곡진화 2 PICT Pairwise Tool - PICT Microsoft 의 Command-line 기반의 Free Software www.pairwise.org 에서다운로드후설치

More information

1수준

1수준 ㄴㄷㄹㅁㅂㅅㅇㅈㅊㅋㅌㅍㅎ ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅅ ㅇ ㅈ ㄱㄴㄷㄹㅁㅂㅅㅇㅈㅊㅋㅌㅍㅎㄱ ㄴㄷㄹㅁㅂㅅㅇㅈㅊㅋㅌㅍㅎ ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅅ ㅇ ㅈ 2 3 4 5 6 7 8 ㄴㄷㄹㅁㅂㅅㅇㅈㅊㅋㅌㅍㅎ ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅅ ㅇ ㅈ ㄱㄴㄷㄹㅁㅂㅅㅇㅈㅊㅋㅌㅍㅎㄱ ㄴㄷㄹㅁㅂㅅㅇㅈㅊㅋㅌㅍㅎ ㄱ ㄴ ㄷ ㄹ ㅁ ㅂ ㅅ ㅇ ㅈ 10 11 12 13 14 15 16 ㄴㄷㄹㅁㅂㅅㅇㅈㅊㅋㅌㅍㅎ

More information

Tcl의 문법

Tcl의 문법 월, 01/28/2008-20:50 admin 은 상당히 단순하고, 커맨드의 인자를 스페이스(공백)로 단락을 짓고 나열하는 정도입니다. command arg1 arg2 arg3... 한행에 여러개의 커맨드를 나열할때는, 세미콜론( ; )으로 구분을 짓습니다. command arg1 arg2 arg3... ; command arg1 arg2 arg3... 한행이

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 파이썬을이용한빅데이터수집. 분석과시각화 이원하 목 차 1 2 3 4 5 Python 설치변수와파이썬자료형 (Data Type) 흐름제어입력 (Input) 과출력 (Output) 함수 (Function) 03 10 38 48 57 6 모듈 (Module) 62 1 1 PYTHON 설치 WHY PYTHON https://www.python.org 4 Download

More information

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074> Chap #2 펌웨어작성을위한 C 언어 I http://www.smartdisplay.co.kr 강의계획 Chap1. 강의계획및디지털논리이론 Chap2. 펌웨어작성을위한 C 언어 I Chap3. 펌웨어작성을위한 C 언어 II Chap4. AT89S52 메모리구조 Chap5. SD-52 보드구성과코드메모리프로그래밍방법 Chap6. 어드레스디코딩 ( 매핑 ) 과어셈블리어코딩방법

More information

PowerPoint Presentation

PowerPoint Presentation 객체지향프로그래밍 클래스, 객체, 메소드 ( 실습 ) 손시운 ssw5176@kangwon.ac.kr 예제 1. 필드만있는클래스 텔레비젼 2 예제 1. 필드만있는클래스 3 예제 2. 여러개의객체생성하기 4 5 예제 3. 메소드가추가된클래스 public class Television { int channel; // 채널번호 int volume; // 볼륨 boolean

More information

H3250_Wi-Fi_E.book

H3250_Wi-Fi_E.book 무선 LAN 기능으로 할 수 있는 것 2 무선 LAN 기능으로 할 수 있는 것 z q l D w 3 Wi-Fi 기능 플로우차트 z q l D 4 Wi-Fi 기능 플로우차트 w 5 본 사용 설명서의 기호 설명 6 각 장별 목차 1 2 3 4 5 6 7 8 9 10 11 12 13 14 7 목차 1 2 3 4 8 목차 5 6 7 8 9 9 목차 10 11 12

More information

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx #include int main(void) { int num; printf( Please enter an integer "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 을 작성하면서 C 프로그램의

More information

CAN-fly Quick Manual

CAN-fly Quick Manual adc-171 Manual Ver.1.0 2011.07.01 www.adc.co.kr 2 contents Contents 1. adc-171(rn-171 Pack) 개요 2. RN-171 Feature 3. adc-171 Connector 4. adc-171 Dimension 5. Schematic 6. Bill Of Materials 7. References

More information

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기 Mango-IMX6Q mfgtool 을 이용한이미지 Write 하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Lecture 02 프로그램구조및문법 Kwang-Man Ko kkmam@sangji.ac.kr, compiler.sangji.ac.kr Department of Computer Engineering Sang Ji University 2018 자바프로그램기본구조 Hello 프로그램구조 sec01/hello.java 2/40 자바프로그램기본구조 Hello 프로그램구조

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

슬라이드 1

슬라이드 1 핚국산업기술대학교 제 14 강 GUI (III) 이대현교수 학습안내 학습목표 CEGUI 라이브러리를이용하여, 게임메뉴 UI 를구현해본다. 학습내용 CEGUI 레이아웃의로딩및렌더링. OIS 와 CEGUI 의연결. CEGUI 위젯과이벤트의연동. UI 구현 : 하드코딩방식 C++ 코드를이용하여, 코드내에서직접위젯들을생성및설정 CEGUI::PushButton* resumebutton

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 라떼판다? 라떼판다알파 / 델타? 이전라떼판다와의차이점라떼판다알파응용사례라떼판다알파출시소식 라떼판다? 라떼판다알파 / 델타? ALPHA 864( 윈도우라이선스 O/X) ALPHA 800 ALPHA Edition 7 세대인텔코어 M3-7Y30 LPDDR3 RAM 8GB emmc 5.0 64GB USB 3.1 Type-A*3/Type-C*1 M.2 포트지원

More information

안전을 위한 주의사항 2 경고 상세내용 4 SMP 이용자 7대 안전수칙 6 불법조작금지 6 Dolby, DTS, SRS, DivX 7 사용자 설명서 가이드 10 구성품 확인 12 각 부분의 명칭과 기능 13 SMP의 올바른 사용법 14 구성품 사용안내 14 SMP 전원 켜기/끄기 16 터치스크린 사용안내 17 통신환경 설정 20 SMP 시작하기 22 홈 스크린

More information

8장 문자열

8장 문자열 8 장문자열 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 8 장문자열 1 / 24 학습내용 문자열 (string) 훑기 (traversal) 부분추출 (slicing) print 함수불변성 (immutablity) 검색 (search) 세기 (count) Method in 연산자비교 박창이 ( 서울시립대학교통계학과 ) 8 장문자열 2 /

More information

10 강. 쉘스크립트 l 쉘스크립트 Ÿ 쉘은명령어들을연속적으로실행하는인터프리터환경을제공 Ÿ 쉘스크립트는제어문과변수선언등이가능하며프로그래밍언어와유사 Ÿ 프로그래밍언어와스크립트언어 -프로그래밍언어를사용하는경우소스코드를컴파일하여실행가능한파일로만들어야함 -일반적으로실행파일은다

10 강. 쉘스크립트 l 쉘스크립트 Ÿ 쉘은명령어들을연속적으로실행하는인터프리터환경을제공 Ÿ 쉘스크립트는제어문과변수선언등이가능하며프로그래밍언어와유사 Ÿ 프로그래밍언어와스크립트언어 -프로그래밍언어를사용하는경우소스코드를컴파일하여실행가능한파일로만들어야함 -일반적으로실행파일은다 10 강. 쉘스크립트 쉘스크립트 쉘은명령어들을연속적으로실행하는인터프리터환경을제공 쉘스크립트는제어문과변수선언등이가능하며프로그래밍언어와유사 프로그래밍언어와스크립트언어 -프로그래밍언어를사용하는경우소스코드를컴파일하여실행가능한파일로만들어야함 -일반적으로실행파일은다른운영체제로이식되지않음 -스크립트언어를사용하면컴파일과정이없고인터프리터가소스파일에서명령문을판독하여각각의명령을수행

More information

문서의 제목 나눔고딕B, 54pt

문서의 제목 나눔고딕B, 54pt 산업공학과를위한 프로그래밍입문 (w/ 파이썬 ) PART II : Python 활용 가천대학교 산업경영공학과 최성철교수 간단한파일다루기 [ 생각해보기 ] 우리는어떻게프로그램을시작하나? 보통은이렇게생긴아이콘을누른다! 그러나실제로는아이콘이아닌 실행파일 을실행시키는것아이콘을클릭하고오른쪽마우스클릭 속성 을선택해볼것 [ 생각해보기 ] 옆과같은화면이나올것이다대상에있는

More information

기철 : 혜영 : 기철 : 혜영 : ㄴ ㅁ ㅇ ㄴ ㅁ ㅇ ㅇ ㄴ ㅁ ㅇ

기철 : 혜영 : 기철 : 혜영 : ㄴ ㅁ ㅇ ㄴ ㅁ ㅇ ㅇ ㄴ ㅁ ㅇ 구 분 평서형 감탄형 의문형 명령형 청유형 격식체 비격식체 해라하게하오하십시오해해요 - 다 - 네, - ㅁ세 - 구나 - 구먼 - 구려 - 냐, - 니 - 는가, - 나 - 어라 - 게 - 자 - 세 - 오 - ㅂ니다 - 어, - 지 - 어요, - 지요 - 어, - 지, - 군 - 어요, - 지요, - 군요 - 오 - ㅂ니까 - 어, - 지 - 어요, - 지요

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

고객 카드 1588-7278

고객 카드 1588-7278 고객 카드 1588-7278 i 안전을 위한 경고사항 안전을 위한 주의사항 i 헤드유닛 DISP RADIO MEDIA PHONE SEEK TRACK 헤드유닛 FOLDER MUTE SCAN SETUP 스티어링 휠 리모트 컨트롤 + - MODE 기본모드 화면 Radio 모드 변경 RADIO 라디오 주파수 검색하기 SEEK TRACK 라디오 모드 사용하기 저장방송

More information

Visual Basic 반복문

Visual Basic 반복문 학습목표 반복문 For Next문, For Each Next문 Do Loop문, While End While문 구구단작성기로익히는반복문 2 5.1 반복문 5.2 구구단작성기로익히는반복문 3 반복문 주어진조건이만족하는동안또는주어진조건이만족할때까지일정구간의실행문을반복하기위해사용 For Next For Each Next Do Loop While Wend 4 For

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 두근두근 파이썬수업 4 장자료의종류에는어떤것들이있나요? 이번장에서만들프로그램 (1) 터틀그래픽의거북이와인사하는프로그램을작성해보자. Run Python (2) 여러개의색상을리스트에저장하였다가하나씩꺼내서원들을그려보자 Run Python 파이썬에서사용할수있는자료의종류 파이썬과자료형 변수에어떤종류의자료도저장할수있다 x = 10 print("x =", x) x = 3.14

More information

14장 파일

14장 파일 14 장파일 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) 14 장파일 1 / 18 학습내용 파일입출력예포멧연산자 (format operator) 파일명과경로예외처리하기피클링 (pickling) 파일입출력디버깅 박창이 ( 서울시립대학교통계학과 ) 14 장파일 2 / 18 파일입출력예 >>> fout = open( output.txt, w )

More information

5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp

5장. JSP와 Servlet 프로그래밍을 위한 기본 문법(완성-0421).hwp 1 0 1.7 6 5 'A ' '/ u 4 4 2 2 ' " JS P 프로그래밍 " A ', 'b ', ' 한 ', 9, \ u d 6 5 4 ' c h a r a = 'A '; 0 1 0 2 0 3 0 4 0 5 0 6 0 7 0 8 0 9 1 0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 < % @ p a g e c o n te n

More information

Microsoft PowerPoint 자바-기본문법(Ch2).pptx

Microsoft PowerPoint 자바-기본문법(Ch2).pptx 자바기본문법 1. 기본사항 2. 자료형 3. 변수와상수 4. 연산자 1 주석 (Comments) 이해를돕기위한설명문 종류 // /* */ /** */ 활용예 javadoc HelloApplication.java 2 주석 (Comments) /* File name: HelloApplication.java Created by: Jung Created on: March

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서

커알못의 커널 탐방기 이 세상의 모든 커알못을 위해서 커알못의 커널 탐방기 2015.12 이 세상의 모든 커알못을 위해서 개정 이력 버전/릴리스 0.1 작성일자 2015년 11월 30일 개요 최초 작성 0.2 2015년 12월 1일 보고서 구성 순서 변경 0.3 2015년 12월 3일 오탈자 수정 및 글자 교정 1.0 2015년 12월 7일 내용 추가 1.1 2015년 12월 10일 POC 코드 삽입 및 코드

More information

Microsoft PowerPoint 웹 연동 기술.pptx

Microsoft PowerPoint 웹 연동 기술.pptx 웹프로그래밍및실습 ( g & Practice) 문양세강원대학교 IT 대학컴퓨터과학전공 URL 분석 (1/2) URL (Uniform Resource Locator) 프로토콜, 호스트, 포트, 경로, 비밀번호, User 등의정보를포함 예. http://kim:3759@www.hostname.com:80/doc/index.html URL 을속성별로분리하고자할경우

More information

제 1 장 Python 의기초 1 제1절 Python 개요 1 제2절 Python의기본 8 제3절 Python의문법 19 제4절 Python 프로그래밍심화 36 제 5 절파이썬을활용한교통계획모형프로그래밍 60 제 2 장 Python 과의융합 74 제 1 절 R 을이용한회귀분석 74 제2절 ArcGIS 78 제3절 Google API 95 제 1 장 Python

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 리스트 (list) 는여러개의데이터가저장되어있는장소이다. scores = [ 32, 56, 64, 72, 12, 37, 98, 77, 59, 69] scores = [ ] for i in range(10): scores.append(int(input(" 성적을입력하시오 :"))) print(scores) scores = [ 32, 56, 64, 72, 12,

More information

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher( 실행할페이지.jsp); 다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp"); dispatcher.forward(request, response); - 위의예에서와같이 RequestDispatcher

More information

Microsoft PowerPoint - Supplement-03-TCP Programming.ppt [호환 모드]

Microsoft PowerPoint - Supplement-03-TCP Programming.ppt [호환 모드] - Socket Programming in Java - 목차 소켓소개 자바에서의 TCP 프로그램작성방법 주요클래스와메소드 HTTP 프로토콜을이용한예제 에코프로그램 Q/A 에코프로그램 - EchoServer 에코프로그램 - EchoClient TCP Programming 1 소켓소개 IP, Port, and Socket 포트 (Port): 전송계층에서통신을수행하는응용프로그램을찾기위한주소

More information

Microsoft PowerPoint - 03-TCP Programming.ppt

Microsoft PowerPoint - 03-TCP Programming.ppt Chapter 3. - Socket in Java - 목차 소켓소개 자바에서의 프로그램작성방법 주요클래스와메소드 HTTP 프로토콜을이용한예제 에코프로그램 에코프로그램 - EchoServer 에코프로그램 - EchoClient Q/A 1 1 소켓소개 IP,, and Socket 포트 (): 전송계층에서통신을수행하는응용프로그램을찾기위한주소 소켓 (Socket):

More information

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074>

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074> File: PRO_1_02E.1 차례 S7-300 트레이닝키트... 2 S7-300 트레이닝키트 PLC 구성... 3 S7-300 모듈 I/O 어드레스... 4 S7-400트레이닝키트전체구성품. 5 S7-400 트레이닝키트 PLC 구성... 6 시뮬레이터... 7 콘베이어모델... 8 전체심벌리스트 (1)... 9 전체심벌리스트 (2)... 10 전체심벌리스트

More information

C 프로그래밍 언어 입문 C 프로그래밍 언어 입문 김명호저 숭실대학교 출판국 머리말..... C, C++, Java, Fortran, Python, Ruby,.. C. C 1972. 40 C.. C. 1999 C99. C99. C. C. C., kmh ssu.ac.kr.. ,. 2013 12 Contents 1장 프로그래밍 시작 1.1 C 10 1.2 12

More information

Microsoft PowerPoint - [2009] 02.pptx

Microsoft PowerPoint - [2009] 02.pptx 원시데이터유형과연산 원시데이터유형과연산 원시데이터유형과연산 숫자데이터유형 - 숫자데이터유형 원시데이터유형과연산 표준입출력함수 - printf 문 가장기본적인출력함수. (stdio.h) 문법 ) printf( Test printf. a = %d \n, a); printf( %d, %f, %c \n, a, b, c); #include #include

More information

A Review of C Programming

A Review of C Programming 02 장파이썬프로그래밍의 기초, 자료형 자료형을알고있다면그언어의절반을터득한것 02-1 숫자형 정수형 (1, 2, -2) 실수 (1.24, -34.56) 컴퓨터식지수표현방식 (4.24e10, 4.24e-10) 복소수 (1+2j) 8진수 (0o37) 16진수 (0x7A) 2 02-1 숫자형 사칙연산 >>> a = 3 >>> b = 4 >>> a + b 7 >>>

More information

1. auto_ptr 다음프로그램의문제점은무엇인가? void func(void) int *p = new int; cout << " 양수입력 : "; cin >> *p; if (*p <= 0) cout << " 양수를입력해야합니다 " << endl; return; 동적할

1. auto_ptr 다음프로그램의문제점은무엇인가? void func(void) int *p = new int; cout <<  양수입력 : ; cin >> *p; if (*p <= 0) cout <<  양수를입력해야합니다  << endl; return; 동적할 15 장기타주제들 auto_ptr 변환함수 cast 연산자에의한명시적형변환실행시간타입정보알아내기 (RTTI) C++ 프로그래밍입문 1. auto_ptr 다음프로그램의문제점은무엇인가? void func(void) int *p = new int; cout > *p; if (*p

More information

4. #include <stdio.h> #include <stdlib.h> int main() { functiona(); } void functiona() { printf("hihi\n"); } warning: conflicting types for functiona

4. #include <stdio.h> #include <stdlib.h> int main() { functiona(); } void functiona() { printf(hihi\n); } warning: conflicting types for functiona 이름 : 학번 : A. True or False: 각각항목마다 True 인지 False 인지적으세요. 1. (Python:) randint 함수를사용하려면, random 모듈을 import 해야한다. 2. (Python:) '' (single quote) 는한글자를표현할때, (double quote) 는문자열을표현할때사용한다. B. 다음에러를수정하는방법을적으세요.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

1

1 1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 인터페이스 배효철 th1g@nate.com 1 목차 인터페이스의역할 인터페이스선언 인터페이스구현 인터페이스사용 타입변환과다형성 인터페이스상속 디폴트메소드와인터페이스확장 2 인터페이스의역할 인터페이스란? 개발코드와객체가서로통신하는접점 개발코드는인터페이스의메소드만알고있으면 OK 인터페이스의역할 개발코드가객체에종속되지않게 -> 객체교체할수있도록하는역할 개발코드변경없이리턴값또는실행내용이다양해질수있음

More information

<4D F736F F F696E74202D B3E22032C7D0B1E220C0A9B5B5BFECB0D4C0D3C7C1B7CEB1D7B7A1B9D620C1A638B0AD202D20C7C1B7B9C0D320BCD3B5B5C0C720C1B6C0FD>

<4D F736F F F696E74202D B3E22032C7D0B1E220C0A9B5B5BFECB0D4C0D3C7C1B7CEB1D7B7A1B9D620C1A638B0AD202D20C7C1B7B9C0D320BCD3B5B5C0C720C1B6C0FD> 2006 년 2 학기윈도우게임프로그래밍 제 8 강프레임속도의조절 이대현 한국산업기술대학교 오늘의학습내용 프레임속도의조절 30fps 맞추기 스프라이트프레임속도의조절 프레임속도 (Frame Rate) 프레임속도란? 얼마나빨리프레임 ( 일반적으로하나의완성된화면 ) 을만들어낼수있는지를나타내는척도 일반적으로초당프레임출력횟수를많이사용한다. FPS(Frame Per Sec)

More information

MakerSprit_MPack제안서

MakerSprit_MPack제안서 쉽고 재미있는 코딩학습 교구- CODING BOX CODING BOX 코딩박스 선생님과 학생 모두를 위한 소프트웨어 교육프로그램입니다. 코딩+종이로봇+아두이노 3개를 한번에 배웁니다. 소프트웨어 교육은 받았긴 했지만 그 다음에 무엇을 어떻게 해야할지 모르신다면 이제 피지컬컴퓨팅 수업을 들어보세요. 컴 퓨터의 모니터화면에서 벗어나 이제 실제로 움직임을 제어해보는

More information

Motor Control Solution

Motor Control Solution Motor Control Solution 마이크로칩에서는 Stepper, Brushed-DC, AC Induction, Switched Reluctance Brushless-DC 등모터종류별특성및동작방식에맞는 MCU가준비되어있어, User가 Motor를이용한 Application을개발하려할때에가장적절한 Solution을제시해줄수있다. 이중 FFT나 PID연산등정밀한모터제어를실행하기위해꼭해주어야하는빠른

More information

tkinter를 이용한 계산기 구현

tkinter를 이용한 계산기 구현 tkinter 를이용한계산기구현 박창이 서울시립대학교통계학과 박창이 ( 서울시립대학교통계학과 ) tkinter 를이용한계산기구현 1 / 26 학습내용 그림판계산기설계연산가능한계산기 To do 박창이 ( 서울시립대학교통계학과 ) tkinter 를이용한계산기구현 2 / 26 그림판 I 크기 600 400 인캔버스에서화살표를이용하여녹색선으로스케치하며 u 키로화면지움

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

슬라이드 1

슬라이드 1 2007 년 2 학기윈도우게임프로그래밍 제 7 강프레임속도의조절 이대현 핚국산업기술대학교 학습내용 프레임속도의조절 30fps 맞추기 스프라이트프레임속도의조절 프레임속도 (Frame Rate) 프레임속도란? 얼마나빨리프레임 ( 일반적으로하나의완성된화면 ) 을만들어낼수있는지를나타내는척도 일반적으로초당프레임출력횟수를많이사용핚다. FPS(Frame Per Sec)

More information

쉽게

쉽게 Power Java 제 4 장자바프로그래밍기초 이번장에서학습할내용 자바프로그램에대한기초사항을학습 자세한내용들은추후에. Hello.java 프로그램 주석 주석 (comment): 프로그램에대한설명을적어넣은것 3 가지타입의주석 클래스 클래스 (class): 객체를만드는설계도 ( 추후에학습 ) 자바프로그램은클래스들로구성된다. 그림 4-1. 자바프로그램의구조 클래스정의

More information

Microsoft Word _mentor_conf_output5.docx

Microsoft Word _mentor_conf_output5.docx < 이재성교수님연구실멘토링자료 > 20151012 최현준제작 # 목차 1. 간단한파이썬 1.1 파이썬설치및설명. 1.2 파이썬데이터형과연산자. 1.3 간단한입출력과형변환. 1.4 for, while, if, with ~ as, indent. 1.5 def 함수정의와 default / return values 1.6 import 와 try except, pip.

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

Microsoft Word - Korean_뷰어 메뉴얼_공용_ADVR&SWi_.doc

Microsoft Word - Korean_뷰어 메뉴얼_공용_ADVR&SWi_.doc DVR HDD PC Viewer Guide ADVR6000 / SWI5000 선운정보통신 소개 본 매뉴얼은 DVR의 하드디스크 PC 뷰워의 설명서입니다. 이 프로그램은 DVR에 장착되어 미리 포맷되고 녹화된 HDD에 저장된 영상들을 사용자의 PC에서 직접 보여줄 것입니다. DVR의 하드디스크-랙에서 분리된 하드디크스가 사용자의 PC에 연결됐다면 이 응용프로그램은

More information

<4D F736F F F696E74202D20C1A632C0E520C7C1B7CEB1D7B7A5B0B3B9DFB0FAC1A4>

<4D F736F F F696E74202D20C1A632C0E520C7C1B7CEB1D7B7A5B0B3B9DFB0FAC1A4> 쉽게풀어쓴 C 언어 Express 제 2 장프로그램개발과정 통합개발환경 통합개발환경 (IDE: integrated development environment) 에디터 + 컴파일러 + 디버거 Visual C++: 이클립스 (eclipse): Dev-C++: 마이크로소프트제작 오픈소스프로젝트 오픈소스프로젝트 통합개발환경의종류 비주얼 C++(Visual C++)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 유니티와아두이노를활용한 VR 컨트롤러개발 Part 06 헬로앱스코딩교육 김영준 공학박사, 목원대학교겸임교수前 Microsoft 수석연구원 splduino@gmail.com http://www.helloapps.co.kr 키보드로물체생성하기 키보드로물체생성하기 public GameObject CubeObject; public GameObject MyCamera;

More information

ThisJava ..

ThisJava .. 자바언어에정확한타입을추가한 ThisJava 소개 나현익, 류석영 프로그래밍언어연구실 KAIST 2014 년 1 월 14 일 나현익, 류석영 자바언어에정확한타입을추가한 ThisJava 소개 1/29 APLAS 2013 나현익, 류석영 자바 언어에 정확한 타입을 추가한 ThisJava 소개 2/29 실제로부딪힌문제 자바스크립트프로그램분석을위한요약도메인 나현익,

More information

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20C1A63038C0E520C5ACB7A1BDBABFCD20B0B4C3BC4928B0ADC0C729205BC8A3C8AF20B8F0B5E55D> Power Java 제 8 장클래스와객체 I 이번장에서학습할내용 클래스와객체 객체의일생직접 메소드클래스를 필드작성해 UML 봅시다. QUIZ 1. 객체는 속성과 동작을가지고있다. 2. 자동차가객체라면클래스는 설계도이다. 먼저앞장에서학습한클래스와객체의개념을복습해봅시다. 클래스의구성 클래스 (class) 는객체의설계도라할수있다. 클래스는필드와메소드로이루어진다.

More information

OCW_C언어 기초

OCW_C언어 기초 초보프로그래머를위한 C 언어기초 4 장 : 연산자 2012 년 이은주 학습목표 수식의개념과연산자및피연산자에대한학습 C 의알아보기 연산자의우선순위와결합방향에대하여알아보기 2 목차 연산자의기본개념 수식 연산자와피연산자 산술연산자 / 증감연산자 관계연산자 / 논리연산자 비트연산자 / 대입연산자연산자의우선순위와결합방향 조건연산자 / 형변환연산자 연산자의우선순위 연산자의결합방향

More information

노트북 IT / 모바일 데스크탑 34 올인원PC 35 PC 소프트웨어 포터블SSD / SSD / 메모리카드 36 태블릿 37 휴대폰 39 PC 솔루션 IT / 모바일 IT / 모바일 노트북 29 삼성전자는 Windows 를 권장합니다. 삼성전자만의 편리하고 다양한 소프트웨어를 통해 초보자도 보다 쉽고 빠르게 이용 가능합니다. Easy Settings 삼성 패스트

More information

슬라이드 1

슬라이드 1 프로세싱 광운대학교로봇학부박광현 프로세싱실행 2 C:\processing-3.2.1 폴더 창나타내기 실행 정지 3 폭 높이 600 400 도형그리기 배경칠하기 5 background(255, 255, 255); R G B background(255, 0, 0); background(255, 122, 0); 선그리기 6 background(255, 122, 0);

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 HTML5 웹프로그래밍입문 부록. 웹서버구축하기 1 목차 A.1 웹서버시스템 A.2 PHP 사용하기 A.3 데이터베이스연결하기 2 A.1 웹서버시스템 3 웹서버의구축 웹서버컴퓨터구축 웹서버소프트웨어설치및실행 아파치 (Apache) 웹서버가대표적 서버실행프로그램 HTML5 폼을전달받아처리 PHP, JSP, Python 등 데이터베이스시스템 서버측에데이터를저장및효율적관리

More information

Microsoft PowerPoint 자바스크립트(1).pptx

Microsoft PowerPoint 자바스크립트(1).pptx 웹과인터넷활용및실습 () (Part I) 문양세강원대학교 IT 대학컴퓨터과학전공 강의내용 의기초의기본문법제어구조함수의내장객체브라우저내장객체를이용한다양한효과주기 Page 2 1 개요 사용자와상호작용하는동적웹문서작성웹에서사용할수있도록만들어진스크립트언어선마이크로시스템스와넷스케이프사가공동으로개발 주요특징 웹문서 (HTML 문서 ) 에포함되어웹서버에서브라우저로다운로드됨

More information

JAVA PROGRAMMING 실습 08.다형성

JAVA PROGRAMMING 실습 08.다형성 2015 학년도 2 학기 1. 추상메소드 선언은되어있으나코드구현되어있지않은메소드 abstract 키워드사용 메소드타입, 이름, 매개변수리스트만선언 public abstract String getname(); public abstract void setname(string s); 2. 추상클래스 abstract 키워드로선언한클래스 종류 추상메소드를포함하는클래스

More information

Microsoft PowerPoint - java1-lab5-ImageProcessorTestOOP.pptx

Microsoft PowerPoint - java1-lab5-ImageProcessorTestOOP.pptx 2018 학년도 1 학기 JAVA 프로그래밍 II 514760-1 2018 년봄학기 5/10/2018 박경신 Lab#1 (ImageTest) Lab#1 은영상파일 (Image) 을읽어서정보를출력 Java Tutorials Lesson: Working with Images https://docs.oracle.com/javase/tutorial/2d/images/index.html

More information

Microsoft Word - PEB08_USER_GUIDE.doc

Microsoft Word - PEB08_USER_GUIDE.doc 0. PEB08 이란? PEB08(PIC EVALUATION BOARD 8bits) 은 Microchip 8bit Device 개발을쉽고편리하게할수있는보드입니다. 1. 다양한 8bit Device 지원 기존대부분의 8bit 보드의경우일부 Pin-Count만지원을하였지만, PEB08은 PIC10, PIC12, PIC16, PIC18의 DIP Type Package의모든

More information

manual pdfÃÖÁ¾

manual pdfÃÖÁ¾ www.oracom.co.kr 1 2 Plug & Play Windows 98SE Windows, Linux, Mac 3 4 5 6 Quick Guide Windows 2000 / ME / XP USB USB MP3, WMA HOLD Windows 98SE "Windows 98SE device driver 7 8 9 10 EQ FM LCD SCN(SCAN)

More information

윈도우즈프로그래밍(1)

윈도우즈프로그래밍(1) 제어문 (2) For~Next 문 윈도우즈프로그래밍 (1) ( 신흥대학교컴퓨터정보계열 ) 2/17 Contents 학습목표 프로그램에서주어진특정문장을부분을일정횟수만큼반복해서실행하는문장으로 For~Next 문등의구조를이해하고활용할수있다. 내용 For~Next 문 다중 For 문 3/17 제어문 - FOR 문 반복문 : 프로그램에서주어진특정문장들을일정한횟수만큼반복해서실행하는문장

More information

PowerPoint Presentation

PowerPoint Presentation 데이터처리프로그래밍 Data Processing Programming 01 파이썬프로그래밍언어 목차 1. 프로그래밍언어 2. 파이썬소개 3. 파이썬설치와실행 데이터처리프로그래밍 (Data Processing Programming) - 01 파이썬프로그래밍언어 3 1. 프로그래밍언어 프로그래밍언어개념 프로그래밍언어 programming language : 컴퓨터시스템을구동시키는소프트웨어를작성하기위한형식언어

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

온라인등록용 메뉴얼

온라인등록용 메뉴얼 WIZPLAT Corporation User Manual Gigabit LAN Port + USB3.0 HUB 사용자 설명서 이번에는 Gigabit LAN Port + USB3.0 HUB 를 구입해 주셔서 대단히 감사합니다. 이 사용설명서에는 중요한 주의 사항과 제품의 취급방법이 설명되어 있습니다. 사용하기 전에 설명서를 잘 읽어 보신 후 본 제품을 바르고

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 제 13 장파일처리 1. 스트림의개념을이해한다. 2. 객체지향적인방법을사용하여파일입출력을할수있다. 3. 텍스트파일과이진파일의차이점을이해한다. 4. 순차파일과임의접근파일의차이점을이해한다. 이번장에서만들어볼프로그램 스트림 (stream) 스트림 (stream) 은 순서가있는데이터의연속적인흐름 이다. 스트림은입출력을물의흐름처럼간주하는것이다. 입출력관련클래스들 파일쓰기

More information

Microsoft PowerPoint - es-arduino-lecture-03

Microsoft PowerPoint - es-arduino-lecture-03 임베디드시스템개론 : Arduino 활용 Lecture #3: Button Input & FND Control 2012. 3. 25 by 김영주 강의목차 디지털입력 Button switch 입력 Button Debounce 7-Segment FND : 직접제어 7-Segment FND : IC 제어 2 디지털입력 : Switch 입력 (1) 실습목표 아두이노디지털입력처리실습

More information

Adobe Flash 취약점 분석 (CVE-2012-0754)

Adobe Flash 취약점 분석 (CVE-2012-0754) 기술문서 14. 08. 13. 작성 GNU C library dynamic linker $ORIGIN expansion Vulnerability Author : E-Mail : 윤지환 131ackcon@gmail.com Abstract 2010 년 Tavis Ormandy 에 의해 발견된 취약점으로써 정확한 명칭은 GNU C library dynamic linker

More information

chap2

chap2 Lecture 02: 리눅스사용 상지대학교컴퓨터공학과고광만 kkman@sangji.ac.kr http://compiler.sangji.ac.kr 2018 2.1 기본명령어 간단한명령어사용 $ date $ hostname $ uname $ who $ ls $ clear $ passwd 3 2.2 파일및디렉터리 파일의종류 l 일반파일 (ordinary file)

More information

제11장 프로세스와 쓰레드

제11장 프로세스와 쓰레드 제9장자바쓰레드 9.1 Thread 기초 (1/5) 프로그램 명령어들의연속 (a sequence of instruction) 프로세스 / Thread 실행중인프로그램 (program in execution) 프로세스생성과실행을위한함수들 자바 Thread 2 9.1 Thread 기초 (2/5) 프로세스단위작업의문제점 프로세스생성시오버헤드 컨텍스트스위치오버헤드

More information

Microsoft PowerPoint - chap08-1 [호환 모드]

Microsoft PowerPoint - chap08-1 [호환 모드] 2011-1 학기프로그래밍입문 (1) 참고자료 : chapter 8-1. 전처리 박종혁 Tel: 970-6702 Email: jhpark1@seoultech.ac.kr h k 한빛미디어 출처 : 뇌를자극하는 C프로그래밍, 한빛미디어 -1- ehanbit.net 전처리명령어 컴파일과정에는전처리 (preprocessing) 단계가있다. - 컴파일러는목적파일을만들기전에전처리라고하는특별한작업을

More information

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일 Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: ned3y2k@hanmail.net Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae

More information

JVM 메모리구조

JVM 메모리구조 조명이정도면괜찮조! 주제 JVM 메모리구조 설미라자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조장. 최지성자료조사, 자료작성, PPT 작성, 보고서작성. 발표. 조원 이용열자료조사, 자료작성, PPT 작성, 보고서작성. 이윤경 자료조사, 자료작성, PPT작성, 보고서작성. 이수은 자료조사, 자료작성, PPT작성, 보고서작성. 발표일 2013. 05.

More information

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 /carrena/ VMware 에서 l

네이버블로그 :: 포스트내용 Print VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52   /carrena/ VMware 에서 l VMw are 에서 Linux 설치하기 (Centos 6.3, 리눅스 ) Linux 2013/02/23 22:52 http://blog.naver.com /carrena/50163909320 VMware 에서 linux 설치하기 linux 는다양한버전이존재합니다. OS 자체가오픈소스이기때문에 redhat fedora, 우분투, centos 등등 100 가지가넘는버전이존재함

More information

슬라이드 1

슬라이드 1 -Part3- 제 4 장동적메모리할당과가변인 자 학습목차 4.1 동적메모리할당 4.1 동적메모리할당 4.1 동적메모리할당 배울내용 1 프로세스의메모리공간 2 동적메모리할당의필요성 4.1 동적메모리할당 (1/6) 프로세스의메모리구조 코드영역 : 프로그램실행코드, 함수들이저장되는영역 스택영역 : 매개변수, 지역변수, 중괄호 ( 블록 ) 내부에정의된변수들이저장되는영역

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 Power Java 제 7 장클래스와객체 이번장에서학습할내용 객체지향이란? 객체 메시지 클래스 객체지향의장점 String 클래스 객체지향개념을완벽하게이해해야만객체지향설계의이점을활용할수있다. 실제세계는객체로이루어진다. 객체지향이란? 실제세계를모델링하여소프트웨어를개발하는방법 절차지향과객체지향 절차지향프로그래밍 (procedural programming): 문제를해결하는절차를중요하게생각하는방법

More information

Mango220 Android How to compile and Transfer image to Target

Mango220 Android How to compile and Transfer image to Target Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys

More information

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D> VHDL 프로그래밍 D. 논리합성및 Xilinx ISE 툴사용법 학습목표 Xilinx ISE Tool 을이용하여 Xilinx 사에서지원하는해당 FPGA Board 에맞는논리합성과정을숙지 논리합성이가능한코드와그렇지않은코드를구분 Xilinx Block Memory Generator를이용한 RAM/ ROM 생성하는과정을숙지 2/31 Content Xilinx ISE

More information

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2 6.1 함수프로시저 6.2 서브프로시저 6.3 매개변수의전달방식 6.4 함수를이용한프로그래밍 3 프로시저 (Procedure) 프로시저 (Procedure) 란무엇인가? 논리적으로묶여있는하나의처리단위 내장프로시저 이벤트프로시저, 속성프로시저, 메서드, 비주얼베이직내장함수등

More information

리눅스 취약점대응방안권고 / KISA 취약점점검팀 영향받는플랫폼 OS, FAQ 추가 개요 미국보안회사 에의해 시스템의 라이브러리 의특정함수에서임의코드를실행할수있는취약점이공개 해당취약점은 CVE 지정, 도메인네임을

리눅스 취약점대응방안권고 / KISA 취약점점검팀 영향받는플랫폼 OS, FAQ 추가 개요 미국보안회사 에의해 시스템의 라이브러리 의특정함수에서임의코드를실행할수있는취약점이공개 해당취약점은 CVE 지정, 도메인네임을 리눅스 취약점대응방안권고 15. 01. 29 / KISA 취약점점검팀 15. 01. 30 영향받는플랫폼 OS, FAQ 추가 개요 미국보안회사 에의해 시스템의 라이브러리 의특정함수에서임의코드를실행할수있는취약점이공개 해당취약점은 CVE-2015-0235 지정, 도메인네임을 IP로변환하는기능이포함된서비스 ( 메일, 웹등 ) 들은해당취약점에영향을받을수있음 취약점상세분석

More information

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt) 마이크로칩 USB Host & Device 부트로더기능실습 한국마이크로칩서한석부장 (CAE) 2009-09-07 마이크로칩 16 비트 USB 데모보드세팅 Explorer 16 + USB PICtail Plus Daughter Board + USB PIMs Part #: DM240001 Part #: AC164131 Part #: MA240014(PIC24FJ256GB11)

More information

- 클래스를이용한 2개의계산기구현 class Calculator: def init (self): self.result = 0 def adder(self, num): self.result += num return self.result cal1 = Calculator()

- 클래스를이용한 2개의계산기구현 class Calculator: def init (self): self.result = 0 def adder(self, num): self.result += num return self.result cal1 = Calculator() 5 장파이썬날개달기 05-1 파이썬프로그래밍의핵심, 클래스 클래스는도대체왜필요한가? - 계산기의더하기기능구현 result = 0 def adder(num): global result result += num return result print(adder(3)) print(adder(4)) : adder 함수는입력인수로 num을받으면이전에계산된결과값에더한후출력

More information

금오공대 컴퓨터공학전공 강의자료

금오공대 컴퓨터공학전공 강의자료 C 프로그래밍프로젝트 Chap 14. 포인터와함수에대한이해 2013.10.09. 오병우 컴퓨터공학과 14-1 함수의인자로배열전달 기본적인인자의전달방식 값의복사에의한전달 val 10 a 10 11 Department of Computer Engineering 2 14-1 함수의인자로배열전달 배열의함수인자전달방식 배열이름 ( 배열주소, 포인터 ) 에의한전달 #include

More information

Microsoft PowerPoint - ch07 - 포인터 pm0415

Microsoft PowerPoint - ch07 - 포인터 pm0415 2015-1 프로그래밍언어 7. 포인터 (Pointer), 동적메모리할당 2015 년 4 월 4 일 교수김영탁 영남대학교공과대학정보통신공학과 (Tel : +82-53-810-2497; Fax : +82-53-810-4742 http://antl.yu.ac.kr/; E-mail : ytkim@yu.ac.kr) Outline 포인터 (pointer) 란? 간접참조연산자

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

Microsoft PowerPoint - e pptx

Microsoft PowerPoint - e pptx Import/Export Data Using VBA Objectives Referencing Excel Cells in VBA Importing Data from Excel to VBA Using VBA to Modify Contents of Cells 새서브프로시저작성하기 프로시저실행하고결과확인하기 VBA 코드이해하기 Referencing Excel Cells

More information