전산학 Flashcards
유니코드에서 한글의 구성
초성 중성 종성에 각각 코드를 할당하여 그 값을 조합해서 한글자를 구성한다.
마이크로프로세서의 성능을 결정하는 여러요인을 열거하고 설명
클럭속도 (클럭속도는 연산속도와 비례한다.) 자료버스 폭 (워드 크기는 효율적으로 사용할 수 있는 운영체제 또는 응용프로그램을 결정한다.) 사이클당 연산수 레지스터의 수와 크기 캐시메모리의 크기
컴파일러와 어셈블러의 역할
컴파일러 : 고급프로그래밍언어로 작성된 프로그램을 기계어로 변환하는 프로그램
어셈블러 : 어셈블리어로 작성된 프로그램을 기계어로 변환하는 프로그램
절차지향과 객체지향의 프로그래밍 방식을 설명하시오.
절차지향 : 동사중심, 문제를 여러개의 작은 함수로 나누어 그 문제를 해결
객체지향 : 명사중심, 문제를 구성하는 객체를 만들어 이 객체들 간의 메시지 교환으로 그 문제를 해결
배치처리 방식과 시분할 방식의 차이
일괄처리(배치처리)방식은 일정기간 또는 일정량의 자료처리를 모아두었다가 한 시점에 순차적으로 일괄처리 하는 방식이고
시분할 방식은 하나의 시스템을 여러명의 사용자가 단말기를 사용하여 작업을 처리하는 방식이다.
윤영체제의 발전을 1세대부터 5세대까지 구분하여 그 특징을 설명하시오.
1세대 - 일괄처리 방식 2세대 - 다중프로그래밍, 시분할 시스템, 실시간 처리 시스템 3세대 - IBM S/360, S/370 등장, 다중모드 시스템 4세대 - GUI방식 발전, 분산처리 시스템, 개인용 컴퓨터 OS 발전 5세대 - 분산처리 시스템, 지식기반 시스템, 인공지능 시스템
데이터베이스와 데이터베이스 관리시스템의 차이
데이터베이스는 관련있는 데이터의 저장소 이고
데이터베이스 관리시스템은 데이터베이스를 관리하는 소프트웨어이다.
ODBC 는 무엇이며, 이 미들웨어 사용의 장점
데이터베이스를 사용하기위한 표준 개방형 응용프로그램
여로종류의 데이터베이스를 엑세스할 수 있고, 함께 사용할 수 있다.
기존에 사용하던 데이터베이스를 교체해도 응용시스템을 계속 사용할 수 있어 비용을 절감할 수 있다.