전체 글 1439

[ 열혈강의 C언어본색 ] Part1 제7장 반복문이란 무엇인가

7.1 반복문이란 - 어떤 조건이 만족될 때까지 계속 반복하는 문장 7.2 반복문을 만드는 방법1 – while문 - while(-하는 동안, 참일 때) 반복해라 - 기본 문법 while (조건식) { // 반복문의 시작 반복할 내용 } //반복문의 종료 7.3 반복문을 만드는 방법2 – for문 - for (-하는 동안) 반복해라 -기본 문법 for (초기값; 조건값; 증감값){ // 반복문의 시작 반복할 내용 } //반복문의 종료 7.4 반복문을 만드는 방법3 – do~while문 - do~ while(한 번 실행 후 , ~하는 동안) 반복해라- 기본 문법 do { 반복할 내용 } while(조건식);

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part1 제6장 자료형이란 무엇인가

6.1 자료형이란 - 자료형 : 변수가 저장하는 데이터 형식 (정수형 , 실수형 , 문자형..) - sizeof 연산자로 자료형의 크기를 알 수 있다. Ex) Prntf(“%d”,sizeof(int)); 6.2 정수형 정수형 메모리크기 데이터 표현 범위 Char 1바이트(8비트) -128 ~ +127 Short 2바이트(16비트) -32768 ~ +32767 Int 4바이트(32비트) -2147483648 ~ +2147483647 long 4바이트(32비트) -2147483648 ~ +2147483647 *데이터 표현 범위를 구하는 공식 : -2의 n-1승 ~ +2의 n-1승 -1 - 정수형의 양수 표현 범위를 두배로 늘리는 unsigned자료형이 있다. Signed : 양수 , 0 , 음수를 모두 표현..

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part1 제5장 연산자란 무엇인가

5.1 변수와 변수의 시작 주소 a라는 변수의 시작 주소를 논리적 주소(&a), 물리적 주소(&12ff60)로 나타낼 수 있다고 할 때 물리적 주소는 컴퓨터마다 다르게 나타낼 수 있다. 5.2 연산자의 종류 분류 연산자 대입 연산자 = 산술 연산자 + , - , * , / , % 복합 대입 연산자 += , -= , *= , /= , %= 증감 연산자 ++ , -- 관계 연산자 (왼쪽이 기준) Ø , = , > ,

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part1 제4장 상수란 무엇인가

4.1 상수란 상수 : 프로그램 실행 도중 값이 변경되지 않는 데이터 4.2 리터럴 상수와 심볼릭 상수 리터럴(literal) 상수 : 글자 그대로 의미기 있어서 이름이 없는 상수 심볼릭(symbolic) 상수 : 상수를 기호화하여 변수처럼 이름을 지어 쓰는 상수(리터럴 상수를 기호화) 4.2.1 리터럴 상수1. 정수형 상수 : 소수점이 포함되지 않은 상수2. 실수형 상수 : 소수점이 포함된 상수3. 문자 상수 : 작은 따옴표(‘ ’)로 묶은 문자 하나 (키보드로 표현할 수 있는 영문자,숫자,특수기호)4. 문자열 상수 : 큰 따옴표(“ ”)로 묶은 하나 이상의 문자로 구성된 문자열 4.2.2 심볼릭 상수 (유용성)- 변수를 상수화 하는 것- 만드는 방법 (2)1. coust키워드 이용2. 매크로 상수를 ..

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part1 제3장 변수란 무엇인가

3.1 변수 선언하기 - 변수 : 데이터를 저장하는 이미 저장 공간 , 메모리 공간 정수형 변수 : 정수를 저장하는 변수. Char형 , short형 , int형 , long형이 있다. 실수형 변수 : 실수를 저장하는 변수. Float형 , double형, long double형이 있다. 3.1.3 데이터란 - 데이터 : 변수에 저장되는 값. - 변수에 저장한 데이터는 변경될 수 있다 3.2 변수 선언 시 주의할 점- 변수 선언은 제일 앞쪽에 한다.- 변수 이름은 의미 있게 짓는다.- 변수 이름 지을 때 주의할 점 ‘ 특수기호, 공백문자, 변수 이름 맨 처음에 숫자를 사용하면 안된다. ‘ C언어에서 사용되는 키워드를 변수 이름에 사용하면 안된다. ‘ C언어는 대소문자를 구분하므로 변수의 이름을 유의해서 ..

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part1 제2장 C언어의 기본 구조와 표준 입출력

