총 2,174개
-
고려대학교 디지털시스템실험 A+ 13주차 결과보고서2025.05.101. 컴퓨터 시스템의 기본 구조 이번 실험을 통해 Simple Computer의 동작을 구현해 보고 이해할 수 있었습니다. Control Unit, Data Path, Register File, Function Unit 등 컴퓨터 시스템의 기본적인 구조를 이해하고 실험을 진행했습니다. 2. Simple Computer 시뮬레이션 코드를 작성하고 시뮬레이션을 돌려보는 과정에서 코드 작성 순서를 지키지 않거나 Radix 설정을 잘못하는 등 작은 실수들이 여러 번 있었지만, 그만큼 많이 배울 수 있었습니다. Simple Computer의...2025.05.10
-
디렉토리 계층 구조란 무엇인지 설명하시오2025.01.031. 디렉토리 계층 구조 디렉토리 계층 구조는 데이터를 효율적으로 관리하기 위해 시스템을 계층적인 트리 구조로 구성한 것을 의미합니다. 루트 디렉토리를 시작으로 하위 디렉토리가 계층적으로 구성되어 있으며, 이를 통해 파일을 체계적으로 관리할 수 있습니다. 디렉토리 계층 구조의 장점으로는 체계적인 관리, 필요한 명령어 숙지를 통한 검색 및 관리 용이성, 효율적인 시스템 구현 등이 있습니다. 1. 디렉토리 계층 구조 디렉토리 계층 구조는 컴퓨터 시스템에서 파일과 폴더를 체계적으로 관리하는 방법입니다. 이는 사용자가 파일과 폴더를 쉽게 ...2025.01.03
-
쓰레드 구현 모델과 쓰레드 폴링에 대해 조사하시오.2025.01.171. 쓰레드 쓰레드는 프로그램 내에서 동시에 여러 작업을 처리하기 위한 실행 단위를 의미한다. 프로세스는 완전히 독립된 두 개의 프로그램의 실행을 위한 것이지만, 쓰레드는 하나의 프로그램 내에서 둘 이상의 실행을 위하기 때문에 독립시키는 구조가 필요하지 않다. 그래서 쓰레드를 이용하면 하나의 프로세스 내에서 여러 작업을 동시에 수행할 수 있으므로 프로그램의 성능과 효율성이 향상된다. 2. 쓰레드의 구현 모델 쓰레드는 크게 두 가지 방법으로 구현될 수 있다. 유저 레벨 쓰레드는 프로그램이 직접 쓰레드를 관리하는 방법으로 쓰레드를 구현...2025.01.17
-
쓰레드 구현 모델과 쓰레드 폴링에 대해 조사하시오2025.01.271. 쓰레드 구현 방식 쓰레드의 구현 방식은 크게 사용자 수준 쓰레드와 커널 수준 쓰레드로 구분됩니다. 사용자 수준 쓰레드는 운영체제의 커널이 아닌 사용자 영역에서 직접 관리되며, 커널과 독립적으로 운영됩니다. 해당 방식의 장점은 문맥 전환이 빠르고 오버헤드가 적다는 점입니다. 그러나 하나의 쓰레드가 블록되면 해당 프로세스 내의 모든 쓰레드가 중단되는 단점이 존재합니다. 반면 커널 수준 쓰레드는 운영체제가 직접 관리하며, 각 쓰레드가 독립적으로 운영됩니다. 커널 수준 쓰레드는 하나의 쓰레드가 블록되더라도 다른 쓰레드가 계속 실행될 ...2025.01.27
-
소프트웨어 개발 생명주기 모델의 이해와 각 단계별 역할2025.05.091. 폭포수 모델 폭포수 모델은 소프트웨어 개발 프로세스의 표준적인 방법론으로, 요구사항 정의, 분석, 설계, 구현, 테스트, 배포 및 운영의 순서로 진행되는 모델입니다. 각 단계에서는 사용자 인터뷰 정리, 요구사항 정의 및 추적관리, 기존 업무 및 시스템 분석, 개발 표준 지침 정의, 시스템/인터페이스/데이터베이스 설계, 프로그램/모듈/화면/데이터베이스 구현, 단위/통합 테스트, 배포 계획 및 시나리오 작성 등의 활동이 이루어집니다. 2. 프로토타입 모델 프로토타입 모델은 폭포수 모델을 개선한 점진적 개발 모델로, 요구사항 정의 ...2025.05.09
-
정보처리기사 실기 요약본 Part 12025.04.251. 소프트웨어 개발방법론 소프트웨어 생명주기 모델은 시스템의 요구분석부터 유지보수까지의 공정을 체계화한 절차입니다. 대표적인 모델로는 폭포수, 프로토타이핑, 나선형, 반복적 모델이 있습니다. 애자일 방법론은 개발 기간이 짧고 신속하며 즉시 피드백을 받아 유동적 개발이 가능한 특징이 있습니다. 2. 비용산정 모형 소프트웨어 규모 파악을 통해 투입자원과 소요시간을 파악하여 실행 가능한 계획을 수립하기 위해 비용을 산정하는 방식입니다. 대표적인 모형으로는 LoC, Man Month, COCOMO, 푸트남 모형 등이 있습니다. 3. 일정...2025.04.25
-
전자무역의 발전 방향2025.01.241. 무역자동화 무역자동화란 EDI(Electronic Data Interchange: 전자문서교환)방식에 의해 컴퓨터로 빠르게 무역 업무를 처리하는 시스템으로 다양한 무역서류를 컴퓨터가 읽을 수 있는 표준화된 전자문서의 형태로 바꾸어 궁극적으로는 종이서류가 없는 무역(paperless trade)을 실현하는 것을 의미한다. 무역자동화의 등장배경은 무역자동화 이전의 종이서류 시스템에서 시작되었으며, EDI 방식에 따른 표준화 양식을 기준으로 서류를 작성하고 이를 컴퓨터를 이용해 교환하므로 재입력 과정이 없어져 시간과 비용이 절감되었...2025.01.24
-
국어 교과서와 한국어 교재의 차이점2025.01.131. 학습 대상 국어 교과서의 학습 대상은 모국어가 한국어인 사람들이며, 이들은 이미 한국어의 기본 지식을 습득한 상태이다. 반면 한국어 교재의 학습 대상은 모국어가 한국어가 아닌 외국인이나 재외동포로, 한국어에 대한 지식과 배경, 사용 능력이 부족한 사람들이다. 2. 목적과 기능 국어 교과서는 한국어 사용 능력, 사회적 소통 능력, 국어 문화의 계승과 발전 등을 목적으로 하지만, 한국어 교재는 한국어 의사소통 능력 향상과 한국 문화 이해에 초점을 맞추고 있다. 3. 제작 의도와 목표 국어 교과서는 국가 교육과정에 근거하여 하향식으...2025.01.13
-
국어 교과서와 한국어 교재의 차이점2025.01.281. 학습 대상 국어 교과서는 주로 초등학교부터 고등학교까지의 국내 학생들을 대상으로 하지만, 한국어 교재는 다양한 국적과 배경을 가진 외국인 학습자들을 대상으로 한다. 2. 목적과 기능 국어 교과서의 주요 목적은 학생들이 모국어인 한국어를 정확하고 효과적으로 구사할 수 있도록 하는 것이며, 한국어 교재는 외국인 학습자들이 한국어를 실용적으로 사용할 수 있도록 하는 데 중점을 둔다. 3. 제작 의도와 목표 국어 교과서는 교육과정에 따라 정부나 교육부의 지침을 바탕으로 제작되며, 학생들의 전인적 성장을 목표로 하지만, 한국어 교재는 ...2025.01.28
-
국어 교과서와 한국어 교재의 차이점2025.01.151. 학습대상 국어 교과서의 경우 모국어가 한국어인 사람들을 학습 대상으로 하는 국어과 교육과정을 근거로 공교육을 하고 있습니다. 이와 다르게 한국어 교재의 경우 한국어가 모국어가 아닌 사람이 주 대상으로 해외이주자, 유학생, 한국 취업 준비생, 한국문화에 흥미를 느낀 한국어를 모국어로 하지 않는 사람 등이 다양하게 있습니다. 2. 목적과 기능 국어 교과서의 경우 한국어 자체를 배우는 것이 아니라 한국어의 언어 사용 능력이나 사회적 소통 능력, 국어 문화 계승 및 발전 등 다양한 곳에 목적을 두고 있습니다. 한국어 교재의 경우 학습...2025.01.15
