*나*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 3
검색어 입력폼
  • 이산수학 2장 프로그램 소스 문제
    문제30. 실수를 원소로 하는 n x n 행렬 A, B가 있다. 두 행렬의 곱 C = AB를 계산하는 부프로그램 PRDCT1(A, B, N, C)을 작성하여라.? 코딩문#include void main(){int num, i, j, m; // 행렬n의수, 입력과 계산을 위한 i, j, mint a[100][100], b[100][100], c[100][100];printf("행렬 a와b의 행렬수를 입력하세요 : ");scanf("%d", &num);for(i=0; i
    프로그램소스| 2009.05.05| 1페이지| 1,000원| 조회(311)
    미리보기
  • 1장연습문제와 용어정리
    1.2 The issue of resource utilization shows up in different forms in different types of operation systems. List what resource must be managed carefully in the following settings (자원이용의 문제는 다른 운영체제 에서 다른 형태로 나타난다. 무슨 자원이 다음 세팅에서 주의 깊게 관리되어져야하는지 열거하시오)a. Mainframe or minicomputer systems⇒ user가 mainframe 또는 minicomputer에 연결하는 방식이다. 다른 user들은 다른 terminal을 이용하여 같은 컴퓨터에 연결한다. 이 user들은 resource를 공유하고 information을 공유할 수 있다. 자원의 이용성의 최대화를 위해 이용 가능한 cpu time과 메모리, I/O 가 효율적으로 사용되도록 보장해야 한다.b. Workstations connected to servers⇒ user가 workstation에서 다른 workstation network 와 server에 연결된다. 개인 유용성과 자원 이용성의 타협을 위해 file, compute, print server 같은 네트워킹과 서버들간의 자원공유가 중요하다.c. Handheld computers⇒ Handheld computer는 PDA, Cellular telephone등과 같이 한 손으로 운반할 수 있는 크기와 무게로 만들어진 개인용 컴퓨터이다. 개인의 유용성(이용성)이 가장 중요하며 battery life을 관리해야 한다.1.4 Describe the differences between symmetric and asymmetric multiprocessing. What are three advantages and one disadvantage of multiprocessor systems? (대칭적 다중 처리와 비대칭적 다중처리의 차이점을 설명하시오써 client가 action(예 read data)을 요청하면 서버가 그에 대한 응답으로 그 action을 수행하고 client에게 그 결과를 되돌려주는 인터페이스를 제공하며 file-server system으로써 client가 files을 생성, 업데이트, 읽기, 삭제 할수 있도록 file-system interface를 제공한다.⇒ Peer-to-Peer : client와 server가 서로를 구분 짓지 않고 개인 컴퓨터끼리 직접연결하고 검색함으로써 모든 client들이 공급자인 동시에 수요자가 되어지는 형태의 분산 시스템으로 2가지 방법으로 나눌 수 있다.1) 한 노드가 네트워크에 조인 했을 때 자신의 서비스를 네트워크상의 centralized lookup service에 등록하고, 특정 서비스를 바라는 노드들은 그 서비스를 어느 노드가 제공하는지를 결정하는 centralized lookup service에 연결해서 찾아가는 방식으로 통신의 나머지는 client와서비스 제공자사이에서 일어나는 방식2) 서버가 중간에 개입 하지 않는 방식으로 discovery protocol (한 사용자가 네트워크상에서 다른 사용자에 의해 제공된 서비스를 발견하도록 허락하는 것)을 이용해 각각의 사용자들이 서비스를 주고받는 방식1.7 what is the purpose of interrupts? what are the differences between a trap and an interrupt? Can traps be generated intentionally by a user program? If so, for what purpose? (interrupts의 목적은 무엇인가? trap과 interrupt의 차이는 무엇인가? trap은 사용자프로그램에 의해 고의적으로 발생 되어 질수 있는가? 만약 그렇다면, 무슨 목적을 위해 그러는가?)⇒ interrupt의 목적 : 시스템의 유휴 시간을 최소화하기위해 발생하는 것이다.⇒ trap 과 interrupt의 차이 : 트랩은 대상으로 선택된 페이지프레임이 cache에 있으면, 해당 페이지뿐만 아니라 cache블록까지 잃게 된다.◎ 캐시를 크게 만들지 않는 이유 :⇒집적도가 낮고 비용이 비싸 크게 만든다면 빠른 속도의 데이터 처리는 가능하지만 가격 대비 속도의 효율성이 크게 떨어진다.1.11 What network configuration would best suit the following environments? (무슨 네트워크를 구성하는 것이 다음의 환경에서 가장 적합한가?)a. A dormitory floor⇒ LAN(Local Area Network)으로 네트워크를 구성(포괄하는 범위가 1km내외의 소규모의 그룹 간에 사용하기 편리하기 때문에)b. A university campus⇒ LAN(Local Area Network)으로 네트워크를 구성(포괄하는 범위가 1km내외의 소규모의 그룹 간에 사용하기 편리하기 때문에)c. A state⇒ MAN(Metropolitan Area Network)으로 네트워크를 구성(도시단위로 대학, 병원, 회사 등이 네트워크망으로 구성되어 있는 것으로 도시의 전화국을 중심으로 회사의 구내전화망이 서로 연결되어 있는 것과 같음d. A nation⇒ WAN(wide area network)으로 네트워크를 구성(국가 단위의 네트워크망으로 MAN이 서로 네트워크를 구성하고 있는 것)1.12 Define the essential properties of the following types of operating systems (다음 타입의 운영체제들의 중요한 성질을 정의하시오)a. Batch⇒ 초창기 컴퓨터의 처리속도를 향상시키기 위해 유사한 요구를 갖는 작업들을 함께 모아서 이들을 하나의 그룹으로 컴퓨터에서 수행한 것?Simple batch systems : 운영자에게 각 프로그래머가 자신의 프로그램을 맡기고 운영자는 프로그램을 유사한 요구를 갖는 묶음으로 정렬시키며, 컴퓨터가 사용 가능해지면 각 묶음을 수행하는 형태. 상주모니터 프로그램을 통해 멀티프로세서 시스템처럼 여러 개의 cpu들이 산술작업을 수행하기위해 함께 모여 있지만 함께 결합된 둘이나 더 많은 개인 시스템들로 구성되어 있다는 점 에서 차이가 있다. clustered된 컴퓨터들은 저장 공간을 공유하며 LAN이나 InfiniBand같은 보다 빠른 상호접속을 통해 밀접하게 연결되어지며 높은 이용성을 제공한다.? asymmetric clustering : 한 기계가 hot-standby mode로 다른 기계들이 운용되는 동안 그 활동 서버를 감시하는 작업만을 한다. 만약서버가 잘못되면 hot-standby host가 활동 서버가 됨? symmetric mode : 둘이나 더 많은 hosts가 운용되고 서로를 감시하는 모드i Handheld⇒ special-purpose embedded 운영체제를 사용하는 Pocket-PCs, cellular telephones과같은 장치에 포함되어지는 시스템이다. 대부분의 handheld 장치들은 작은 양의 memory(전통적으로 512Kb∼128Mb사이)와 느린 프로세서, 작은 disply창을 갖는다.j. peer-to-peer computing⇒ 분산시스템의 다른 구조로써 client 와 server가 서로를 구분 짓지 않고 대신에 개인 컴퓨터끼리 직접연결하고 검색함으로써 모든 client들이 공급자인 동시에 수요자가 되어지는 형태의 시스템으로 2가지 방법으로 나눌 수 있음1) 한 노드가 네트워크에 조인했을 때 자신의 서비스를 네트워크상의 centralized lookup service에 등록하고, 특정 서비스를 바라는 노드들은 그 서비스를 어느 노드가 제공하는지를 결정하는 centralized lookup service에 연결해서 찾아가는 방식으로 통신의 나머지는 client와 서비스 제공자 사이에서 일어나는 방식2) 서버가 중간에 개입 하지 않는 방식으로 discovery protocol (한 사용자가 네트워크상에서 다른 사용자에 의해 제공된 서비스를 발견하도록 허락하는 것)을 이용해 각각의 사용자들이빈 공간들은 단일 블록 또는 몇 개의 큰 블록으로 수집함5) bootstrap 프로그램 : 컴퓨터가 구동을 시작(전원이 켜지거나 재부트)하기위해 수행할 초기 프로그램. cpu 레지스터로부터 장치 제어기, 메모리의 내용 등을 포함한 시스템의 모든 면을 초기화함6) spool(simultaneous peripheral operations on line) : 컴퓨터의 중앙 처리 장치(CPU)와 주변 장치 사이에서 데이터를 주고받을 때, 고속의 보조 기억 장치를 버퍼 기억 장치(buffer memory)로 사용함으로써 저속의 주변 장치의 처리를 기다리지 않고 지체 없이 프로그램의 처리를 계속하는 기술. 프로그램의 실행 중에 인쇄기나 카드 판독 장치 등 저속의 주변 장치에 대한 데이터 출력이나 저속의 주변 장치로부터 데이터 입력이 있으면, 주변 장치의 처리 대기 상태가 발생한다. 이것을 해소하는 것이 스풀이다. CPU나 사용자는 저속의 주변 장치의 처리를 기다리지 않고 처리를 계속하기 때문에, 작업 효율이 대폭 향상되므로 복수의 프로그램이나 작업을 병행 처리할 수 있다. SPOOL이라는 약어를 동사처럼 사용하여 인쇄기 등 출력 장치에 대한 스풀의 응용을 출력 스풀링, 카드 읽기 등 입력 장치에 대한 스풀의 응용을 입력 스풀링이라고 한다. 또, 스풀 기능을 수행하는 소프트웨어를 스풀러(spooler)라고 한다.7) peripheral device : 보조기억장치는 컴퓨터의 주기억장치에 다 저장할 수 없을 정도로 정보의 양이 많을 때 그러한 대량의 정보를 저장하기 위해 만들어진 장치(예 : 디스크, 테이프)8) privileged instruction : 컴퓨터의 제어를 유지하기위해 컴퓨터는 dual 모드를 지원하는데 이중 kernel mode에서만 수행 가능한 명령이 privileged instruction 임. errant(잘못된) 사용자가user mode로서 명령을 내리고자할 때 운영체제를 보호하는 역할을 한다.9) system call : 입/출력 명령이 특권(pr저이다.
    공학/기술| 2009.05.05| 8페이지| 1,000원| 조회(301)
    미리보기
  • 소프트웨어 공학 - 가전제품의 문제기술
    1. 김치냉장고우리가 만들고자 하는 시스템은 김치 보관을 목적으로 만들어진 냉장고이다. 일반 냉장고는 일정 기간 냉각을 반복하기 때문에 냉장고 안의 온도 차이가 심하기 때문에 냉장고에 김치를 보관할 경우 일주일 정도면 맛이 쉬는데, 이러한 단점을 보완해 김치만을 따로 보관할 목적으로 만들어진 냉장고를 제공한다.일반 냉장고는 문을 열면 무거운 한랭공기가 바닥으로 쏟아져 흘러내리면서 뜨거운 공기가 유입된다. 이 때문에 문을 닫으면 다시 냉각시켜 본래의 온도까지 도달하는 데 어느 정도의 시간이 걸리게 된다. 그러나 김치냉장고는 서랍식 또는 상부 개폐식으로 만들어져 문을 열더라도 냉기가 밖으로 흘러나오지 않아 원래의 냉장고 온도를 유지할 수 있다. 즉 김치냉장고는 차가운 공기가 따뜻한 공기보다 무거워 위로 솟아나오지 않는다는 원리를 이용한 것으로, 일반 냉장고와 구별되는 가장 큰 요소는 바로 이러한 냉장고 내부의 냉기 단속능력이다.김치 냉장고의 기능을 선택할 수 있는 키 입력부와, 상기 키 입력부에서 신호를 받아 김치 냉장고의 기능을 제어하는 마이컴을 포함하고 있는 종래의 김치 냉장고에 있어서, 상기 키 입력부는 저장된 김치의 원하는 맛을 고객이 선택하는 맛 선택 다이얼과, 저장된 김치의 종류를 선택하는 종류선택 다이얼이 각각 독립적으로 회전 가능하도록 적층되어 설치된 다기능 키를 구비하며, 상기 마이컴은 상기 맛 선택 다이얼과, 상기 종류선택 다이얼의 선택에 의해 김치 냉장고의 숙성기능을 제어하는 것을 특징으로 하는 김치 냉장고를 제공함으로써, 디스플레이부의 공간을 효율적으로 사용하고, 고객이 용이하게 조작할 수 있으며, 고객의 입맛에 맞도록 김치를 숙성할 수 있도록 한다.김치냉장고를 이용하면 싱싱한 김치를 보통 4개월까지 보관할 수 있는데, 숙성기에는 온도를 5~7℃로 유지하고, 그 뒤에는 0℃로 조정해 놓으면 장기간 보관이 가능하다. 처음에는 김치 전용 냉장고로 개발되었으나, 현재는 과일·야채·육류 등도 얼지 않은 신선한 상태로 오랫동안 보관이 가능한 다양한 종류의 김치냉장고가 등장하고 있다.2. 성인용 자판기 문제기술우리가 만들고자 하는 시스템은 24시간 내내 성인으로 한정된 고객에게 성인용 물품(담배, 성인도서, 주류 등)을 제공할 수 있는 자판기이다. 이 자판기는 여러 종류의 물품을 제공할 수 있어야하며, 거래 시 성인 인증 및 본인확인이 정확하게 이루어져야한다. 제품은 서로 다른 가격을 가진 물건을 판매 할 수 있어야하며, 그 가격을 고객에게 보여준다.이 자판기는 동전의 무게와 크기를 측정하여 입력된 동전의 금액을 측정하고, 같은 방법으로 지폐를 구분한다. 동전은 총 두 가지(100,500)의 동전의 사용이 가능하며 지폐는 총 세 가지(천원권, 오천원권, 만원권)이 사용 가능하다. 자판기는 삽입된 총금액 또는 잔액을 기억하고 사용자에게 보여줄 수 있어야한다.이 성인용 자판기의 핵심은 성인고객에게만 판매를 해야 한다. 현재 성인 인증은 주민등록증의 삽입으로만 인식이 되어서 본인이 아니라도 구매가 가능하다. 이를 보완하기 위해서 성인 인증은 주민등록증의 판별로 국내 DB을 사용해 삽입한 주민등록증의 인물과 제품의 구매를 희망하는 사람이 동일 인물인지 판단해야한다. 본인이 맞고 성인이 맞을시 제품 판매가 되어야한다.고객이 거래를 원할 시에는 주민등록증을 삽입함으로 거래모드가 활성화된다. 자판기에는 카메라가 장착되어 구매요구자의 사진이 찍혀야 한다. 그리고 주민등록증에서 획득한 정보를 바탕으로 DB에 접속해 구매요구자의 사진과 DB상의 인물이 동일인물인지 판별한다. 성인인증 및 본인 인증이 성공하면, 거래모드가 활성화된다.
    공학/기술| 2009.05.05| 2페이지| 1,000원| 조회(329)
    미리보기
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 05월 20일 수요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
2:09 오전
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감