문제

나는 아직 좋은 대답을 찾지 못했습니다. 또는 그 문제에 대한 대답. CS 과정을위한 개별 구조를 가르쳐 달라는 요청을 받았지만 동시에 수학 부서에서 제공하는 개별 수학 과정이 아닌지 확인하십시오.

많은 대학에서 개별 구조 과정을 제공합니다. DS 교과서도 많이 있습니다. 그러나 과정 과정과 교과서 소개를 볼 때 "개별 구조"라는 용어는 결코 사용되지 않습니다. 대신 "이산 수학"을 사용합니다. DS는 코스/교과서 제목에만 나타납니다.

예 :

ODU에서 CS 381

Wikipedia의 개별 구조 입력

개별 구조는 무엇이며 개별 수학과 어떻게 다른가요?

도움이 되었습니까?

해결책

나는 가지고있다 http://www.amazon.com/discrete-crete-computational-structures-computer-mathematics/dp/0124208509 그들이 요구하는 것 같습니다.

1 장에서는 "이것은 구조에 관한 책입니다."라고 말합니다.

우리의 관심은 디지털 계산에 관심이 있기 때문에 우리의 구조는 이산 될 것입니다.

나는 당신이 그 머리카락을 나누고 "보자, 그것은 단지 개별 수학을 따뜻하게했다"고 말할 수 있다고 생각했다. 그것이 사실 일 수도 있지만, 나는 그것이 초점의 문제 일 뿐이라고 생각합니다.

초점이 디지털 계산에 중점을두면 불연속 구조가됩니다.

다른 팁

나는 우리 교과서가 다음과 같이 말한 것을 분명히 기억합니다.

Discrete structures are structures that are used in describing discrete mathematics.

Discrete mathematics is math that makes use of discrete structures.

실제로, 개별 수학은 단지 개별 값을 다루는 수학입니다. 개별 구조는 개별 수학의 구성과 비슷하지만 주제 문제를 다루고 있습니다. 그러나 두 사람은 코스 이름으로도 같은 것을 묘사합니다.

이 용어는 상호 교환 할 수 없을 정도로 사용되며 너무 모호하여이를 요구하는 사람들은 그들이 요구하는 것을 깨닫지 못할 것입니다. 나는 당신이 당신에게 명확한 컷 답변을 제공하는 리소스를 찾을 수 없다고 생각하지만, 아마도 당신이하고 싶은 것은 CS 관점에 중점을 둔 개별 수학을 가르치는 것입니다.

여기에 질문에 두 부분이 있다고 생각합니다. 1) 세상 에서이 사람들이 내가 가르치기를 원하는 것은 무엇입니까? 그리고 2) 개별 구조는 이산 수학과 어떻게 다른가요?

#1의 가장 좋은 추측은 대부분의 학부 CS 프로그램에서 프로그래밍에 대한 소개 직후에 기본 데이터 구조/알고리즘 과정을 가르치라는 요청을 받고 있다는 것입니다.

#2는 실제로 차이가 없다고 생각합니다. 그들은 확실히 같은 것처럼 들립니다. 그러나 "수학"은 이론적 인 경향이 있지만, 나에게 "구조"라는 단어는 실제 적용 및 엔지니어링을 의미합니다. 이것은 기본 데이터 구조/알고리즘 과정이라는 의심으로 의심됩니다. Big-O, Red-Black Trees.

그러나 실제로, 당신은 당신의 질문을 당신을 고용 한 CS 부서에 지시하고 싶을 것입니다.

나는 개별 수학에서 생각합니다. 우리는 개별 수학을 가르칩니다. 소프트웨어 구조의 세계에서 취한 예제가 거의없는 기초. 불연속 구조에서는 소프트웨어 구조 (또는 소프트웨어에 의해 생성 된 구조)를 연구하여 각 개별 구조는 예를 들어 세계 이산 수학과 같은 몇 가지 강의가 선행됩니다. 이 구조를 이해하는 데 필요합니다. 다시 말해 : 우리는 이산 수학에서 응용 프로그램의 개별 구조로 강조합니다. 우리는 수학적 이론을 강조합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top