임베디드 기사/실기 - 임베디드 소프트웨어

임베디드 소프트웨어 실기 용어 정리

꿈을향해달리자 2023. 10. 12. 21:57
728x90

고급언어로 쓰여진 원시 프로그램을 그와 의미적으로 동등하게 컴퓨터에서 즉시 실행될 수 있는 형태의 목적 프로그램으로 바꾸어주는 번역 프로그램은 무엇인가?

더보기

컴파일러 (Compiler)

 

원시 프로그램을 컴파일러가 실행되는 환경과 다른 환경에 맞게 기계어로 번역하는 컴파일러는 무엇인가?

더보기

크로스 컴파일러 (Cross Compiler)

 

목적 모듈/프로그램 또는 라이브러리를 결합하여 목적 프로그램을 생성하는 프로그램으로 외부 심볼의 상대적인 주소를 결정하여 참조 링크를 치환하는 것은?

더보기

링커 (Linker)

 

프로그래머가 지정한 주소로 로딩하며 단순히 목적 프로그램을 메모리에 로드하는 기능을 가진 로더는 무엇인가?

더보기

절대 로더 (Absolute Loader)

 

소프트웨어 개발 타당성 조사부터 개발, 유지보수, 폐기까지의 전 과정을 하나의 주기로 보고, 이를 효과적으로 수행하기 위한 모델 방법론은?

더보기

SDLC (Software Development Life-Cycle)

 

분석, 설계, 개발, 구현, 시험 및 유지보수 과정을 순차적으로 접근하는 프로세스 모델로 표준화된 양식과 문서 중심의 프로세스 및 프로젝트 관리를 강조하는 것은?

더보기

폭포수 모형 (Waterfall Model)

 

짧은 시간 내에 시제품을 개발하여 사용자가 요구사항을 미리 확인하고, 기술적 문제의 해결 가능성을 미리 확인할 수 있도록 한 소프트웨어 개발 모델은?

더보기

프로토타입 모델 (Prototype Model)

 

개발 주요기능을 사전 위험 분석을 통하여 반복적으로 수행함으로써, 최종 소프트웨어 개발까지 점진적으로 구현하는 방법으로, 순차적인 모델과 프로토타이핑의 반복적인 특성을 체계적으로 결합시킨 모델은?

더보기

나선형 모델 (Spiral Model)

 

프로그램 내부 로직을 보면서 테스트 하는 것으로 프로그램 논리 복잡도 측정이나 루프 구조를 대상으로 하는 구조 기반의 테스트 하는 기법은?

더보기

화이트 박스 테스트

 

프로그램 외부 명세를 보면서 테스트 하는 기법으로, 동등분할, 경계값 분석, 오류 예측 기법 등 명세 기반의 테스트 하는 기법은?

더보기

블랙박스 테스트

 

객체 지향 분석/설계용 모델링 언어로 객체 지향 방법론 별로 제안된 모델링 언어를 통합하고 표준화한 언어는?

더보기

UML 다이어 그램 (Unified Modeling Language)

 

UML의 관계 중 생명주기를 공유하는 관계, 필수 구성 요소를 표현하는 것으로 부분에서 전체로 속이 채워진 마름모를 연결하여 표현하는 것은?

더보기

포함 관계 (Composition)

 

시스템이 제공하고 있는 기능 및 그와 관련된 외부 요소를 사용자의 관점에서 표현하는 다이어그램으로 유스케이스, 액터, 시스템의 구성요소가 있는 것은?

더보기

유스케이스 다이어그램 (Usecase Diagram)

 

객체 간 상호 작용을 메시지 흐름으로 표현한 다이어그램은?

더보기

시퀀스 다이어그램 (Sequence Diagram)

 

반복적인 유스케이스 기반 및 객체 지향 방법론으로 UML 기반 소프트웨어 모델링 및 아키텍처 설계 방법론은?

더보기

COMET (Concurrent Object Modeling and architectural design method)

 

728x90