목록공부 (5)
RamaFam
데이터 통신 요점 정리 ■ 통신제어장치의 기능 ① 전송 문자의 조립 및 분해 ② 데이터 버퍼링 ③ 에러검출 및 에러제어 ④ 회선의 감시 및 접속제어 기능 ■ 디지털 전송의 장점 ① 리피터를 사용하여 고품질의 전송 가능 ② 다중화 방식이 아날로그보다 효율적 ③ 암호화, 압축이 쉽다. ■ 비동기식 전송(Asynchronous transmission) ① 문자 단위 전송 ② 스타트비트와 스톱비트를 포함해서 전송 ③ 전송효율이 매우 떨어져 보통 낮은 전송 속도에서 이용 ■ 동기식 전송(Synchronization Transmission) -한 문자 단위가 아니라 여러 문자들을 포함하는 데이터 블록(프레임) 단위로서 전송하는 방식 -타이밍이 공급 -터미널에는 반드시 버퍼 장치가 요구 -문자지향형: 특수문자(SOH..
소프트웨어 공학 요점 정리 ) --> ■ 소프트웨어 위기 발생 요인 ① 유지 보수 어려움에 따른 엄청난 비용 ② 개발 기간의 지연 및 개발 비용의 증가 ③ 성능 및 신뢰성의 부족 ) --> ■ 소프트웨어 생명주기(Life cycle) 1) 폭포수 모형(Waterful Model) -앞 단계가 끝나야만 다음 단계로 넘어갈 수 있다. -각 단계가 끝난 후 결과물이 명확히 정의되어야 한다. -새로운 요구나 경험을 설계 중간에 반영하기 힘들다. -적용 사례가 많다. -각 단계의 병렬 수행이 불가능하다. -제품의 일부가 될 매뉴얼을 작성해야 한다. 타당성 검토-계획-분석-설계-구현-시험-유지보수 ) --> 2) 프로토타이핑 -개발자가 구축한 소프트웨어 모델인 시제품을 사전에 미리 만드 는 공정이다. -사용자의 요..
운영체제 요점 정리 ■ 운영체제의 기능 -사용자가 프로그램을 수행할 수 있는 환경을 제공한다. -한정된 자원을 효율적으로 사용하게 한다. -사용자 인터페이스를 제공한다. -프로세서, 메모리, 주변장치 관리 -오류 처리를 담당한다. -컴퓨터 시스템의 성능 향상을 꾀한다. ① 처리량의 향상 ② 응답시간 단축 ③ 신뢰도 향상 ■ 제어 프로그램(Control Program) - 감시 프로그램(Supervisor program) - 작업 제어 프로그램 (Job Control program): 작업 스케줄링 담당 - 데이터 관리 프로그램(Data Management program): 자료 파일 관리 ■ Spooling(Simultaneous Peripheral Operation On-Line) - 입출력 장치의 느..
■ 논리게이트 ) --> AND 입력신호가 모두 1일 때 1 출력 A B Y 0 0 0 0 1 0 1 0 0 1 1 1 Y = A*B ) --> OR 입력신호 중 1개 만 1이어도 1 출력 A B Y 0 0 0 0 1 1 1 0 1 1 1 1 Y = A + B ) --> NOT 입력된 정보를 반대로 변환하여 출력 A Y 0 1 1 0 Y = ~A ) --> BUFFER 입력된 정보 를 그대로 출 력 A Y 0 0 1 1 Y = A ) --> NAND NOT + AND, 즉 AND의 부정 A B Y 0 0 1 0 1 1 1 0 1 1 1 0 Y = ~(A * B) ) --> NOR NOT + OR, 즉 OR의 부 정 A B Y 0 0 1 0 1 0 1 0 0 1 1 0 Y = ~(A+B) ) --> XOR..
데이터베이스 요점 정리 ■ 데이터베이스의 특징 ① 실시간 접근 ② 계속적인 변화(동적 데이터) ③ 동시 공유 ④ 내용에 의한 참조 ■ DBMS의 장점 ① 중복을 최소화한다. ② 데이터를 공유할 수 있다. ③ 일관성 유지 ④ 무결성 유지 ⑤ 보안 유지 ⑥ 표준화가 가능 ■ 스키마(Schema) 1) 외부스키마(External Schema) : 사용자나 응용프로그래머가 접근할 수 있는 데이터베이스를 정의한다. 2) 개념스키마(Conceptual schema) -범기관적 입장에서 본 데이터베이스의 정의 -모든 응용에 대한 전체적으로 통합된 데이터 구조 -단순히 스키마라고도 한다. -접근 권한, 보안 정책, 무결성 규칙을 명세한다. 3) 내부스키마(Internal Schema) : 물리적 저장 장치의 관점 ■ ..