2024/08 12

[🌠천체 관측 기록🌌] 페르세우스 유성우 보러 가기

이번에 작성하는 글은 동아리에서 다녀온 것은 아니고, 시간이 맞는 고등학교 친구들 몇 명과 영월로 다녀왔습니다. 8월 예약을 한 번 실패하고, 다른 날로 투어 신청에 성공했어요. 최종적으로 가게 된 12일 밤이 페르세우스 유성우 극대기여서 정말 운이 좋았던 것 같습니다🍀🍀  이 투어는 참고로 제가 20살 때부터 친구들한테 가자고 홍보했던 곳입니다! 코로나로 20~21살을 보내주고, 작년에는 다들 바빠서 놓치고 하다 보니 23살에 다녀오게 되었네요. 사실 이번에도 다들 바빠서 되는 사람들끼리만 다녀왔는데 그 점이 아쉬웠어요. 저와 제 친구 중 한 명은 오전 중에 할 일이 있어서 오후 기차를 탔는데, 기차 안에서도 제 친구는 논문을 썼습니다..  여름 밤하늘 보기제 사진에는 없지만, 제 친구는 사진에 유..

[소프트웨어분석및설계🛠️] 4장 구조적 방법론

출처 : 강의 교안, 시스템분석설계 with 애자일 (생능출판사, 최은만) 1. SW 개발 방법론1.1 SW 개발 방법론1) SW 개발 방법론- 소프트웨어 개발 프로세스의 각 작업 단계의 수행 방법을 정의- 각 단계에서 요구하는 입력 자료를 가지고 어떻게 작업하여 그 결과를 표현하는지 알려준다.- 방법론에서 제공하는 산출물의 표현 방법은 패러다임이나  SW를 보는 관점에 따라 다르다. 2) 주요 방법론- 구조적(Structured) 방법론프로세스 중심 (process-oriented)논리적 모델과 물리적 모델에서 분할하여 기능적 분해를 먼저 한 후 모듈로 구조화하는 방법자료보다는 함수에 중점적프로세스를 먼저 정하고, 프로세스에 대한 입출력을 나중에 정한다.- 정보공학 방법론데이터 중심(Data-orien..

[소프트웨어분석및설계🛠️] 3장 SW 요구사항

출처 : 강의 교안, 시스템분석설계 with 애자일 (생능출판사, 최은만) 1.  SW 요구사항1.1 요구사항의 정의1) 요구사항(Requirements)이란?- SW 요구사항은 시스템이 가져야 할 기능이나, 어떤 특성을 가져야 하는지를 기술한 것- 사용자가 필요한 것어떤 기능? ➡️ 비즈니스 요구 [분석 단계]어떻게 구현? ➡️ 시스템 요구 [설계 단계]2) 요구사항의 정의 : IEEE 610 표준- 문제의 해결 또는 목적 달성을 위하여 고객에 의해 요구되는 기능- 계약, 표준, 명세 등을 만족하기 위하여 시스템이 처리하거나 충족해야 하는 서비스 또는 제약사항- 고객이 요구한 사항과 요구하지 않았더라도 당연히 제공되어야 한다고 가정되는 사항들 3) 요구사항의 명세- 요구사항의 추출과 분석을 통해 얻어지..

[소프트웨어분석및설계🛠️] 2장 프로젝트 관리

출처 : 강의 교안, 시스템분석설계 with 애자일 (생능출판사, 최은만)1. 프로젝트 관리의 개넘✏️ SW 개발 프로젝트 실패 원인- 부족한 소프트웨어 마인드: 소프트웨어는 하드웨어와 다르게 물리적으로 존재하지 않으므로 언제든지 변경 가능하다?- 업무 증가와 일정 지연 등의 이유로 공학 기법 적용을 미룸- 부족한 프로젝트 관리 기술: 소프트웨어 개발 기술의 고도화, 다양한 응용 도메인으로 프로젝트 수행 시 고려해야 할 요소가 기하급수적으로 증가 1.1 프로젝트 관리 (management)1) 프로젝트 관리- SW 개발 프로젝트는 최소의 비용으로 최고의 품질을 유지하는 SW를 성공적으로 개발하는 것이 목표- SW 개발 프로젝트 관리를 어렵게 하는 요인보이지 않는 소프트웨어빠르게 변하는 기술조직마다 다른 ..

[🌙천체 관측 기록🌟] 2023년의 하늘섬 관측회

