본문 바로가기

컴퓨터/컴퓨터 시험

(112)
정보처리 기능사(자료의 외부적 표현) '자료의 외부적 표현'은 자료(데이터)를 사람들이 이해할 수 있는 형태로 변환하여 보여주는 것을 의미합니다. 이는 컴퓨터 내부에서 처리된 데이터가 외부로 출력되거나 전달될 때, 사용자에게 적절히 표현되도록 변환되는 과정을 포함합니다.주요 특징:사람이 이해할 수 있는 형태컴퓨터 내부의 자료는 주로 이진수(0과 1)로 표현됩니다. 이를 사람이 이해할 수 있는 형태로 변환해야 하며, 텍스트, 숫자, 그래프, 이미지 등으로 출력될 수 있습니다.출력 매체자료의 외부적 표현은 화면, 프린터, 스피커 등 다양한 출력 장치를 통해 이루어집니다.예:화면에 그래프로 데이터를 시각화프린터로 문서 출력음성으로 데이터를 전달형식과 규칙자료의 외부적 표현에는 데이터의 형식(Format)과 규칙이 중요합니다.예:날짜를 YYYY-M..
정보처리 기능사(자료의 내부적 표현) 자료의 내부적 표현 주요 내용1. 숫자 데이터의 표현컴퓨터에서 숫자를 저장할 때 사용하는 표현 방식:정수 표현:고정소수점 방식을 사용하며, 숫자는 이진수로 변환하여 저장됩니다.정수의 범위는 비트 수에 따라 달라집니다.예: 4비트 정수 → −8 ~ +7음수 표현 방식:부호-절대값 표현1의 보수2의 보수 (현대 컴퓨터에서 가장 널리 사용됨)실수 표현:실수는 보통 부동소수점 방식으로 표현됩니다.IEEE 754 표준을 따르며, 부호(S), 지수(E), 가수(M)로 나뉩니다.2. 문자 데이터의 표현컴퓨터는 문자를 숫자로 변환하여 저장합니다. 이를 위해 문자 코드 체계를 사용합니다.ASCII 코드:7비트로 구성, 영어 알파벳, 숫자, 특수문자를 표현.예: 'A' = 65, 'a' = 97EBCDIC 코드:IBM 시..
정보처리 기능사(보수) 문제 1. 출제 포인트진법의 이해: 2진법(이진수), 10진법, 8진법 등을 자유롭게 변환할 수 있어야 합니다.1의 보수 계산: 주어진 이진수의 1의 보수를 구하고 이를 활용하는 문제.2의 보수 계산: 이진수의 2의 보수를 구하고, 음수 표현이나 뺄셈 연산에 활용.음수 표현: 컴퓨터에서 음수를 2의 보수로 표현하는 방식 이해.연산 문제: 보수를 활용해 덧셈과 뺄셈을 수행하는 문제.2. 주요 문제 유형유형 1: 1의 보수를 구하시오문제 예시다음 이진수의 1의 보수를 구하시오:01010101풀이각 비트를 반전합니다 (0 → 1, 1 → 0).01010101→10101010정답: 10101010유형 2: 2의 보수를 구하시오문제 예시다음 이진수의 2의 보수를 구하시오:01010101풀이1의 보수를 구합니다:    ..
정보처리 기능사(1의 보수) 1의 보수는 **이진법(2진법)**에서 각 비트를 반전(0 → 1, 1 → 0)하여 계산한 값입니다. 이는 숫자의 보수를 구하는 가장 단순한 방법으로, 음수를 표현하거나 산술 연산에 사용됩니다.1의 보수의 정의어떤 이진수 x의 1의 보수는 다음과 같이 계산됩니다:간단히 말해, 각 비트를 반전시키는 것과 동일합니다.1의 보수 계산법예시 1: 숫자 5 (4비트 기준)숫자 5를 이진수로 변환: 0101각 비트를 반전: 0101→1010→ 1010이 1의 보수입니다.예시 2: 숫자 6 (4비트 기준)숫자 6을 이진수로 변환: 0110각 비트를 반전: 0110→1001→ 1001이 1의 보수입니다.1의 보수의 특징비트 반전:모든 자릿수의 비트를 반전(0 → 1, 1 → 0)시킵니다.예: 4비트 기준, 0001 →..
정보처리 기능사(2의 보수) 2의 보수는 **이진법(2진법)**에서 사용되는 중요한 개념으로, 주로 음수를 표현하거나 컴퓨터에서 뺄셈을 덧셈으로 변환하는 데 사용됩니다. 2의 보수는 숫자의 **1의 보수(비트를 반전)**에 1을 더한 값으로 계산됩니다.2의 보수의 정의어떤 이진수 x의 2의 보수는 다음과 같이 구할 수 있습니다:또는, 더 간단히:숫자의 1의 보수를 구한다 (비트를 반전: 0 → 1, 1 → 0).1의 보수에 1을 더한다.2의 보수 계산 과정1. 숫자 5 (4비트 기준)5를 이진수로 변환: 01011의 보수 계산: 1010 (비트 반전)1을 더함:    1010+1=1011→ 1011이 2의 보수이며, 이는 -5를 표현합니다.2. 숫자 6 (4비트 기준)6을 이진수로 변환: 01101의 보수 계산: 10011을 더함:..
정보처리 기능사(n-1의 보수) n-1의 보수는 특정 진법에서 어떤 숫자를 해당 자리수의 **최대값(n-1)**에서 뺀 값을 의미합니다. 이는 숫자의 각 자릿수를 반전시키는 방식으로 구해지며, 주로 이진법의 1의 보수나 진법 연산에서 중간 단계 계산에 사용됩니다.n-1의 보수의 정의어떤 숫자 x의 n-1의 보수는 다음과 같이 계산됩니다:n: 진법의 밑 (예: 10진법에서는 n=10n, 2진법에서는 n=2)k: 숫자가 차지하는 자리수x: 원래 숫자n-1의 보수의 계산 예시1. 10진법에서 n-1의 보수10진법에서 n = 10이므로 n − 1 = 9입니다.숫자 345의 9의 보수:2. 2진법에서 n-1의 보수2진법에서 n = 2이므로 n − 1 = 1입니다.숫자 1011의 1의 보수(4자리):3. 일반적인 진법n-1의 보수와 n의 보수 비..
정보처리 기능사 (n의 보수) n의 보수는 특정 진법에서 어떤 숫자와 그 보수를 더했을 때 다음 자리수로 올림이 되는 값을 의미합니다. 즉, n의 보수를 구하면 그 숫자를 해당 진법의 기준 값(n)에서 뺀 값입니다. 이 개념은 컴퓨터와 진법 연산에서 중요하게 사용됩니다.n의 보수의 정의어떤 숫자 x의 n의 보수는 다음 공식으로 계산됩니다:n: 진법의 밑 (예: 10진법에서는 n = 10, 2진법에서는 n = 2)k: 숫자가 차지하는 자리수x: 원래의 숫자n의 보수의 예시1. 10진법에서 n의 보수10진법의 경우 n = 10입니다.숫자 345의 10의 보수:2. 2진법에서 n의 보수2진법의 경우 n = 2입니다.숫자 1011 (4자리)의 2의 보수:3. 일반적인 진법n의 보수와 n-1의 보수 비교활용컴퓨터 연산에서 뺄셈을 덧셈으로 변환..
정보처리 기능사(보수) "보수"는 주로 컴퓨터의 산술 연산이나 데이터 표현에서 사용됩니다. 보수는 원래 값에 특정 값을 더했을 때 원하는 결과(주로 0 또는 10의 배수)가 나오도록 만드는 값입니다. 보수는 진법 연산에서 자주 사용되며, 컴퓨터 내부에서는 뺄셈을 덧셈으로 변환하거나 오류를 검출하는 데 활용됩니다.보수의 종류는 다음과 같습니다:1. n의 보수어떤 수와 그 보수를 더했을 때 **n의 배수(10, 100 등)**가 되는 값.예: 10진법에서 숫자 7의 10의 보수는 3입니다. (7 + 3 = 10)2. n-1의 보수어떤 수와 그 보수를 더했을 때 **n-1의 배수(9, 99 등)**가 되는 값.예: 10진법에서 숫자 7의 9의 보수는 2입니다. (7 + 2 = 9)3. 2의 보수이진법에서 사용되는 개념으로, 음수를 ..

728x90