정보처리기사 13

IT 지식 문제 - 4

Q. LAN의 방식 중 "10BASE-T"에서 10의 의미는? A. 전송 속도 10Mbps BASE : 베이스 밴드 전송 T : 케이블에 꼬인 상선을 사용 Q. 인터럽트 처리 동작의 수행 순서를 올바르게 나열하시오. A. 1) 인터럽트 요청 신호 발생 - 2) 현재 수행 중인 명령을 중단 - 3) 현재 프로그램 상태 보존 - 4) 인터럽트 취급 루틴을 수행 - 5) 보존한 프로그램 상태로 복귀 Q. 한 개의 채널에 여러 개의 입출력 장치를 연결하여 시분할 공유(Time Share) 방식으로 입출력하는 채널은? A. 바이트 멀티플렉서 채널(Byte Multiplexor Channel) Q. 하나의 입출력 장치가 독점해서 사용하는 방식으로 고속 전송에 적합한 채널은? A. 셀렉터 채널(Selector Cha..

IT/문제 2023.10.20

[IT] 지식 (페이지 교체 알고리즘)

페이지 대체 알고리즘 가상기억장치 관리 기법 중 하나 페이지 교체 알고리즘은 페이징 기법으로 메모리를 관리하는 운영체제에서, 페이지 부재가 발생 하여 새로운 페이지를 할당하기 위해 현재 할당된 페이지 중 어느 것과 교체할지를 결정하는 방법종류 FIFO LFU LRUFIFO 선입선출, 가장 오래된 블록을 교체하는 방법LRU (Least Recently Used) 가장 오랫동안 사용되지 않은 페이지를 교체하는 방법LFU (Least Frequently Used) 최소사용빈도로, 가장 적게 사용된 블록을 교체하는 방법

IT/지식 2023.10.20

[IT] 지식 (Excel 함수, 특정 조건 내의 총합)

특정 조건 내의 총합 SUMIF SUMIF(range, criteria, [sum_range]) range: 조건을 검사할 범위, 즉 조건을 적용할 셀 범위입니다. criteria: 조건, 즉 특정 값을 찾기 위한 조건입니다. [sum_range] (선택사항): 합산할 범위, 즉 조건을 충족하는 값들의 합계를 계산할 범위입니다. 이 부분을 지정하지 않으면 range 범위 내에서 조건을 만족하는 값을 합산합니다. SUMIFS SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2, ...]) SUMIF의 다중 조건 버전 DSUM, Database SUM DSUM(database, field, criteria) database: 데..

IT/지식 2023.10.20

[IT] 지식 (CISC, RISC)

CISC 복잡 명령어 집합 컴퓨터(Complex Instruction Set Computer) 의미 복잡한 명령어 집합을 갖는 CPU 아키텍처 필요한 명령어 셋을 갖춘 프로세서로 가장 효율적인 방법으로 요구 능력을 제공한다.특징 많은 수의 명령어 다양한 주소 지정 방식 가변 길이의 명령어 형식 RISC 축소 명령어 집합 컴퓨터(영어: Reduced Instruction Set Computer) 의미 CPU 명령어 개수를 줄여 명령어 해석시간을 줄임으로써 개별 명령어의 실행속도를 빠르게 한 컴퓨터특징 단일 사이클의 명령어 실행 속도가 빠른 그래픽 응용 분야에 적합 복잡한 프로그램이 요구될 수 있다. 향상된 속도를 제공한다. 마이크로프로세서를 설계하는 방법 중 하나

IT/지식 2023.10.20

IT 지식 문제 - 3

Q. 입출력의 조작의 종료 및 입출력의 착오에 의해서 발생되는 인터럽트의 종류는? A. 입출력 인터럽트 Q. 잘못된 명령이나 데이터를 사용할 때 발생하며, Trap이라고도 부르는 인터럽트의 종류는? A. 내부 인터럽트 Q. 오버플로, 언더플로, 0으로 나누는 연산, 접근 금지 공간에 접근했을 때 발생하는 인터럽트의 종류는? A. 프로그램 검사 인터럽트 Q. CPU의 기능적인 오류 동작이나 고장 시 발생하는 인터럽트의 종류는? A. 기계 착오 인터럽트 Q. 인터럽트의 요청 신호 플래그를 차례로 검사하며 인터럽트의 원인을 판별하는 방식은? A. 폴링 방식 Q. NoSQL은 기존 관계형 데이터베이스의 SQL과 같은 질의 언어를 제공한다 해당 문장에서 잘못된 부분은? A. NoSQL은 SQL과 같은 질의 언어를..

IT/문제 2023.10.20

[CS] 지식 (화이트 박스, 블랙 박스)

