상세 컨텐츠

본문 제목

기본 문법 기호를 넘어서, 더 알아야 할 코딩 용어들

C_language

by 헬로제이콥 2024. 8. 15. 10:04

본문

 

어떤 용어들을 더 알아야 할까요?

1. 데이터 타입 (Data Type)

  • 정수 (Integer): 숫자를 나타내는 자료형 (예: 10, -5)
  • 실수 (Floating-point number): 소수점이 포함된 숫자를 나타내는 자료형 (예: 3.14, -2.5)
  • 문자열 (String): 문자들의 나열을 나타내는 자료형 (예: "Hello, world!")
  • 논리형 (Boolean): 참(True) 또는 거짓(False)을 나타내는 자료형

2. 변수 (Variable)

  • 값을 저장하는 메모리 공간에 대한 이름
  • 변수의 이름을 통해 값을 읽고 변경할 수 있음

3. 연산자 (Operator)

  • 값을 조작하거나 비교하는 기호
  • 산술 연산자 (+, -, *, /), 비교 연산자 (==, !=, <, >), 논리 연산자 (&&, ||, !) 등

4. 제어문 (Control Flow)

  • 프로그램의 실행 흐름을 제어하는 문장
  • 조건문 (if, else), 반복문 (for, while) 등

5. 함수 (Function)

  • 특정 작업을 수행하는 코드 블록
  • 함수를 호출하여 작업을 수행할 수 있음

6. 객체 (Object)

  • 상태(데이터)와 행위(메소드)를 가진 실체
  • 객체 지향 프로그래밍에서 중요한 개념

7. 클래스 (Class)

  • 객체를 생성하기 위한 설계도
  • 클래스를 통해 여러 개의 객체를 만들 수 있음

8. 모듈 (Module)

  • 특정 기능을 담당하는 코드의 집합
  • 다른 프로그램에서 재사용 가능

9. 패키지 (Package)

  • 관련된 모듈들을 묶어 관리하는 단위

10. 라이브러리 (Library)

  • 미리 작성된 함수나 클래스들의 집합
  • 개발자가 직접 작성하지 않고 사용할 수 있는 코드

11. 프레임워크 (Framework)

  • 애플리케이션 개발을 위한 기본적인 구조를 제공하는 소프트웨어
  • 개발자가 애플리케이션의 특정 기능에 집중할 수 있도록 도움

12. 알고리즘 (Algorithm)

  • 문제를 해결하기 위한 절차
  • 효율적인 알고리즘을 설계하는 것이 중요

13. 데이터 구조 (Data Structure)

  • 데이터를 효율적으로 저장하고 관리하기 위한 방법
  • 배열, 리스트, 트리, 그래프 등 다양한 데이터 구조가 있음

관련글 더보기