총 게시물 4건, 최근 0 건 안내 RSS
다음글  검색목록 목록 글쓰기
[컴퓨터일반]

컴퓨터일반 요점정리 자료

에듀고시넷 2016-04-12 (화) 20:38 8년전 10955
https://www.edugosi.net/b/post_data-57


모듈의 응집력
  • 모듈의 응집도 : 모듈안의 요소들이 서로 관련되어 있는 정도
  • 교환적 응집도 : 동일한 입력과 출력을 사용하는 소 작업들이 모인 모듈에서 볼 수 있다.
  • 논리적 응집도 : 유사한 성격을 갖거나 특정형태로 분류되는 처리요소들로 하나의 모듈이 형성되는 경우이다.
  • 기능적 응집도
          - 한 모듈이 하나의 작업만 수행하는 경우의 응집도
          - 모듈내부요소들이 단일문제와 연관되어 있다.
          - 일부명령만을 변경할 가능성이 적다.
          - 다른 모듈에의 영향은 가장 작다. (모듈의 독립성 우수)

 

 

DMA
  • 입출력 종료 시 DMA 장치는 CPU에게 입출력 인터럽트를 요청하게 된다.
  • 기억장치와 주변장치 사이의 직접적인 데이터 전송을 제공 (CPU의 부하를 감소)
  • 블록단위로 대용량의 데이터를 전송

 

 

부동 소수점 데이터 표현방법
  • 실수 표현 방식
  • 아주 큰 수나 아주 작은 수의 표현에 적합
  • 부호, 지수부, 가수부로 구성
  • 고정 소수점 연산에 비해 컴퓨터 내부의 처리 시간이 많이 걸린다.

   

 

벡터 (Vector) 이미지
  • 이미지의 크기를 확대하여도 화질에 손상이 없음
  • 점과 점을 연결하는 직선이나 곡선을 이용하여 이미지를 구성
  • 대표적으로 WMF 파일형식이 있다.

  

 

 

EA (Enterprise Architecture)
  • 정보화 부문에 활용
  • 조직의 업무, 데이터, 시스템 등 정보화 구성요소 간 상호관계 구조를 보여주는 정보화 종합설계도
  • 정보화 자원을 체계적이고 효율적으로 관리·활용하기 위한 프로세스

 

 

HIPO 기법
  • 체계화된 문서 작성이 가능
  • 유지보수 및 변경이 용이
  • 도표상에 기능 위주로 입력 내용, 처리 방법, 출력 내용이 제시되므로 시스템의 이해가 쉽다.
  • 입력과 출력에 관한 계층도로 하향식으로 표현

  

 

 

모니터 (Monitor)
  • 모니터 내의 자원을 원하는 프로세스는 반드시 해당 모니터의 진입부를 호출함으로서 공유 자료에 접근할 수 있다.
  • 한 순간에 하나의 프로세스만 모니터 안에서 활동하도록 보장한다.
  • 데이터와 이 데이터를 처리하는 프로시저의 집합이라고 할 수 있다.
  • 모니터 내부 데이터는 추상데이터로 정보은닉되어 모니터 외부에서는 접근이 불가하다.

마이크로 사이클 타임
  • 마이크로 오퍼레이션 수행에 필요한 시간
  • CPU 사이클 타임이라고도 한다.
  • 마이크로 오퍼레이션은 CPU의 클럭 주기 동안 수행된다.
  • 동기고정, 동기가변, 비동기식으로 구분

  


CASE (Computer-Aided Software Engineering)
  • 자동화 검사를 통한 소프트웨어 품질향상
  • 프로그램 유지보수 간편성
  • 개발기간 단축과 비용절감
  • 소프트웨어 재사용성 증대
  • 빠른 프로토타이핑
  • 소프트웨어 도구와 방법론의 결합

 

 

페이지 교체 알고리즘

◎ LRU

  • 지역성에 근거한 페이지 교체 알고리즘
  • 각 페이지마다 계수기나 스택을 두어 현 시점에서 가장 오랫동안 사용하지 않은 페이지를 교체

 

 

 

정렬 알고리즘

◎ 힙 정렬

  • 완전 이진트리 사용
  • 수행시간은 최악의 경우 O(nlog n) 이다.

◎ 합병 정렬
  • 힙 정렬에 비해서 더 많은 기억 장소가 필요하다.

◎ 퀵 정렬
  • 수행시간은 최악의 경우 O 이다.

◎ 삽입 정렬
  • 정렬할 자료가 이미 어느 정도 정렬되어 있는 경우 효과적이다.

해밍 코드

◎ 7비트 해밍코드

P1

P2

8

P3

4

2

