NAVER

질문 프로그램 만드는방법
nakj**** 조회수 1,014 작성일2015.10.07
안녕하세요 제가컴퓨터프로그래머가되고싶은데요
되는법은알지만만드는 법은몰라서요
꼭알려주세요
프로필 사진

답변자님,

정보를 공유해 주세요.

4 개 답변
1번째 답변
프로필 사진
csh8****
초인
컴퓨터 부품, 조립, 그래픽카드, 윈도우 분야에서 활동
본인 입력 포함 정보

일반 PC용 프로그램은 간단하게 3단계의 과정을 걸쳐서 만듭니다



1단계 : 프로그래밍 언어를 사용해서 프로그램 코드를 짠다


2단계 : 컴파일러 라는 프로그램에 프로그램 코드를 집어넣어서 컴파일 이라는 작업을 한다


3단계 : 컴파일작업이 완료된후 프로그램이 만들어진다!




간단하게 마이크로소프트에서 제공하는 닷넷 C#컴파일러 를 사용해서 프로그램을 만드는법을 알려드릴게요


일단 윈도우 탐색기로 C:\Windows\Microsoft.NET 이라는 폴더가 있는지 확인해보세요


만약 이 폴더가있으면 현재 컴퓨터에 닷넷 프레임 워크가 깔려있으므로 바로 프로그래밍을 할 수 있습니다


안깔려있으시다면? 네이버에 닷넷프레임워크라고 검색하셔서 3.5이상 아무버전이나 하나 깔아주시면 생길겁니다



폴더가 생겼다면


C:\Windows\Microsoft.NET\Framework 라는 폴더까지 들어가서 v3.xxxxxxx 나 v4.xxxxxx 같은 폴더 아무거나 한곳에 들어가세요 (예를들어 닷넷프레임워크 4.0을 까셨으면 폴더이름이 v4.0.30319 같은식입니다)


C:\Windows\Microsoft.NET\Framework\v3.xxxxxxx 까지 들어오셨으면

csc.exe라는 프로그램이 보이실겁니다

csc.exe 라는 프로그램이 바로 (C Sharp Compiler) C샵컴파일러 프로그램입니다!


이제 컴파일러가 있으니 프로그래밍 코드를 만들어야겠죠?


메모장을 열고


라고 그대로 적으신다음


HelloWorld.cs 라고 파일이름을 저장하세요 이 파일이 소스코드 파일이 됩니다

(주의 : HelloWorld.txt 나 HelloWorld.cs.txt 라고 되면 안됩니다)


이제 컴파일러 프로그램을 사용해서 컴파일만 하면되는데 처음하시는분은 이부분이 좀 어렵습니다


HelloWorld.cs 파일을 아까전에 csc.exe 폴더가있던



C:\Windows\Microsoft.NET\Framework\v3.xxxxxxx


폴더에 집어넣습니다


그리고 나서 폴더를 한단계 밖으로 나와서

즉 C:\Windows\Microsoft.NET\Framework 으로 들어간다음


키보드를 쉬프트를 누른상태로 v3.xxxxxxx 폴더를 오른쪽 클릭하면 "여기서 명령창 열기" 라는게 생기는데 이걸 선택하시면




요런 창이 뜹니다


요기다가


csc Helloworld.cs 라고 치고 엔터를 하시면 컴파일이 좌르륵 되면서


Helloworld.exe 라는 파일이 생깁니다



프로그램을 만드시는데 성공하셨습니다... 이렇게되셨다면 ... 더블클릭해서 실행하시면 실행이됩니다!


c#프로그래밍언어를 조금더 배우셔서 마음대로 프로그램을 만드실수도있으실겁니다!


아마 처음하시는분은 한번에 이렇게 해내기 힘드실겁니다



참고만 하시고 시행착오 있으시면 네이버지식인에 더 올려서 물어보세요~



2015.10.07.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
2번째 답변
프로필 사진
wnch****
초수
본인 입력 포함 정보
되는법이라 .. 프로그래머는 많은 직업군이 있습니다
먼저 그부터 알아보신후 공부진행을 하는것이 좋을듯합니다

아래글 읽어보시고 궁금한점 물어보세요 ^^

프로그래밍 공부에 대해서 알아보고 가실께요

프로그래밍공부를 통해서 갈 수 있는 직업

웹개발자/어플개발자/게임개발자/솔루션개발/응용개발자/소프트웨어어 개발자/임베디드 개발자/자바개발자/DB개발자

->프로그래밍공부 암기시 공부도 필요하지만 더 중요한건 응용력과 기술입니다
예전 프로그래밍 취업은 프로그래밍 언어만 잘하면 되었습니다 . 하지만 요즘 취업에는 프로그래밍 뿐만아니라 , 개발환경에맞는 서버시스템과, 네트워크환경에 맞는 구축 및 서비스에대한 이해도 필요합니다

프로그래밍 개발자는 어떤 능력을 갖추어야하나요

C언어, C++,C#,JAVA,JSP,ASP,PHP 등 굉장히 많은 프로그래밍 언어가 있습니다
개발환경에 맞는 프로그래밍 이해는 당연히 필수겠죠 .^^

