심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
다운로드
브라우저보다 빠른!
 

소프트웨어 공학

색인 소프트웨어 공학

A-380 은 상당한 양의 소프트웨어를 사용하여 "종이 없는" 조종석을 창조하였다. 소프트웨어 공학으로 항공기 소프트웨어를 이루는 수백만행의 소스코드를 변환하고 계획하였다. 소프트웨어 공학(-工學)은 소프트웨어의 개발, 운용, 유지보수 등의 생명 주기 전반을 체계적이고 서술적이며 정량적으로 다루는 학문이다; 즉, 공학을 소프트웨어에 적용하는 것이.

56 처지: C++, 리눅스, 마이크로컴퓨터, 마이크로소프트 윈도우, 모델 구동형 아키텍처, 모듈성 (프로그래밍), 객체 지향 프로그래밍, 개인용 컴퓨터, 공학, 분산 컴퓨팅, 나방, 스몰토크, 운영 체제, 요구사항, 자바 (프로그래밍 언어), 자바 가상 머신, 포트란, 폭포수 모델, 폰 노이만 구조, 인터넷, 전자계전기, 직업, 추상화, 컴퓨터, 컴퓨터 과학, 컴퓨터 프로그래밍, 컴퓨터 하드웨어, 코볼, 유럽 위원회, 유닉스, 오브젝티브-C, 오픈 소스, 에릭 레이먼드, 에츠허르 데이크스트라, 프로그래밍 언어, 프로젝트 관리, 성당과 시장, 소프트웨어, 소프트웨어 개발, 소프트웨어 개발 프로세스, 소프트웨어 버그, 소프트웨어 공학 지식 체계, 소프트웨어 유지보수, 소프트웨어 위기, 소프트웨어 품질, 소프트웨어 설계, 소프트웨어 테스트, 애자일, 애자일 소프트웨어 개발, 알골, ..., 하버드 대학교, 시뮬라, 시스템 분석, 월드와이드웹, UML, 2003. 색인을 확장하십시오 (6 더) »

C++

C++는 AT&T 벨 연구소의 비야네 스트롭스트룹이 1983년 발표하여 발전한 프로그래밍 언어이.

새로운!!: 소프트웨어 공학와 C++ · 더보기 »

리눅스

리눅스()는 리누스 토르발스가 커뮤니티 주체로 개발한 컴퓨터 운영 체제이.

새로운!!: 소프트웨어 공학와 리눅스 · 더보기 »

마이크로컴퓨터

확인일자.

새로운!!: 소프트웨어 공학와 마이크로컴퓨터 · 더보기 »

마이크로소프트 윈도우

마이크로소프트 윈도우(마이크로소프트 윈도스)는 마이크로소프트가 개발한 컴퓨터 운영 체제이.

새로운!!: 소프트웨어 공학와 마이크로소프트 윈도우 · 더보기 »

모델 구동형 아키텍처

MDA(Model Driven Architecture) 객체 컴포넌트 표준 그룹인 객체 관리 그룹(OMG)에서 내세운 모델 중심의 IT 구조로서 모델을 구조적 선택과 기술적 목표에서 독립시킴으로써 모델의 부가 가치를 강조하는 기술.

새로운!!: 소프트웨어 공학와 모델 구동형 아키텍처 · 더보기 »

모듈성 (프로그래밍)

모듈성은 컴퓨터 과학에서 응용되는 개념으로서, 특히 프로그래밍뿐만 아니라 인지과학에서 정신의 구조를 조사하는 데에도 사용.

새로운!!: 소프트웨어 공학와 모듈성 (프로그래밍) · 더보기 »

객체 지향 프로그래밍

객체 지향 프로그래밍()은 컴퓨터 프로그래밍의 패러다임의 하나이.

새로운!!: 소프트웨어 공학와 객체 지향 프로그래밍 · 더보기 »

개인용 컴퓨터

