총 153개
-
Pintos Project 2 한국어 설명서 (design report) - User Program, System Call2025.01.161. Process Execution Procedure 프로젝트 2에서는 user program을 실행시키는 것이 주요 내용이다. main() 함수에서 command line을 읽어들이고 parsing한 후 run_action() 함수를 통해 실행할 프로그램을 process_execute()로 전달한다. process_execute()는 thread_create()를 호출하여 새로운 kernel thread를 생성하고, 이 thread는 start_process()를 실행한다. start_process()에서는 load() 함수를 ...2025.01.16
-
시스템 프로그램 어택랩(attack lab) 과제 보고서2025.05.081. Phase_1 Phase_1에서는 getbuf 함수에 오버플로우가 일어날 값을 입력하고 touch1의 주소값을 입력하여 touch1이 실행되게 한다. asm.txt 파일을 확인하여 getbuf와 touch1의 어셈블리 코드를 찾아 필요한 값을 입력한다. 2. Phase_2 Phase_2에서는 touch2 함수를 실행하기 위해 rdi 레지스터에 cookie 값을 넣어주고 touch2 함수로 이동하는 코드를 삽입한다. 이를 위해 gdb를 실행하여 getbuf 직전의 rdi 값을 확인하고, buffer.s 파일을 작성하여 필요한 값...2025.05.08
-
Financial Analysis of the Incheon Airport Railroad: Strategies for Sustainable Operation2025.01.291. Incheon Airport Railroad PF Project The Incheon Airport Railroad PF project faced multiple issues, such as construction delays, inaccurate demand forecasts, excessive revenue guarantees, and the burden of metropolitan transfer discounts. The financial analysis conducted using financial statements...2025.01.29
-
건축 입면 특화 사례2025.01.091. Valley Towers Valley Towers는 네덜란드 암스테르담에 위치한 주상복합 건물로, 2021년 6월에 완공되었습니다. 이 건물은 열악한 오피스 환경에 친환경적이고 인간적인 차원을 되돌려 놓으려는 시도의 디자인으로, 유리 블록이 무너져 자연석과 녹지로 뒤덮인 내부의 암벽면을 드러낸 형상을 보여줍니다. 2. DJI Sky City DJI Sky City는 중국 심천에 위치한 오피스 건물로, 2022년 10월에 완공되었습니다. 이 건물은 DJI의 주요 제조 품목인 드론을 형상화한 디자인 컨셉을 가지고 있으며, 세계 최...2025.01.09
-
우주 탐사 기술 발전: square kilometer array(SKA) 프로젝트2025.01.031. square kilometer array(SKA) square kilometer array(SKA)는 남아프리카 공화국에 건설되는 거대한 전파망원경 프로젝트입니다. 이 프로젝트는 우주에 대한 인간의 호기심을 해결하고 새로운 발견을 할 수 있을 것으로 기대되고 있습니다. 200개의 접시 모양 전파망원경이 모여 구성되며, 이를 통해 이전보다 10,000배 빠른 관측이 가능해질 것으로 예상됩니다. 특히 블랙홀, 고속 전파폭발 등 우주의 미스터리를 밝히는 데 기여할 것으로 기대되고 있습니다. 2. Breakthough Starshot...2025.01.03
-
건설공사공정관리2025.05.141. 국내건설산업 공정관리 현황 및 향후방향 국내 건설산업의 공정관리 현황을 살펴보고 향후 발전 방향을 제시합니다. 건설 프로젝트의 효율적인 공정 관리를 위한 다양한 기법과 사례를 소개합니다. 2. CPM 기법의 이해 및 실습 CPM(Critical Path Method) 기법의 개념과 활용 방법을 설명하고, 실습을 통해 이해도를 높입니다. 공정 관리에 있어 CPM 기법의 중요성과 적용 방법을 다룹니다. 3. 관리 기준 공정표 및 공정 보고서 사례 효과적인 공정 관리를 위한 관리 기준 공정표와 공정 보고서의 작성 사례를 제시합니다....2025.05.14
-
인하대 VLSI 설계 Microprocessor 프로젝트 결과보고서2025.05.031. Microprocessor Microprocessor는 컴퓨터의 산술논리연산기로 컴퓨터 중앙 처리 장치인 CPU의 기능을 통합한 집적 회로이다. 레지스터, 산술 논리 장치, 제어 장치 등 연산 장치와 제어 장치를 1개의 작은 실리콘 칩에 집약한 처리장치를 의미한다. Memory로부터 명령어와 Data를 읽고 이를 해독해서 주어진 일을 수행한다. 정해진 명령에 따라 레지스터 연산, 산술 연산, 논리 연산 등을 수행하며 명령어를 조합하여 특정 알고리즘으로 프로그래밍함으로써 원하는 연산 결과를 얻을 수 있다. 2. SRAM SRAM...2025.05.03
-
[학교사회복지] Wee project 사업(위프로젝트)2025.05.051. Wee Wee[We(우리들)+education(교육), We(우리들)+emotion(감성)의 합성어]는 학교, 교육청, 지역사회가 연계하여 학생들의 건강하고 즐거운 학교생활을 지원하는 다중의 통합지원 서비스망이다. Wee는 학습부진 및 학교부적응 학생뿐만이 아닌 일반 학생들도 Wee를 통해 행복한 학교생활을 할 수 있도록 학교에는 Wee 클래스, 지역교육청에는 Wee 센터, 시 ? 도 교육청에는 Wee 스쿨이 운영되고 있다. 2. Wee Project 국정과제 '학교안전통합시스템'을 'Wee Project'로 명명하여, 정서불...2025.05.05
-
Pintos Project 2 final report - User Program, System Call2025.01.161. Process termination message 프로세스가 종료될 때마다 프로세스 종료 메시지를 출력해야 한다. 종료 메시지의 출력 예시와 형식은 printf('%s: exit(%d) ', variable_1, variable_2)와 같다. variable_1은 프로세스의 이름이고, variable_2는 exit 코드이다. 2. Argument passing 사용자가 입력한 명령어는 프로그램 이름과 함께 다양한 옵션들이 붙는데, 이를 모두 인식할 수 있도록 구현해야 한다. 현재 Pintos는 전체 명령어를 하나의 프로그램 이...2025.01.16
-
홍익대학교 전자회로2 Term project OPAMP 설계2025.05.151. 전자회로 설계 이 프로젝트에서는 주어진 샘플 값을 바탕으로 기본적인 특성을 도출하고, 이를 토대로 OPAMP 회로를 단계적으로 설계하고 최적화하는 과정을 다루고 있습니다. 주요 내용으로는 트랜지스터 사이즈 조정, 바이어스 전류 및 저항/커패시터 값 변경을 통한 이득, 대역폭, 전력 소비, 입력 오프셋 전압, 위상 여유 등의 조건 만족을 위한 회로 설계 과정이 포함되어 있습니다. 1. 전자회로 설계 전자회로 설계는 전자 기기와 시스템을 구현하는 데 있어 매우 중요한 역할을 합니다. 회로 설계 과정에서는 회로의 기능, 성능, 효율...2025.05.15
