2016년 09월 25일 뉴스 – 경제 섹션보기

노컷뉴스

  1. LED 스탠드 삼정인버터,홈플러스,백산엘앤티 기준 미달
  2. 김덕수 여신금융회장, “비자, 만족할 만한 답 안나오면 공정위 제소”
  3. 발파진동 줄이는 터널굴착용 ‘와이어쏘 기술’ 개발
  4. 車 안전의 기본 ‘에어백’은 진화한다
  5. “한국경제 빨간불”…실업,제조업 가동률 IMF 수준 추락
  6. 대우조선, 1조원대 드릴십 2척 인도 11월로 지연될 듯
  7. 한경연 “4차 산업혁명, 자체기술 개발보다 M&A 활성화해야”
  8. 갤노트7 조속한 리콜 위해 일반판매 사흘 연기
  9. 전경련 “中의존 위험, 인도 베트남으로 수출 돌려야”
  10. 인공지능(AI) 자산 관리 시대 성큼…로보어드바이저 공모펀드, 연 5~6% 수익률 추구
  11. 올 가을 분양시장, 큰 장 선다…서울 지난해 대비 60% 증가
  12. 가계 빚 증가속도 세계 3위·· 14년째 신흥국 중 1위
  13. 최태원 SK회장, 中 충칭시 최고위급과 ‘윈윈모델’ 논의
  14. 은행대출 규제 풍선효과…저축은행 대출 40조원 돌파
  15. 금융노조 “기업은행, 파업 막으려 직원들 사실상 감금”
  16. 소보원, 시판 LED 스탠드 품질 큰 차이
  17. 韓 자동차생산 ‘글로벌 빅5’에서 탈락
  18. 부엌, 욕실 없는 집도 버팀목 전세대출 지원
  19. LG화학, 전기차 배터리 36조 돌파 2020년에 7조 매출
  20. 한-중미 FTA 제6차 협상 개최…최종 타결방안 모색
  21. ‘코리아세일페스타’ 기간 해외바이어 2천여명 방한

오마이뉴스

  1. 저출생·고령화로 지방 소멸? ‘서울’도 위기다
  2. SK텔레콤이 하면 불륜, LG유플러스는 로맨스?
  3. “야후재팬 전직원 주4일 근무 추진” 일본, ‘유연 노동’ 확산

인사이트

  1. 45살 나이 잊은 가수 션의 ‘빨래판 복근’ 사진

한겨레

  1. LED스탠드, 한국3M과 롯데쇼핑 제품 우수
  2. 권영수 엘지유플러스 부회장 “앞으로 1등을 하고싶다”
  3. 월성2~4호기, 내진성능 강화작업 진행률0%
  4. 18살 미만 ‘사장님’ 모두 206명…평균 3833만원 연봉
  5. [포토] 쓰레기 매립장에 간 청소년들
  6. 권영수 LGU+ 부회장 “케이블TV 인수 검토”
  7. 백화점 세일 경품에 아파트 다시 등장
  8. 자동차생산 5위 자리, 인도에 내줬다
  9. “갤노트7 기기교체 조기 마무리 도와달라” 삼성, 방통위·이통사에 ‘SOS’
  10. 배당소득, 상위 10%가 전체 94% 싹쓸이
  11. 미성년 사장 206명…부모 세금 회피용?
  12. 전경련 잇단 ‘정경유착 고리’ 논란에 위기
  13. 극심한 배당소득 양극화…상위 10%가 전체 94.2% 점유
  14. 현대차그룹, 93개국 외국인 유학생 400명 초청·견학
  15. 11억짜리 경품으로 불붙은 세일 대전 ‘코리아 세일 페스타’
  16. 한국 자동차생산 뒷걸음…인도에 밀려 세계 6위로
  17. 삼성전자, 방통위·이통사에 갤럭시노트7 교체 나서달라 ‘SOS’
  18. 서울우유 ‘아침에주스 산골사과’ 출시
  19. LG화학 전기차배터리 7조 청사진
  20. 상호금융조합, ‘미지급 출자·배당금 주인 찾아주기 운동’
  21. 1인가구 시대…오피스텔도 아파트처럼 변신중
  22. 캠핑형? 의료지원형?…아파트는 ‘삶’을 설계해야 뜬다

최종업데이트 : 2016-09-25, 11:27:03 오후

[정보통신용어] 루틴과 서브 루틴

routine and subroutine – 루틴과 서브 루틴

컴퓨터 프로그래밍에서 루틴과 서브 루틴은 어떤 프로그램이 실행될 때 불려지거나 반복해서 사용되도록 만들어진 일련의 코드들을 지칭하는 용어이다. 이를 이용하면 프로그램을 더 짧으면서도 읽고 쓰기 쉽게 만들 수 있으며, 하나의 루틴이 다수의 프로그램에서 사용될 수 있어서 다른 프로그래머들이 코드를 다시 작성하지 않도록 해준다. 프로그램 로직의 주요 부분에서는 필요할 경우 공통 루틴으로 분기할 수 있으며, 해당 루틴의 작업이 완료되면 분기된 명령의 다음 명령으로 복귀한다. 어셈블러 언어에서는 매크로 명령어라 불리는 인터페이스를 가진 매크로 정의 부분에 변수의 입력을 필요로 하는 루틴이 코딩될 수 있다. 프로그래머는 루틴을 포함하거나 그 루틴으로 분기하는 대신 매크로 명령어를 사용할 수 있다. 매크로 정의 및 명령어는 다수의 프로그램 특히, 소프트웨어 개발 프로젝트에 참여한 프로그래머 사이에서 공유되는 경우가 많다. 고급 프로그래밍 언어에서는 공통적으로 필요한 많은 루틴이 미리 함수로 만들어진다. 어떤 함수는 프로그램의 다른 코드와 함께 컴파일 되고, 어떤 함수는 프로그램이 실행될 때 시스템 서비스를 위한 동적 호출(dynamic call)을 하는 부분에서 컴파일 되기도 한다. 함수들은 때때로 라이브러리 루틴이라고도 불린다. 컴파일러와 라이브러리 루틴은 대체로 관련 소프트웨어 개발 패키지의 일부분이 된다. 윈도우와 같은 PC의 운영체계에서는 특정 입출력 장치와 상호작용 하는 기능을 수행하는 시스템 루틴을 동적 링크 라이브러리(DLL) 루틴이라 한다. 이 루틴들은 처음 불려질 때 비로소 메모리에 실제 로딩되기 때문에 앞에 동적(動的)이라는 말이 붙는다. 비교적 최근에 쓰이기 시작한 용어인 “프로시저”도 의미상으로는 루틴과 거의 비슷하다.