본문 바로가기

분류 전체보기528

[제1장] 컴퓨터, 사람들, 프로그래밍 - 1 1.1 소개 1.2 소프트웨어 1.3 사람 1.4 전산학 1.5 컴퓨터는 어디에나 있다 1.5.1 화면의 유무 1.5.2 조선 1.5.3 통신 1.5.4 의학 1.5.5 정보 1.5.6 수직적 관점 1.5.7 그래서 어떻다는 것인가? 1.6 프로그래머의 이상들 자 제1장 컴퓨터, 사람들, 프로그래밍 입니다. 어떠한 내용들을 전달하고 있는지 보고 중요하다고 생각되는 내용이나 개인적인 느낌들을 적어보도록 하겠습니다. 1.1 소개 - 프로그래밍에 대한 실질적인 기술들을 가르치고자 하지만 프로그래밍이 왜 중요한지, 왜 재미있는지 알아야하고 시작하고자 하는 의욕이 필요. - 이번 장은 프로그래밍이 왜 흥미롭고 중요한지에 대한 개인적인 생각을 밝힌 것. - 기술적인 세부 사항보다는 아래의 질문들을 던질 것이다. 1.. 2017. 1. 25.
[제0장] 독자 참고사항 본격적으로 내용이 시작되는건 아니지만 출발하기에 앞서 나름 준비를 하는 장으로 보입니다. "지형과 지도가 일치하지 않으면 지형을 믿으라." - 스위스군 속담 위와 같은 말로 장이 시작됩니다. 눈앞에 보이는 것을 믿으라는 말일까요? 확실한건 모르겠지만 그렇게 느껴지는군요 ㅋㅋ 0.1 이 책의 구성 - 제1부 기초 : 프로그래밍의 근본 개념들과 기법/C++언어와 라이브러리 설비/형식 시스템, 산술 연산, 제어구조, 오류 처리 등등 - 제2부 입출력 : 키보드와 파일에서 수치 및 텍스트 자료를 입력받는 방법과 그에 해당하는 출력을 화면고 파일에 보내는 방법 등등 - 제3부 자료와 알고리즘 : STL에 초점을 두고 컨테이너의 구현방법 등등 - 제4부 시야 넓히기 : 이상과 역사에 대한 논의/행렬 계산, 텍스트 .. 2017. 1. 23.
[목차] 제5부 부록 4부가 하루 지연된 만큼 5부는 바로 진행하도록 하겠습니다~ 제5부 부록 부록 A 언어 개요 - 전반적인 사항(용어, 프로그램의 시작과 종료, 주석) - 리터럴(정수 리터럴, 부동소수점 리터럴, 부울 리터럴, 문자 리터럴 등등) - 식별자(키워드) - 범위, 저장 부류, 수명 - 표현식(사용자 정의 연산자, 암묵적 형식 변환, 명시적 형식 변환, 상수 표현식, 논리 표현식 등등) - 문장 - 선언 - 내장 형식(포인터, 배열, 참조) - 함수(중복적재 해소, 기본 인수, 명시되지 않은 인수(가변인수) 등등) - 사용자 정의 형식 - 열거형 - 클래스(멤버 접근, 클래스 멤버 정의, 생성/소멸/복사 등등) - 템플릿 - 예외 - 이름공간(namespace...를 정말 이렇게 해석해놓다니! ㅠㅠ) - 별칭 .. 2017. 1. 22.
[목차] 제4부 시야 넓히기 숙취로 인하여 하루를 날렸습니다.. 어찌나 머리가 아프던지 ㅜㅠ... 당분간 술은 멀리해야겠습니다.. 하루 늦었지만 제4부 시작합니다! 제4부 시야 넓히기 제22장 이상과 역사 - 역사, 이상, 전문성 - 프로그래밍 언어의 간략한 역사(초창기 언어들, 현대적 언어의 뿌리들, Algol, Simula, C, C++ 현재 등등) 제23장 텍스트 닫루기 - 텍스트 - string - I/O 스트림 - 맵 - 정규표현식(중요합니다!) 제24장 수치 계산 - 크기, 정밀도, 위넘침(위넘침이 무슨뜻일가요... 네이버에 검색해도 안나오네요 ㅠ) - 배열 - C스타일 다차원 배열 - Matrix 라이브러리 - 난수 - 표준 수학 함수들 - 복소수 제25장 내장형 시스템 프로그래밍(전체적으로 중요한 내용이 많습니다!) .. 2017. 1. 22.