총 75개
-
운영체제 mmap 시스템콜 과제2025.01.121. mmap 시스템콜 mmap 시스템콜은 운영체제의 커널이 제공하는 서비스에 대해 응용 프로그램의 요청에 따라 커널에 접근하기 위한 인터페이스입니다. 데이터 세그먼트는 C 언어로 작성한 프로그램이 주 기억장치를 더욱 효율적으로 운영하기 위해 일정한 크기로 단위를 나누어 할당하며 관리하는 것을 의미합니다. mmap()은 메모리의 내용을 파일이나 디바이스에 매핑하기 위해 사용되는 시스템 콜입니다. 프로세스들은 각각의 주소공간을 가지게 되며, 이 주소공간은 텍스트, 데이터, 스택 3개의 세그먼트로 분할됩니다. 프로세스의 메모리는 데이터...2025.01.12
-
마이크로프로세서 응용회로설계실습 결과보고서92025.01.181. Dot Matrix Dot Matrix 디스플레이는 점 행렬 디스플레이로, 여러 개의 LED를 이용하여 문자나 그래픽을 표시할 수 있는 디스플레이 장치입니다. 이 보고서에서는 Dot Matrix 디스플레이를 제어하는 방법에 대해 설명하고 있습니다. 구체적으로 Dot Matrix 디스플레이의 각 열을 제어하기 위해 메모리 매핑을 사용하여 해당 주소에 데이터를 쓰는 방식으로 구현되어 있습니다. 2. CLCD CLCD(Character Liquid Crystal Display)는 문자 LCD 디스플레이로, 문자 정보를 표시할 수 있...2025.01.18
-
유전적 다양성 및 세포 교배2025.01.181. 유전자 매핑 유전자 매핑은 유전자 간의 상대적 거리를 나타내는 지도로, DNA 염기 서열 내에서의 거리를 나타내는 물리적 지도, 염색체 내에서의 위치를 나타내는 세포학적 지도, 유전자 간의 상대적 거리를 나타내는 유전적 지도가 있다. 유전자 간의 거리는 교차율을 통해 확인할 수 있으며, 교차율이 높을수록 거리가 멀고 교차율이 낮을수록 거리가 가깝다. 2. tetrad 분리 효모의 유전 정보를 확인하는 실험 중 하나로, sporulating 효모의 tetrad를 분리하여 각각의 세포를 분리시켜서 배양하는 것을 의미한다. 이때 t...2025.01.18
-
평생교육 프로그램 기획2025.04.261. 평생교육 프로그램 기획 평생교육 프로그램 기획은 미래지향적인 활동이며, 평생교육기관이 그 목적과 사명을 달성하기 위하여 교육프로그램을 사전에 준비해 나가는 과정입니다. 프로그램 기획은 적극적이고 능동적이어야 하며, 평생교육 기관의 생존과 발전을 위하여 사회문화, 정치, 경제적, 환경 속에서 적극적으로 취하는 조치가 프로그램 개발입니다. 프로그램 기획의 중요한 구성요소들은 상황의 이해, 사람들의 생각을 확인 ? 분석, 명료한 프로그램의 목표설정과 교수 설계, 학습의 전이와 평가 설계, 예산과 프로그램 마케팅 등입니다. 2. 상황...2025.04.26
-
[경북대]마이크로프로세서족보2025.01.171. 마이크로프로세서 이 자료는 마이크로프로세서의 명령어와 동작 원리에 대해 자세히 설명하고 있습니다. 1바이트, 2바이트, 3바이트 명령어의 구성과 동작 과정, 데이터 전송, 산술 및 논리 연산, 점프, 스택, 서브루틴, 인터럽트 등 마이크로프로세서의 핵심 기능들을 다루고 있습니다. 또한 메모리 매핑, 입출력 포트 연결 등 마이크로프로세서 시스템 구성에 대한 내용도 포함되어 있습니다. 1. 마이크로프로세서 마이크로프로세서는 현대 전자 기기의 핵심 구성 요소로, 컴퓨터, 스마트폰, 가전제품 등 다양한 분야에서 필수적인 역할을 하고 ...2025.01.17
-
메타인지 교육분야 적용 예시2025.05.041. 자율 학습 이 접근법은 학습자가 자신의 학습 진행 상황을 모니터링하고, 학습 목표를 설정하고, 자기 평가 전략을 사용하여 자신의 학습을 평가하도록 가르치는 것을 포함한다. 예를 들어, 학습자는 학습에서 강점과 약점이 있는 영역을 식별하고 개선이 필요한 영역을 해결하기 위한 계획을 개발하도록 가르칠 수 있다. 2. 성찰적 글쓰기 성찰적 글쓰기는 학습자들이 자신의 학습 경험을 성찰하고 자신의 사고 과정을 평가하도록 격려하는 것을 포함한다. 이 작업은 저널, 블로그 또는 토론 포럼과 같은 다양한 형식을 통해 수행할 수 있다. 학습자...2025.05.04
-
ALOHA를 이용한 불산 유출사고시 피해범위 mapping2025.05.081. 불산 유출사고 불산 300kg이 1시간 동안 누출되었을 때 부경대학교 대연캠퍼스에서의 피해범위를 ALOHA 프로그램을 이용하여 분석하였다. 바람의 방향은 남풍, 풍속은 2m/s이며 온도, 습도, 대기안정도는 임의로 설정하였다. 분석 결과 ERPG-1, ERPG-2, ERPG-3 등급에 따른 위험 지역을 매핑하였다. ERPG는 화학물질의 공기 중 농도에 따라 구분되며, ERPG-1은 건강상 영향이 없는 수준, ERPG-2는 보호조치가 필요한 수준, ERPG-3는 생명 위험이 있는 수준을 나타낸다. 1. 불산 유출사고 불산 유출사...2025.05.08
-
운영체제 메모리 관리 레포트2025.05.021. 가상 메모리 가상 메모리는 사용자와 논리적 주소를 물리적으로 분리하여 프로세스에 주소를 지정하고 메모리 제한 없이 사용할 수 있게 해줍니다. 메모리의 일부만 적재해도 프로세스를 실행할 수 있으며, 메모리와 디스크 사이의 데이터 이동을 통해 효율적으로 메모리를 활용할 수 있습니다. 가상 메모리를 사용하면 프로그래밍이 용이해지고 프로세서 이용률과 처리율이 향상되지만, 메모리와 디스크 사이의 이동량이 증가하고 페이징 알고리즘 결정이 필요한 단점이 있습니다. 2. 매핑 방법 가상 주소와 물리적 주소를 매핑하는 방법에는 동적 주소 변환...2025.05.02
-
쓰레드 구현 모델과 쓰레드 폴링에 대해 조사하시오2025.05.151. 쓰레드 구현 모델 쓰레드 구현 모델은 운영체제에서 사용되는 것으로 사용자 수준, 커널 수준, 두 수준을 혼합한 방식이 있다. 사용자 수준 쓰레드는 커널 쓰레드를 지원하지 않는 운영체제에서 사용되며 다대일 쓰레드 매핑이다. 커널 수준 쓰레드는 사용자 수준 쓰레드가 가지는 한계를 해결하기 위해서 사용되기 시작했으며 일대일 쓰레드 매핑을 지원한다. 혼합형 쓰레드는 여러 개의 사용자 수준 쓰레드에 여러 개의 커널 쓰레드가 매핑되는 다대다 쓰레드 모델이다. 2. 쓰레드 폴링 쓰레드 폴링은 혼합형 쓰레드에서 사용되며 과부하를 줄여 프로그...2025.05.15
-
운영체제 ) 가상 메모리 관리 기법의 기본 동작 원리와 페이징 기법과 세그먼트 기법, 그리고 구역성(Locality)이 페이징 기법에서 가지는 중요한 의미에 대해서 조사하시오.2025.05.131. 가상 메모리 관리 기법의 기본 동작 원리 컴퓨터는 프로그램을 수행하기 위해 프로그램을 메인 메모리(주기억장치)에 탑재해야 한다. 그러나 실제 장치의 물리적인 메모리 용량에는 한계가 있기 마련이고, 또 프로그램을 실행할 때 프로그램 전체를 동시에 실행하는 경우도 없다. 이러한 상황에서 컴퓨터 공학자들은 좀 더 효율적인 컴퓨터 사용을 위해 당장 실행하는 프로그램의 일부분만 메인 메모리에 저장하고 필요할 때마다 나머지 부분을 하드 디스크와 같은 보조 장치에서 불러오는 메모리 관리 기법을 떠올렸고, 이를 가상 메모리 관리 기법이라고 ...2025.05.13
