C 언어 C language

-
-
다른 크기의 유형과 포인터를 사용하는 비트 표현 간의 변환
응용과학 Applied Sciences / 컴퓨터 과학 Computer Science
스탠포드대학

* 정보통신 전공별 콘텐츠 북 PDF 안에 파란색으로 표시된 URL을 클릭하면 해당 강의 페이지로 이동 합니다. 정보통신 분야별 강의는 지식경제부 및 정보통신산업진흥원 지원의 IT 교육 컨텐츠 제작 연구의 결과로 제작되었습니다. IT 기술의 발전과 함께 컴퓨터는 모든 사회적 분야에 활용되어 모든 산업 분야에 적용되고 있다. 컴퓨터의 기술의 전공은 컴퓨터..
* 정보통신 전공별 콘텐츠 북 PDF 안에 파란색으로 표시된 URL을 클릭하면 해당 강의 페이지로 이동 합니다.
정보통신 분야별 강의는 지식경제부 및 정보통신산업진흥원 지원의 IT 교육 컨텐츠 제작 연구의 결과로 제작되었습니다. IT 기술의 발전과 함께 컴퓨터는 모든 사회적 분야에 활용되어 모든 산업 분야에 적용되고 있다. 컴퓨터의 기술의 전공은 컴퓨터 시스템을 위한 기반 기술의 전공과 다양한 응용 분야에 적용하기 위한 응용 기술 전공으로 크게 구분할 수 있다. 컴퓨터 관련 전공의 기본은 컴퓨터에 개념 이해와 이를 바탕으로 컴퓨터와 대화 및 컴퓨터를 이용하여 원하는 분야에 적용하기 위한 응용 프로그램을 개발하기 위한 컴퓨터 프로그래밍 기법의 습득이다. 컴퓨터 프로그래밍 기법을 바탕으로 원하는 응용 프로그램의 개발을 위해서는 컴퓨터 내에서 정보를 표현하고 관리하는 기술의 습득이 필요하다. 이를 위하여 자료구조, 알고리즘, 데이터 베이스, 운영체제 등의 개념과 기술을 습득하여야 한다.
최근 들어, 스마트 단말기의 보편화와 함께 소프트웨어의 중요성이 중시되면서 컴퓨터 전공에 관심을 증가되고 있다. 스마트 단말기를 바탕으로 소셜 네트워크 서비스, 인터넷 채팅 서비스, 인터네 전화 등의 컴퓨터 기술 기반의 다양한 응용 서비스들이 사회의 대화 및 정보 교환의 수단으로 자리 잡고 있다. 또한, 인터넷 방송에서 IPTV 및 스마트 TV의 등장으로 가정 내에서 단순한 방송 서비스에서 통신과 웹 기반의 다양한 정보 서비스까지 가능한 시대가 되었다. 이러한 스마트 한 서비스의 핵심 기술이 바로 컴퓨터 응용 기술이다.
정보통신 분야별 강의는 컴퓨터 응용 기술의 기반이 되는 기초적인 컴퓨터의 이해, 컴퓨터 활용을 위한 프로그래밍 기술 등을 소개하고 있다. 또한, 중급 수준에 맞는 웹의 개념과 활용 기술, 데이터베이스 활용 기술 등을 소개하고 있다. 그리고, 스마트 시대에 따라 지능적인 서비스를 지원하기 위한 머신 러닝 기술 등을 제공하고 있다. 이러한 기술 내용들을 습득하여 컴퓨터를 기반으로하는 다양한 응용 프로그램 개발 및 개념 이해에 활용되었으면 한다.
다른 크기의 유형과 포인터를 사용하는 비트 표현 간의 변환
응용과학 Applied Sciences / 컴퓨터 과학 Computer Science
스탠포드대학






















