최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기소프트웨어공학소사이어티 논문지 = Journal of software engineering society, v.23 no.4, 2010년, pp.125 - 139
This paper first examines the notion of software and the importance of software development and then presents twelve fundamental principles for software architecture design as the key enabling technology for effective software development. This paper divides design steps into four groups, i.e. analy...
핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
소프트웨어라는 용어의 쓰임은? | 소프트웨어라는 용어는 컴퓨터 하드웨어에 대비되는 표현으로서, 컴퓨터를 위한 프로그램을 지칭하는 용어로 사용된다. 컴퓨터 소프트웨어는 처음에는 컴퓨터를 동작하게 하는 일련의 컴퓨터 명령을 의미하였다. | |
컴퓨터 소프트웨어라는 의미가 어떻게 변화 하였는가? | 컴퓨터 소프트웨어는 처음에는 컴퓨터를 동작하게 하는 일련의 컴퓨터 명령을 의미하였다. 그러나 프로그래밍 언어, 프로그램 라이브러리, 프로그램 프레임워크, 미들웨어 등의 발전으로 컴퓨터와의 세부적인 연결을 직접 표현 하지 않고도 사용자가 필요한 연산, 데이터 처리, 활동 등을 표현할 수 있게 되면서, 컴퓨터를 제어하는 용도보다는 인간생활의 니즈(needs)를 표현하는 용도로 사용되는 방향으로 발전되어 가고 있다. | |
컴퓨터 소프트웨어의 역할은 어떠한가? | 소프트웨어라는 용어가 컴퓨터 소프트웨어라는 용어를 통하여 일상화 된 지는 오래되지 않지만, 소프트웨어가 인간 사회에 등장한 것은 매우 오래전이었다. 그러나 컴퓨터의 등장으로 인하여 인간이 소프트웨어를 이용하는 방법은 극적으로 넓어졌고, 이제는 컴퓨터 소프트웨어는 산업과 생활을 위하여 업무, 공장, 오락, 교육 등 광범위한 분야에서 필수적인 기능을 수행하게 되었고 나아가 과학기술의 발전을 이끄는 도구로서도 눈부신 역할을 하게 되었다. 그림 2은 이런 컴퓨터 소프트웨어 역할의 발전 과정을 보여준다. |
※ AI-Helper는 부적절한 답변을 할 수 있습니다.