1. 무엇보다도 중요한 것 IT분야에대한 핵심 ! 실무력이 중요 !
2. 소스코드에대한 부분의 개발은 이미 다 되어있다. 개발을 맞추었다고 끝이 아니라 , 추후
서비스하는 부분도 중요하지만 서버시스템에 대한 이해 네트워크 보안에 대한 기본능력도 갖춰야한다
3.누구나다하는 공모전과 포트폴리오, 졸작보다는 기업에 쓰이는 개발환경에 맞는 부분을 준비를 해야한다.
대부분 어플개발이나, 미아방지프로그래밍, 회원관리시스템에 관한 졸작을 내고있는데 , 한발나아가 나의 포트폴리오의 개발한 부분의 문제점을 파악하여 기업체에 맞는 개발자로서의 능력을 알려주자 .

취득자격증 : 정보처리기사, 산업기사 , 기사 , OCJP, OCP 등등

프로그래밍 개발자 준비기간 및 연봉

준비기간은 학생이 이해하는 수준에 따라 다르지만 프로그래밍 개발자가 되기위한 공부만 한다고 가정했을때는 최소 6~7개월은 걸리고 직업에 따라 10개월~1년을 두고 준비할수 있다.
IT분야를 처음 공부하는 분들이라 하면 적어도 IT공부만 한다고 가정했을 때 8개월이상이다

연봉은 학력에 따라. 보유기술에 따라 다르지만 대략적으로 학력수준에 따라 1800~2400받고 취업을 하며 기술에 따라서는 2600~2800까지도 가능하다

프로그래밍 교육기관 추천

IT관련한 기업이 서울에 많은 만큼 교육기관도 서울에 밀집해 있습니다
서울에는 강남, 종로, 구로, 신설동에 위치하고 있으며 현재 부산, 세종시에도 오픈하여 지방에서도 교육을 받을수 있답니다 . 시설장비와 교육에 있어 체계적으로 도와드리고 있기 때문에 프로그래밍 개발공부를 하고자하는 분들은 상담을 통하여 정확하게 알아보시길 바랍니다. 네이버 정책상 학원명을 알려드리기 어렵기 때문에 네임카드 참고해주시길 바랍니다

IT취업 설명회 1:1 컨설팅

IT취업은 분야의 따라 직업, 진로와 취업분야가 달라지고 준비방법도 달라집니다
취업에대한 정확한 정보가 필요하거나, 진로에 관련된 걱정 고민인 분들은 아래 그림 참고하여 친추하여 물어보세요 ^^
저는 IT전문교육기관 인재개발센터에서 IT분야의 진로,취업,진학,자격증에 도움을 주고있는
전문 컨설턴트입니다


2015.10.07.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
3번째 답변
프로필 사진
IT국비취업컨설턴트
물신
정보보안 전문가, 자격증 2위, 컴퓨터 자격증, 학원 23위, 해킹 71위 분야에서 활동
본인 입력 포함 정보

[ 프로그램 만드는방법 ]

IT국비지원취업센터장입니다. 질문에 답변드리도록 하겠습니다.

 

안녕하세요 제가컴퓨터프로그래머가되고싶은데요
되는법은알지만만드는 법은몰라서요
꼭알려주세요

 

 

현재와 미래는 전문성을 갖춘 직업을 갖는것이 중요합니다.

 

컴퓨터프로그램 기획자와 프로그래머는 다른직업입니다. 프로그램기획자도 어느정도 프로그래밍에 대한

 

지식이 있다면 도움이 되겠지만 코드를 모른다고 해서 문제될것은 없습니다.

 

프로그램기획자는 말그대로 어떤 프로그램을 만들것인지 아이디어를 구상하고 어떤 방식으로 돌아가야

 

할지 계획을 세우는 것이 중요합니다.

 

프로그램기획자는 말그대로 어떤 프로그램을 만들것인지에 따라 아이디어를 구상하고 어떤방식으로

 

돌아가야 할지 계획을 세우는 역할을 할수있습니다.

 

일단 프로그램에대한 숙지능력과 응용기술이 필요합니다.

 

IT분야의 채용자격에 대한 부분은 대부분 자격증 취득자" 라는 말이 아닌

능숙자, 스킬, 실무능력" 이라고 하는 실력을 보고있습니다.

자격증 공부를 하는것 자체는 나쁘지 않지만 실무감각을 익히실수있는 공부를 하시는것이

더욱더 효율적이라고 봅니다. IT분야로 관련된 자격증종목은 프로그래밍, 네트워크

서버관련, 데이터베이스, 정보보안관련자격증이 있습니다. ​

최근 취업 동향을 보게되면 기업에서 채용시 가장 중요시하게 여기는부분인 면접입니다.

구직자의 경우 자신이 희망하는 기업에 취업하고 싶은 욕심이 있다면 구입업체의 경우

자신의 회사에 발전을 가져다 줄수 있는 인력을 요구하기 마련입니다.

특히나, 기술을 중요시 하는 IT분야의 경우 기술면접과 각종 시험 및 기타방법을 통해서

인재를 찾고있습니다. 그렇기에 취업준비중인 분들은 막연하게 자심의 욕심을 채우시기

보다는 현실적인 생각과 판단으로 실력에 대한 자가진단과 부족한 부분이 무엇인지 파악해야

하며, 그부분을 보완하기 위한 방법과 계획을 잘 세우셔야합니다. ​

 

2015.10.07.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.
4번째 답변
프로필 사진
탈퇴한 사용자 답변

안녕하세요 IT전문가 영림쌤입니다.

 

우선 프로그래밍 언어부터 공부 이수하시고

전문과정을 진행 하시길 바랍니다.

수강료,자격증,준비기간 알아보실 의향 있으시면

네임카드 보시고 톡으로 문의 주세요

 

 

 

 

 

2015.10.08.

도움이 되었다면 UP 눌러주세요!
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.