소프트웨어 검사 의미 요구사항 분석, 설계, 구현 결과를 최종 점검하는 단계종류 화이트 박스 검사 블랙 박스 검사 화이트 박스 검사 의미 세부적 오류, 논리 구조상의 오류, 반목문 오류, 수행 경로 오류 등 내부적 오류를 검사하는 것 모듈의 논리적 구조를 체계적으로 점검하며, 프로그램 구조에 의거하여 검사함 원시 프로그램을 하나씩 검사하는 방법으로 모듈 안의 작동 상태를 자세히 관찰할 수 있다.종류 기초 경로 검사, 조건 기준 검사, 구조 검사, 루프 검사, 논리 위주 검사, 데이터 흐름 검사 등기초 경로 검사 원시 코드로 흐름 도표와 복잡도를 구하고, 검사 대상을 결정한 후 검사를 수행루프 검사 루프를 벗어나는 값 대입, 루프를 한 번 수행하는 값 대입, 루프를 두 번 수행하는 값 대입의 과정을 통해 ..

IT/지식 2023.10.20

[CS] 지식 - 4 (자료구조-Tree)

Tree Tree 의미 및 특징 node와 branch로 구성된 비선형 자료구조 원소들 간에 1:n 관계 및 계층관계를 갖는 자료구조 하위 트리는 subtree가 될 수 있다. 뻗어나간 정점들은 다른 정점과 연결되지 않는다. 데이터의 값에 따라 자리가 정해져, 자료의 탐색, 삽입, 삭제가 효율적이다 Binary Tree, 이진 트리 의미 및 특징 최대로 가질 수 있는 차수가 2인 트리(자식 노드가 2개)종류 포화 이진 트리(perfect binary tree) 모든 레벨에 노드가 포화 상태로 차 있는 이진 트리 완전 이진 트리(Complete Binary Tree) 마지막 레벨을 제외하고 모든 레벨이 완전히 채워져 있는 트리 마지막 레벨의 모든 노드는 최대한 왼쪽부터 채워져야 한다. 편향 이진 트리(Sk..

IT/지식 2023.10.20

IT 지식 문제 - 1

Q. 28GHz(또는 39GHz)초 고대역 주파수를 사용하여 무선으로 통신서비스를 제공하는 이동통신 기술 A. 5G Q. 통신망 제공사업자는 모든 콘텐츠를 동등하고 차별 업이 다뤄야 한다. 이를 뜻하는 원칙은? A. 망 중립성 Q. 국제전기통신연합(ITU)이 정의한 OO은 최대 다운로드 속도가 20Gbps, 최저 다운로드 속도가 100Mbps인 이동 통신 기술이다. OO은 무엇인가? A. 5G Q. 영업점을 통해 대면거래를 하지 않고, 금융자동화기기(ATM)나 인터넷, 모바일 앱과 같은 전자매체를 통해 온라인으로 사업을 벌이는 은행을 무엇이라고 하는가? A. 인터넷 전문은행(Direct Bank, Internet-only Bank) Q. 기존 3세대(3G) 이동 통신 기지국의 이름을 무엇이라고 하는가? ..

IT/문제 2023.10.20

[IT] 지식 - 3 (오류,에러 수정 방식, +문제 추가)

오류(에러) 수정 방식 종류 전진 에러 수정, FEC 후진 에러 수정, BEC 자동 반복 요청, ARQ 정지 대기 ARQ, Stop-and-Wait ARQ 연속적 ARQ, Continuous ARQ Go-Back-N ARQ 선택적 ARQ, Selective ARQ 적응적 ARQ, Adaptive ARQ 전진 에러 수정, FEC 에러 검출과 수정을 동시에 수행하는 에러 제어기법 연속된 데이터 흐름이 가능하지만, 정보 비트 외에 잉여 비트가 많이 필요하므로 효율이 좋진 않다.(널리 사용되진 않음) 해밍 코드(Hamming Code)와 상승 코드 등의 알고리즘이 해당됨. 후진 에러 수정, BEC 송신측에서 전송한 프레임 중 오류가 있는 프레임을 발견하면 오류가 있음을 알리고, 다시 재전송하는 방식으로 역 채널..

IT/지식 2023.10.20

[CS] 지식 - 2 (SQL)

SQL DDL(Data Definition Language) - 데이터 정의어 의미 데이터베이스를 관리하는 언어종류 CREATE : CREATE TABLE {NAME} ~ ALTER : ALTER TABLE {NAME} ADD ~ DROP : DROP TABLE {NAME} (CASCADE / RESTRICTED) TRUNCATE CASCADE : Main Table을 삭제할 때 각 외래 키에 부합되는 모든 데이터를 같이 삭제(연쇄 삭제) RESTRICTED : 외래 키에 의해 참조되는 값은 Main Table에서 삭제할 수 없음 DML(Data Manipulation Language ) - 데이터 조작어 의미 데이터베이스에 등록된 레코드를 조회,수정,삭제하는 등의 역할을 하는 언어이종류 SELECTSE..

IT/지식 2023.10.20