본문 바로가기

2014 C/2월

2014.02.24

  1. -에니악 이란?
  • 1943~1946 모클리와 에커트가 제작한 최초의 범용 디지털 전자 컴퓨터이다.
  • 프로그램을 배선판에 일일이 배선하는 외선 프로그램 방식의 컴퓨터.

 

 

(기타등등...)

에니악, 에드삭, 유니박, 애플리사...

 

 

 

 

**

 

_M#]

 

**

 

 

--

 

 

 

(저급언어) *컴파일할 필요가 없음*

 

- 기계어*

컴퓨터가 바로 이해가 가능한 2진수(01)로 이루어져있다.

 

- 어셈블리어

기계어와 1:1 대응하며 사람에게 맞춰 변형된 언어이다.

 

 

*(잘모름) 군사용으로 컴퓨터를 사용하려 하였지만 모든 군인들을 빠른시간내에 기계어를 마스터 하기 어렵다 생각하여 

고급언어를 컴파일하여 저급언어로 전환시켜주는 프로그램 컴파일러를 개발

 

 

(고급언어) 

 

COBOL, FORTRAN, C, JAVA등..

 

- C (객체지향언어)

오퍼레이팅 시스템* 의 기술에 사용할 것을 목적으로 설계한 언어, UNIX OS의 대부분이 C로 개발되었다.

(JAVA와 달리 아주 섬세한 부분까지 컨트롤 할 수 있다.)

- 자세한 내용 참고 (http://terms.naver.com/entry.nhn?docId=1179633&cid=40942&categoryId=32838)

- 메모리의 효율성, 시스템의 효율을 꼼꼼히 해야할 필요가 있을 것 같다.

(JAVA - 프로그램의 화려함과 인터페이스의 편리함 등을 우선추구할 필요가 있을 것 같다(?))

 

 

*오퍼레이팅 시스템 (읽어도 잘모르겠음..)

주변 장치를 포함한 기계를 효과적으로 사용하기 위해 제공되는 소프트웨어.

----!!

*오퍼레이팅 시스템(OS)

-입출력장치 or 중앙처리장치의 낭비없이 이용하여 처리시간을 단축하는 등 '효율성'을 1순위로 하여 만들어진 관리 프로그램을 말한다.

 

--

 

 

 

 

도체 - 전기(또는 열)에 저항이 적어 에너지를 잘 전달할 수 있는 물체 (백금,구리..)

반도체 - 상황에 따라 전기가 흐르기도 하고 흐르지 않기도 하는 물체 (다이오드..)

부도체 - 전기가 흐르지 않는 물체 (고무,공기(?))

 

  • 하지만 아주 강한 전류가 흐를경우 (ex:10만볼트, 번개) 부도체를 태우고 전류에너지가 이동 할 수 있음.

  • ~강한 전류~ (부도체) ~강한전류~ 의 경우 전류끼리의 거리가 좁을경우 부도체를 무시하는 경우가 있다.

 

 

 

 

 

트랜지스터 (이 부분 자세히 못들음..)

- 규소나 저마늄으로 만들어진 P형 반도체와 N형 반도체를 세개의 층으로 접합하여 만들어진다.(?)

음.. 자세히 모르겠다 ㅠㅠ..