목차
1번문제 풀이
1. RAM (random access memory) ; 램의 정의와 주소관리 방식
1) RAM의 정의와 기능
RAM의 정의와 기능에 대한 설명
2) RAM의 주소관리 방식
RAM의 주소관리 방식에 대한 설명
2. 자기 디스크(magnetic disk)의 주소관리 방식
3. RAM과 자기 디스크 주소관리 방식의 차이를 일상 생활의 예로 설명
1) 주소관리 방식의 차이의 예
일상생활에 일어나는 일들을 통해 예를 들어 설명
2번문제풀이)
계산에 근거가 되는 이론들
1. 초소형 모델(tiny model)
2. 소형 모델(small model)
3. 중형 모델(medium model)
4. 중소형 모델(compact model)
5. 대형 모델(large model)
6. 거대 모델(huge model)
2번문제의 결론
3번문제 풀이
1. 소프트웨어의 뜻
2. 시스템 소프트웨어
정의와 시스템 소프트웨어 종류
3. 응용 소프트웨어 (Application Software)
정의와 응용소프트웨어의 종류
4. 언어 프로그램
정의와 언어 프로그램의 종류
5. 유틸리티 프로그램
정의와 유틸리티 프로그램의 종류
1. RAM (random access memory) ; 램의 정의와 주소관리 방식
1) RAM의 정의와 기능
RAM의 정의와 기능에 대한 설명
2) RAM의 주소관리 방식
RAM의 주소관리 방식에 대한 설명
2. 자기 디스크(magnetic disk)의 주소관리 방식
3. RAM과 자기 디스크 주소관리 방식의 차이를 일상 생활의 예로 설명
1) 주소관리 방식의 차이의 예
일상생활에 일어나는 일들을 통해 예를 들어 설명
2번문제풀이)
계산에 근거가 되는 이론들
1. 초소형 모델(tiny model)
2. 소형 모델(small model)
3. 중형 모델(medium model)
4. 중소형 모델(compact model)
5. 대형 모델(large model)
6. 거대 모델(huge model)
2번문제의 결론
3번문제 풀이
1. 소프트웨어의 뜻
2. 시스템 소프트웨어
정의와 시스템 소프트웨어 종류
3. 응용 소프트웨어 (Application Software)
정의와 응용소프트웨어의 종류
4. 언어 프로그램
정의와 언어 프로그램의 종류
5. 유틸리티 프로그램
정의와 유틸리티 프로그램의 종류
본문내용
2kb의 공간이 할당 되므로 24개의 adress라인을 사용하는 플랫폼은 51.2*24 하면 1228.8의 메모리 공간을 사용 할 수 있습니다.
(3번문제)
1. 소프트웨어의 뜻
하드웨어를 움직이지 위해서는 소프트웨어가 있어야 한다. 소프트웨어는 만질 수 있는 유형의 기기가 아닌 무형의 프로그램을 말한다. S/W는 컴퓨터의 기능을 결정하는 주요한 요소이다. 컴퓨터가 워드프로세서로서 동작을 하기 위해서는 한글97이나 훈민정음 등의 소프트웨어 프로그램이 있어야 한다. 또 게임을 하려면 역시 게임 프로그램이 준비되어야 한다. 즉 하드웨어가 아무리 뛰어나고 비싸다고 해도 소프트웨어가 제대로 준비되어 있지 않으면 아무짝에도 쓸모 없는 깡통에 불과하다. 또 시스템의 성능이 나날이 발전하면서 하드웨어적으로 구현되던 각종 기능들이 소프트웨어로 대처되면서 소프트웨어의 중요성이 크게 부각되고 있다. 이젠 모뎀마저도 소프트웨어적으로 구현한다고 하니 소프트웨어는 하드웨어가 가진 고유한 영역마저 위협하고 있다.
좁은 의미 : 컴퓨터에서 작업을 수행하기 위한 프로그램만을 지칭
넓은 의미 : 프로그램과 기타 관련 문서, 처리 절차, 사용 방법, 화면상의 정보 등을 총칭
2. 시스템 소프트웨어
(운영체제, Operationg System, OS)
운영체제 : 컴퓨터와 사용자의 중간 위치에서 컴퓨터를 편리하게 사용할 수 있도록 제반 환경을 제공하는 프로그램으로 DOS, WINDOWS95/98/2000, OS2, UNIX, Linux....등이 있다. 크게 제어 프로그램과 처리 프로그램으로 구성된다.
3. 응용 소프트웨어 (Application Software)
운영체제(OS) 아래에서 사용되는 소프트웨어로 개인 사용자나 제작회사에 의해 개발된 프로그램을 말한다. 사용자가 원하는 여러 가지 일을 효율적으로 처리할 수 있는 프로그램이다.
개개인의 사용 목적에 맞게 사용할 수 있는 프로그램
문서 작성 프로그램 : 한글97, 훈민정음, MS WORD 등
전자 계산표 프로그램(Spread sheet) : 엑셀, 로터스 123등
자료관리 프로그램 : 데이터베이스, 엑세스 등
그래픽 프로그램 : 포토삽, 페인트삽, 코렐드로우 등
통신용 프로그램 : 세롬데이타맨, 이야기 등
오락용 프로그램 : 스타크레프트, 바둑, 장기, 테트리스 등
4. 언어 프로그램
사용자가 작성한 프로그램을 컴퓨터가 이해할 수 있는 언어(기계어)로 번역하여 실행할 수 있도록 해 주는 프로그램으로 베이식, 코볼, 포트란, 파스칼, 시, 비주얼 베이식, 비주얼 C++등이 있고, 특히 홈페이지 작성을 위한 언어프로그램으로 HTML, 자바(Java)등이 있다.
언어 프로그램의 종류를 크게 나누면
1. 고급언어 : 인간의 언어와 비슷, 이해가 용이하다. 컴파일 과정을 거쳐야한다.
베이식, C, C++, COBOL, Visual Basic, Visual C++, Power Builder, Delphi 등
2. 저급언어 : 2진수로 구성되어 인간이 이해하기 어렵다. 기계를 바로 제어할 수 있다.
기계어, 어셈블러어 등
5. 유틸리티 프로그램
컴퓨터를 사용하는데 효율성을 제공, 운영체제의 기능을 보강하는 역할을 한다. 사용자가 일을 보다 쉽게 처리 할 수 있도록 도와주는 프로그램으로 바이러스 백신, 압축, 백업, 파일 관리, 디스크 관리, 화면 보호의 기능을 하는 프로그램을 말한다.
종류
백신프로그램 : 바이러스 프로그램의 검색과 치료를 담당한다. V3, 시린, 노턴 엔티바이러스 등
압축 프로그램 : Winzip, Winrar, 알zip 등이 있다.
파일 디스크 관리 : Mdir, NCD 등 - 현재는 잘 쓰이지 않는다.
(3번문제)
1. 소프트웨어의 뜻
하드웨어를 움직이지 위해서는 소프트웨어가 있어야 한다. 소프트웨어는 만질 수 있는 유형의 기기가 아닌 무형의 프로그램을 말한다. S/W는 컴퓨터의 기능을 결정하는 주요한 요소이다. 컴퓨터가 워드프로세서로서 동작을 하기 위해서는 한글97이나 훈민정음 등의 소프트웨어 프로그램이 있어야 한다. 또 게임을 하려면 역시 게임 프로그램이 준비되어야 한다. 즉 하드웨어가 아무리 뛰어나고 비싸다고 해도 소프트웨어가 제대로 준비되어 있지 않으면 아무짝에도 쓸모 없는 깡통에 불과하다. 또 시스템의 성능이 나날이 발전하면서 하드웨어적으로 구현되던 각종 기능들이 소프트웨어로 대처되면서 소프트웨어의 중요성이 크게 부각되고 있다. 이젠 모뎀마저도 소프트웨어적으로 구현한다고 하니 소프트웨어는 하드웨어가 가진 고유한 영역마저 위협하고 있다.
좁은 의미 : 컴퓨터에서 작업을 수행하기 위한 프로그램만을 지칭
넓은 의미 : 프로그램과 기타 관련 문서, 처리 절차, 사용 방법, 화면상의 정보 등을 총칭
2. 시스템 소프트웨어
(운영체제, Operationg System, OS)
운영체제 : 컴퓨터와 사용자의 중간 위치에서 컴퓨터를 편리하게 사용할 수 있도록 제반 환경을 제공하는 프로그램으로 DOS, WINDOWS95/98/2000, OS2, UNIX, Linux....등이 있다. 크게 제어 프로그램과 처리 프로그램으로 구성된다.
3. 응용 소프트웨어 (Application Software)
운영체제(OS) 아래에서 사용되는 소프트웨어로 개인 사용자나 제작회사에 의해 개발된 프로그램을 말한다. 사용자가 원하는 여러 가지 일을 효율적으로 처리할 수 있는 프로그램이다.
개개인의 사용 목적에 맞게 사용할 수 있는 프로그램
문서 작성 프로그램 : 한글97, 훈민정음, MS WORD 등
전자 계산표 프로그램(Spread sheet) : 엑셀, 로터스 123등
자료관리 프로그램 : 데이터베이스, 엑세스 등
그래픽 프로그램 : 포토삽, 페인트삽, 코렐드로우 등
통신용 프로그램 : 세롬데이타맨, 이야기 등
오락용 프로그램 : 스타크레프트, 바둑, 장기, 테트리스 등
4. 언어 프로그램
사용자가 작성한 프로그램을 컴퓨터가 이해할 수 있는 언어(기계어)로 번역하여 실행할 수 있도록 해 주는 프로그램으로 베이식, 코볼, 포트란, 파스칼, 시, 비주얼 베이식, 비주얼 C++등이 있고, 특히 홈페이지 작성을 위한 언어프로그램으로 HTML, 자바(Java)등이 있다.
언어 프로그램의 종류를 크게 나누면
1. 고급언어 : 인간의 언어와 비슷, 이해가 용이하다. 컴파일 과정을 거쳐야한다.
베이식, C, C++, COBOL, Visual Basic, Visual C++, Power Builder, Delphi 등
2. 저급언어 : 2진수로 구성되어 인간이 이해하기 어렵다. 기계를 바로 제어할 수 있다.
기계어, 어셈블러어 등
5. 유틸리티 프로그램
컴퓨터를 사용하는데 효율성을 제공, 운영체제의 기능을 보강하는 역할을 한다. 사용자가 일을 보다 쉽게 처리 할 수 있도록 도와주는 프로그램으로 바이러스 백신, 압축, 백업, 파일 관리, 디스크 관리, 화면 보호의 기능을 하는 프로그램을 말한다.
종류
백신프로그램 : 바이러스 프로그램의 검색과 치료를 담당한다. V3, 시린, 노턴 엔티바이러스 등
압축 프로그램 : Winzip, Winrar, 알zip 등이 있다.
파일 디스크 관리 : Mdir, NCD 등 - 현재는 잘 쓰이지 않는다.
키워드
추천자료
- 라인마우스
- 쿽 익스프레스(Quark Xpress)란 무엇인가?
- 인코텀즈 2000전문(해석포함)
- 지역사회복지와 사회복지공동모금회의 관계를 공동모금회에 대한 이해를 바탕으로 살펴보라
- [소프트웨어][소프트웨어개발][소프트웨어개발모형][프로그램]소프트웨어의 특성과 소프트웨...
- [ERP] ERP도입의 성공전략
- [IT와경영정보시스템]하드웨어 분류 방식 중 직렬처리 방식에 비해 병렬처리 방식의 특징을 ...
- Microprocessor, PIC, AVR 기초 자료 ( 슈미트트리거, 리셑회로, Latch, RS232,RS...
- 제품믹스 가격전략- captive product pricing, 사례(드럼세탁기, 프린터, 폴라로이드카메라 ...
- (졸업논문) 라인트레이서 - 스무스턴을 구현한 라인트레이서 제작 : 구동원리, 라인트레이서...
- 메카트로닉스 마이크로프로세서를 이용한 디지털 온도계 제작 - 선행과정, 소프트웨어 구성, ...
- Human Resource Planning 확실한 후계자 관리로‘인재전쟁’이기자 (인재경쟁의 중요성,GE와 유...
- Web 기반 프로그램의 Test