• 통합검색(42,795)
  • 리포트(31,323)
  • 기업보고서(5,826)
  • 자기소개서(2,075)
  • 시험자료(1,340)
  • 방송통신대(1,167)
  • 논문(563)
  • 표지/속지(312)
  • 서식(94)
  • 이력서(62)
  • ppt테마(29)
  • 노하우(4)
판매자 표지는 다운로드시 포함되지 않습니다.

"컴퓨터소프트웨어" 검색결과 281-300 / 42,795건

  • [컴퓨터개론] 객체지향 소프트웨어 공학 및 개발 방법론
    객체지향 소프트웨어 공학 및 개발 방법론여러 연구자들은 소프트웨어의 위기를 타개하기 위해 많은 노력을 기울였는데, 그들의 해결책은 소프트웨어도 하드웨어가 공장에서 규격화되어 생산되는 것과 같이 규격화하여, 생산성과 정확성을 높이려는 접근을 시작하였다. 이것이 본격적인 소프트웨어 공학(Software Engineering)의 태동이라고 할 수 있다. 소프트웨어 공학을 연구하는 학자들의 주요 목표는 성공적인 생산품(즉, 정확한 기능을 수행하는 소프트웨어)을 만드는 일이고, 다음으로는 성공적인 생산과정(즉, 빠른 시간 내에 소프트웨어를 생산하는 기법)을 개발하는데 있다.여러 가지 소프트웨어 개발 방법 중에 최근에 많은 관심을 끌고 있는 접근 방법으로는, 객체지향 소프트웨어 개발 방법론(Object-Oriented Software Development Methodology)이 있다.1. 객체 지향 개발 방법론의 특징객체지향 소프트웨어 개발 방법론은 클래스 계층구조를 이용한 매우 강력한 클래스 재사용을 지원한다. 하위 클래스 생성은 소프트웨어 재사용 측면에서 볼 때, 두 가지 중요한 의미를 갖는다. 첫 번째로 하위 클래스 생성은 기존의 클래스에 대한 수정을 매우 유연하게 지원한다. 하위 클래스 생성이 소프트웨어 재사용에 미치는 영향으로, 두 번째는 기존의 클래스에 새로운 기능 추가가 용이하다는 것이다.다음으로 객체지향 소프트웨어 설계 방법론이 소프트웨어 재사용에 도움을 주는 점은 틀을 이용한 모듈의 재사용이다. 소프트웨어 베이스가 방대해지면, 모듈 검색이 용이하지 못하다는 점을 지적하였는데 객체지향 소프트웨어 개발 방법론에서는 이 문제점을 틀을 이용한 해결책을 제시한다. 마지막으로 객체지향 소프트웨어 개발론에 의해서 생성되는 클래스 혹은 클래스 계층구조는 객체지향 데이터베이스의 데이터 모델과 일치하므로, 클래스 혹은 클래스 계층구조를 효과적으로 저장, 검색할 수 있어 소프트웨어 베이스를 객체지향 데이터베이스 관리 시스템으로 효과적으로 관리할 수 있다.2. 객체지향 개발 방법론의 장점객체 지향 분석과 설계는 다음과 같은 여러 가지 중요한 장점을 제공한다.1) 잘 설계된 디자인 방법은 객체 지향 프로그래밍 언어의 장점을 최대한 발휘할 수 있게 한다. 더구나 잘 정의된 클래스 라이브러리가 있지 않을 때도 그 장점이 발휘된다. 또한 비록 설계가 객체 지향 언어로 구현되지 않을지라도, 객체 지향 시스템의 장점을 나타내게 한다.2) 객체지향 설계는 프로세스 집약적인 기능 분해 접근 방법보다는 훨씬 적은 양의 코드 와 좀 더 재사용성이 뛰어난 코드를 생산한다.3) 객체지향 설계 방법은 변화에 좀 더 탄력적인 시스템을 생산한다. 객체지향 방법론의 모듈화는 시스템 개발팀에게도 좋은 이익을 제공한다. 데이터와 프로세스가 하나의 객체에 제한되기 때문에, 여러 개발팀이 서로 독립적으로 설계의 여러 부분에 참가하여 시스템을 개발하기도 용이하다.4) 객체지향 방법론은 문제 공간(Problem Space)을 이해하는 방법이 자연스럽기 때문에, 시스템 분석가나 설계자뿐만 아니라 최종 사용자에게도 좀 더 직관적으로 이해될 수 있다.3. 객체지향 분석/설계 단계객체지향 설계의 결과는 클래스의 계층구조이다. 각 클래스는 제어와 데이터 구조가 함께 포함된 모듈이다. 문제 공간은 객체와 그것에 관련된 메서드들의 모임으로 좀 더 자연스럽고, 사실적으로 관찰될 수 있다. 객체는 객체지향 설계의 초기 요소이다. 그 후로 점차 객체들 간의 공통점이 인식되면서, 같은 공통점을 갖은 객체들로 클래스를 만들게 되고, 또한 이들 클래스로부터 좀 더 추상적인 추상 클래스(Abstract Class)를 형성하게 된다. 이와 같은 추상화 작업의 가장 상위 단계는 프레임워크(Framework)이다. 프레임워크는 서로 연관된 응용의 모임을 위한 설계를 나타내는 클래스들의 집합이다.객체지향 설계는 다음의 네 가지 기본적인 단계. 객체의 인식과 정의. 클래스의 구성. 클래스들 간의 관계를 파악 및 클래스 계층구조 구성. 재사용 가능한 클래스 라이브러리와 응용 프레임워크를 제작한다.객체지향 설계는 마치 기존의 시스템에 적용된 프로토타입(Prototype) 접근 방법과 같이 순환적이다. 프로그래머는 클래스의 집합에서 설계를 시작해서, 그것을 확장 시키고 고쳐서 하나의 응용 프로토타입으로 꾸며 맞춘다. 주로 최종 사용자와의 교류를 통하여 프로토타입이 개선되길 원하면, 설계자나 프로그래머는 다시 분석/설계 작업을 반복한다. 이러한 재작업을 통하여 클래스는 개선되어 재구성되며, 만일 이렇게 개선된 클래스가 추후의 응용에 재사용될 수 있을 만큼 일반적이라면 그것을 표준 클래스 라이브러리(Standard Class Library)에 추가시킨다. 프레임워크 설계자는 응용 프로그램간의 유사성을 발견하여, 미래의 비슷한 문제에 대한 프로그래밍 해결책으로 유용한 프레임워크를 개발한다.4. 객체지향 분석/설계 표준 경쟁 : UML과 OML1) UML : UML(Unified Modeling Language)은 기존의 Booch 방법론, Rumbaugh 등의 OMT(Object Modeling Technique), 그리고, Jacobson의 OOSE 방법론 등을 연합하여 만든 모델링 개념의 공통집합으로, 객체 지향적 분석/설계 방법론의 표준 지정을 목표 로 하고 있다. 엄밀히 말하면 UML은 그 자체로는 분석 및 설계의 과정을 포함하지 않으므로 방법론이라고 할 수는 없다. 이는 여러 다양한 분석 및 설계 과정을 표준화 하기는 어렵다는 판단에서, 일단 분석 및 설계에 필요한 객체지향 개념 및 표기법의 표준 지정을 주요 목표로 삼았기 때문이다.
    리포트 | 3페이지 | 1,000원 | 등록일 2004.12.06
  • [경영정보시스템] about 컴퓨터하드웨어 &소프트웨어
    까지 가능하도록하였다.ㄷ 뛰어난 통신망 가능 - 윈도우 95는 통신망용 소프트웨어를 기본적으로 제공한다.6 마이크로컴퓨터용 운영체제의 추세마이크로컴퓨터용 운영체제에서 가장 중요한 추세 ... 자 시스템- 사용범위 : 병원, 대학, 대기업, 은행 등- 종류 : IBM 360계열3 미니컴퓨터(Mini Computer) : 대형 컴퓨터보다는 성능이 떨어지고 마이크로 컴퓨터 ... 되기도 함.- 기능 : 고도의 맨-머신 인터페이스, 화상처리 기능, 파일링(Filing) 기능, 메일링(Mailing) 기능, 네트워크 기능5 마이크로컴퓨터(Micro Computer
    리포트 | 27페이지 | 2,000원 | 등록일 2003.11.11
  • [컴퓨터 소프트] 패키지 소프트웨어 종류및 기능
    응용 소프트웨어(application software)는 컴퓨터 시스템으로 하여금 특정한 정보처리 활동을 수행하고 사용자에게 특정 기능을 제공하는 프로그램이라고 할 수 있 ... 까지도 포함하고 있는 추세이다.통신 소프트웨어통신 소프트웨어(communication software)는 초기의 컴퓨터 운영체제가 확장된 형태의 것이며, 이는 다양한 통신장비를 제어 ... 다. 세상에는 컴퓨터를 이용한 각기 다른 수많은 용도가 존재하며, 그에 비례할 만큼 다양한 응용소프트웨어가 존재한다. 그런데, 재고통제나 주문입력 등과 같은 응용분야에는 특정한 목적
    리포트 | 8페이지 | 1,000원 | 등록일 2002.04.17
  • SNS(소셜네트워크) 인터넷기업 싸이월드, 소프트웨어개발 인터넷기업 한글과컴퓨터, 게임 인터넷기업 엔씨소프트(NC소프트), 검색엔진(포털) 인터넷기업 야후,쇼핑몰 옥션,이베이
    SNS(소셜네트워크서비스) 인터넷기업 싸이월드, 소프트웨어개발 인터넷기업 한글과컴퓨터, 게임 인터넷기업 엔씨소프트(NC소프트), 검색엔진(포털사이트) 인터넷기업 야후, 오픈마켓 ... (쇼핑몰) 인터넷기업 옥션, 이베이 분석Ⅰ. SNS(소셜네트워크서비스) 인터넷기업 싸이월드(Cyworld)Ⅱ. 소프트웨어개발 인터넷기업 한글과컴퓨터1. Value2 ... 들이 직접 찾아와 움직여주고 상품의 이미지가 있는 배경화면을 자신들의 홈에 사용해주니 그야말로 일석이조의 효과를 누리고 있는 셈이다.Ⅱ. 소프트웨어개발 인터넷기업 한글과컴퓨터1
    리포트 | 13페이지 | 5,000원 | 등록일 2013.09.04
  • [컴퓨터보안] 침입탐지 및 침입대응 소프트웨어
    침입탐지 및 침입대응 소프트웨어1. IDS란?IDS는 Intrusion Detection System(침입탐지시스템)의 약자로, 단순한 접근 제어 기능을 넘어서 침입의 패턴 데이터베이스와 Expert System을 사용해 네트워크나 시스템의 사용을 실시간 모니터링하고 침입을 탐지하는 보안 시스템이다.IDS는 허가되지 않은 사용자로부터 접속, 정보의 조작, 오용, 남용 등 컴퓨터 시스템 또는 네트워크 상에서 시도됐거나 진행 중인 불법적인 예방에 실패한 경우 취할 수 있는 방법으로 의심스러운 행위를 감시하여 가능한 침입자를 조기에 발견하고 실시간 처리를 목적으로 하는 시스템이다.침입이란 시스템에 대한 고의적 불법적인 행위를 말하며 시스템의 불법침입, 중요정보의 유출 및 변경, 훼손, 불법적인 사용, 그리고 컴퓨터 바이러스 및 서비스거부 등과 같은 구체적인 형태로 나타난다. 침입탐지시스템은 이러한 불법적인 침입행위를 신속하게 감지하고 대응하는 소프트웨어를 말하며 간단하게는 로그파일분석에서부터 복잡한 실시간 침입탐지시스템까지 다양한 소프트웨어가 존재한다. 침입탐지 기법은 크게 비정상적인 침입탐지 기법과 오용침입탐지 기법으로 나눌 수 있다.IDS는 모니터링의 대상에 따라 네트워크 기반 IDS와 호스트 기반 IDS로 나눌 수 있다.호스트 기반 IDS는 시스템 내부에 설치되어 하나의 시스템 내부 사용자들의 활동을 감시하고 해킹 시도를 탐지해내는 시스템이다.네트워크 기반 IDS는 네트워크의 패킷 캡처링에 기반하여 네트워크를 지나다니는 패킷을 분석해서 침입을 탐지해낸다. 시스템 기반 IDS는 모니터링하려는 시스템마다 하나씩 설치가 되어야 하지만, 네트워크 기반 IDS는 네트워크 단위에 하나만 설치하면 된다.{구분네트워크 기반 IDS호스트 기반 IDS탐지 대상네트워크를 통과하는 패킷시스템 내부 사용자들의 활동설치 단위네트워크 세그먼트호스트기반 기술패킷 캡처링프로세스 모니터링프로코콜별 패킷 분석실시간 로그분석패킷 조각 모음TTY 모니터링침입탐지 시스템(IDS) 이 칩입차단 시스템(Fire Wall 방화벽)에 이은 차세대 보안 솔루션으로 부각되는 주된 이유는 침입차단 시스템이 효과적인 차단에 실패하였을 경우, 이에 따른 피해를 최소화하고 네트워크 관리자 부재시에도 해킹에 적절히 대응할 수 있는 보안 솔루션에 대한 요구가 증가하고 있기 때문이다.침입탐지 시스템은 침입차단 시스템이 단순할 룰에 따라 불법 침입을 차단하는데 따른 보안상의 한계점을 보완한다.1) 침입탐지 시스템의 분류1 데이터 소스를 기반으로 하는 분류 방법- 단일호스트 기반- 다중호스트 기반- 네트워크 기반 : 네트워크 패킷 데이터를 모아 침입을 탐지하는데 이용하는 방법2 침입모델을 기반으로 하는 분류 방법- 비정상적인 행위 탐지(Anomaly Detection)- 오용탐지 방법(Misuse Detection)2) 침입탐지 시스템의 기술적 구성요소정보수집단계: 시스템의 모든 정보를 수집하여 다음 단계인 정보 가공 및 축약단계로 넘기는 기능을 수행한다.(침입정보만을 수집하는 것은 아님, 모든 정보를 수집함)정보가공 및 축약단계: 침입탐지에 필요한 의미있는 정보만을 축약하는 단계분석 및 침입탐지단계: 침입여부를 판정하는 단계로 침입탐지시스템의 핵심보고 및 조치단계: 침입으로 판단되면 관리자에게 보고하고 관리자는 조치를 취하는 단계2. IDS의 장점◎ 해킹방법을 기반으로 해커의 침입을 탐지하므로 신기술의 적용이 빠르다.외부로부터의 공격뿐만 아니라 내부자의 의한 해킹도 차단할 수 있다. 이에 따라 기존 방화벽이 지원하지 못하는 ID 도용을 통한 내부공격자의 해킹도 차단한다.◎ 접속하는 IP에 상관없이 침입을 차단한다.기존의 방화벽은 인증된 IP로의 공격은 막지 못하므로 해커들이 인증된 IP로 공격성공하면 방화벽이 무용지물이 되었으나 IDS는 IP에 상관없이 모든 패킷에 대해 검사를 수행하므로 더욱 안전하다.◎ 시스템 침입에 즉시 대응한다.해킹사실이 발견되었을 때 해킹에 관한 정보를 휴대전화, 무선호출기, 전자우편 등으로 즉시 전송, 네트워크 관리자 부재시에도 시스템 보안을 유지할 수 있다.◎ 탐지에 그치지 않고 침투경로까지 추적해 해커를 적발하며 데이터를 안전한 곳으로 전환시켜 놓는 등 방화벽의 수동적인 대처와는 달리 적극적인 보안기능을 갖추고 있다.3. 선택한 방어 소프트웨어(Zone Alarm)1. Zone alarm이란?Zone alarm은(이하 존알람) Zone labs社(http://www.zonelabs.com)에서 제작한 보안툴의 제품명으로서 외부로부터의 침투가 감지될 경우 자동으로 경보를 울려주는 기능을 내장하고 있다. 해당 프로그램을 사용하는 네트웍의 크기에 따라 다양한 모델을 제공하고 있고 여기서는 개인들이 freeware로 사용할 수 있는 Zone alarm 3.7 버전에 대해서 설명을 하도록 하겠다.{그림 < Zone Alarm 3.7의 메인화면 >존알람의 메인화면이다. 프로그램은 Firewall, Program Control, Alert & Logs, Privacy, E-mail Protection 등으로 총 5가지 메뉴가 있다. 각 메뉴에는 방어벽에 관한 다양한 옵션들을 제공하고 있다.2. Zone Alarm의 기능.존알람 프로그램은 설치된 pc에서 입출력되는 모든 데이터통신에 대해 허용여부를 설정할수 있으며 실행되는 프로그램별 혹은 내부, 외부 네트웍별로 구분하여 통신가능여부를 설정할수 있는등의 다양한 기능을 제공한다. 존알람의 단점이라면 이러한 세세한 설정이 가능한 만큼 설치후 최초 설정이 번거롭다는것이다. 존 알람의 기능은 크게 다섯가지로 제공되며 세부적인 기능들은 다음과 같다.1) FirewallSecurity 설정은 인터넷 사용에 있어 보안의 범위를 설정하는 것으로 크게 로컬과 인터넷으로 나눌수 있다. 기본적으로 로컬은 미디엄(medium), 인터넷은 하이(high)로 설정되어 있다. 특별한 이유가 없을 경우에는 그대로 사용하는것도 무방하며 이메일에 첨부되는 VBS 데몬 바이러스에 대한 종합적인 보호기능도 되어있다.◎보안정책에 대한 설정을 할 수 있는 메뉴로 내부와 외부 네트웍을 구분하여 설정을 할수 있다. 기본적으로 내부 네트웍은 Medium으로, 외부 네트웍은 High로 설정되어 있으며 이 설정에 따라 통신접속에 많은 제한이 생길수 있으므로 설정 변경시 세부제한 사항을 정확히 파악한후 변경하여야 한다.◎기본 설정으로도 대부분의 트로얀 프로그램의 침입은 막을수 있다.o B부분 (Block Local/Internet servers) :항목을 체크라면 자신의 서버로의 접속을 금지한다.2) Program Control모든 인터넷에 접근이 가능하지만, STOP을 누르면 모든 인터넷 접속 자체가 완전히 차단된다. 여기서는 오토락(Auto Lock) 기능이 있는데 PC를 사용하지 않거나 인터넷에 접속을 하지 않을 때 Lock을 자동으로 실행시킨다. 기본설정을 사용하진 않지만 특히 스크린세이버가 설정된 사용자는 장시간 동안 사용하지 않는다면 스크린세어버 작동과 동시에 차단하게 된다.◎존알람의 경우 pc자체의 통신을 차단하는 기능을 가지고 있는데, A부분이 현재의 잠금상태를 표시하는 부분이다. 추가로 자동 잠금기능이 있는데 B부분이 자동잠금 기능에 대한 옵션이다.자동잠금기능은 pc의 상태에 따라 자동으로 통신을 멈추게 하는 옵션이 제공된다.- Engage Internet lock after -- minutes of inactivity : 몇분동안 pc를 사용하지 않을 경우 통신을 끊음- Engage Internet Lock when screen saver activites : 스크린세이버가 작동할 때 통신을 끊음- pass lock programs may access the internet : Program 탭에서 인터넷 엑세스가 허용된 프로그램들은 'Automatic Lock'상태 에서도 인터넷 엑세스가 허용된다.- High security, All Internet sctivity stopped : 모든 인터넷접속을 멈춤3) Alert & LogsAlerts 에서는 사용자의 컴퓨터에 외부로부터의 접근을 금지하거나 미리 상대방에게 경고성 메시지를 보내는 창이 있고, 이내용들을 기록할것인가 하는 옵션 선택과 함께 접속된 현재 자신의 포트를 방어하고 있는 상황을 체크할수 있다.◎존알람이 실행된 당일의 송수신 데이터의 양을 보여준다.◎외부, 내부에서의 접근시도 기록을 보여주는 창이 있다. 기록은 설정에 따라 텍스트화일로 남길수 있으며, 발생시마다 pop-up창의 형태로 화면에 나타나게 할수도 있다.◎alert 로그에 대한 옵션을 지정하는 부분이 있다.여기서 'Show the alert popup window' 항목의 체크을 없애면 경고창을 뛰우지 않는다.4) Privacy프라이버시 부분은 크게 세부분으로 나뉘어 있다. 쿠키에 관한 레벨을 조정하는 쿠키설정부분과 인터넷을 하다보면 흔히 접할 수 있는 팝업광고창들을 컨트롤하는 광고컨트롤부분과 자바스크립트같은 모바일 코드를 효과적으로 통제할수 있는 모바일코드콘트롤 부분으로 구성되어 있다.5) E-Mail Protection프레임의 'Enable MailSafe protection to quarantine e-mail script attachments' 항목을 체크하면 이메일에 첨부된 스크립트 예를 들어 바이러스로부터 보호받게 된다. 특정 컴퓨터 사이트와 IP를 로컬로 설정하려면 Advanced 로 가서 Add를 눌러 추가하면 된다. 추가로 이메일로 첨부되어 전달되는 스크립트에 대한 설정도 제공하고 있다.6) Overview이부분은 상태표시 부분과 여러 가지 설정을 할 수 있는 부분으로 구성되어 인터넷 사용중에 존알람의 상태를 설정하는 것으로 항상 모든창의 위치하거나 시스템 시동시 자동으로 실행되도록 할수 있다. 또한 프로그램 업데이트가 됐다면 자동으로 업그레이드 된다.
    리포트 | 7페이지 | 1,500원 | 등록일 2003.04.30
  • (IT와경영정보시스템)(1) 일반적인 컴퓨터의 처리 방식인 직렬처리 방식에 비해 병렬처리 방식의 특징 (2) 컴퓨터 소프트웨어의 종류별 분류
    종류로 나누어지며 각각은 서로 다른 기능을 수행한다. 시스템 소프트웨어(system software)는 중앙처리장치, 주기억장치, 주변장치 등과 같은 컴퓨터 자원들을 관리하는 일련 ... IT와 경영정보시스템(1) 일반적인 컴퓨터의 처리 방식인 직렬처리 방식에 비해 병렬처리 방식의 특징(2) 컴퓨터 소프트웨어의 종류별 분류Ⅰ. 일반적인 컴퓨터의 처리 방식인 직렬 ... 와 대응되는 용어로 컴퓨터 시스템의 작동을 통제하는 컴퓨터 프로그램들로 구성되어 있다. 소프트웨어가 없다면 컴퓨터 하드웨어는 아무런 일도 할 수 없다. 소프트웨어의주요 기능은 ① 조직
    리포트 | 15페이지 | 3,500원 | 등록일 2008.09.18
  • [컴퓨터소프트웨어특론] 무선인터넷 컨텐츠 제안서
    ..PAGE:1무선인터넷 컨텐츠 제안서채용서비스 개요채용 서비스 내용..PAGE:2채용서비스 개요무선인터넷의 사용자가 증가함에 따라 사용자의 요구 역시 다양해지고 세분화 되어가고 있습니다. 현재 무선인터넷을 기반으로 한 많은 서비스들이 선보여지고 있지만 사용요금,접속불..
    리포트 | 14페이지 | 1,000원 | 등록일 2003.10.14
  • [컴퓨터] 정보처리기사_소프트웨어공학
    제 1 장 S/W 공학의 개념1. S/W 공학의 개념- 소프트웨어 공학(Software Engineering)은 최소의 경비로 신뢰도 높은 소프트웨어를 생산하기 위한 기법과 도구 ... 를 의미한다.1. 소프트웨어 공학- 소프트웨어 공학은 소프트웨어 위기를 극복하기 위해 개발한 학문으로, 소프트웨어 제품의 품질을 향상시키고, 생산성과 작업 만족도 증대, 신뢰도 높 ... 은 소프트웨어의 생산 등을 목적으로 하는 학문을 말한다.어 공학의 기본 원칙이라고 볼 수 없는 것은?가. 현대적인 프로그래밍 기술 적용 나. 지속적인 검증 시행다. 결과에 대한
    시험자료 | 17페이지 | 무료 | 등록일 2001.10.16
  • [IT와경영정보시스템]컴퓨터 시스템의 하드웨어 직렬처리방식 및 병렬처리방식의 분석과 소프트웨어의 종류별 분류
    의 분류3. 직렬처리방식과 병렬처리방식의 비교 분석Ⅴ. 컴퓨터 소프트웨어의 종류별 분류1. 시스템 소프트웨어2. 응용 소프트웨어3. 컴파일러4. 유틸리티Ⅵ. 결 론Ⅰ. 서 론우리 ... 으므로 소프트웨어 및 하드웨어도 지속적인 관리가 필요하다.또한 컴퓨터는 완제품이 아니라 부분품의 집합임으로 각각의 부분품에 대한 이해와 조합으로 필요부분에 대한 성능 발휘가 가능 ... 적인 컴퓨터의 처리 방식인 직렬처리 방식에 비해 병렬처리 방식의 특징들에 대해서 설명하고, 컴퓨터 소프트웨어를 종류별로 분류해 보고자 한다.Ⅱ. 컴퓨터 하드웨어1. 컴퓨터시스템
    리포트 | 21페이지 | 3,800원 | 등록일 2008.09.28
  • [IT와경영정보시스템]하드웨어 분류 방식 중 직렬처리 방식과의 비교를 통한 병렬처리 방식의 특징 및 컴퓨터 소프트웨어의 종류별 분류
    일반적인 컴퓨터의 처리 방식인 직렬처리 방식에 비해 병렬처리 방식의 특징들에 대해서 설명하시오 & 컴퓨터 소프트웨어를 종류별로 분류하시오목차1. 병렬처리 방식의 이해1) 직렬처리 ... 적용을 위한 선결 조건나) 병렬처리에서 발생되는 문제점다) 병렬처리 시스템의 유형 (Flynn 분류)4) 직렬처리 VS 병렬처리 : 장단점 및 활용분야 비교2. 컴퓨터 소프트웨어 ... 하다.데이. 프로그램, 즉 소프트웨어가 있어야만 그 능력을 발휘할 수 있기 때문이다. 소프트웨어컴퓨터를 사용할 때 하드웨어의 작동을 지시하고 제어하는 모든 형태의 프로그램을 말하는 것
    리포트 | 10페이지 | 2,500원 | 등록일 2009.09.30
  • (IT와경영정보시스템1)컴퓨터 시스템의 하드웨어를 분류하는 방식 직렬처리방식과 병렬처리 방식의 특징 소프트웨어를 종류별로 분류0k
    , 사운드카드 드라이버가 있다. 드라이브 : 하드웨어 이고 CD-ROM 드라이브 이고, CD를 읽을 수 있는장치이다.3. 소프트웨어의 종류1) 소트트 웨어의 개념컴퓨터 소프트웨어(computer ... software, 혹은 간단히 소프트웨어, 문화어: 쏘프트웨어, 순화 용어: 무른모)는 저장장치에 저장된 특정한 목적의 하나 또는 다수의 컴퓨터 프로그램을 뜻 ... (IT와경영정보시스템1)컴퓨터시스템의 하드웨어분류 직렬처리방식과 병렬처리 방식의 특징 소프트웨어를 종류별분류0k1. 컴퓨터 시스템의 하드웨어를 분류하는 방식과 기준은 다양
    리포트 | 10페이지 | 4,300원 | 등록일 2009.10.06
  • [공학]컴퓨터의 구조(하드웨어, 소프트웨어)
    웨어(Software)》1.시스템 소프트웨어(System program)2.응용 소프트웨어 (Application program){하드웨어(Hardware)하드웨어(Hardware ... 이 증가하게 되면서 처리하고자 하는 자료와 이에 요구되는 프로그램, 즉 소프트웨어의 크기가 증가해 플로피디스크의 용량으로 한계를 느끼게 되었다. 이런 한계를 해결하기 위해 나타난 것 ... 는 숫자키 위에 쓰여진 각종 기호를 타이핑한다.키와 키 타이핑한 것을 편집하는 데 사용된다. 워드프로세서 소프트웨어에서는 글자를 삽입하거나 지우기 위해 이들 키를 많이 사용한다.키
    리포트 | 11페이지 | 1,000원 | 등록일 2000.06.29
  • 교육기자재(학습기기, 학습기자재) 소프트웨어, 비디오, 오디오, 교육기자재(학습기기, 학습기자재) 멀티미디어와 인터넷, 교육기자재(학습기기, 학습기자재) 컴퓨터컴퓨터프로젝션, 교육기자재 실물화상기 분석
    교육기자재(학습기기, 학습기자재) 소프트웨어, 비디오, 오디오, 교육기자재(학습기기, 학습기자재) 멀티미디어와 인터넷, 교육기자재(학습기기, 학습기자재) 컴퓨터컴퓨터프로젝션 ... , 교육기자재 실물화상기 분석Ⅰ. 서론Ⅱ. 교육기자재(학습기기, 학습기자재) 소프트웨어 활용 학습방법1. 아래한글을 이용하여 판서하기2. 파워포인트를 이용하여 판서하기3. 학급 학예 ... 적인 한계를 극복하여 누구나, 언제, 어디서나, 원하는 일들을 할 수 있게 변화되고 있다.이러한 멀티미디어와 인터넷의 교육적 이용은 교육용 멀티미디어 소프트웨어로 구체화된다. 여기
    리포트 | 12페이지 | 5,000원 | 등록일 2010.11.19
  • [방통대 유아교육학과 4학년 교수학습이론과 매체 E형] 유아교육에서 컴퓨터와 인터넷의 활용방안에 대해 논하고 좋은 소프트웨어의 특징을 예와 함께 제시하시오.
    [방통대 유아교육학과 4학년 교수학습이론과 매체 E형] 유아교육에서 컴퓨터와 인터넷의 활용방안에 대해 논하고 좋은 소프트웨어의 특징을 예와 함께 제시하시오.Ⅰ. 서론Ⅱ. 본론1 ... . 유아교육에 유용한 소프트웨어1) 웅진 학습 소프트웨어 시리즈2) 새미의 과학놀이3) 토끼와 거북이4) 할머니와 둘이서5) 계몽사 CD-ROM 백과6. 컴퓨터 인터넷 유아교육 ... 는 그러나 1990년대 후반부터는 유아의 컴퓨터 활용에 대한 찬반론 보다 어떻게 컴퓨터를 효과적으로 활용할 것인지에 대해 관심들을 쏟고 있으며 유아의 발달에 적합한 소프트웨어
    리포트 | 14페이지 | 3,500원 | 등록일 2010.03.19
  • IT와 경영정보시스템 (1) 컴퓨터 시스템의 기억장치로서의 RAM과 자기디스크 장치의 비교와 (2) 어드레스 라인 개수에 따른 RAM 용량 계산 (3) 컴퓨터 소프트웨어의 종류에 대한 기술
    IT와 경영정보시스템(1) 컴퓨터 시스템의 기억장치로서의 RAM과자기디스크 장치의 비교와(2) 어드레스 라인 개수에 따른 RAM 용량 계산(3) 컴퓨터 소프트웨어의 종류에 대한 ... 소프트웨어의 종류1) 소프트웨어 기본 개념 및 유형1950년대 컴퓨터 하드웨어는 수적으로 많이 않은데다 값이 비싼 편이었고, 소프트웨어는 값이 싸고 전체 정보시스템 중에서 비교 ... 리라고 전망되고 있다.소프트웨어는 물리적 실체인 하드웨어와 대응되는 용어로 컴퓨터 시스템의 작동을 통제하는 컴퓨터 프로그램들로 구성되어 있다. 소프트웨어가 없다면 컴퓨터 하드웨어
    리포트 | 13페이지 | 3,500원 | 등록일 2007.09.22
  • [대학교육][대학][대학교]대학교육의 현황, 대학교육의 개혁, 대학교육의 국제화, 대학교육과 교양교육, 대학교육과 디지털컨텐츠인력양성, 대학교육과 컴퓨터소프트웨어교육, 대학교육의 경쟁력약화와 제언 분석
    대학교육의 현황, 대학교육의 개혁, 대학교육의 국제화, 대학교육과 교양교육, 대학교육과 디지털컨텐츠인력양성, 대학교육과 컴퓨터소프트웨어교육, 대학교육의 경쟁력약화와 제언 분석Ⅰ ... . 대학교육의 국제화Ⅴ. 대학교육과 교양교육Ⅵ. 대학교육과 디지털컨텐츠인력양성1. 교과과정 개편2. 교육 내용과 방법의 변화Ⅶ. 대학교육과 컴퓨터소프트웨어교육Ⅷ. 대학교육의 경쟁력 ... 게 변하는 디지털 환경을 고려하여 교수의 전문성 확보와 재교육 방안을 강구해야 한다. 다섯째로는 학교의 지속적인 투자와 지원을 유도해야 한다.Ⅶ. 대학교육과 컴퓨터소프트웨어교육우리나라
    리포트 | 8페이지 | 5,000원 | 등록일 2011.07.09
  • [교구]교구(학습도구) 삼각자, 교구(학습도구) 각도기, 교구(학습도구) 플립차트, 교구(학습도구) 영상자료, 교구(학습도구) 응용소프트웨어, 교구(학습도구) 비디오, 교구(학습도구) 교육용 멀티미디어컴퓨터 분석
    다. 그러므로 이야기를 시각영상화 할 때에도 이야기 내용의 각색은 일어날 수밖에 없다.Ⅴ. 교구(학습도구) 응용소프트웨어정보화기기를 활용한 교실 수업은 주로 교사가 컴퓨터를 이용하여 정보 ... 교구(학습도구) 삼각자, 교구(학습도구) 각도기, 교구(학습도구) 플립차트, 교구(학습도구) 영상자료, 교구(학습도구) 응용소프트웨어, 교구(학습도구) 비디오, 교구(학습도구 ... 가 주어진 삼각형 그리기Ⅲ. 교구(학습도구) 플립차트Ⅳ. 교구(학습도구) 영상자료Ⅴ. 교구(학습도구) 응용소프트웨어1. 아래한글을 이용하여 판서하기2. 파워포인트를 이용하여 판서하기3
    리포트 | 12페이지 | 5,000원 | 등록일 2011.03.10
  • 학습기자재(학습기기, 교육기자재) 활용현황, 학습기자재(학습기기, 교육기자재) 교육소프트웨어와 신호변환장치 활용, 학습기자재(학습기기, 교육기자재) 컴퓨터와 비디오 활용과 학습기자재(학습기기) 관련 시사점
    학습기자재(학습기기, 교육기자재)의 활용현황, 학습기자재(학습기기, 교육기자재) 교육소프트웨어와 신호변환장치 활용, 학습기자재(학습기기, 교육기자재) 컴퓨터와 비디오 활용과 학습 ... 교육용 소프트웨어의 특성을 살펴보면 학습자와 컴퓨터간의 상호 작용이 부족하거나 적절하지 못하고 학습자 개개인의 요구와 특성에 부응하지 못하는 교육용 소프트웨어는 비효과적이라고 할 수 ... 있다. 또 컴퓨터와 학습자간의 상호 작용의 형태가 단순하고 일률적이며 제시되는 정보가 지나치게 텍스트에 의존하며 그래픽을 남용하는 교육용 소프트웨어는 화면이 인쇄물의 페이지
    리포트 | 7페이지 | 5,000원 | 등록일 2011.03.30
  • 판매자 표지 자료 표지
    [소프트웨어공학] AI시대에 소프트웨어공학이 나아갈 길
    REPORT제목 : AI시대에 소프트웨어공학이 나아갈 길과목명소프트웨어공학담당교수교수님소속학번이름제출일년 월 일○○대학교인공지능(AI; Artificial Intelligence) 기술의 발달은 오늘날 우리의 일상은 물론 산업?경제, 보건?의료, 교육, 노동, 문화 등 사회 전반의 영역에서 다양하게 시도?활용되면서 많은 변화를 일으키고 있다.사람의 음성을 이해하는 인공지능 비서가 스마트폰에 탑재되고, 자연어 처리 기술의 발달은 외국인과의 실시간 대화를 가능하게 하며, 나아가 초음파 발성을 분석하고 탐지하는 딥러닝 기반 소프트웨어는 동물의 언어를 해석해 줄 것이다.또한 AI를 활용한 자동화 기술의 도입으로 산업의 변화와 함께 일자리가 변화하고 있으며, 자율주행자동차의 보급은 교통체증과 교통사고 발생률을 감소시키는 등 사회 구조의 변화를 이끌 것으로 예상한다.AI시대의 교실은 학생의 수준에 맞게 커리큘럼을 제공하는 개별화된 학습을 가능하게 하고, 교사는 수업 관리 작업을 자동화하여 더 많은 시간을 학생과 대면하고 상담하는 데 사용할 수 있게 된다.이러한 AI가 일으키는 변화의 바람, 그 중심에는 소프트웨어가 자리하고 있음을 우리는 부인할 수 없을 것이다.이에 본 과제에서는 AI 개발을 위한 소프트웨어공학의 역할과 소프트웨어공학 분야에 AI 기술의 도입과 활용이라는 두 가지 관점으로 ‘AI시대에 소프트웨어공학이 나아갈 길’에 대해서 고찰해 보고자 한다.──────────────────────? 소프트웨어공학과 인공지능소프트웨어공학(Software Engineering)은 컴퓨터 소프트웨어의 계획?개발?검사?보수?관리 등을 위한 기술과 그것을 연구하는 분야이다. 소프트웨어공학 측면에서 소프트웨어의 범위는 단순히 프로그램뿐만 아니라 소프트웨어 생산행위의 결과물로 나타나는 프로그램의 개발, 운영 및 유지보수에 이르기까지의 제반 문서와 관련된 모든 정보를 포함하는 개념으로 볼 수 있다.소프트웨어의 규모가 커지고 복잡해짐에 따라 개발비용의 증대, 유지보수의 어려움, 소프트웨어 품질, 사용자 불만족, 개발자 부족 등의 많은 문제가 발생(Software Crisis)하게 되었고, 이러한 문제들을 공학적 접근방법으로 해결하고자 하는 시도가 소프트웨어공학이라 할 수 있다.한편, 인공지능(AI; Artificial Intelligence)은 일반적으로 인간지능과 구별하여 기계가 판단하는 지능을 의미하는데, 명확히 합의된 정의는 없지만 컴퓨터과학에서는 인간처럼 학습하고 추론할 수 있는 지능을 가진 컴퓨터 시스템을 만드는 기술을 의미하고 있다. 4차 산업혁명 도래에 따른 과학기술?인공지능 및 데이터 기술 등의 기반을 확보하고, 신산업?신서비스 육성 및 사회변화 대응에 필요한 주요 정책 등에 관한 사항을 심의?조정하기 위하여 대통령 직속으로 설치된 4차산업혁명위원회(2017.8.16. ~ 2022.8.15.)에서는 인공지능을 ‘인지, 학습 등 인간의 지적능력(지능)의 일부 또는 전체를 컴퓨터를 이용해 구현하는 지능’으로 정의하였다.인공지능의 역사는 약 80년 전으로 거슬러 올라가 1943년 워런 맥컬로치(Warren McCulloch)와 월터 피츠(Walter Pitts)가 최초로 뇌의 뉴런 개념을 발표하면서부터 시작한다. 이후 1950년 앨런 튜링(Alan Turing)이 튜링 테스트(Turing Test)로 알려진 생각하는 기계를 검증하기 위한 테스트를 발표하였으며, 1956년 존 매카시(John McCarthy)가 ‘인공지능’이라는 용어를 사용하기 시작하였다. 그 후 2번의 암흑기를 거치고, 월드와이드웹(WWW; World Wide Web), 빅데이터(Big Data), 머신러닝(Machine Learning) 혹은 딥러닝(Deep Learning) 등의 소프트웨어 기술 등장과 인공지능 병렬프로세스 처리에 최적화된 GPGPU(General -Purpose Graphics Processing Unit) 등 컴퓨터 하드웨어의 급속한 발전, 이를 바탕으로 한 2016년 알파고(AlphaGo)의 출현은 인공지능을 우리 앞에 현실로 한 걸음 다가오게 하였다.? AI를 위한 소프트웨어공학결국 인공지능을 구현하기 위해서는 인공 신경망(Artificial Neural Network)을 기반으로 한 딥러닝과 같은 소프트웨어 핵심 기술이 필요하며, 규모가 커지고 복합해진 거대 인공지능 소프트웨어를 개발하는 과정에서 다양하게 발생할 수 있는 소프트웨어 문제를 해결하기 위해서는 인공지능 소프트웨어 개발에 공학적 접근이 필요하다고 볼 수 있다.AI를 효과적으로 개발하고 유지관리하기 위한 소프트웨어공학의 역할 관점에서 ‘AI시대에 소프트웨어공학이 나아갈 길’을 살펴보면 다음과 같다.첫째, (기술적 관점) 프로세스 중심 소프트웨어공학에서 데이터 중심 소프트웨어공학으로 전환해야 한다.AI가 인간의 말을 이해하고, 자동차를 스스로 운전하고, 개인의 취향에 맞는 음악이나 영화를 골라줄 수 있는 것은 해당 분야에서 축적된 방대한 데이터를 학습했기 때문이다.기존의 소프트웨어 개발 방법론에서는 요구사항을 수집?분석한 후 설계하고 개발을 진행하는 것이 일반적이었으나, AI를 개발하기 위해서는 대량의 데이터가 필요하므로 데이터를 수집하고 분석하는 과정이 선행되어야 한다.따라서 데이터 분석과 관리 기술에 대한 이해를 토대로 기존의 프로세스 중심의 소프트웨어 개발에서 데이터 중심의 소프트웨어 개발로 전환되어야 한다.이와 더불어 데이터베이스 시스템의 개발과 분석 방법론 등 데이터를 효율적으로 관리하고 분석하는 방법을 연구해야 한다.둘째, (기술적 관점) 인공지능의 성능을 평가하고 테스트할 수 있는 소프트웨어공학이어야 한다.소프트웨어공학에서의 테스트는 개발된 소프트웨어가 명세 된 기능을 올바르게 수행하는지를 검증하고, 고객의 요구에 부응하는지를 확인하는 과정이다.인공지능은 모델의 복잡성과 데이터셋의 다양성에 따라 성능이 크게 변화할 수 있어 성능평가와 테스트는 인공지능 소프트웨어를 개발하는 데 있어 중요한 과정이라 할 수 있다.따라서 안정적이고 안전한 AI 시스템을 구축하기 위해서는 소프트웨어공학 분야에서 AI 시스템에 대한 테스트와 검증, 안전성 보장 방법 등에 관한 연구가 필요하다.셋째, (윤리적 관점) 데이터와 알고리즘의 편향성을 제거할 수 있는 소프트웨어공학이어야 한다.AI는 일반적으로 대량의 데이터를 사용하여 학습하고 판단을 내리는데, 이때 사용하는 데이터가 편향되어 있거나, 알고리즘 설계시 설계자의 편향된 관점이나 가치가 반영된다면 AI 시스템도 이러한 편향에 따라 잘못된 결정을 내릴 가능성이 커지게 된다.소프트웨어공학에서는 이러한 편향을 예방하기 위해 다양한 출처에서 데이터를 수집하고, 기계학습 모델에서 편향성을 검증하거나 조정토록 해야 하며, 나아가 데이터의 품질이나 알고리즘의 정확도를 높이는 노력이 필요하다.넷째, (윤리적 관점) AI 시대 날로 심각해지는 정보보안과 개인정보보호 문제를 해결할 수 있는 소프트웨어공학이어야 한다.AI 기술은 방대한 양의 데이터를 처리하고, 민감한 개인정보를 다루기 때문에 정보보안과 개인정보 보호에 관한 문제가 필연적으로 발생할 수밖에 없다.따라서 소프트웨어공학은 인공지능 기술을 활용한 소프트웨어 개발 시 보안 취약점을 사전에 예측하고 개인정보를 보호하기 위한 개발 방법론을 갖추어야 한다.종합해보면 지금까지의 소프트웨어 개발 방법론에서는 인공지능 기술 구현을 위한 개발 방법론을 깊이 있게 다루지 않았으나, 앞으로는 인공지능 기술을 적용한 소프트웨어의 개발을 위해 새로운 방법론과 프레임워크가 등장할 것으로 보이며, AI 개발 프로세스를 자동화하기 위한 더 많은 연구와 개발이 이루어져야 할 것이다.또한 AI 기술은 사회 모든 분야에 미치는 영향이 크므로 AI 시스템의 윤리와 사회적 책임성을 고려한 시스템의 설계와 개발 방법론이 필요하다 볼 수 있다.? 소프트웨어공학을 위한 AI한편, 인공지능이 사회에 미치는 파급력을 고려할 때 소프트웨어 분야에도 적지 않은 영향을 미칠 것으로 예상된다.따라서, 인공지능 기술의 발전과 함께 소프트웨어공학도 AI에 대한 이해와 활용 능력을 갖춰 이러한 변화의 움직임에 발 빠르게 대응해야 할 것이다.소프트웨어공학 분야에서 AI 기술의 도입과 활용이라는 관점에서 ‘AI시대에 소프트웨어공학이 나아갈 길’은 다음과 같이 정리해 볼 수 있다.첫째, 소프트웨어 개발에 인공지능 기술을 적용할 수 있다.AI 기술은 자연어 처리 기술을 활용한 텍스트 분석, 번역, 요약 등의 작업 자동화, 이미지 및 비디오 분석 기술을 활용한 이미지 분류, 객체 인식, 자동차 운전 보조 등 다양한 소프트웨어 개발 분야에서 활용되고 있다.이러한 인공지능 기술을 소프트웨어 개발에 적용하게 되면, 누구나 자신의 문제 해결을 위한 소프트웨어를 직접 만들 수 있게 되어(DIY; Do It Yourself), 소프트웨어 기술의 보편화를 촉진할 것이다.둘째, 소프트웨어 테스트에 인공지능 기술을 적용할 수 있다.
    리포트 | 7페이지 | 2,000원 | 등록일 2023.09.08
  • [A+레포트. 나의 생각 중심] 초등학교 SW교육(소프트웨어교육) 방향
    하이터치가 중요하다. 따라서 컴퓨터 과학적 사고를 키우는 소프트웨어 교육이 필수적이다.2. 우리나라 초등학교 S/W 교육 도입과 현황우리나라의 제 7차 국가교육과정에서는 ICT 활용 ... S/W교육을 실시할 수 있는 교사가 먼저 준비되어야 한다.교육과정 속에는 S/W교육을 통해 기르고자하는 핵심역량이 구체적으로 서술되어야 한다. 소프트웨어 교육은 컴퓨터 과학 ... 초등학교 소프트웨어 교육 방향1. S/W 교육의 필요성사회 변화는 기술 변화와 밀접한 관련을 가지고 있으며, 도구의 발명과 기술 혁신은 사회 패러다임 변화의 핵심 요인이다. 인류
    리포트 | 5페이지 | 10,000원 | 등록일 2022.02.03 | 수정일 2022.12.15
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2025년 06월 18일 수요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
1:39 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 캐시를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감