Smaky-100 개인용 컴퓨터(는 기업이나 가정에서 개인이 사용하는 컴퓨터를 말한다. 보통 책상 위에 놓고 사용할 수 있을 정도의 크기로, PC라는 이름은 1970년대 초 미국의 IBM사와 휴렛 팩커드사가 발매한 기종에 처음 사용되었다. 이때는 트랜지스터 방식이었으나 그 후 마이크로 컴퓨터의 등장으로 본격적인 PC 시대를 맞게 되었다.

새로운!!: 소프트웨어 공학와 개인용 컴퓨터 · 더보기 »

공학

공업화의 단초가 된 증기기관. 공학(工學)은 과학적, 경제학적, 사회적 원리와 실용적 지식을 활용하여 새로운 제품, 도구 등을 만드는 것 또는 만드는 것에 관한 학문이.

새로운!!: 소프트웨어 공학와 공학 · 더보기 »

분산 컴퓨팅

분산 컴퓨팅(Distributed computing)은 인터넷에 연결된 여러 컴퓨터들의 처리 능력을 이용하여 거대한 계산 문제를 해결하려는 분산처리 모델이.

새로운!!: 소프트웨어 공학와 분산 컴퓨팅 · 더보기 »

나방

방은 나비목 곤충 중에 나비를 제외한 나머지를 두루 일컫는 말이.

새로운!!: 소프트웨어 공학와 나방 · 더보기 »

스몰토크

스몰토크(Smalltalk)는 동적 형, 반영을 지원하는 객체 지향 프로그래밍 언어이.

새로운!!: 소프트웨어 공학와 스몰토크 · 더보기 »

운영 체제

운영 체제(運營 體制) 또는 오퍼레이팅 시스템(OS)은 시스템 하드웨어를 관리할 뿐 아니라 응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를 제공하는 시스템 소프트웨어이.

새로운!!: 소프트웨어 공학와 운영 체제 · 더보기 »

요구사항

요구사항(要求事項, Requirement)이란 시스템 개발 분야에서 어떤 과제를 수행하기 위하여 필요한 조건이나 능력을 말. 시스템 개발 및 운영 시 발주자가 특정 과제를 수행하는데 필요한 조건과 능력을 체계적으로 정리하여 요구사항 번호를 붙여서 제안요청서를 작성하고, 제안자가 해당 요구사항에 맞춰 제안서를 작성.

새로운!!: 소프트웨어 공학와 요구사항 · 더보기 »

자바 (프로그래밍 언어)

자바()는 썬 마이크로시스템즈의 제임스 고슬링(James Gosling)과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어이.

새로운!!: 소프트웨어 공학와 자바 (프로그래밍 언어) · 더보기 »

자바 가상 머신

자바 가상 머신 사양의 자바 SE 7 에디션에 기반을 둔 자바 가상 머신(JVM) 아키텍처의 개요도. 자바 가상 머신(JVM)은 자바 바이트코드를 실행할 수 있는 주체이.

새로운!!: 소프트웨어 공학와 자바 가상 머신 · 더보기 »

포트란

(Fortran)은 1954년 IBM 704에서 과학적인 계산을 하기 위해 시작된 컴퓨터 프로그램 언어이.

새로운!!: 소프트웨어 공학와 포트란 · 더보기 »

폭포수 모델

폭포수 모델(waterfall model)은 순차적인 소프트웨어 개발 프로세스(소프트웨어를 만들기 위한 프로세스)로, 개발의 흐름이 마치 폭포수처럼 지속적으로 아래로 향하는 것처럼 보이는 데서 이름이 붙여졌.

새로운!!: 소프트웨어 공학와 폭포수 모델 · 더보기 »

폰 노이만 구조

이만 구조 폰 노이만 구조()는 존 폰 노이만이 고안한 내장 메모리 순차처리 방식이.

새로운!!: 소프트웨어 공학와 폰 노이만 구조 · 더보기 »

인터넷

라우터를 통해 연결된 인터넷을 시각화한 그림. 인터넷(누리망)은 컴퓨터로 연결하여 TCP/IP(Transmission Control Protocol/Internet Protocol)라는 통신 프로토콜을 이용해 정보를 주고받는 컴퓨터 네트워크이.

새로운!!: 소프트웨어 공학와 인터넷 · 더보기 »

전자계전기

전자계전기(Relay)는 전류가 흐르면 전기의 자기 작용의 의해 계전기에 있는 코일이 여자되어 접점을 이동하는 장치이.

새로운!!: 소프트웨어 공학와 전자계전기 · 더보기 »

직업

직업(職業)은 경제적 소득을 얻거나 사회적 가치를 이루기 위해 참여하는 계속적인 활동을 말. 직업을 고용형태에 따라 분류하면, 크게 정규직, 비정규직, 프리랜서 학생등으로 구분.

새로운!!: 소프트웨어 공학와 직업 · 더보기 »

추상화

상화는 다음과 같은 의미로 쓰이는 말이.

새로운!!: 소프트웨어 공학와 추상화 · 더보기 »

컴퓨터

() 또는 셈틀은 수식이나 논리적 언어로 표현된 일련의 산술 연산이나 논리 연산을 자동으로 수행하도록 지시하거나 데이터를 저장하고 처리할 수 있는 장치(device).

새로운!!: 소프트웨어 공학와 컴퓨터 · 더보기 »

컴퓨터 과학

학()은 전산 이론, 하드웨어 및 소프트웨어에 중점을 둔 정보과학의 한 분야이.

새로운!!: 소프트웨어 공학와 컴퓨터 과학 · 더보기 »

컴퓨터 프로그래밍

밍() 또는 간단히 프로그래밍(programming) 혹은 코딩(coding)은 하나 이상의 관련된 추상 알고리즘을 특정한 프로그래밍 언어를 이용해 구체적인 컴퓨터 프로그램으로 구현하는 기술을 말. 프로그래밍은 기법, 과학, 수학, 공학적 속성들을 가지고 있.

새로운!!: 소프트웨어 공학와 컴퓨터 프로그래밍 · 더보기 »

컴퓨터 하드웨어

CPU (마이크로프로세서) ④ 램 ⑤ 확장 카드 ⑥ 전원 공급 장치 ⑦ 광 디스크 장치 ⑧ 하드 디스크 ⑨ 컴퓨터 키보드 ⑩ 마우스 컴퓨터 하드웨어(computer hardware, H/W, 순화 용어: 굳은모)는 중앙 처리 장치, 모니터, 자판, 컴퓨터 기억 장치, 그래픽 카드, 사운드 카드, 메인보드와 같은 컴퓨터의 물리적 부품을 의미.

새로운!!: 소프트웨어 공학와 컴퓨터 하드웨어 · 더보기 »

코볼

볼(COBOL, COmmon Business-Oriented Language, 사무 지향 보통 언어)은 사무용으로 설계된, 영어와 같은 컴퓨터 프로그래밍 언어이.

새로운!!: 소프트웨어 공학와 코볼 · 더보기 »

유럽 위원회

유럽 위원회의 로고 베를레몽 빌딩 13층에 입주한 유럽 위원회 회의실 유럽 위원회(-委員會) 또는 유럽 연합 집행위원회는 유럽 연합(EU)의 회원국 정부의 상호동의에 의해 5년 임기로 임명되는 위원들로 구성된 독립 기구이며, 유럽 연합의 보편적 이익을 대변하는 초국가적 기구이.

새로운!!: 소프트웨어 공학와 유럽 위원회 · 더보기 »

유닉스

유닉스()는 교육 및 연구 기관에서 즐겨 사용되는 범용 다중 사용자 방식의 시분할 운영 체제이.

새로운!!: 소프트웨어 공학와 유닉스 · 더보기 »

오브젝티브-C

오브젝티브-C()는 C 프로그래밍 언어에 스몰토크 스타일의 메시지 구문을 추가한 객체 지향 언어이.

새로운!!: 소프트웨어 공학와 오브젝티브-C · 더보기 »

오픈 소스

오픈 소스(open source)는 소프트웨어 혹은 하드웨어의 제작자의 권리를 지키면서 원시 코드를 누구나 열람할 수 있도록 한 소프트웨어 혹은 오픈 소스 라이선스에 준하는 모든 통칭을 일컫.

새로운!!: 소프트웨어 공학와 오픈 소스 · 더보기 »

에릭 레이먼드

에릭 레이먼드(Eric Steven Raymond, ESR, 1957년 12월 4일 ~)는 미국 매사추세츠 주 보스턴에서 태어.

새로운!!: 소프트웨어 공학와 에릭 레이먼드 · 더보기 »

에츠허르 데이크스트라

에츠허르 비버 데이크스트라(1930년 5월 11일 ~ 2002년 8월 6일)는 네덜란드의 컴퓨터 과학자이.

새로운!!: 소프트웨어 공학와 에츠허르 데이크스트라 · 더보기 »

프로그래밍 언어

C 프로그래밍 언어로 작성된 단순한 컴퓨터의 프로그램의 소스 코드. 컴파일되어 실행되었을 때 헬로 월드 메시지를 보여주고 있다. 구문 강조는 프로그래머들이 소스 코드의 요소를 인지할 수 있게 도움을 준다. 프로그래밍 언어는 컴퓨터 시스템을 구동시키는 소프트웨어를 작성하기 위한 언어이.

새로운!!: 소프트웨어 공학와 프로그래밍 언어 · 더보기 »

프로젝트 관리

젝트 관리()는 프로젝트의 성공적인 완성을 목표로 움직이는 활동을 말. 여기에는 프로젝트를 구성하는 각각의 활동계획입안, 일정표 작성 및 진척 관리를.

새로운!!: 소프트웨어 공학와 프로젝트 관리 · 더보기 »

성당과 시장

에릭 레이먼드가 쓴 〈성당과 시장〉(The Cathedral and the Bazaar)은 자유 소프트웨어 철학을 대변하는 유명한 글이.

새로운!!: 소프트웨어 공학와 성당과 시장 · 더보기 »

소프트웨어

사용자가 일반적인 데스크톱 컴퓨터에서 응용 소프트웨어와 어떻게 상호 작용하는지 나타낸 그림. 워드 프로세싱 소프트웨어의 스크린샷 컴퓨터 소프트웨어(computer software, 혹은 간단히 소프트웨어,, 순화 용어: 무른모)는 저장장치에 저장된 특정한 목적의 하나 또는 다수의 컴퓨터 프로그램을 뜻. 프로그램 소프트웨어는 컴퓨터 하드웨어에 직접 명령어를 주거나 다른 소프트웨어에 입력을 제공함으로써, 그것이 수행하도록 구현된 기능을 수행.

새로운!!: 소프트웨어 공학와 소프트웨어 · 더보기 »

소프트웨어 개발

소프트웨어 개발()은 시장 목표나 사용자의 요구를 소프트웨어 제품으로 만드는 과정이.

새로운!!: 소프트웨어 공학와 소프트웨어 개발 · 더보기 »

소프트웨어 개발 프로세스

소프트웨어 개발 프로세스(software development process)는 소프트웨어 제품을 개발하기 위해 필요한 과정 또는 구조이.

새로운!!: 소프트웨어 공학와 소프트웨어 개발 프로세스 · 더보기 »

소프트웨어 버그

의 버그: 하버드 대학교가 만든 마크 II 컴퓨터의 계전기에서 발견된 나방 소프트웨어 버그() 또는 줄여서 버그(bug)는 소프트웨어가 예상한 동작을 하지 않고 잘못된 결과를 내거나, 오류가 발생하거나, 작동이 실패하는 등의 문제를 뜻. 버그는 프로그램의 소스 코드나 설계 과정에서의 실수와 오류 때문에 발생.

새로운!!: 소프트웨어 공학와 소프트웨어 버그 · 더보기 »

소프트웨어 공학 지식 체계

소프트웨어 공학 지식 체계(SWEBOK)(Software Engineering Body of Knowledge)는 소프트웨어 공학분야에서 일반적으로 받아들여지는 지식을 기술하고있.

새로운!!: 소프트웨어 공학와 소프트웨어 공학 지식 체계 · 더보기 »

소프트웨어 유지보수

소프트웨어 유지보수(software maintenance)는 소프트웨어 공학에서 배급된 이후 결함을 수정하고 성능이나 기타 특성을 개선하는 소프트웨어 제품의 수정을 말. 일반적으로 유지보수라고 하면 결함을 수정하는 것을 동반하는 것을 말. 그러나 한 연구에 따르면 80% 이상의 유지보수 공수는 수정이 아닌 목적으로 사용.

새로운!!: 소프트웨어 공학와 소프트웨어 유지보수 · 더보기 »

소프트웨어 위기

소프트웨어 위기()란 소프트웨어 공학 초기에 사용되던 용어로 정돈된 주제가 되기 이전에 사용되었.

새로운!!: 소프트웨어 공학와 소프트웨어 위기 · 더보기 »

소프트웨어 품질

소프트웨어 공학에서 소프트웨어 품질(software quality)은 비즈니스 문맥에서 품질이 정의된 곳에 존재하는, 두 개의 서로 관련되면서도 구별된 개념을 가리.

새로운!!: 소프트웨어 공학와 소프트웨어 품질 · 더보기 »

소프트웨어 설계

소프트웨어 설계(Software design)는 소프트웨어 해결책을 위한 문제해결과 계획 과정이.

새로운!!: 소프트웨어 공학와 소프트웨어 설계 · 더보기 »

소프트웨어 테스트

소프트웨어 테스트()는 주요 이해관계자들에게 시험 대상 제품 또는 서비스의 품질에 관한 정보를 제공하는 조사 과정이.

새로운!!: 소프트웨어 공학와 소프트웨어 테스트 · 더보기 »

애자일

애자일(agile)은 다음을 가리.

새로운!!: 소프트웨어 공학와 애자일 · 더보기 »

애자일 소프트웨어 개발

애자일 소프트웨어 개발(Agile software development) 혹은 애자일 개발 프로세스는 소프트웨어 엔지니어링에 대한 개념적인 얼개로, 프로젝트의 생명주기동안 반복적인 개발을 촉. 최근에는 애자일 게임 보급 등의 여파로 소프트웨어 엔지니어링 뿐 아니라 다양한 전문 분야에서 실용주의적 사고를 가진 사람들이 애자일 방법론을 적용하려는 시도를 하고 있.

새로운!!: 소프트웨어 공학와 애자일 소프트웨어 개발 · 더보기 »

알골

알골(Algol, β Per, 페르세우스자리 베타)은 페르세우스자리에 있는 별이.

새로운!!: 소프트웨어 공학와 알골 · 더보기 »

하버드 대학교

메모리얼 처치 (Memorial Church) 하버드 대학교(Harvard University)는 미국의 아이비 리그 사립 대학이.

새로운!!: 소프트웨어 공학와 하버드 대학교 · 더보기 »

시뮬라

시뮬라(simula)는 노르웨이인 달과 뉘고르가 알골을 시뮬레이션 목적으로 확장하여 개발한 언어이.

새로운!!: 소프트웨어 공학와 시뮬라 · 더보기 »

시스템 분석

시스템 분석(systems analysis)은 최종 사용자가 요구하는 정보를 분석하는 일이.

새로운!!: 소프트웨어 공학와 시스템 분석 · 더보기 »

월드와이드웹

넥스트스탭 위에서 놀린 월드와이드웹 브라우저 월드와이드웹(WorldWideWeb)은 세계 최초의 웹 브라우저이자, 위지윅 HTML 편집 프로그램이.

새로운!!: 소프트웨어 공학와 월드와이드웹 · 더보기 »

UML

UML에는 다음과 같은 뜻이 있.

새로운!!: 소프트웨어 공학와 UML · 더보기 »

2003

2003(이천삼)은 2002보다 크고 2004보다 작은 자연수이.

새로운!!: 소프트웨어 공학와 2003 · 더보기 »

여기로 리디렉션합니다

소프트웨어 엔지니어링, 소프트웨어공학.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »