[카테고리:] 컴퓨터시스템

소셜 로봇 (Social Robot)

I. 소셜 로봇의 개념 및 특징 가. 소셜 로봇의 개념 개념도 개념 일상적 의사소통 및 상대 행동에 따라 적응해가며 사회적 행동이 가능한 지능형 로봇 나. 소셜 로봇의 특징 구분 특징 설명 대화 커뮤니케이션 – 언어, 표정, 행동 통해 사람과 일상적인 의사소통 수행 정서적 상호 작용 – 다양한 의사소통 채널 통해 인지적/정서적 상호 작용 수행 자율

챗봇 (Chatbot)

I. 인공지능 기반 채팅, 챗봇 가. 챗봇의 개념 사람과 문자 대화를 통해 질문에 알맞은 답이나 각종 연관 정보 제공 인공지능 기반 커뮤니케이션 소프트웨어 나. 챗봇의 특징 특징 설명 인간과 커뮤니케이션 – 자연어 기반 문자/음성 대화 다양한 데이터 활용 – 센서, 인터넷, 상황 기반 데이터 인공지능 기술 활용 – 학습 데이터 패턴화, 분류기 사용   II.

로봇공정 자동화 (RPA)

I. AI융합 생산성 향상기술, 로봇공정 자동화 단순 반복 업무를 사람이 처리하지 않고, 로봇 자동화 솔루션을 통해 처리하는 혁신 시스템 기존 직원은 전략적 부가가치 창출 업무에 집중하여 기업 및 조직의 경쟁력 향상   II. 로봇공정 자동화의 특징 및 기술요소 가. 로봇공정 자동화의 특징 구분 특징 설명 자동화 프로세스 – 로보틱스 프로세스 – 물리적 로봇/기계가 아닌 SW 기반 업무

협동 로봇 (Collaborative Robot)

I. 인간과 로봇의 협동, 협동 로봇의 개념 인간과 로봇이 같은 공간에서 함께 작업하기 위한 협동운용 조건을 충족하는 산업용 로봇 (ISO10218)   II. 협동 로봇의 안전 기술 및 기능 별 기술 가. 협동 로봇의 안전기술 국제안전기술 규격(ISO15066)에 따라 안전 펜스없이 사람과 접촉/충돌 시 사람의 안전을 보장 나. 협동 로봇의 기능에 따른 사용 기술 로봇 기능 사용

무선 전력전송, 무선 충전

I. 선 없는 충전 기술, 무선 전력전송/충전 기술 가. 무선 전력전송/충전 기술 개요 전력선을 사용하지 않고 무선으로 전기 에너지를 자기장 혹은 전자기파 형태로 변형/전송하여 디바이스의 2차 전지(배터리)를 충전하는 기술 나. 무선 충전 전력 전송 방식 전송방식 개념도 설명 자기유도 – 1차 코일 전류 발생하는 자기장을 2차 코일 통과 시 유도 전류 공급 – 스마트폰, 웨어러블기기

소프트웨어 리팩토링 (Refactoring)

I. 소프트웨어 코드 정제 기법, 소프트웨어 리팩토링 개념 목적 유지보수 생산성 향상 위해 기능을 변경하지 않고 소스코드를 수정, 보완하는 소프트웨어 품질향상 기법 – 유지보수성 향상 – 유연한 시스템 – 생산성 향상 – 소프트웨어 품질 향상 Bad Smell 징후 대상 소스코드 정비를 통한 유지보수성, 비용 절감 및 구조개선, 성능 향상   II. 소프트웨어 리팩토링 절차 및 주요

3R(Reverse Engineering, Re-engineering, Reuse)

I. 소프트웨어 생산성 향상을 위한 3R 가. 소프트웨어 3R(Reverse Engineering, Re-engineering, Reuse)의 개념 Repository를 기반으로 역공학(Reverse Engineering), 재공학(Re-engineering), 재사용(Reuse)을 통해 소프트웨어 생산성을 극대화하는 기법 정보저장소(Repository)는 3R을 구현하는 수단으로 사용됨 나. 소프트웨어 3R의 특징 소프트웨어 위기 극복 및 개발 생산성 향상 유지보수 비용의 절감 소프트웨어 변경 요구사항의 신속한 대처   II. 소프트웨어 3R의 개념도 및 구성요소

소프트웨어 모듈화(Modularity)

I. 효율적인 프로그램 구성 지원, 모듈화 가. 모듈화(Modularity)의 개념 프로그램을 분석하고 추상화하여 소프트웨어의 성능을 향상시키거나, 프로그램의 시험, 통합 및 수정을 용이하게 하는 설계 및 구현 기법 나. 모듈화의 특징 비용과 모듈의 관계: 모듈 수가 증가하면 인터페이스 비용 증가 정보 은폐: 어렵거나 변경 가능성이 있는 모듈은 다른 모듈로부터 은폐 특징 내용 비용과 모듈 관계 모듈 수가

Lehman 소프트웨어 변화

I. 변화 관리와 유지보수 핵심, Lehman 소프트웨어 변화 가. Lehman 소프트웨어 변화 원리 소프트웨어는 요구에 의해 계속적으로 변경되며, 변경에 따른 복잡성, 프로그램의 고유한 변경 추세, SW조직 생산성의 일관성, 소프트웨어 각 버전의 변화에 대한 일관성을 제시한 SW 변화의 원리 나. Lehman 소프트웨어 변화 원리 특징 소프트웨어 변화의 특성을 이해하고 유지보수, 변경관리, 형상관리, 품질통제의 중요 모델로 반영

SW유지보수

I. 소프트웨어 생명 연장, SW유지보수 개요 가. SW유지보수의 개념 SW가 인수, 설치된 후 폐기될 때까지 결함제거, 성능향상, 변화된 환경에 소프트웨어의 수명을 연장시키는 행위 나. SW유지보수의 특징 관리적 기능 복잡도 증가에 따른 관리업무 증가 유지보수 비효율성으로 인한 패키지 SW 도입 확산 비용 측면 유지보수 운영비용이 전체 비용의 70 ~ 80% 인력 운용 신규 기술 개발보다 유지보수에