본문 바로가기

* 컴퓨터 언어 (Computer Language)

(21)
Python함수 python = 인터프리터로 번역 함수 -len : 변수안에 몇개의 배열의 수가 들어있는지 갯수를 알려주는 함수 ex)len(변수) -remove : 변수안에 있는 배열을 지정해서 제거 하는 함수 -print : 출력해주는 함수이다. -range : (범위) 여기서는 어떤 숫자를 적어주면 그 범위 안에서 리스트를 만들어주는 함수 -raw_input : 입력받게 하는 함수 -def 함수 생성한다. -lambda : 긴 코드를 짧게 코딩할수 있게 해주는 함수이다. =변수**2=제곱 연산자 -map(함수, 리스트) -list(함수, 리스트) -reduce(함수, 순서형 자료) -filter(함수, 리스트) -countdown : 자기자신을 호출 시키는 함수이다.(재귀함수)
수식과 연산자 Section1 수식 수식이란? 계산을 위하여 변수, 상수, 연산자 등을 결합한 것을 수식이라고 한다. 이러한 수식은 다른 프로그래밍 언어에서의 수식과 마찬가지로 계산 결과를 반드시 왼쪽의 변수에 저장하도록 작성되어야 한다. 변수 = 수식 = b main() { int a= 10,b=20; printf("\na의 값은 %d이고,b의 값은 %d이다.\n",a,b); printf("\n 두 수를 비교한 결과 1이면 a가 b보다 크고, 0이면 b가 a보다 크거나 같다.\n"); printf("\n두 수의 비교 결과는 %d이다.\n\n"a>b); a*=2; printf("\na에 2를 곱한 a의 값은 %d이고,b의 값은 %d이다.\n",a,b); printf("\n두 수를 비교한 결과 1이면 a와 b와 같고, ..
02.C언어의 기초 Section01.C언어의 특징 C언어는 1970년대 초 Bell 연구소에서 UNIX 라는 새로운 운영체제를 만들기 위한 언어로 개발 1.범용적인 프로그래밍 언어 2.소문자를 사용하여 프로그래밍할 수 있다. 3.대소문자를 구분하며, 표현이 간결하다. 4.구조적 프로그래밍과 시스템 프로그래밍에 적합한 언어 5.다양한 연산자를 사용 6.포인터를 이용하여 저수준의 언어처럼 메모리를 직접 제어할 수 있다. 7.다양한 데이터형을 사용한다. 8.함수로 구성되어 모듈화가 가능하다. 9.프리프로세서를 사용한다. 10.입출력기능이 없이 입출력을 위한 외부 함수를 사용한다. 11.특수문자를 사용할 수 있다. 12.프로토타입을 선언할 수 있다. 13.이식성이 좋으며, 하향식 프로그래밍 기법에 적합하다. Section02.C..
01.프로그래밍의 기초 Section01.알고리즘 알고리즘이란? -어떤 특정한 작업을 처리하기 위한 과정에서 사용되는 명령들의 집합 알고리즘 기본 조건 -입력 -명확성 -실제성 -출력 -종결성 Section02.순서도 순서도 기호 순서도는 국제표준화기구(ISO : International Organization for Standardization) 에서 정한 표준 기호 Section03.프로그래밍의 순서 문제분석 ->입출력 설계->순서도 작성->원시 프로그램 작성->번역->테스트->테스트->실행->문서화 및 유지보수 이런식이며 번역에서 문법오류가 생기면 디버깅에서 다시 원시 프로그램 작성을 하기도 하며, 모의 데이터를 삽입할수 있으며 테스트에서 논리오류가 생기면 디버깅에서 순서도 작성으로 다시 간다. 이렇게 여러 과정을 고친다..
C 뿌려라! C언어 입문 /삼양 미디어 C언어를 필수적으로 해야하기때문에 기초적으로 이 책을 보고있다.