[컴퓨터 공학 개론] #10 - 인터넷과 모바일 컴퓨팅
·
💻 Computer Science/컴퓨터 공학 개론
01. 인터넷 “인터넷”은 전 세계 수 많은 컴퓨터 사용자들이 접속되어 있는 거대한 컴퓨터 네트워크입니다. 인터넷은 TCP/IP 프로토콜을 사용하는 글로벌 네트워크입니다. 인터넷의 역사는 “웹(WEB)”의 발전 과정을 통해서 알아볼 수 있습니다. 1) 인터넷 역사 인터넷은 1969년 미국 국방성의 컴퓨터 네트워크인 “아르파넷”에서 탄생했습니다. 처음에는 군사 프로젝트로서 이용되었지만, 점점 사용 범위가 커짐에 따라 군사용 네트워크를 “밀넷”, 민간용 네트워크를 “아르파넷”으로 분리하고 아르파넷은 “인터넷”이라는 이름으로 사용되기 시작했습니다. 그 이후, 본격적으로 웹(WEB)이 발전하기 시작했고 1989년 세계 최초 웹 브라우저인 “월드와이드웹(WWW)”이 탄생하고, 1993년에는 그래픽 기반 웹 브라우..
[성경 읽기 방법론] - 성경을 읽기 위한 자세
·
🙏🏼 Shekinah Glory/성경 말씀 살펴보기
제가 친구들이 성경 읽는 것을 보았을 때, 많은 이들은 성경을 단지 일반 책을 읽는 것과 같이 내용만 흡수하고 거기에서 끝나는 것을 많이 보았습니다. 그런데, 성경은 "예수 그리스도의 말씀"입니다. 내용을 흡수하는 것도 중요하지만 그 이상의 하나님께서 말씀하고자 하는 그 부분을 캐치하는 것이 너무나도 중요합니다. 우리가 성경 읽을 때 어떻게 하면 그것을 잘 붙잡을 수 있을 지 알아보겠습니다!! 성경을 제대로 읽기 위한 8가지 자세 1. 성령님의 인도하심을 구해야 합니다. 모든 성경은 하나님의 감동으로 된 것으로 된 것으로 교훈과 책망과 바르게 함과 의로 교육하기에 유익하니 이는 하나님의 사람으로 온전하게 하며 모든 선한 일을 행할 능력을 갖추게 하려 함이라 (디모데후서 3:16~17) 성경은 "하나님의 ..
[CodeUp] 코드업 C언어 기초 100제 - 1091~1099번 풀이 (完)
·
📑 Coding Test/코드업 기초 100제
1091번 문제 어떤 규칙에 따라 수를 순서대로 나열한 것을 수열이라고 한다. 예를 들어 1 -1 3 -5 11 -21 43 ... 은 1부터 시작해 이전에 만든 수에 -2를 곱한 다음 1을 더해 다음 수를 만든 수열이다. 이런 이상한 수열을 알게 된 영일이는 또 궁금해졌다. "그럼.... 13번째 나오는 수는 뭘까?" 영일이는 물론 수학을 아주 잘하지만 이런 문제는 본 적이 거의 없었다... 그래서 프로그램을 만들어 더 큰 수도 자동으로 계산하고 싶어졌다. 시작 값(a), 곱할 값(m), 더할 값(d), 몇 번째인지를 나타내는 정수(n)가 입력될 때, n번째 수를 출력하는 프로그램을 만들어보자. #include int main() { long a, m, d, n, i = 0; scanf("%ld %ld..
[CodeUp] 코드업 C언어 기초 100제 - 1081~1090번 풀이
·
📑 Coding Test/코드업 기초 100제
1081번 문제 1부터 n까지, 1부터 m까지 숫자가 적힌 서로 다른 주사위 2개를 던졌을 때 나올 수 있는 모든 경우를 출력해보자. #include int main() { int n, m; scanf("%d %d", &n, &m); for (int i = 1; i
[CodeUp] 코드업 C언어 기초 100제 - 1071~1080번 풀이
·
📑 Coding Test/코드업 기초 100제
1071번 문제 정수가 순서대로 입력된다. -2147483648 ~ +2147483647, 단 개수는 알 수 없다. 0이 아니면 입력된 정수를 출력하고, 0이 입력되면 출력을 중단해보자. while( ), for( ), do~while( ) 등의 반복문을 사용할 수 없다. #include int main() { int n; reload: scanf("%d", &n); if (num != 0){ printf("%d\n", n); goto reload; } return 1; } 1072번 문제 n개의 정수가 순서대로 입력된다. -2147483648 ~ +2147483647, 단 n의 최대 개수는 알 수 없다. n개의 입력된 정수를 순서대로 출력해보자. while( ), for( ), do~while( ) 등..
[CodeUp] 코드업 C언어 기초 100제 - 1061~1070번 풀이
·
📑 Coding Test/코드업 기초 100제
1061번 문제 입력된 정수 두 개를 비트단위로 or 연산한 후 그 결과를 정수로 출력해보자. 비트단위(bitwise) 연산자 |(or, vertical bar, 버티컬바)를 사용하면 된다. #include int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a | b); return 1; } 1062번 문제 입력된 정수 두 개를 비트단위로 xor 연산한 후 그 결과를 정수로 출력해보자. 비트단위(bitwise) 연산자 ^(xor, circumflex/caret, 서컴플렉스/카릿)를 사용하면 된다. ** 주의 ^은 수학식에서 거듭제곱(power)을 나타내는 기호와 모양은 같지만, C언어에서는 전혀 다른 배타적 논리합(xor, 서로 다를 때 1)의 의..
[CodeUp] 코드업 C언어 기초 100제 - 1051~1060번 풀이
·
📑 Coding Test/코드업 기초 100제
1051번 문제 두 정수(a, b)를 입력받아 b가 a보다 크거나 같으면 1을, 그렇지 않으면 0을 출력하는 프로그램을 작성해보자. #include int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a
loading