2.1 C언어의 기본구조 2.1.1 Step1 – 주석- 주석 : 프로그램의 내용을 설명하려고 프로그래머가 하는 메모(컴파일러는 주석의 내용을 무시)- 여러 줄 주석 처리 : /* */- 한 줄 주석 처리 : //-/*와 */는 중복사용할 수 없다. 중복하려면 //이용 2.1.2 Step2 – 전처리기와 헤더파일- 전처리기(Preprocessor) - # : 컴파일러가 컴파일을 수행하기 전에 먼저 처리한다.- 헤더파일: 확장자 h를 갖는 파일헤더파일은 표준 라리브러리 함수들의 동작을 따로 정의해 놓은 파일로 표준 라이브러리 함수들을 쉽게 호출해서 쓸 수 있다 2.1.3 Step3- main()함수 - 메인함수는 프로그램 실행 시 운영체제(OS)에 의해서 맨 처음 호출되고 맨 나중에 종료된다. int ma..

공부해요/C 2014.08.14

[ 열혈강의 C언어본색 ] Part1 제1장 C언어의 소개와 프로그램 작성 방법

C언어본색 Part1 제1장 C언어의 소개와 프로그램 작성 방법 1.1 C언어란 무엇인가 - C언어는 인간과 컴퓨터 사이의 의사소통을 위한 프로그래밍 언어이다. - C언어에 객체지향 특성을 반영한 언어가 c++이고, c++언어에 웹 프로그램에 적합하도록 개발된 언어가 java이다. 마이크로 소프트사의 닷넷 플랫폼 기반의 언어인 c#은 자바언어에 기반을 두고 발전시킨 언어이다. - c언어는 1972년 미국의 AT&T사의 벨 연구소의 연구원들인 데니스 리치와 켄 톰슨에 의해서 만들어진 프로그래밍 언어이다. 1.2 컴파일러란 무엇인가 - 컴파일러 : 프로그래밍 언어로 작성된 인간의 의도(프로그램)를 기계(컴퓨터)가 이해하게 기계어로 변화는 변환기 - 기계어 : 기계가 이해하는 2진숫자로 작성된 언어 1.3 프..

공부해요/C 2014.08.14

신입 개발자 역량 평가

신입 개발자 역량 평가각 단계의 마지막 mastery는 우리가 기대하는 신입의 수준을 넘어갑니다만, 가끔은 이런 단계에 오른 신입들도 존재하기 때문에 넣어뒀습니다평가 그 자체에 너무 부담을 갖지는 말아주세요. 저희는 신입 개발자가 가져야될 가장 중요한 자질로 잠재력에 초점을 두고 있습니다맨 마지막 항목에 여러분의 잠재력을 어필해주세요퍼블리싱1. 웹페이지 코딩간단한 html 문법과 css 문법을 알고 사용할 수 있다div로 레이아웃을 잡고 코딩을 할 수 있다 (Box model을 이해한다)웹 표준을 어느 정도 이해하고 있다 (DTD를 알고 있다)웹 접근성과 시맨틱한 마크업에 대해 숙지하고 있으며 관심이 깊다2. 크로스 브라우징인터넷 익스플로러 밖에 사용해 보지 않았다특정 모바일 디바이스에 최적화된 페이지를..

경력 개발자 역량 평가

https://github.com/EBvi/dev-matrix/blob/master/%E1%84%80%E1%85%A7%E1%86%BC%E1%84%85%E1%85%A7%E1%86%A8%20%E1%84%80%E1%85%A2%E1%84%87%E1%85%A1%E1%86%AF%E1%84%8C%E1%85%A1%20%E1%84%8B%E1%85%A7%E1%86%A8%E1%84%85%E1%85%A3%E1%86%BC%20%E1%84%91%E1%85%A7%E1%86%BC%E1%84%80%E1%85%A1.md 경력 개발자 역량 평가이 문서는 개발자 역량 측정 매트릭스의 일부를 참조하여, 우리 회사 실정에 맞도록 변형하였습니다원문은 programmer-competency-matrix 입니다경력자의 경우 가장 중시하는 건 역시 ..

신입 사원 웹 개발자 필기 시험 문제

https://github.com/EBvi/dev-matrix/blob/master/dev-test.md 신입 사원 웹 개발자 필기 시험 문제통계 데이터는 5%를 끊은 근사치입니다.제한시간은 20분이며 지원자가 시간이 더 필요하다고 하면 최대 10분까지 더 늘렸습니다.java로 hello world를 출력하는 main 메서드를 작성하시오.정답율 30%main 메서드를 작성할 줄 아는 것은 이 분야에 발을 담그는 것에 대한 최소한의 예의(?)라고 생각해서 출제약간의 오타는 감안할 수 있으나 public static void main은 절대로 틀리면 안됨alz로 압축을 하거나, hwp로 문서를 작성하여 외국에 전송하면 안되는 이유를 설명하시오정답율 90%외국에서 사용하지 않는다 혹은 표준이 아니라는 등의 답..

반응형