[태그:] 4-nitrobenzene

  • 다양한 주소 지정 방식 중 직접 주소 방법과 간접 주소 방법을 비교 설명하시오.

    목차

    Ⅰ. 서론

    Ⅱ. 본론
    1. 주소 지정 방식
    1.1. 주소 지정 방식의 종류
    1.2. 주소 지정 방식 필드
    1.3. 주소 지정 방식의 중요성
    2. 직접 주소 지정 방식
    2.1. 직접 주소 지정 방식의 원리
    2.2. 직접 주소 지정 방식의 장단점
    3. 간접 주소 지정 방식
    3.1. 간접 주소 지정 방식의 원리
    3.2. 간접 주소 지정 방식의 장단점
    4. 직접 주소 지정 방식과 간접 주소 지정 방식
    4.1. 두 방식의 차이점

    Ⅲ. 결론

    Ⅳ. 참고문헌

    본문내용

    ■ 서론
    우리가 사용하는 프로그램을 실행하기 위해 컴퓨터는 ‘메모리’라는 저장 공간을 사용한다. 이 메모리 안에는 프로그램을 실행하는 데 필요한 정보가 들어있다. 컴퓨터가 이 정보를 찾고 사용할 수 있게 하는 방법으로 주소 지정 방식이 사용된다.

    <중 략>

    이 리포트에서는 주소 지정 방식이 무엇인지, 종류는 무엇이 있는지, 직접 주소 지정 방식과 간접 주소 지정 방식의 장단점과 차이점은 무엇인지에 대해 알아보고자 한다.

    ■ 본론
    1. 주소 지정 방식
    ‘주소’는 주기억장치에서 데이터가 저장된 위치를 의미한다. ‘주소 지정 방식(addressing mode)’은 이 주소를 지정하는 방식을 말하는데, 데이터가 저장된 기억장치의 실제 주소를 ‘유효 주소(effective address)’라고 한다. 유효 주소는 특정 주소 지정 방식을 통해 얻을 수 있는 데이터의 실제 저장 위치를 가리킨다.

    1.1. 주소 지정 방식의 기호
    주소 지정 방식에서 다음과 같은 5가지 표기 방법이 있다.

    출처 : 해피캠퍼스

  • 언어 변수와 헤지, 퍼지 집합 연산, 포함관계에 대해 서술하시오.

    목차

    ■ 서론

    ■ 본론
    1. 퍼지
    1.1. 퍼지 집합의 개념
    1.2. 퍼지 집합의 표현
    2. 언어 변수와 헤지
    2.1. 언어 변수의 개념 및 특징
    2.2. 헤지의 개념 및 특징
    2.3. 헤지에 대한 수식
    3. 퍼지 집합 연산
    3.1. 퍼지 집합 연산
    3.2. 포함관계
    3.3. 퍼지 집합 연산 법칙

    ■ 결론

    ■ 참고 자료

    본문내용

    ■ 서론
    인공지능(AI) 기술은 현대 기술 및 사회에서 핵심적인 역할을 하고 있으며, 우리의 생활과 산업 전반에 혁신적인 변화를 주도하고 있다. 인공지능은 컴퓨터 시스템이 인간의 지능과 언어를 이해하고 다룰 수 있도록 하는 기술을 포괄한다. 본 리포트에서 다룰 언어 변수, 헤지, 퍼지 집합은 인공지능과 자연어 처리 분야에서 중요한 요소로 작용한다.

    언어 변수, 헤지, 퍼지 집합 연산, 그리고 포함관계는 자연어 처리와 퍼지 논리 분야에서 중요한 개념들이다. 리포트를 통해 각 개념을 이해하고 어떻게 활용되는지 작성하고자 한다.

    위의 개념들에 관해 알아보기 전, 언어 변수는 퍼지 집합론의 기반이 되는 개념 중 하나이기 때문에 먼저 퍼지에 대해 알아보겠다.

    ■ 본론
    1. 퍼지
    퍼지(Fuzzy)란 모호하거나 정확하게 정의하기 어려운 개념을 나타내는 말이다. 퍼지 논리는 모호한 대상을 다루는 논리이다.
    2차 논리인 불 논리와 달리 퍼지 논리는 다치 논리이다. 퍼지 논리는 불 논리에 논리값 범위를 더한 것으로 논리값의 범위는 다음과 같다.

    1.1. 퍼지 집합의 개념
    퍼지 집합은 퍼지 논리에서 중요한 개념으로, 모호한 정보나 불확실성을 다루는 데 사용된다. 일반적인 집합과는 다르게, 퍼지 집합은 원소가 퍼지 집합에 어느 정도 속한다는 것이 기본 발상으로 제시되고 있다. 그래서 명제는 참 또는 거짓으로 나타나지 않고, 어느 정도는 부분적으로 참 또는 거짓으로 나타낸다. 이를 0에서 1 사이의 실수로 표현되고, 원소가 집합에 완전히 속하는 경우를 1, 전혀 속하지 않는 경우를 0으로 나타낸다.

    1.2. 퍼지 집합의 표현
    퍼지 집합을 구성할 때는 전문가 한 사람의 지식에 의존하는 방법인 단일 전문가 기반 퍼지 집합과 여러 전문가에게서 지식을 얻는 방법인 다중 전문가 기반 퍼지 집합이 있다. 단일 전문가 기반 퍼지 집합은 일관성이 높은 특징이 있고, 다중 전문가 기반 퍼지 집합은 여러 관점과 지식을 반영하기 때문에 다양성을 높일 수 있는 특징이 있다.

    출처 : 해피캠퍼스

  • 운영체제가 어떻게 실제 메모리를 구성하고, 물리적 메모리 지원을 어떻게 관리하는지에 대해 작성하시오.

    목차

    ■ 서론

    ■ 본론
    1. 메모리
    1.1. 물리적 메모리
    1.2. 가상 메모리
    1.3. 주소 지정 방식
    2. 운영체제의 메모리 관리
    2.1. 운영체제의 메모리 관리
    3. 메모리 할당 방식
    3.1. 물리적 메모리 관리
    3.2. 연속 할당 방식
    3.3. 분산 할당 방식

    ■ 결론

    ■ 참고 자료

    본문내용

    ■ 서론
    운영체제는 컴퓨터 시스템의 하드웨어와 소프트웨어를 조율하여 사용자가 쉽게 컴퓨터를 사용할 수 있도록 돕는다. 그래서 운영체제는 컴퓨터 시스템에서 중요한 역할을 하며, 이와 관련된 메모리 관리 역시 중요하다.

    운영체제는 컴퓨터 시스템에서 메모리를 효율적으로 관리하고 제어하는 역할이며, 메모리는 컴퓨터에서 프로그램 및 데이터를 저장하는 공간이다. 따라서, 운영체제의 기능 중 하나인 메모리 관리는 시스템의 성능과 안정성에 직접적인 영향을 미친다.

    본 리포트에서는 메모리의 기본 개념과 운영체제의 메모리 관리, 메모리 관리 기법, 물리적 메모리 지원 관리에 대해 살펴볼 것이다. 이를 통해 운영체제의 메모리 관리에 대한 이해를 높이고, 메모리 관리의 중요성을 인식해 볼 수 있다.

    ■ 본론
    1. 메모리
    메모리는 프로그램이 실행되고 데이터가 저장되는 공간이다. 우리의 뇌가 정보를 기억하고 처리하는 것처럼 컴퓨터도 프로그램이나 데이터를 기억하고 필요할 때 사용한다. 메모리를 관리하기 위해 가상 메모리와 물리 메모리라는 두 가지 형태로 구분된다.

    1.1. 물리적 메모리
    물리적 메모리는 실제 컴퓨터의 RAM으로 구성된다. 이는 실제 컴퓨터 안에 있는 메모리 칩으로 컴퓨터를 사용할 때 데이터와 프로그램을 저장하는 실제 공간이다. 예를 들어, 웹 브라우저를 실행하거나 문서를 작업할 때, 이 메모리가 사용된다. RAM의 용량이 클수록 더 많은 데이터와 프로그램을 동시에 실행할 수 있지만, 용량이 제한되어 있어 모든 데이터를 다 저장하지 못할 수 있다.

    출처 : 해피캠퍼스

  • 쓰레드 구현 모델과 쓰레드 폴링에 대해 조사하시오.

    목차

    I. 서론

    II. 본론
    1. 쓰레드
    2. 쓰레드의 구현 모델
    2.1. 유저 레벨 쓰레드 (User-Level Threads)
    2.2. 커널 레벨 쓰레드 (Kernel-Level Threads)
    3. 쓰레드 풀
    3.1. 쓰레드 풀링
    3.2. 쓰레드 풀링의 동작 원리
    3.3. 쓰레드 풀링의 장점

    III. 결론

    IV. 참고 자료

    본문내용

    ■ 서론
    시스템 프로그래밍은 컴퓨터 시스템의 하드웨어와 소프트웨어를 이해하고 효율적으로 활용하여 시스템을 제어하는 분야이다. 이 분야에서 중요한 개념 중 하나는 쓰레드(Thread)이다.
    이 리포트에서는 쓰레드의 구현 모델과 쓰레드 풀링에 대해 알아볼 것이다. 쓰레드 구현 모델은 유저 레벨 쓰레드와 커널 레벨 쓰레드로 구분된다. 각각의 특징과 장단점을 알아보고 쓰레드 풀링의 동작 원리에 대해 알아보고자 한다.

    ■ 본론
    1. 쓰레드
    쓰레드(Thread)는 프로그램 내에서 동시에 여러 작업을 처리하기 위한 실행 단위를 의미한다. 프로세스는 완전히 독립된 두 개의 프로그램의 실행을 위한 것이지만, 쓰레드는 하나의 프로그램 내에서 둘 이상의 실행을 위하기 때문에 독립시키는 구조가 필요하지 않다.

    <중 략>

    2. 쓰레드의 구현 모델
    여러 작업을 동시에 할 수 있게 도와주는 쓰레드는 크게 두 가지 방법으로 구현될 수 있다. 이를 ‘쓰레드 구현 모델’이라고 하며, 유저 레벨 쓰레드와 커널 레벨 쓰레드로 구분된다.

    2.1. 유저 레벨 쓰레드 (User-Level Threads)
    유저 레벨 쓰레드는 프로그램이 직접 쓰레드를 관리하는 방법으로 쓰레드를 구현하거나 관리하는 일을 커널의 관여 없이 처리하는 방식이다.

    출처 : 해피캠퍼스

  • 관계 데이터 모델에서 사용하는 키의 종류를 나열하고, 각 특징을 설명하시오.(릴레이션 ppt 포함)

    목차

    I. 서론

    II. 본론
    1. 관계 데이터 모델의 개념
    1.1. 관계 데이터 모델의 구성
    1.2. 릴레이션의 특성
    2. 관계 데이터 모델에서 사용하는 키(key)
    2.1. 관계 데이터 모델의 키(key)
    2.2. 키(key)의 특성
    2.3. 키(key)의 종류
    2.4. 관계 데이터 모델의 제약조건

    III. 결론

    IV. 참고 자료

    본문내용

    ■ 서론
    우리는 수많은 데이터를 사용하고 있다. 이름, 전화번호, 고향, 현재 다니고 있는 회사, 인터넷 검색 기록 등이 모두 데이터이다. 이 많은 데이터를 어떻게 잘 정리하고 사용할 수 있는가의 해답은 바로 ‘데이터베이스’라는 시스템을 사용하는 것이다.
    데이터베이스 중에서도 관계 데이터 모델(Relational Data Model)은 가장 많이 쓰이는 방법이다. 관계 데이터 모델은 데이터를 테이블(table) 형태로 표현한 것이며 행과 열로 구성되어 있다. 이 모델은 많은 데이터를 쉽게 찾고 수정하고 추가할 수 있게 해준다. 하지만 많은 데이터가 있으면 필요한 정보를 정확하게 찾기 어려울 수 있다. 그래서 ‘키(key)’를 사용하여 우리가 원하는 정보를 빠르고 정확하게 찾을 수 있도록 도와준다.
    예를 들어, 숭실원격평생교육원에서 같이 강의를 듣고 있는 수강생들의 정보를 표로 만들면, 이름, 나이, 성적 등을 각각의 열에 기록할 수 있다. 그리고 각 수강생의 수강생 번호로 필요한 정보를 신속하고 정확하게 조회할 수 있다.

    이 리포트에서는 관계 데이터 모델에서 사용하는 키의 종류와 각 특징에 대해 알아보겠다.

    ■ 본론

    관계 데이터 모델에서 사용하는 키의 종류에 알아보기 전, 관계 데이터 모델이 무엇인지에 대해 설명해 보겠다.

    1. 관계 데이터 모델의 개념
    관계 데이터 모델(Relational Data Model)은 개념적 구조를 논리적 구조로 표현하는 논리적 데이터 모델이다. 데이터를 테이블(table) 형식으로 정리하여 데이터를 구조화하여 저장하는 방법이다.

    1.1. 관계 데이터 모델의 구성
    관계 데이터 모델의 테이블은 다음과 같다.

    위의 그림과 같이 릴레이션은 데이터를 행과 열로 구성한 테이블로 표현한 것이다.
    릴레이션은 ‘릴레이션 스키마’와 ‘릴레이션 인스턴스’로 이루어져 있다.

    출처 : 해피캠퍼스

  • 소프트웨어 품질 평가 중 제품(product) 평가와 프로세스(pro cess) 평가의 차이점을 설명하시오.

    목차

    Ⅰ. 서론
    Ⅱ. 본론
    Ⅲ. 결론
    Ⅳ. 참고자료

    본문내용

    소프트웨어 품질 평가는 제품 품질과 프로세스 품질로 나뉜다. 품질이란, 물건이 얼마나 좋고 나쁜지를 나타내는 정도를 뜻한다.
    품질 좋은 소프트웨어가 되려면 다음과 같아야 한다. 첫째, 처음부터 품질을 고려한 계획을 세운다. 둘째, 품질 요구 사항에 대한 명세서가 작성되어야 한다. 셋째, 단계별로 생산되는 산출물도 검사 항목에 따라 철저히 점검해야 한다. 넷째, 품질을 보증할 수 있는 프로세스를 마련해, 품질을 체크할 수 있는 과정을 명확히 한다. 따라서 정확성, 신뢰성, 효율성, 무결성, 사용성, 유지보수 용이성, 테스트 용이성, 유연성, 이식성, 재사용성, 상호운용성의 품질목표를 가져야 한다.
    정확성(correctness)은 사용자가 요구하는 기능을 충족시키는 정도로, 요구 분석 명세서와 일치하는 정도를 뜻한다. 신뢰성(reliability)은 사용자가 요구한 기능을 정확하고 일관되게 원하는 정밀도로 수행할 수 있는 정도를 뜻한다.

    출처 : 해피캠퍼스

  • 다음의 전위순회와 중위순회 결과를 생성 할 수 있는 이진트리를 그리시오.

    목차

    Ⅰ. 서론

    Ⅱ. 본론
    1. A의 위치
    2. B의 위치
    3. D,E의 위치
    4. C의 위치
    5. F,G,H의 위치

    Ⅲ. 결론

    본문내용

    순회(traversal)는 주로 그래프나 트리와 같은 자료구조에서 사용된다. 이진트리에 속하는 모든 노드를 방문하여 노드가 가지고 있는 데이터를 목적에 맞게 처리하는 것으로 루트, 왼쪽 서브트리, 오른쪽 서브트리 중 루트를 언제 방문하느냐에 구분한다. 우리가 트리를 사용하는 목적은 트리의 노드에 자료를 저장하고 필요에 따라서 자료를 처리하기 위함이며, 그러므로 트리에서 순회는 중요한 연산이라고 할 수 있다.
    순회방법은 크게 전위 순회, 중위 순회, 후위 순회의 3가지로 나뉜다. 루트를 V, 왼쪽 서브트리를 L, 오른쪽 서브트리를 R로 나타냈을 때 순회마다 방문 순서는 다음과 같다.
    전위 순회(preorder traversal)는 루트 노드를 먼저 방문하여 왼쪽 서브트리, 오른쪽 서브트리 순으로 방문한다. 약자로 표현하면 ‘VLR’이다.

    출처 : 해피캠퍼스

  • Synthesis of Nitrobenzene(니트로벤젠 합성 실험) 예비/결과 레포트

    목차

    1. Title
    2. Objective
    3. Theoretical Background
    4. Apparatus & Reagent
    5. Experimental Procedure
    6. Pre-Lab report
    7. Reference

    1. Result
    2. Discussion
    3. Report
    4. Summary
    5. Reference

    본문내용

    1. Title: Synthesis of Nitrobenzene
    2. Objective
    -to synthesize nitrobenzene using nitric acid and sulfuric acid as reactants
    -to experience basic operations which are going to be used.
    3. Theoretical Background
    1) Property of Nitrobenzene
    Nitrobenzene (C6H5NO2) is an organic aromatic nitro compound. Nitrobenzene is highly toxic and can be ingested, inhaled or absorbed through the skin. Therefore, care must be taken in handling the experimental. Also, nitrobenzene does not dissolve well in water, which can be confirmed during the experiment. Nitrobenzene has a molecular weight of 123 g/mol. It has a melting point of 5.8℃, a boiling point of 211℃, and a specific gravity of 1.2, and exists as a colorless liquid at room temperature. Benzene also acts as a base that can give electrons in a reaction. So it reacts easily to the pro-electrolyte and acid.

    출처 : 해피캠퍼스

  • 기업에서 IT를 도입한 의사결정으로 성공한 사례

    목차

    ① IT의 발전
    ②쿠팡과 IT(빅 데이터, 인공지능)
    ③쿠페이의 핀테크기술
    ④ 쿠팡의 의사결정과 아마존
    ⑤ IT에 대한 논평

    본문내용

    ① IT의 발전
    우리가 살고 있는 오늘날을 정보화시대라고 말한다. 정보화시대는 (Information Technology) IT라고 하는데 IT기술은 나날이 발전해나가고 있다. IT발전에 있어서 세계의 많은 기업들이 IT기술을 활용하여 성장해나가고 서로 경쟁하고 있으며 근로자들의 일하는 방식까지도 바꾸나가면서 기업의 가치를 확대시키고 있다. 기업이 IT기술을 도입하면서 고객의 니즈를 파악하고 신속하게 대처할 수 있으며 고객들이 원하는 제품들을 보다 정확하고 신속하게 만들어 낸다. 이러한 IT기술에는 인공지능(AI), 빅 데이터, 사물인터넷, 가상현실 등 많은 기술들이 있다.

    ②쿠팡과 IT(빅 데이터, 인공지능)
    이러한 IT기술을 활용한 많은 기업들 중에 쿠팡은 IT회사라고도 불린다. 쿠팡은 물류회사인데 IT회사라고 불리는 이유는 그만큼 IT분야에 많은 투자를 하고 있기 때문이다. 쿠팡은 직원 절반이 IT 개발자이며 계속해서 소프트웨어를 개발하고 있다.

    출처 : 해피캠퍼스

  • 유기공업화학실험2 A+ 결과레포트 Synthesis of 1-Bromo-2, 4-nitrobenzene

    목차

    1. Title
    2. Date
    3. Apparatus & Reagents
    4. Procedure
    5. Result
    6. Discussion
    7. Reference
    8. Co-worker

    본문내용

    1. Title: Synthesis of 1-Bromo-2, 4-nitrobenzene
    2. Date: (실험 날짜) 11월 1일~11월 8일(수요일)
    3. Apparatus & Reagents
    1) Apparatus
    – stand
    – clamp
    – hot plate
    – 100ml round bottom flask
    – condenser
    – pipette
    – beaker
    – heating mantle
    – filter paper
    – balance
    – TLC plate
    – buchner funnel
    – suction flask
    – 2-neck-round bottom flask
    – graduated cylinder
    – thermometer
    – thermometer adapter
    – rubber hose

    2) Reagents


    NameFormulaM.W (g/mol)d (g/mL 또는 g/cm3)m.p (℃)b.p (℃)
    nitric acidHNO₃63.011.51-4283
    sulfuric acidH₂SO₄98.0791.8310.31337
    bromobenzeneC6H5Br157.011.5-30.72156
    ethanolC2H6O46.0680.789-114.178.37
    hexaneC6H1486.178480.661-68.7
    AnilineC6H5NH293.131.02-6.3184.1
    Ethyl acetateC4H8O288.110.902-83.677.1

    출처 : 해피캠퍼스