Programming

·Programming/Cs
■ 컴퓨터의 이해 ■ 유례 - 컴퓨터는 먼저 계산한다는 의미에 라틴어 'computare'에서 유래되었다고 한다. 세계 2차 대전을 배경으로 한 영화 "이미테이션 게임"에서 앨런 튜링은 독일군의 암호를 풀어내기 위해 튜링 머신을 발명하였다. 이 튜링 머신은 컴퓨터의 시초로 평가되고 있다. 당시 튜링 머신을 보편 만능 기계(Universal Computing Machin)라고 불렀는 이 네이밍은 설계, 작곡, 디자인, 통신, 게임 등등 우리 일상의 깊게 관여하고 있는 현재의 컴퓨터의 의미와 부합하는 의미가 되었다. ■ 기능 컴퓨터란, 입력받은 데이터를 정해진 규칙대로 처리해서 처리 결과를 저장하고 출력하는 전자 장치이다. ■ 데이터 입력 - 컴퓨터는 사람으로부터 데이터를 받아들인다. - 컴퓨터는 데이터를 ..
·Programming/Cs
나는 피드백을 별로 좋아하지 않는다. 그 이유는 피드백을 받을 때에 심리적 압박감과 내가 문제를 이해하고 해결한 방식이 행여나 틀린 답은 아닐까 하는 의구심에 피드백받는 것을 좋아하지 않고 또 내 말로 인해서 상대방이 상처받을지도 모른다는 생각 때문에 피드백의 전반적인 과정들을 그렇게 좋아하지 않는다. 그러던 어느 날 올바른 학습방법과 피드백에 관한 글을 보던 중 넷플릭스의 4A 피드백 문화라는 것을 보게 되었다. 4P 피드백 문화는 이러하다. 1. Aim to assist - 피드백은 상대에게 도움을 주겠다는 선의에서 출발해야 한다. "A를 하지 마라"가 아닌 "A를 하지 않으면 이러한 이득이 있다"는 것을 말해주어야 한다. 2. Actionable - 무엇을 할 수 있는지 현실적인 대안을 알려주어야 ..
·Programming/Cs
■ 의사코드란? - 프로그래밍 언어로 코드를 작성하기 전에, 무엇을 어떤 과정을 통해 만들지 사람의 언어로 먼저 작성하는 것 ■ 예시 - 네개의 문이 있다. 이 문 중 하나의 문만 다음으로 통하는 길이 있는데 이 문을 찾기 위해서는 네개의 문을 모두 열어보 며 확인을 해야한다. 네 개의 문을 순서대로 열어, 다음으로 통하는 문을 찾는 과정을 의사코드로 작성한다. 1. 문의 개수만큼, 문을 연다. 2, 연 문 뒤에 길이 있다면, 3, 문을 나간다 . 위 코드를 프로그래밍 언어로 작성한다면? for(int door; door
김제주
'Programming' 카테고리의 글 목록 (6 Page)