본문 바로가기

Others29

캡스톤디자인2 - 7 use case diagrams - behavior diagrams - structure diagrams 기본 개념 1. 액터 예시는 위와같이 나타낼 수 있다. 학생과 사서는 액터이고 도서관리시스템이 존재하여 이걸 이용하게 된다. 액터의 유형 액터는 개발되는 시스템과 연결되는 사용자 그리고 기계 모두를 생각하면된다. 유스케이스 액터는 크 그림이지만 유스케이스는 기능을 나타낸다. 유스케이스로 표현된 기능은 시스템의 사용자가 이용한다. 시스템의 전체 기능적 요구사항은 표현된 유스케이스로 구성된다. 보다 정확하게 액터는 유스케이스에 어디까지의 권한을 가지고 있는가를 이야기하게 된다. 우리가 목적이 있는 프로그램을 짤때 어떤 클래스를 짤지를 미리 구상할 수 있는 중요한 부분이다. 위와같이 엘리베이터제어시스템을 .. 2022. 4. 14.
push_swap 개발회고 문서 - 정렬 알고리즘을 구현하라 - C 언어로 작성할것 - norm 에러 체크할것 - 예기치 못한 종료 금지 - 메모리 누수 금지 - Makefile 작성 -Wall -Wextra -Werror 반드시 세우기 - $(NAME), all, clean, fclean, re 명령어 포함하기 - 보너스까지 했다면 bonus 명령도 포함되기. 보너스 파일은 뒤에 _bonus.{c/h} 가 붙을것 - libft 폴더안에 libft 관련 함수 집어넣기 - 예제 케이스 준비하기 구현 - a, b 두개의 스택준비 - 처음시작시 a에는 임의의 숫자가 들어감. b는 비어있음 - a 스택에 숫자를 오름차순으로 정렬하기 sa(swap a) : stack a의 최상위 2 성분의 위치 바꾸기 sb(swap b) : stack b.. 2022. 4. 9.
캡스톤디자인2 - 3 기업체의 전략은 방법론. 기업에 들어가서 다른 기업과 싸워 이기는 방법. 목표 달성 방법 효율성 : 적은 시간 안에 많은 결과 최고의 관행 모방 : 전략을 잘 짜고 프로젝트를 해야한다. 남과 다른 기업만의 규칙이 존재 결국 자신만의 독특함을 찾기 위한 거시적인 의사 결정이자, 방향성 설정 우리 기업이 앞으로 어떤 것을 하는가에 대한 질문의 답이다. 생산관리, 마케팅관리, 인사관리, 재무관리를 하나로 묶는 것이 경영 정책이다. 가장 먼저 해야하는 것이 SWOT 분석이다. 내 프로젝트의 방향성 전략을 이야기 하다. 강점과 약점은 내부능력분석이다. 우리팀이 다른 팀과 차별되는 강점과 약점 외부환경분석은 외부 환경 기회와 위협에 대한 분석이다. 환경에 의해 기업에 기회냐 위협이냐를 묻는 것이다. 내가 하는 일도.. 2022. 3. 18.
push_swap push_swap https://bigpel66.oopy.io/library/42/reference/7 https://www.notion.so/push_swap-c15e62229b9541d78fadec4d6aae8b50 https://bigpel66.oopy.io/library/42/inner-circle/7 https://github.com/bigpel66/42-cursus https://velog.io/@seomoon/pushswap-%EC%A0%95%EB%A6%AC 2022. 3. 11.