저는 어렸을 때부터 별 보는 걸 좋아했습니다. 중학생 때는 직접 망원경을 조립할 줄도 알았었는데, 고등학생 시기에 취미를 중단하면서 이젠 까먹었습니다🥲  숙대에 입학하고 교내 천체관측 중앙동아리에 들어가서 다시 취미를 재개했고, 3년째 활동 중입니다. 이번 글에서는 제가 2023년에 다녀온 두 번의 동아리 관측회 이야기를 간단히 해보려고 합니다. 일상 블로그에 관측회마다 후기를 적어두었는데, 사진 위주로 넣어두어서 별자리 이름이 틀렸을 수도 있습니다..2023.02.25.~ 2023.02.26. (1) 겨울 별 보기가평으로 다녀왔던 첫 관측회! 2022년에는 코로나 여파로 관측회가 없었던 걸로 기억합니다. 이때가 2월 말이라서 서울의 날씨는 그렇게 춥지 않았는데, 지역 특성상 + 새벽에 나가서 관측하니..

[소프트웨어분석및설계🛠️] 1장 SW 개발 프로세스

출처 : 강의 교안, 시스템분석설계 with 애자일 (생능출판사, 최은만) 1. 소프트웨어 개발 개요1.1 소프트웨어 개발 개요1) 소프트웨어 개발 과정1️⃣ 실현 가능성 분석2️⃣ 요구사항 도출 및 분석3️⃣ 설계4️⃣ 코딩 및 단위 시험5️⃣ 통합 및 시스템 시험6️⃣ 배포, 설치 및 운영 2) 소프트웨어- 프로그램 자체 + 프로그램의 개발, 운용, 보수에 필요한 정보 일체- 개념적, 무형적- 소프트웨어의 특징복잡성 (complexity)순응성 (conformity)변경성 (changeabilty)비가시성 (invisibility)- 소프트웨어는 사람의 지적 활동에 의해 구축된다.- 소프트웨어 개발작업의 특징명세화의 어려움재사용의 어려움예측의 어려움유지보수의 어려움고품질의 어려움 2. 분석과 설계2...

[혼공학습단 12기] 회고록 : 6주동안의 네트워크 학습을 마치며

혼자 공부하는 네트워크가 혼공학습단 교재에 포함되었다는 걸 알게 되어 혼공네트로 12기 활동을 진행했습니다. 다음 학기에 배울 네트워크 예습 목적도 있었고, 제가 이번에 해당 책을 베타리딩했었기 때문에 전문을 방학 동안 꼼꼼히 읽어보고 싶었기 때문입니다. 3번째 혼공학습단 활동인데, 이번에도 혼공학습단 덕분에 방학을 알차게 보낸 것 같아서 뿌듯합니다. 6주동안 학습한 내용은 링크를 통해 확인하실 수 있습니다. 매주 공부 기록글에서도 언급하지만, 책에 그림으로 된 설명이 많고 꼼꼼해서 개념을 이해하기 좋았습니다. 또한 와이어샤크와 같이 직접 패킷을 확인해볼 수 있는 프로그램에 대한 실습도 포함되어 있어서 이론과 실습을 모두 잡았던 6주라고 생각합니다. 이번 겨울에도 혼공학습단 13기로 활동하고 싶고, ..

[혼공학습단 12기 혼공네트🌐] 혼자 공부하는 네트워크 week6

✏️기본 미션Ch.06(06-2) 확인 문제 1번(p.379), (07-2) 확인 문제 2번(p.407) 풀고 설명하기 ❓ Ch.06(06-2) 확인 문제 1번(p.379) 다음으로 받길 희망하는 다음 Acknowledgement number(raw)는 문제에 제시된 순서 번호에 1을 더한 값이 답이 된다.❓ Ch.07 (07-2) 확인 문제 2번(p.407) ClientHello 에 대한 응답으로 ServerHello를 응답한다. ✏️선택 미션와이어샤크에서 실제 TCP/UDP 패킷 확인해 보기\ 📜내용 정리Chap06. 실습으로 복습하는 네트워크6.1 와이어샤크 설치 및 사용법6.2 와이어샤크를 통한 프로토콜 분석1) IP 분석(1) IPv4 단편화 + ICMP - ipv4-fragmentation :..

[혼공학습단 12기 혼공네트🌐] 혼자 공부하는 네트워크 week5

✏️기본 미션Ch.05(05-1) 확인 문제 1번(p.271), (05-2) 확인 문제 2번(p.307), 풀고 설명하기 ❓Ch.05(05-1) 확인 문제 1번(p.271)루트 도메인은 .입니다. ❓ Ch.05( (05-2) 확인 문제 2번(p.307)300번대 코드는 리다이렉션 상태 코드입니다. ✏️선택 미션HTTP 요청 메시지 확인해 보기 📜내용 정리Chap05. 응용 계층5.1 DNS와 자원1) 도메인 네임과 네임 서버 - 도메인 네임 : 호스트의 IP주소와 대응되는 문자열 형태의 호스트 특정 정보 - 네임 서버 : 도메인 네임과 IP주소를 관리 - 도메인 네임점(.)을 기준으로 계층적으로 분류된다.루트 도메인은 점으로 표현되며, 도메인 네임의 마지막에 .이 찍힌 형태로 표기전체 주소 도메인 네임(..