본문 바로가기

Web Development/CommonSense

(19)
[7장] 네트워크와 인터넷 ☞ 본 포스팅은 공부 내용을 바탕으로 정리하는 것입니다. 주관적이며 정확하지 않은 내용이 포함 되어있을 수 있습니다. ☞본 포스팅은 한빛출판사의 '컴퓨터사이언스'책을 공부한 내용을 토대로 요약한 내용입니다. 이번시간에는 컴퓨터를 연결해주는 네트워크와 정보화사회를 만들어준 인터넷에 대해 살펴보겠습니다. 1. 네트워크 개요 네트워크(Network)란 무엇일까요? 연결? 통신? 네트워크는 아시다싶히, 컴퓨터끼리 정보를 교류할 수 있도록 연결해주는 통신망 입니다. 이러한 네트워크는 컴퓨터 이전에도 오랜 역사속에 늘 우리와 함께했는데요. 통신기술이 없던 머나먼 옛날 멀리 떨어져있는 사람에게 정보를 전달하기 위해 사용하던 '봉화대' 부터 시작해, 네트워크의 시초인 모스부호를 사용하는 '전신기술', 우리가 사용하는 ..
[6장] 데이터베이스 지난 운영체제 시간은 어떠셨나요? 머리가 지끈지끈하더라구요...ㅠㅠ 이번시간에는 정보화사회, 빅데이터 등 데이터의 중요성이 각광받고 있는 가운데, 컴퓨터에서는 이러한 데이터를 어떻게 관리하고 운영하는지 관련해서 개론적으로 알아보려합니다. 바로 시작하겠습니다. ☞ 본 포스팅은 공부 내용을 바탕으로 정리하는 것입니다. 주관적이며 정확하지 않은 내용이 포함 되어있을 수 있습니다. ☞본 포스팅은 한빛출판사의 '컴퓨터사이언스'책을 공부한 내용을 토대로 요약한 내용입니다. 1. 데이터베이스란? 우선, 데이터베이스가 무엇인지 간략히 살펴보도록 하겠습니다. 데이터베이스는 '데이터를 효율적으로 관리하기위해 컴퓨터에 저장한 것'이라고 정의됩니다. 그리고 이런 데이터베이스를 관리하는 '데이터관리시스템(DBMS, Databa..
[5장] 운영체제 이제 컴퓨터의 기초적인 것들을 마치고 컴퓨터 구조에 대해서 '운영체제', '데이터베이스', '네트워크', '정보보안'에 대한 개요들을 잡아보려고 합니다. 우선 이번장에서는 운영체제에 대해서 먼저 살펴보도록 하겠습니다 ! ☞ 본 포스팅은 공부 내용을 바탕으로 정리하는 것입니다. 주관적이며 정확하지 않은 내용이 포함 되어있을 수 있습니다. ☞본 포스팅은 한빛출판사의 '컴퓨터사이언스'책을 공부한 내용을 토대로 요약한 내용입니다. 1. 운영체제의 개념과 역할 운영체제(Operating System) 란, 컴퓨터 시스템과 사용자를 연결해주는 역할을 하는 프로그램입니다. 인터페이스를 제공해주고, 무한하지 않은 컴퓨터 자원을 효율적으로 분배해주는 역할을 하여 사용자가 컴퓨터 시스템을 사용하는데 있어 최적화 된 환경을..
[4장] 프로그래밍 언어(개요/절차지향/객체지향) 프로그래밍언어를 마지막으로 컴퓨터의 기초 단원이 마무리됩니다. 다음 단원부터는 본격적으로 좀 더 심층적인 운영체제/데이터베이스/네트워크 등 컴퓨터의 기술근간에 대해 알아 볼 수 있을 것 입니다. 그래서 이번 주제에 다루게 될 프로그래밍 언어 단원에서는 프로그래밍언어를 배우기 전 알아두고 시작하면 좋을 기초적인 내용들을 위주로 포스팅을 하게됩니다. ☞ 본 포스팅은 공부 내용을 바탕으로 정리하는 것입니다. 주관적이며 정확하지 않은 내용이 포함 되어있을 수 있습니다. ☞본 포스팅은 한빛출판사의 '컴퓨터사이언스'책을 공부한 내용을 토대로 요약한 내용입니다. 1. 프로그래밍언어란? '컴퓨터와 사람이 의사소통을 하기 위한 도구'로 정의됩니다. 이러한 프로그래밍언어는 '저급언어'와 '고급언어'로 구분되며, '고급언어..