{Lecture}59 [객체 지향 설계와 분석을 위한 UML 기초와 응용] 3장 연습문제 답이 틀릴 수도 있습니다 감안하고 봐주세요! 01. 유스케이스 다이어그램에서 표현되지 않는 것은? 1. 유스케이스2. 액터3. 시스템 범위4. 클래스들 간의 관계 답: 4번 💠클래스들 간의 관계는?클래스 간의 상속, 연관, 집합, 의존 관계 등은 클래스 다이어그램에서 표현된다 02. 유스케이스 추출 후 일어나는 분석 과정의 활동으로 보기 어려운 것은? 1. 객체 또는 클래스 찾기2. 클래스의 속성 찾기3. 객체의 메서드 구현하기 4. 시퀀스 다이어그램 만들기 답:3번 💠 객체의 메서드 구현하기 메서드 구현은 설계 및 구현 단계에서 수행하는 활동분석 단계에서는 무엇을 해야하는 가를 정희할 뿐 어떻게 구현할 것인가는 다루지 않는다 03. 유스케이스 간의 관계로 적합하지 않은 것은? .. 2025. 4. 12. [객체 지향 설계와 분석을 위한 UML 기초와 응용] 2장 연습문제 01. UML 다이어그램 중에서 동적 모델이 아닌 것은? 1. 유스케이스 다이어그램2. 클래스 다이어그램3. 활동 다이어그램4. 순서 다이어그램 답: 2번 💠UML 다이어그램 동적 모델: 유스케이스 다이어그램, 활동 다이어그램, 순서 다이어그램정적 모델: 클래스 다이어그램, 컴포넌트 다이어그램 02. UML 스테레오 타입에 관한 설명이 아닌 것은? 1. UML 요소의 의미를 바꾸거나 명확하게하기 위한 방법이다2. > 같이 키워드를 >로 감싸 표현한다3. 스테레오타입 대신 특별한 아이콘을 사용하여 표현할 때도 있다4. 몇 개의 특별한 UML 요소들에만 적용할 수 있다 답: 4번 💠UML 스테레오타입이란? UML에서 기본 제공하는 표기 외에 사용자 정의 의미를 부여하기 위한 방법.. 2025. 4. 11. [객체 지향 설계와 분석을 위한 UML 기초와 응용] 1장 연습문제 1장 연습문제 풀이 01 . UML의 특징이 아닌 것은? 1. 가시화 언어다.2. 명시화 언어다.3. 구축 언어다.4. 기능 중심 언어다. 답: 4번 💠UML의 특징UML은 기능이 아닌 객체 중심의 설계 언어이다 -> 객체지향 설계 도구 가시화, 명시화, 구축, 문서화를 위한 표준 모델링 언어 02. 객체 지향 기법에서 캡슐화에 대한 설명으로 틀린 것은? 1.캡슐화를 하면 객체 간의 결합도가 높아진다2.캡슐화된 객체들은 재사용이 용이하다3.프로그램 변경에 대한 오류의 파급 효과가 적다4.인터페이스가 단순해진다 답: 1번 💠캡슐화란? 데이터와 메서드를 하나로 묶고 외부에서 직접 접근하지 못하도록 감추는 기법 캡슐화의 목적은 정보 은닉을 통해 객체 간 결합도를 낮추는 것! 결합도가 .. 2025. 4. 8. 소프트웨어 분석 및 설계 5주차 (유스케이스 모델) 보호되어 있는 글 입니다. 2025. 4. 7. [GCP] Node.js 설치하기 본 포스팅은 GCP(Google Cloud Platform) VM 인스턴스에서 Node.js 설치를 진행하는 것입니다. 🚩 Node.js 설치 GCP VM 인스턴스에서 다운로드 wget https://nodejs.org/dist/v18.15.0/node-v18.15.0-linux-x64.tar.xz Node.js 런타임 설치 압축해제 및 설정 tar xf node-v18.15.0-linux-x64.tar.xzcd node-v18.15.0-linux-x64 sudo cp -Rvi ./{bin,include,lib,share} /usr/local/ 다음과 같이 잘 실행되는 걸 확인할 수 있다 2025. 4. 6. [GCP] VM 인스턴스 생성 및 초기 설정 본 포스팅은 GCP(Google Cloud Platform)에서 VM 인스턴스를 생성하는 과정을 정리한 것입니다. 🚩 VM 인스턴스 생성 초기 VM 생성 맨 처음 GCP 콘솔에 접속 후 vm 만들기 선택 프로젝트가 없다면 프로젝트 만들기 선택 Compute Engine API 프로젝트 생성 후 API 사용 클릭 생성하는데 시간이 조금 걸린다 인스턴스 정보 입력 리전을 서울로 선택 후 영역 설정 이름은 정해진 양식에 따라 만들면 된다 (대문자 사용 안됨) 머신은 e2-micro로 설정해준다 (메모리가 1기가라서 크게 사용할 거면 medium으로 부팅 디스크 설정 os 및 스토리지 설정 클릭 후 변경 클릭ubuntu 클릭 후 버전 설정 네트워.. 2025. 4. 6. [시스템 프로그래밍] 3장 파일다루기 Part 1 보호되어 있는 글 입니다. 2025. 4. 1. [시스템 프로그래밍] 2장 파일 시스템 정리 보호되어 있는 글 입니다. 2025. 4. 1. 소프트웨어 분석 및 설계 4주차 정리 구조모델과 개념모델 구조적 모델(structural model)은 비즈니스 시스템에서 생성 및 사용되는 객체를 표현하는 formal한 방법이다. 구조적 모 델은 문제를 구성하는 사람, 장소 또는 사물과 이들이 서로 어떻게 관련되어 있는지를 보여준다. 구조적 모델은 반복적인 프로세스를 통해 모델링되며, 모델 은 시간이 지남에 따라 더 상세하게 구성된다. 분석가는 객 체의 논리적 구성을 보여주는 개념적 모델을 그리지만, 객체 가 어떻게 저장, 생성 또는 조작되는지는 나타내지 않는다. 이 모델은 구현이나 기술적 세부사항이 없으므로(주로 설계나 구현에 필요한 정보), 분석가는 모델을 시스템의 실제 비즈니스 요구사항에 맞추는 데 더 집 중할 수 있다. 설계에서 분석가는 개념적 구조적 모델을 객체가 데이터베 .. 2025. 3. 31. 이전 1 2 3 4 5 6 7 다음