1

  • 3개의 패리티 비트와 8421 코드의 조합으로 구성
  • 3개의 패리티 비트는 첫번째, 두번째, 네번째 비트 순서로 구성
  • 첫 행의 C1 비트는 1, 3, 5, 7 행에 대하여 패리티 체크를 한다.
  • 에러의 검출은 물론 이를 근거로 교정까지 가능

  

CPU
  • MIPS : CPU 성능을 나타내는 단위, 1초당 100만개 단위의 명령어를 연산하는 것을 의미하는 단위
  • CICS : 복잡명령 세트를 이용하여 설계한 컴퓨터 방식으로 고성능의 워크스테이션이나 그래픽용 컴퓨터에 사용
          - 프로그램 길이의 최소화와 1개의 명령어로 최대의 동작을 하는 것이 목적
          - 명령어의 다양한 길이와 형식을 제공
          - 다양한 어드레싱 모드를 지원
          - 마이크로 프로그래밍 제어방식을 사용하여 설계 및 구현시 많은 시간을 필요로 한다.
  • 연산장치 : 산술연산과 논리연산을 수행하는 장치 (가산기, 누산기, 보수기)
  • 제어장치 : 컴퓨터의 모든 동작을 지시, 감독, 제어하는 장치

◎ 인스트럭션 수행순서
  1. 인스트럭션 인출 (Fetch)
  2. 인스트럭션 해독 (Decoding)
  3. 오퍼랜드 인출 (Fetch)
  4. 실행 (Execution)
  5. 인터럽트 검사

플립플롭
  • RS플립플롭 : 2개의 입력단자인 R과 S를 갖고 있어 입력에 따라 0 또는 1을 기억
  • JK플립플롭 : 2개의 입력과 2개의 출력을 가지며 J 입력이 Set이고 K 입력이 Reset 역할을 한다.
  • D플립플롭 : 단일 입력 D와 클럭펄스 (Clock Pulse) 에 따라 정보를 일시 기억
  • T플립플롭 : 단일 입력과 출력을 가지며 입력에 신호가 없으면 출력은 전 상태의 보수값

반도체 기억장치
  • PROM : 1회에 한해 기존 내용을 지우고 추가 기록이 가능하다.

 

 

Ajax

◎ 장점

  • 페이지 이동없이 고속으로 화면을 전환할 수 있다.
  • 서버 처리를 기다리지 않고 비동기 요청이 가능하다.
  • 수신하는 데이터량을 줄일 수 있고 클라이언트에게 처리를 위임할 수 있다.
◎ 단점
  • 오페라 7이하, 익스플로러 4.0 이하에서는 동작 불가

  

 

 

 

메타언어
  • SGML : 문서의 마크업 언어나 태그 셋을 어떻게 정의할 것인가에 대한 표준

  

 

 

정보보안

◎ Authentication

  • 합법적인 사용자에게 유형 혹은 무형의 자원을 사용하도록 허용할 것인지를 확인하는 제반 행위
  • 패스워드, 보안카드, 지문검사 등의 방법이 대표적이다.

  

 

 

객체지향기법

◎ 캡슐화

  • 캡슐화를 하면 객체간의 결합도가 낮아진다. (결합도는 낮을수록 좋다)
  • 캡슐화된 객체들은 재사용이 용이하다.
  • 프로그램 변경에 대한 오류의 파급효과가 적다.
  • 인터페이스가 단순해진다.

 

 

 

에듀공계리직무료수강.jpg

...[더 보기]



짐승연 (39.♡.53.50) 2018-04-11 (수) 10:37 6년전
감사합니자
주소
hi
다음글  검색목록 목록 글쓰기

총 게시물 4건, 최근 0 건 안내 RSS
번호 제목 날짜 조회
4  컴퓨터일반 요점정리 자료 1 04-12 10956
3  계리직공무원 컴퓨터일반 이론 샘플강의 및 업데이트 알림!! 01-29 2129
2  2010년 우체국 계리직 기출문제 - 컴퓨터일반 1 10-27 3499
1  2010년 우체국 계리직 기출문제 - 컴퓨터일반 2 10-27 3581
목록

 
스폰서링크
edugroup.co.kr edume.co.kr vstudio.co.kr jejudoin.co.kr enuribook.co.kr 이니시스에스크로확인증 클릭하시면 이니시스 결제시스템의 유효성을 확인하실 수 있습니다.
대한민국 교육포털 커뮤니티 사이트 에듀고시넷 방문을 환영합니다. 문의는 질문게시판을 이용해주세요.
문의전화 : 032-661-6202 / H.P : 010-2037-1497 Copyright ⓒ www.edugosi.net. All rights reserved. Since 2014.