전체 글 (37) 썸네일형 리스트형 컴퓨터개론 (2) 수의 체계와 진법 변환- 진수의 종류고대 수 사용ex) 바빌로니아 숫자, 로마 숫자, 마야족 숫자 진법 : 임의의 수를 숫자로 표현하는 방법해당 진법을 아래첨자로 표시한다ex)2진수 표현 : 디지털 컴퓨터는 2개의 전기신호(0,1)를 이용해 정보를 표현한다 자릿값 : 진법에 따라 각 숫자는 별도의 자릿값을 가지며 해당 진수에 제곱수를 적용하여 자릿값을 계산한다.정보의 표현- 정보 표현 방식디지털 컴퓨터는 문자나 숫자 등의 정보를 0과 1의 2진체계로 부호화한 디지털 데이터로 처리 비트 : 컴퓨터에서 정보를 나타내는 최소 단위로 2진수 0또는 1을 의미한다.바이트 : 문자를 나타내는 최소 단위로 영문자나 숫자를 표현한다워드 : 명령이나 연산을 처리하는 기본단위로 기억장치에 1번 접근하여 얻을 수 있는 데이.. 자료구조 (2) 자료추상화와 알고리즘- 자료 추상 데이터 타입과 알고리즘자료의 추상화 : 어렵고 복잡한 문제를 단순화시켜 쉽게 문제해결을 하는 절차데이터타입 : 데이터의 집합과 연산의 집합 추상화 : "무엇인가?"를 논리적으로 정의구체화 : "어떻게 할 것인가?"를 실제적으로 정의 추상데이터 타입의 정의객체 : 추상 데이터 타입에 속하는 객체를 집합의 개념을 사용하여 정의연산 : 추상 데이터 타입과 외부를 연결하는 인터페이스 역할을 한다 알고리즘 : 문제 해결 방법을 추상화하여 단계적 절차를 논리적으로 기술해 놓은 명세서 알고리즘의 조건1. 입력 : 알고리즘 수행에 필요한 자료가 외부로부터 입력되어야 한다.2. 출력 : 알고리즘 수행 후 하나 이상의 결과를 출력해야 한다.3. 명확성 : 수행할 작업의 내용과 순서를 나타.. 운영체제 (2) 운영체제의 발전 과정- 운영체제의 발전 과정제 0세대 (1940년대)초기 시스템에는 운영체제가 없었으며 사용자가 직접 기계어를 사용해 명령문을 작성하였다 제 1세대 (1950년대) - 버퍼링, 스풀링, 일괄처리 시스템버퍼링, 스풀링 기법을 적용하였다.초기 운영체제는 설치 시간과 철거 시간 낭비를 줄이는데 관심을 가졌다.유휴 기간을 줄이기 위해 일괄처리 시스템으로 성능을 향상시켰다.하드웨어 장치의 독립성을 위해 시스템 파일명이 등장하였다. 제 2세대 (1960년대 초기) - 다중 프로그래밍, 다중 처리, 시분할 시스템일괄처리 형태로 처리량을 향상시키며 장치 독립성이라는 개념으로 하드웨어 관리가 편해졌다.다중 프로그래밍 : 여러 프로그램이 메인 메모리에 공존하여 프로세서를 수시로 번갈아 할당다중 처리 시스템.. 멀티미디어개론 (2) 인터렉션과 인터페이스- 인터렉션상호작용성을 의미하는 interactive에서 유래된 단어사람들 사이의 상호작용 뿐만 아니라 인공 매체들과 사람 사이의 상호작용도 포함한다. 상호작용성 : 인터랙션의 정도를 나타내는 단위이다. 사용되는 분야에 따른 정의1. 공학 분야 : 사람이 기계를 얼마나 편리하게 사용할 수 있는지 정도2. HCI 분야 : 사람과 컴퓨터가 쉽게 상호작용할 수 있게 시스템 환경을 설계하여 작업 수행 능력을 향상시키는 것3. 교육 분야 : 온라인 학습 효과의 효율성을 측정하는 것 상호작용성의 개념의 확대사용자와 사용자 사이의 커뮤니케이션 효율성에 중점을 두는 방향으로 개념이 확대되고 있다.최근에 웹이 진화하면서 상호작용성 개념이 더욱 중요해졌다. 웹의 진화공급자는 플랫폼만 제공하며 사용자가 .. 디지털공학개론 (2) 8진, 16진기수법- 8진 기수법디지트가 0~7로 구성되어 있고 기수가 8인 기수법ex) 10진수의 15는 8진수의 17, 10진수의 20은 8진수의 24 10진수를 8진수로 변환정수부분은 8로 나누고 소수부분은 8로 곱한다.ex) 75.6875를 8진수로 변환-> 10진수 75.6875 = 8진수 113.54 - 16진 기수법디지트가 0~9,A~F로 구성되어 있고 기수가 16인 기수법ex) 10진수의 20은 16진수의 14 - 10진수와 2진수, 8진수, 16진수와의 관계ex) 75.6875 = 1001011.1011(2진수) = 0100 1011. 1011 (2진수) = 4B.B (16진수)367.75 (8진수) = 011 100 111. 111 101 (2진수) 음수 표현-보수보수를 구하는 이유 :.. 데이터베이스 (2) 데이터베이스 시스템의 정의- DBS (Database System)데이터베이스에 데이터를 저장하고, 이를 관리하여 조직에 필요한 정보를 생성해주는 시스템 스키마 : 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의한 것인스턴스 : 스키마에 따라 데이터베이스에 실제로 저장된 값 데이터베이스의 구조데이터베이스를 쉽게 이해하고 이용할 수 있도록 하나의 데이터베이스를 관점에 따라 3단계로 나눈 것1. 외부 단계 : 개별 사용자 관점2. 개념 단계 : 조직 전체의 관점3. 내부 단계 : 물리적인 저장 장치의 관점내부 단계에서 외부 단계로 갈수록 추상화 레벨이 높아진다. 외부 단계 : 데이터베이스를 개별 사용자 관점에서 이해하고 표현하는 단계로데이터베이스 하나에 외부 스키마가 여러개 존재할 수 있다외부 스키마 .. 네트워크 (2) 데이터 통신 시스템- 교환 시스템데이터를 최종 목적지까지 올바르게 전달하도록 데이터를 중개하는 교환 기능 제공 종류1. 회선 교환 방식연결형 서비스를 제공하며 음성 전화 서비스를 통해 발전되었다.고정 대역폭의 전송률을 지원하고 네트워크 구조가 단순하다.2. 패킷 교환 방식비연결형 서비스를 제공하며 컴퓨터 네트워크를 통해 발전되었다가변대역의 전송률을 지원하고 네트워크 구조가 복잡하다3. 프레임 릴레이 방식, 셀 릴레이 방식데이터의 전송 속도를 향상시키는 기술이다. 전송 선로를 이용해 데이터를 전송할 때는 전용 회선 또는 교환 회선을 이용한다.1. 전용회선방식 : 송신 호스트와 수신 호스트가 전용 통신 선로로 연결2. 교환회선방식 : 전송 선로 하나를 다수의 사용자가 공유하고 호스트가 데이터를 주고 받기 위.. 컴퓨터구조 (1) 컴퓨터 구성 요소 및 발전 과정- 하드웨어와 소프트웨어하드웨어 : 컴퓨터의 물리적인 부품을 의미한다. 입력,연산,제어,기억,출력 등의 기능을 구현한다 중앙처리장치 : 컴퓨터의 두뇌에 해당하며 시스템 전체를 제어하는 장치산술논리 연산장치 : CPU의 핵심 요소러써 산술연산과 논리연산을 수행하는 장치제어장치 : CPU 내부에서 일어나는 모든 작업을 통제하고 관리기억장치 : 내부 기억장치인 레지스터, 캐시기억장치, 주기억장치와 외부 기억장치인 보조기억장치로 구성 소프트웨어 : 특정 작업을 수행하기 위해 하드웨어에 저장되고 실행되는 명령어를 의미한다시스템 소프트웨어와 응용 소프트웨어로 분류된다컴퓨터 소프트웨어 : 저장장치에 특정한 목적의 하나 또는 다수의 컴퓨터 프로그램을 뜻한다 - 컴퓨터의 발전 과정진공관 :.. 이전 1 2 3 4 5 다음