Articles

정의 컴퓨터 과학,알고리즘 프로그래밍 및 계산

ffNasa1960 년대

컴퓨터 컴퓨터 시스템,전자 장치를 취할 수있는 능력을 가지고에서 입력(또는 지),프로세스 이 지침의 설정,값을 반환 또는 출력된다.
컴퓨터에 두 가지 주요 부분으로 나누어 져—
(a)기계공함 와이어,트랜지스터,회로 etc., (하드웨어 부품이라고도 함),
(b)지침 및 데이터—(소프트웨어라고 함)

컴퓨터는 컴퓨터 과학 연구에 사용되는 도구입니다.

알고리즘:알고리즘은 문제의 인스턴스를 해결하기위한 지침의 단계별 목록을 나타냅니다. 알고리즘은 유한 프로세스이며 그 자체로 솔루션입니다.

컴퓨터 과학 연구에의 문제,문제 해결뿐만 아니라 솔루션이 나오는 문제의 해결 과정이다., 그것이 쉽다고 가정한 모든 문제를 해결책이 될 수 있어야합;그러나 그에 따라 이론의 연산(TOC):모든 문제는 솔루션을 제공합니다. 컴퓨터 과학의 문제는 계산 가능하거나 계산 불가능할 수 있습니다.

계산 가능한 문제는 이미 문제가(또는 기능),거기에 존재하는 일부를 계산하는 알고리듬에 응답(또는 출력)인스턴스에서 문제 유한한 단계의 수입니다., 간단한 예제입니다 정수 증가 조작:

f(x)=x+1

비 계산에 사용할 수 있는 문제점:비 계산에 사용할 수 있는 문제를 의미에 대한 문제가 없는 알고리즘에 사용할 수 있는 해결합니다. 비 계산 가능성(또는 undecidability)의 가장 유명한 예는”정지 문제”입니다.

따라서,컴퓨터 과학을 말할 수 있는 것을 연구의 계산 가능한 문제 뿐만 아니라 비 computables,존재와 비존재의 알고리즘에 접근하는 문제입니다.,

에서 추상화 문제 해결:
추상화할 수 있게 문제를 보고 솔루션 같은 방법으로—는 데 도움이 되는 별도의 논리적이고 물리적 관점 e.g 절반이 가득 jar=1/2

프로그래밍:
프로그래밍의 과정에서 알고리즘,인코딩으로 그것 표기법(프로그래밍 언어)에는 실행할 수 있습니다.

프로그래밍 언어에서 제공한 표기를 표현하는 방법이 모두 인코딩하는 과정과 데이터를 제공하 제어 구조뿐만 아니라 데이터 유형이 있습니다.,

제어 구성:이를 통해 알고리즘을 편리하면서도 모호하지 않은 방식으로 표현할 수 있습니다.

데이터 형식:해석을 제공합한 데이터는 바이너리(컴퓨터는 일반적으로 이해)그래서 우리는 생각할 수 있는 데이터에 대해 점에서 그 의미와 관련하여 문제가 해결되고있다.,

칼리 리눅스에서 라즈베리 파이

“컴퓨터 과학 경영 시스템에 대한 모든 혁신입니다.”

-Steve Ballmer

이 작품을 읽어 주셔서 감사합니다. 나는 이것이 이야기가 아니라는 것을 알고 있으며,나는 그것을 의도 한 적이 없다. 이것은 단지 간단한 방법으로 기본을 상기시키기위한 것이 었습니다.,

지금까지 읽은 적이 있다면이 게시물에 50 개의 박수를 줄 수 있는지 확인하십시오.😉