프로그래밍언어활용(2)
-
정보처리기사_4과목_프로그래밍 언어 활용(1)
프로그래밍 언어 활용 C언어 C언어의 특징 - C프로그램은 함수의 집합으로 구성된다. - 이식성이(Portable)이 높은 언어이다. - 예약어가 간편 - 융통성과 강력한 기능은 갖고 있다. - 구조적 프로그램이 가능하다 기본구조 헤드부분 - #include(외부 파일 편입) - #define(매크로 정의) - 전역변수 및 사용자 정의 함수 선언 몸체부분 - main() = C프로그램에서 예약된 유일한 함수로 프로그램 실행시 가장 먼저 수행되는 함수(모든프로그램은 main함수부터 실행 시작) - main() 함수의 위치는 프로그램 내의 어디에나 위치 할수 있고 반드시 한 번 기술 되어야함 사용자 정의 함수 - 처리할 내용에 맞게 함수를 정의하고 경우에 따라서는 또 다른 함수를 호출할 수 있다. - 실제 ..
2021.04.21 -
정보처리기사_4과목_프로그래밍 언어 활용(0)
공통모듈구현 모듈화 = 소프트웨어를 기능단위로 분해한 것으로, 모듈화된 시스템은 시스템을 모듈들의 집합으로 추상화 한것이다. 모듈의 특성 - 모듈은 명령문, 처리 논리, 데이터 구조 포함한다. - 각모듈은 독립접 컴파일(번역) 가능하다 모듈이 유용한 이유 - 시스템을 기능 단위로 분해 가능하게 해준다. - 자쵸 추상화를 구현 시켜 준다 모듈의 기준 - 모듈간의 결합도는 최소화 응집도는 최대화 - 가시성과 시험 용이성을 향상시킬 수 있어야함 결합도 - 결합도는 모듈들이 서로 관련되거나 연결된 정도를 나타낸다 - 두 모듈간의 상호 의존도 - 낮은 결합도를 유지해야 한다. 내용 결합도 : 어떤 모듈을 호출하여 사용 하고자 할 경우에 그 모듈의 내용을 미리 조사하여 알고 있지 않으면 사용할 수가 없는 경우에는 ..
2021.04.21