목록전체 글 (104)
UD_park's IT story
이번 포스팅에서는 저번 포스팅의 Visual Studio의 C++의 기본 소스코드 작성과 그 소스 코드들에 대한 분석 및 설명에 대해 다뤄보도록 하겠습니다. #include int main() { printf("Hello world!!\n"); return 0; } 알아볼 부분은 각 줄의 코드로 #include int main() { ... } printf(); 으로 차근차근 알아보도록 하겠습니다. #include #include는 전처리기 지시자라는 이름으로 불립니다. 의미는 코드가 실행할 때 가장 먼저 실행이 되는 코드 줄입니다. 해당 코드가 실행되는 내용을 아래의 요약한 내용으로 살펴보겠습니다. "#include = stdio.h 파일의 모든 내용" stdio.h 이외에 필요에 따라 다른 헤더 파일..

이번 포스팅에서는 Visual Studio에서 C++의 기본 프로젝트 생성과 프로젝트 구성 및 기본 코드의 설명에 대해서 알아보겠습니다. 참고로 저는 현재 Visual Studio 버전에서도 Visual Studio 2019를 사용 중입니다. 먼저 Visual Studio에서 프로젝트 생성입니다. 1. Visual Studio를 실행하면 다음과 같은 창이 나타납니다. 붉게 표시된 "코드를 사용하지 않고 계속"을 선택해서 다음 화면으로 이동합니다. 2. 좌측 상단의 [파일]을 클릭하여 [새로 만들기] -> [프로젝트]를 클릭합니다. 3. 아래의 화면에서 언어 부분에서 [C++], 플랫폼 부분에서 [Windows]를 선택하고 그 이후 나오는 빈 프로젝트를 선택하여 [다음]을 클릭해 넘어갑니다. 4. [프로젝..
이번 포스팅에서는 전반적인 기본 개념과 설명에 대해서 알아보도록 하겠습니다. 1. C의 역사 2. C의 특징 3. C의 사용 1. C의 역사 C언어는 1972년 벨이라는 연구소의 데니스 리치에 의하여 탄생 되었습니다. 학생들이 프로그래밍을 배우기 용이하도록 영어를 토대로 개발이 되었으며, 이후에 개발된 C++은 기존의 C언어에서 객체지향 언어로 발전된 형태입니다. C#은 C++과 Windows OS 기반의 개발 도구인 닷넷 프레임워크의 기능을 토대로 발전된 Java의 언어와 유사성이 보이는 언어입니다. C/C++(이후 C++로 명칭)은 기본적으로 유닉스 계열의 시스템 개발에 가장 적합한 언어 랭귀지 였습니다만, 응용 프로그램 개발의 언어로도 많이 사용되며 영역을 넓히고 있는 추세입니다. 여기까지의 내용을..
오늘은 기본적인 JSP / JavaScript / J Query / Java에 대한 차이점에 알아보겠습니다. 생각하고보니 정확한 차이점에 대해서 사전적 정의와 같은 개념은 잘 안잡혀있는것같아 이번 기회에 제대로 정리해보려고 합니다. 1. JSP - 서버언어 JSP는 Java Server Pages의 약자로 HTML 내에 직접 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에게 돌려주는 서버 측 웹 프로그래밍중 하나이다. Java EE 스펙 중 일부로 웹 애플리케이션 서버(:Web Application Server)에서 동작한다. 2. JavaScript - 클라이언트 언어 Front-End(전위 처리) 개발 언어로, 정적인 웹 문서에 동작을 부여하는 스크립트 언어(:소스 코드..
안녕하세요 이번에는 국가공인 기사 자격증인 정보처리기사와 산업기사에 대해서 알아보는 포스팅을 진행해 보도록 하겠습니다. 일단 정보처리기사/산업기사가 무슨 자격증인지에 대해서 알아보도록 하겠습니다. 먼저 정보처리기사입니다. 그 다음 정보처리산업기사입니다. 종합적으로 보자면 두 자격증 모두 실무적인 능력을 양성하고 그것을 증명하기위한 자격증입니다. 그럼 정보처리기사와 산업기사의 차이는 무엇이냐 하시면, 쉽게 설명드리자면 정보처리기사가 자격증으로서의 효능이 더욱 강합니다. 두 자격증 모두 비슷한 호환을 가집니다만 일반적으로 정보처리기사가 좀 더 전문적이고, 고차원적인 문제들을 제시하기 때문입니다. 그럼 두 자격증 시험의 응시자격에 대해서 알아보도록 하겠습니다. 먼저 정보처리기사의 응시자격입니다. 이어서 정보처..