지은이 : 강환수
서울대학교 계산통계학과에서 학사학위, 서울대학교 전산과학과에서 전산학 이학석사(M. S.)를, 서울대학교 컴퓨터공학부에서 박사를 수료하였다. 1998년까지 삼성SDS의 정보기술연구소에서 선임연구원으로 재직 중에 지식관리시스템(Knowledge Management Systems)과 그룹웨어시스템(Groupware Systems)개발에 프로젝트 매니저로 참여하였다. 1998년에 동양미래대학교로 자리를 옮겨 현재, 동양미래대학교 컴퓨터정보공학과 교수로 재직하고 있다. 컴퓨터관련 교육에 관심이 있어 프로그래밍 언어에 관련된 서적인 『C로 배우는 프로그래밍 기초』(학술정보, 2003), 『자바로 배우는 프로그래밍 기초』(학술정보, 2005), 『유비쿼터스 시대의 컴퓨터 개론』(학술정보, 2006), 『Perfect C』(인피니티북스, 2007), 『C로 배우는 프로그래밍 기초 2판』(인피니티북스, 2008), 『C언어 스케치』(인피니티북스, 2011), 『절대JAVA』(인피니티북스, 2013), 『모바일 시대의 컴퓨터개론』(인피니티북스, 2014) 등을 저술하였으며 역서로는 『비주얼 베이직으로 배우는 프로그래밍 기초』(학술정보, 2005) 등이 있다.
지은이 : 강환일
서울대학교 전자공학과에서 학사학위를 취득하였고, 한국과학기술원(KAIST) 전기 및 전자공학과에서 공학석사를 취득하였다. 미국 위스콘신(메디슨)대학 전기 및 컴퓨터공학과에서 박사학위를 취득하였다. 현재 명지대학교 정보통신공학과에서 교수로 재직 중이며, 캐나다 토론토대학 전기공학과 및 미국 퍼듀대학교 전기공학과 방문교수를 역임하였고, 2014년에는 영국 크랜필드대학(슈리븐햄 캠퍼스) 국방분야의 단기과정을 이수하였다. 주요 연구 분야는 멀티미디어 보안 및 처리, 정보통신 응용 및 국방관련 최적화연구와 강인제어시스템 등이다. 저서로는 『C로 배우는 프로그래밍 기초』(학술정보, 2003), 『자바로 배우는 프로그래밍 기초』(학술정보, 2005), 『유비쿼터스 시대의 컴퓨터개론』(학술정보, 2006), 『모바일 시대의 컴퓨터개론』(인피니티북스, 2014) 등이 있다.
지은이 : 조진형
서울대학교 컴퓨터공학과에서 학사학위를 취득하였고, 한국과학기술원(KAIST) 정보 및 통신공학과(컴퓨터공학 전공)에서 공학석사를 취득하였다. 1990년에서 1997년까지 현대전자 소프트웨어연구소에서 선임연구원으로 재직하면서 현대그룹 통합 네트워크관리시스템 및 스마트카드 운영체제 개발 프로젝트 등 다양한 신규 개발사업의 프로젝트 매니저로 참여하였다. 1999년에 동양미래대학교로 자리를 옮겨, 현재에는 동양미래대학교 컴퓨터정보공학과 교수로 재직하고 있으며, 서울대학교 기술경영대학원 박사 과정에서 CRM, 데이터마이닝, 스마트카드 관련 분야를 연구하였다.
지은이 : 신용현
서울대학교 계산통계학과에서 학사학위를 취득하였고, 서울대학교 전산과학과에서 전산학 이학석사를 취득하였고, 동 대학교 전기컴퓨터공학부에서 공학박사를 취득하였다. 1993년에서 1998년까지 한국통신에서 전임연구원으로 근무하면서 통신망 운영 관리에 관한 연구를 수행했고 현재는 서울과학기술대학교 컴퓨터공학과 교수로 재직하고 있다. 웹시스템, 운영체제, 임베디드 시스템, 컴퓨터 보안 관련 분야를 연구하고 있다.
chapter 01 제4차 산업혁명 시대의 스마트한 생활
1.1 정보기술로 즐기는 스마트 생활
1.2 인터넷과 웹에 의한 서비스
1.3 모바일 컴퓨팅과 인공지능
1.4 제4차 산업혁명 시대의 도래
chapter 02 컴퓨터 개요
2.1 컴퓨터란 무엇인가?
2.2 하드웨어란?
2.3 소프트웨어란?
2.4 컴퓨터의 기원
2.5 컴퓨터의 발전
2.6 컴퓨터의 종류
chapter 03 정보의 표현
3.1 컴퓨터의 자료 표현
3.2 진수와 수의 표현
3.3 컴퓨터의 정보 종류
3.4 문자와 논리 표현
3.5 컴퓨터의 연산
chapter 04 컴퓨터 구조
4.1 폰노이만의 저장 프로그램
4.2 다양한 기억장치
4.3 중앙처리장치 CPU
4.4 프로그램 실행 과정
4.5 마이크로프로세서
chapter 05 운영체제와 활용
5.1 운영체제 개요
5.2 운영체제 관리
5.3 운영체제의 분류
5.4 다양한 운영체제의 종류
5.5 윈도우 운영체제 활용
chapter 06 컴퓨팅 사고력과 문제해결
6.1 컴퓨팅 사고력 개요
6.2 컴퓨팅 사고력 준비: 자료 수집, 자료 분석과 표현
6.3 컴퓨팅 사고력 시작: 문제 분해
6.4 컴퓨팅 사고력 핵심: 패턴인식과 추상화
6.5 컴퓨팅 사고력 구현: 알고리즘과 자동화
chapter 07 프로그래밍 언어
7.1 프로그래밍 언어 개요
7.2 프로그램 구현
7.3 고급 프로그래밍 언어 종류
7.4 프로그래밍 언어의 구성 요소
7.5 객체지향 프로그래밍
chapter 08 데이터베이스
8.1 데이터베이스 개요
8.2 데이터베이스 구조
8.3 데이터베이스 모델
8.4 관계형 모델
8.5 데이터베이스 관리시스템
chapter 09 컴퓨터 네트워크와 월드와이드웹
9.1 네트워크 개요
9.2 네트워크 장치와 교환 방식
9.3 네트워크의 분류
9.4 네트워크의 활용 및 이해
9.5 인터넷 개요
9.6 인터넷 동작원리
9.7 월드와이드웹 WWW
9.8 웹 프로그래밍
chapter 10 제4차 산업혁명과 첨단기술
10.1 제4차 산업혁명시대 고찰
10.2 초연결 사회와 빅데이터 처리
10.3 지능형 사회를 이끄는 인공지능
10.4 가상화 사회와 첨단기술
chapter 11 모바일 컴퓨팅
11.1 모바일 컴퓨팅
11.2 모바일의 진화
11.3 모바일 클라우드 서비스
chapter 12 멀티미디어 개론
12.1 멀티미디어 개요
12.2 멀티미디어 시스템
12.3 데이터 처리
12.4 압축
12.5 멀티미디어 활용
12.6 멀티미디어 보안
chapter 13 정보보안
13.1 정보보안 개념
13.2 컴퓨터 바이러스
13.3 악성 프로그램과 해킹
13.4 암호화 기술
13.5 인터넷 보안
13.6 정보 윤리
참고문헌 및 자료출처
찾아보기
도서 DB 제공 - 알라딘 인터넷서점 (www.aladin.co.kr)