넓고 얕은 모든 지식
IT취업시 기초 C언어의 개요, 특징 기본구조는? 본문
4차 산업혁명에 접어 들면서 IT취업이 떠오르면서 전공자 및 비전공자 분들도
IT 자격증 취득을 하시는 경우가 많으신데요~
그래서 IT 취업은 어떻게 준비해야 하는지에 대해 소개하고자 합니다.
IT자격증은 기본적인 엑셀이나 파워포인트, 한글이 아닌
프로그래밍언어, 서버, 네트워크, DB를 활용하는
업무라 할 수 있습니다.
이제는 우리 실 생활에서도 빠질 수 없는 중요한 부분으로
IT 취업 일자리도 점점 늘어나고 있는 추세라 할 수 있습니다.
그렇다면 IT의 기본적인 기초내용을 알아봐겠죠?
먼저, C언어 개요 입니다.
A● C언어 개요
(1) 개발배경
C언어는 explore와 같은 응용프로그램을 만들기 위한 기본이 되는 언어로
UNIX라는 운영체제의 호환성 문제를 해결하기 위해 개발되었습니다.
(2) 특징
① 높은 호환성을 가진 언어
② 양면성 기능을 가지는 언어
High Level Language와 Low Level Language의 특성을 동시에 가지고 있으며,
저수준과 고수준의 제어가 모두 가능 합니다.
③ 범용 프로그래밍 언어
④ 영어 소문자를 기반으로 하는 언어
⑤ 다양한 연산자를 가지는 언어
⑥ 모듈러 프로그래밍 언어
함수 형태로 나타낸다는 의미
⑦ Free Format 코딩형식을 가지는 언어
⑧ 전처리기를 사용하는 언어
컴파일(실행)하기 전 사전적으로 확인할 수 있는 기능을 가짐
⑨ 포인터를 사용하는 언어
(3) C프로그램의 기본구조
#include <stdio.h> // 프로그램 내에서 사용할 함수를 가지고 있는 파일
int main(void) // 프로그램 시작점
{ 선언문 ;
...
실행문 ;
} // { } 는 프로그램 영역을 표시
(4) C언어의 문자 : ESCAPE 문자
printf ( ) 함수 안에서 "동작"을 출력하는 역할을 합니다.
① \n : New Line (새로운 줄로 이동)
② \r : Carriage return (줄의 처음으로)
③ \b : Back space (한문자 왼쪽으로)
④ \r : Tab (탭 크기만큼 이동)
⑤ \a : Alarm (벨소리를 냄)
(4) C언어의 문자 : 서식문자
① %d : 10진decimal) 정수
② %f : 10진형 부동(floating)소수점수, 즉 실수를 의미
③ %c : 단일문자(Character) ex) 'c'
④ %s : 문자열(String) ex) 'name'
내용이 조금 어려워 보일 수 있어도, IT 취업 시 기초적인 C언어의 개요와 기본구조에 대해
소개해드렸는데요~ 4차산업혁명 시대에 접어들면서 IT 기업도 늘어나고 있는 만큼!
IT 취업을 원하시는 분들은 해당 포스팅을 확인하시고 공부 시 도움이 되셨길 바랍니다.
'자격증 꿀정보!' 카테고리의 다른 글
자바 VS 자바스크립트 차이점은? (0) | 2017.11.14 |
---|---|
정보보안은 무엇일까요? (0) | 2017.11.13 |
컴퓨터활용능력 1급2급 취득 방법은? (0) | 2017.11.08 |
컴퓨터그래픽디자이너 직업 추천! (0) | 2017.11.02 |
미래유망직종 인공지능개발자 되는 방법! (0) | 2017.10.26 |