본문 바로가기

CS8

혼자 공부하는 네트워크 Chapter01 : 컴퓨터 네트워크 시작하기 01-1 컴퓨터 네트워크를 알아야 하는 이유컴퓨터 네트워크(computer network) : 여러 개의 장치가 마치 그물처럼 서로 연결되어 정보를 주고받을 수 있는 통신망네트워크의 네트워크, 인터넷인터넷(Internet) : 여러 네트워크를 연결한 '네트워크의 네트워크' 개발자가 컴퓨터 네트워크를 알아야 하는 이유프로그램을 만드는 업무에서 네트워크 지식을 활용하는 경우- 프로그래밍 언어나 웹 프레임워크 혹은 라이브러리를 사용할 때 네트워크에 대한 배경지식이 있어야만 활용할 수 있는 기능들이 있다- 프로그램의 안전성과 안정성을 높이고 싶을 네트워크 지식은 유용하게 활용된다 프로그램을 유지보수하는 업무에서 네트워크 지식을 활용하는 경우- 네트워크 지식은 문제 발생 시 해결의 큰 실마리가 된다.- 프로그램을.. 2025. 9. 2.
쉽게 풀어쓴 C 언어 EXPRESS 개정 3판 챕터8. 함수 함수란?함수(function)- 함수는 특정 작업을 수행하는 명령어들의 모음에 이름을 붙이는 것- 작업에 데이터를 전달받을 수 있으며, 작업이 완료된 후에는 작업의 결과를 호출자에게 반환한다.- 함수를 이용하면 여러 번 반복해야 되는 처리 단계를 하나로 모아서 필요할 때 언제든지 호출하여 사용할 수 있다.함수의 중요성- 함수(function)는 프로그램을 구성하는 기본적인 구성 요소- 함수는 한번 만들어지면 다른 프로그램에서도 재사용될 수 있으며 가독성이 증대되고, 유지관리도 쉬워진다. 함수의 종류- 함수는 컴파일러에서 미리 작성하여서 제공하기도 하고, 프로그래머가 직접 작성할 수 있다. 라이브러리 함수(library function)- 컴파일러에서 지원되는 함수들을 라이브러리 함수라고 한다.- 프로그래.. 2025. 8. 7.
쉽게 풀어쓴 C 언어 EXPRESS 개정 3판 챕터7. 반복문 반복의 개념반복(iteration)- 같은 처리 과정을 여러 번 되풀이하는 것이다. 왜 반복은 중요한가?- 반복은 어떤 단계를 반복하게 하는 것으로 반복 구조를 사용하면 프로그램이 간단하고 빠르게 된다.- 프로그램을 간결하게 만든다 반복문 종류- 반복문에는 크게 나눈어 whlie과 for이 있다- while은 조건이 만족되면 반복을 계속하는 구조이다. 또한 while은 미리 반복 횟수를 알 수 없고 조건에 따라서 반복하는 경우에 사용한다.- for은 정해진 회수만큼 반복하는 경우에 사용된다. while문while문- 주어진 조건이 만족되는 동안 문장들을 반복 실행하는 문장 구조이다.- while문은 조건식의 값이 참인 동안에는 주어진 문장을 반복 실행한다. - 조건식의 값이 거짓이 되면 반복을 중단한다... 2025. 8. 6.
쉽게 풀어쓴 C 언어 EXPRESS 개정 3판 챕터6. 조건문 제어문제어문제어문(control statement)- 문장들이 실행되는 순서를 제어하는 문장- 제어문은 조건문과 반복문으로 나누어진다 3가지의 제어 구조순차구조(sequence)- 명령들이 순차적으로 실행되는 구조 선택구조(selection)- 둘 중의 하나의 명령을 선택하여 실행되는 구조 반복구조(iteration)- 동일한 명령이 반복되면서 실행되는 구조if문if문if문- if문에서는 조건을 수식으로 표현하고, 그 수식을 바로 '조건식'이라고 한다- if문은 주어진 조건식을 계산하여 그 결과값이 참이면 문장을 실행한다. 조건식이 거짓으로 계산되면 문장은 실행되지 않는다if(number>0) printf("양수입니다\n")- 일반적으로 조건식에는 연산의 결과값이 참이나 거짓으로 생성되는 수식을 사용된다.. 2025. 7. 4.