:: 게시판
:: 이전 게시판
|
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
통합규정 1.3 이용안내 인용"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
12/03/17 21:23
컴퓨터 공학에서 소프트웨어 공학은 간단히 말하면 소프트웨어를 만드는 방법론에 관한 학문입니다. SQL언어와의 연관성은 뭘 의미하시는 건지 질문의 정확한 뜻이 잘 파악이 안되네요.
12/03/17 21:49
엄격히 따지면 학문적인 관점에서 전혀 관련이 없습니다. 소공 배우는데 SQL 전혀 필요없습니다.
소공은 윗분이 말씀하신대로 방법론입니다. 질문하신 분이 이해하신대로 소프트웨어를 만드는 행위, 즉 '개발'이 소공이 아니라, '어떻게' 개발해야하는가의 방법론에 중점을 둔 학문입니다. (클래스와 인스턴스의 차이랄까요?!^^흐흐) 그래서 어떠한 프로그래밍 언어와도 관계가 없죠. C든 자바든 다 관련이 없다고 할수 있는건 방법론이기 때문에 언어불문하고 '소프트웨어 개발'에 적용가능하기 때문이죠. 그나마 유스케이스나 디자인, 그리고 테스트때 사용하는 UML 다이어그램 정도만 관련이 좀 있겠네요. * 하지만 학문적인 관점이 아니라 실제 소프트웨어 '개발'에 들어가게 된다면 컴퓨터과학에서 '관련없는건 거의 없다'라고 볼수도 있죠. 개인적으로 컴퓨터 전공자와 비전공자의 가장 큰 차이는 이 소프트웨어 공학이라고 생각해요. 언어는 누구나 배울 수 있고 능숙해질 수 있지만 소공을 가르쳐주는 학원 또는 사이트는 흔하지 않거든요. 그러니까 잘 배워두시면 도움이 많이 될겁니다^^
|