1. Computers, people, and programming

1.1. Introduction

우리의 문명은 소프트웨어 위에 이루어져 있다.

1.2. Software

1.3. People

컴퓨터들은 사람에 의해서 사람을 위해 만들어졌다. 우리는 당신이 남은 평생을 코딩만 하도록 기대하지는 않는다. 최고의 프로그래머들도 그렇게 하지는 않는다. 문제 해결이 우선이다.

1.4. Computer science

프로그래밍은 도구이다. 그것은 기본적이고 실용적인 문제에 대한 해답을 표현하는 기본적 도구로서, 테스트되고, 실험을 통해 개선되고, 사용된다.

1.5. Computers are everywhere

1.5.1. Screens and no screens

1.5.2. Shipping

1.5.3. Telecommunications

1.5.4. Medicine

1.5.5. Information

1.5.6. A vertical view

1.5.7. So what?

이런 여러 프로그램들을 만들기 위해 프로그래머들이 존재한다.

1.6. Ideals for programmers

이상적으로, 프로그램은 정확해야 한다. 또한 그것은 유지보수 가능해야 한다. 프로그래밍은 이해하는 것이다. 프로그래밍 개발 과정은 다음의 4단계로 나뉜다.

문제 분석. 프로그램 설계. 프로그래밍. 테스팅.

여기서 핵심적인 개념은 피드백이란 것이다. 생각을 직접적으로 표현하는 것은 프로그래밍의 기본적 이상향이다.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중