분류 전체보기
-
[모각코 23-1] 5회차-Interaction Diagrams학교생활/23-1 '모여서 각자 코딩' 2023. 5. 2. 15:56
목차 1. System Sequence Diagram 2. Operation Contract 3. Sequence Diagram 추가: Class Diagram 예시 System Sequence Diagram(SSD) 1-1. 시스템 시퀀스 다이어그램이란? 어떻게 동작하는가 보다는 무엇을 하는가에 초점을 맞춘 설명. UML에는 “시퀀스 다이어그램”은 있지만, “시스템 시퀀스 다이어그램”은 없다 1-2. 그냥 시퀀스 다이어그램과의 차이 시스템 시퀀스 다이어그램과 시퀀스 다이어그램과의 차이는 표현의 범위에 있다 시스템 시퀀스 다이어그램은 개발 중인 시스템의 인풋 아웃풋 이벤트를 표현하는 것에 집중한다. 일반적인 시퀀스 다이어그램이 외부 액터와 시스템 속 유스케이스의 시간에 따른 상호작용을 표현한다면 시스템 ..
-
[모각코 23-1] 4회차- OOAD(2)학교생활/23-1 '모여서 각자 코딩' 2023. 4. 6. 16:35
목차 Beginning Beginning Inception in a sentence : System 의 scope, 비전, 비즈니스 모델링을 구상한다. 이때 stakeholde(이해당사자) 의 기본적인 동의와 투자가 있어야 한다. Inception 의 의도 : 실현 가능 여부 조사, decide if it is worth to do. Inception focuses on... - requirement! - functional requirements --> Use case 모델링 - nonfunctional requirements - UI 구현 - 타당성 구현 요구사항 분석 - 요구사항을 찾아서 문서화하고 유지하는 프로세스 - 이 또한 반복적iterative 으로 도출된 결과가 시스템에 적용된다. 더보기 ..
-
[모각코 23-1] 3회차- OOAD학교생활/23-1 '모여서 각자 코딩' 2023. 4. 4. 09:23
목차 Introduction Use Case 소프트웨어 개발 프로세스 UP의 구조물 Introduction 객체지향 분석(OOA): 문제를 정의하고 이 정의로부터 개념 모델(객체에 대한 추상적 정의)을 사용하여 객체, 관계 및 동작을 식별한다. 요구사항을 찾아낸다? 객체지향 설계(OOD) : 객체를 정의하고, 요구사항을 충족하기 위한 객체들의 속성(attribute), 동작(behavior), 상호작용(interaction)을 설명한다. Use Case : 시스템의 동작을 사용자의 입장에서, 유용한 일을 달성하기 위한 시나리오의 집합 사용자, 외부 시스템, 다른 요소들이 시스템과 상호작용하는 방법을 기술함 요구사항을 알아내는 과정이다 사용자 시점에서 시스템을 모델링하는 역할 소프트웨어 개발 프로세스 wa..
-
[모각코 23-1] 2회차- HTML/CSS 기초 궁금증 정리학교생활/23-1 '모여서 각자 코딩' 2023. 3. 26. 01:45
목차 HTML 과 과 태그의 속성 CSS list-style-position 속성 margin 속성 순서 HTML ▶ 과 화면 상에선 둘 다 굵게 표시 된다. 하지만 는 실제로 페이지 내의 중요한 부분으로 브라우저에게 알려주어, screen reader 가 화면을 낭독할 때, 강조하여 읽는 효과를 준다. ▶ 과 화면 상에선 둘다 이탤릭체로 표시된다. 하지만 은 태그와 마찬가지로, 브라우저에게 페이지 내의 중요한 부분임을 알려주고, 스크린 리더에게도 영향을 준다. ▶ 태그의 속성 _blank 링크된 문서를 새로운 윈도우나 탭(tab)에서 오픈함. (내가 조아하는거) _self 링크된 문서를 링크가 위치한 현재 프레임에서 오픈함. 기본값으로 생략 가능. _parent 링크된 문서를 현재 프레임의 부모 프레임..
-
[모각코 23-1] 1회차 - 백준 2212번 센서학교생활/23-1 '모여서 각자 코딩' 2023. 3. 20. 09:42
* 그리디 중요한 건 집중국을 둘 센서의 위치를 정확히 알아야하는 것이 아니다. 전체 코드: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int sensors = Integer.parseInt(br.readLine()); int K = Integer.parseInt(br..
-
골5 달성 헤헤🗣️ IT사담 2023. 3. 13. 00:15
80문제 초반으로 골5 찍는게 세부 목표였는데 달성 고백하자면 그간 수술도 하고 몸상태 안좋은게 하루이틀이 아니어서 실버 하위나 브론즈 몇 문제로 때운적 있음.. 이부분은 아쉽지만 머 겨울방학 끝날때쯤부터 김준영 군과 1일1백준 실천 나 그래도 25일 동안 브5에서 골5됨 셀프칭찬해 다 칭찬했니? 이제 운체공부하자^^ 백트래킹을 마지막으로 풀었는데 백트래킹.. 어려워 나는 멍청하구나 싶었음 너무 풀기싫어서 겨자먹으면서 품.. 백트래킹 너무 어려워 아 백트래킹 너무 어렵다... 실버 1문젠데 1시간 반이나 고민하고 진짜 절망스럽다 백트래킹 왜이렇게 어렵냐 나만그래? 전에 조고리즘 Music도 백트래킹에서 막혀서 80점으로 그냥 던져놨는데 요 hyeo-noo.tistory.com 이분 블로그 공감 백트래킹 ..
-
[모각코] 6회차 - clock cycle 과 instruction학교생활/22-2 '모여서 각자 코딩' 2022. 11. 15. 23:31
언제부턴가 컴.구.라는 친구를 포기해버렸는데요, 심지어 이 문제, 중간고사 직전 문제인데도 아직도 이해안되는 부분이 있다면 믿으시겠습니까? 내가 이해 못한 부분: c2 일때 PC 값 0x0040 0034 아냐? 라고 생각한 이유: c1 일때 0024 이니까 그 다음 라이징엣지에서 0028 그 다음 002c 그 다음 30 그 다음(c2가 있는 클락사이클의 라이징엣지) 34... 라고 생각함 유.레.카 라기에는 제가 눈뜬장님이었지만요 * 레지스터의 값이라는 것은 현재 저장되어 출력되는 값을 뜻합니다. 아직 저장되지 않은 레지스터의 값이 아닙니다. 저는 눈을 장식으로 달고 다녀요^^ 그니까 아직 클락사이클이 끝난게 아니잖아... pc+4와 pc instruction이 쓰이는 빨간 줄이 아니라 c1 직전 (00..