SRAM ( Static Random Access Memory : 정적 램 ) : 정적 램 은 전원 을 끄 지 않 는 한 저장 된 내용 을 계속 기억 하 는 임의 접근 기억 소자 이 다 . 정적 램 은 동적 램 에 비하 여 소비 전력 이 2 배 정도 가 되 며 , 가격 이 비쌀 뿐 아니 라 , 동작 속도 가 느리 다는 결점 이 있 으나 동적 램 처럼 회생 ( refresh ) 회로 가 필요 없 기 때문 에 소용 량 기억 장치 에 사용 된다 . SRB : source routing bridging ST - II : stream internet protocol - II STM - 1 : synchronous transport module level 1 storage ( 기억 장치 ) : 기억 장치 란 컴퓨터 에서 처리 해야 할 데이터 와 프로그램 들 이 저장 되 는 장소 를 말 하 며 , 크 게 주 기 억 장치 와 보조 기억 장치 로 나누 어 진다 . 메인 메모리 라고 도 하 는 주 기억 장치 는 컴퓨터 의 내부 에 위치 하 고 있 으며 보조 기억 장치 에 비해 일반 적 으로 용량 이 작 고 값 은 비싼 편 이 지만 엑세스 타임 이 빠르 다는 장점 을 가지 고 있 다 . 보조 기억 장치 는 컴퓨터 외부 에 위치 하 면서 일반 적 으로 주 기억 장치 에 비해 많 은 양 의 정보 를 기억 할 수 있 으며 전원 이 꺼져도 데이터 와 프로그램 을 보존 할 수 있 다는 장점 을 가지 고 있 다 . STP : shielded twisted pair cable structured programming ( 구조 적 프로그래밍 ) : 구조 적 프로그래밍 이란 1979 년 대 부터 세계 의 주목 을 받 기 시작 한 프로그래밍 에 관한 이론 으로 간단히 설명 하 면 다음 과 같 다 . 프로그램 을 작성 하 는 데 있 어 큰 프로그램 을 한 번 에 작성 하 는 것 이 아니 라 기능 별 로 나누 어 우선 부분 별 작성 을 한 다음 , 각각 의 작 은 프로그램 들 을 서로 연결 시켜 하나 의 완성 된 프로그램 을 만든 다 . 예 를 들 어 두더지 잡 기 라는 프로그램 을 만든다고 가정 할 때 우선 전체 프로그램 을 기능 에 따라 1 . 화면 에 두더지 를 표시 하 는 부분 2 . 두더지 를 때렸 을 때 의 결과 를 판정 하 는 부분 3 . 게임 을 종료 시키 는 부분 으로 나눌 수 있 을 것 이 다 . 그리고 그 다음 필요 에 따라 각각 의 부분 을 다시 컴퓨터 에 의해 특정 한 수 를 발생 시키 는 부분 과 발생 한 수 에 의해 실질 적 으로 화면 상 에서 두더지 가 표시 되 는 부분 으로 나누 며 , 두더지 를 때렸 을 때 의 결과 를 판정 하 는 부분 도 사용자 로부터 숫자 를 입력 받 는 부분 과 입력 받 은 숫자 와 컴퓨터 가 계산 한 두더지 의 위치 가 동일 하 면 점수 를 가산 하 고 효과음 을 내 는 부분 등 으로 나누 어 작업 자체 를 보다 구체 화 시킬 수 있 다 . 그리고 프로그램 을 위한 구체 적 인 사항 들 이 모두 결정 되 고 나 면 이제 자신 이 선택 한 프로그래밍 언어 를 가지 고 가장 작 은 부분 부터 프로그래밍 작업 을 시작 할 수 있 다 . 이 처럼 구조 적 프로그래밍 은 프로그램 화 하 고자 하 는 작업 을 구체 적 으로 나누 면 나눌 수록 그 단계 에서 의 프로그래밍 작업 이 줄 러 든다 . 따라서 작업 이 의외로 간단 해 질 수 있 으며 또 한 프로그램 완성 전 에 도 작업 의 전체 적 인 윤곽 을 잡 을 수 있 어 프로그램 의 파악 이 용이 하 다 . 그러므로 구조 적 프로그래밍 을 하 기 위해서 는 프로그램 자체 보다 는 우선 작업 에 대한 구체 적 인 분석 이 필요 한데 작업 의 분석 은 가장 큰 테두리 에서 부 터 출발 하 여 그 아래 단계 들 을 좀 더 구체 화 시켜 일 의 범위 를 줄여 나감 으로써 가능 해 진다 . subroutine ( 서브루틴 ) : 서브루틴 이 란 프로그램 실행 도중 호출 되 어 사용 되 는 또 다른 프로그램 을 말 한다 . 이것 은 보통 한 프로그램 내 에서 여러 번 반복 되 어 지 는 프로그램 들 을 하나 로 묶 어 놓 은 것 으로 , 메인 프로그램 에서 는 이 들 서브 프로그램 들 을 필요 할 때 마다 수시로 불러서 사용 할 수 있 다 . 구구단 프로그램 을 통해 좀 더 자세히 알 아 보 도록 하 자 . CLS PRINT " GUGUDAN " INPUT " INPUT THE GUGUDAN NUMBER "; A GUGUDAN ( A ) PRINT " END OF GUGUDAN " SUB GUGUDAN ( N ) FOR I = 1 TO 9 PRINT N ; "*"; I ;"="; I * N NEXT I 위 프로그램 에서 위 다섯 줄 이 메인 프로그램 이 고 아래 네 줄 이 서브 프로그램 이 다 . 구성 을 보 면 우선 메인 프로그램 에서 는 사용 자 에게 원 하 는 구구단 을 입력 하 도록 하 고 있 으며 숫자 가 입력 되 면 GUGUDAN 이 라는 서브 프로그램 을 호출 하 도록 되 어 있 다 . 그리고 일단 서브 프로그램 이 호출 되 면 서브 프로그램 은 그 에 해당 하 는 작업 ( 여기 서 는 넘겨진 숫자 에 1 부터 9 까지 를 곱하 여 출력 하 는 일 ) 을 하 고 작업 이 끝나 면 다시 메인 프로그램 으로 돌아가 다음 작업 을 수행 하 게 된다 . 물론 위 의 프로그램 의 경우 는 간단 하 기 때문 에 굳이 GUGUDAN 이 라고 는 서브프로그램 을 만들 필요 없이 메인 프로그램 내 에서 바로 처리 하 여도 무리 가 없 다 . 그러나 좀 더 복잡 한 프로그램 의 경우 에 는 메인 프로그램 내 에서 같 은 작업 을 반복 하 는 프로그램 을 포함 시켜 작성 함 으로써 프로그램 의 방대 함 으로 인해 효율 성 이 떨어질 염려 가 있 으므로 적절 한 서브루틴 작업 이 필요 하 다 . super computer ( 수퍼 컴퓨터 ) : 수퍼 컴퓨터 란 현재 개발 되 어 있 는 컴퓨터 중 에서 가장 크 고 빠른 컴퓨터 를 말 한다 . 컴퓨터 는 크기 와 성능 에 따라 크 게 개인 이 사용 하 기 에 적합 한 소형 의 마이크 로 컴퓨터 ( 대표 적 으로 PC ) 와 마이크 로 컴퓨터 보다 는 크 고 강력 하 지만 메인 프레임 보다 는 다소 약한 미니 컴퓨터 및 메인 프레임 컴퓨터 로 나누 어 진다 . 그리고 기능 이나 크기 면 에서 메인 컴퓨터 의 위 로 을 수 있 는 것 이 바로 수퍼 컴퓨터 이 다 . 그러므로 수퍼 컴퓨터 는 컴퓨터 계보 상 가장 상위 에 속하 면서 앞서 나열 한 그 어떠 한 컴퓨터 들 보다 도 강력 한 기능 을 가지 고 있 는 컴퓨터 라고 말 할 수 있 다 . 수퍼 컴퓨터 는 특별히 짧 은 시간 안 에 복잡 한 데이터 들 의 처리 가 요구 되 는 정부 연구 기관 및 국방 기관 , 일기 예보 기관 등 에 설치 되 어 사용 되 고 있 다 .