LabVIEW에서 객체 지향 설계 및 프로그램하기 교육과정에서는 객체 지향 설계와 프로그래밍의 기본 개념을 다루며, 이와 같은 개념이 LabVIEW에서 어떻게 구현되는지 설명합니다. 객체 지향 설계(OOD)를 통해, 코드의 여러 섹션 간의 인터페이스가 더욱 명확해지고, 더욱 편리한 디버깅을 위한 코드가 마련되며, 대규모 프로그래밍 팀을 위한 구조로 확장됩니다. 객체 지향 프로그래밍은 객체 지향 설계 원리 따르도록 강제하는 언어로 코드를 개발하는 것입니다.
강사가 진행하는 강의실 교육: 3일
강사가 진행하는 버추얼 교육: 5.5시간 세션 4회
On-Demand: 5 hours (exercises as a supplement)
코드의 가독성, 확장성, 유지 관리 가능성 또는 재사용성을 개선해야 하는 LabVIEW 사용자
디버깅하기 쉬운 코드를 개발하려는 LabVIEW 사용자
다른 언어로 된 객체 지향 프로그래밍에 익숙하고 LabVIEW에서 객체 지향 설계를 구현하는 방법을 알고 싶은 LabVIEW 사용자
객체 지향 프로그래밍에 집중하고자 하는 LabVIEW Core 2 교육과정 참석자
LabVIEW Core 2 교육과정 이수 또는 그에 준하는 경험
LabVIEW Professional Development System
강사가 진행하는 버추얼 교육은 NI 학습 센터를 통해 제공되는 디지털 교육과정 자료를 포함합니다.
NI 버추얼 강사 진행 교육은 Zoom을 통해 제공되며, 수강생은 Amazon AppStream/LogMein을 사용하여 최신 소프트웨어가 장착된 가상 머신에서 연습문제를 수행할 수 있습니다.
객체지향 접근 방식을 사용한 문제 해결의 적절성 결정하기
객체지향 설계 원리를 사용하여 어플리케이션 설계하기
기존의 LabVIEW 어플리케이션에서 주로 나타나는 패턴을 객체로 대체하기
LabVIEW 클래스와 인터페이스를 사용하여 기본적인 클래스 계층구조 구현하기
강의 | 개요 | 토픽 |
---|---|---|
객체 지향 프로그래밍 소개 | 어플리케이션의 설계와 구현에서 객체 지향 접근법 사용의 적합성을 살펴봅니다. |
|
객체 지향 어플리케이션 설계하기 | 객체 지향 설계 원리를 사용하여 어플리케이션을 설계합니다. |
|
구현하기LabVIEW에서의 객체 지향 프로그래밍 | 읽기 쉽고, 확장 가능하고, 유지 보수가 쉬우며, 재사용 가능한 LabVIEW 클래스를 개발하고 사용합니다. |
|
객체 지향 설계 패턴 및 도구 | 기존의 LabVIEW 어플리케이션에서 주로 나타나는 패턴을 객체로 대체합니다. |
|
코드 배포 및 배치하기 | 좋은 객체 지향 설계 및 프로그래밍 방법을 사용하여 코드를 검토, 리팩토링 및 배포합니다. |
|