본문 바로가기
반응형

소프트웨어 공학2

소프트웨어 공학 용어 정리 [기본 용어] - 매개변수(parameter) - 컴파일(compile) : 특정 언어로 작성된 시스템을 다른 언어의 동등한 시스템으로 변환하는 것 - 클러스터(cluster) : 모듈의 묶음 - 시제품(prototype) - 릴리즈(release) : 고객에게 인도되는 제품 - 이터레이션(iteration) : 하나의 릴리즈를 더 분할한 단위 - 아키텍처(architecture) : 설계 방식(도면) - 리펙토링(refactoring) : 소프트웨어를 쉽게 이해하고 적은 비용으로 수정할 수 있도록 기존 코드 설계를 개선하는 기술 - 오픈 소스(open source) 프로젝트 : 개방형 협업 개발 - 디버깅(debugging) : 오류 수정 - 마일스톤(milestone) : 프로젝트 진행 과정에서 특기.. 2021. 7. 4.
시스템 공학과 소프트웨어 공학 Preface 대학교에 입학한 후 교양 수업을 듣던 어느 날 한 가지 궁금증이 떠올랐다. "왜 공대생들은 항상 죽을상일까?" 얼마 전까지 나는 "공대생이 아무리 바쁘다고 해도 같은 대학생들끼리 다르면 얼마나 다르겠어"라고 생각하며 의아함을 느꼈었다. 집에 도착한 택배 상자를 뜯어본 후 모든 일엔 다 이유가 있다는 것을 다시 한 번 느꼈다. 생각했던 것보다 두꺼운 책 속에 다양한 내용이 빼곡히 적혀있었다. 잠시 마음을 추스른 후 "그래도 내가 흥미를 느껴 시작한 공부니까 너무 걱정하지 말자, 재밌을 수도 있잖아?"라고 스스로를 다독이며 첫 장을 공부했다. 역시 사람은 마음가짐이 중요하다. 막상 공부를 시작하자 끝판왕 보스가 기다리고 있을 것이라 걱정했던 마음과 달리 심히 난해한 내용은 없었다. 물론, '심.. 2021. 5. 22.