컴퓨터 개론 및 실습.

Slides:



Advertisements
Similar presentations
일본 통판업계의 동향 柿 尾 正 之. 1.통신판매시장규모의 추이 出所) JADMA 「통신판매」기업실태조사 98→03 년 연평균 5.6% 증 91→96 년 연평균 5.3% 증 시장 감소.
Advertisements

전공 : 컴퓨터 공학 전공 과목 : 인터넷 정보 검색 학번 : , 이름 : 조 항 두, 오 철 원 발표일 :
웹 서버 구축 숭의여대 인터넷정보과 최지영. 웹 ? 웹사이트 ? 웹서버 ? 웹서비스 ? IIS? 아파치 ?
Python 시작하기 빛나리 36 호 3/24. Python 이란 ? 생산성이 뛰어나고 간단하다. 다른 언어에 비해 쉽다. 오픈소스이다. 라이브러리가 많다. 빅데이터의 처리에 좋다. BitTorrent 문명, wow, google.
데이터 베이스 (MYSQL) 장수용. MYSQL 이란 ? -MySQL 은 DBMS( 데이터베이스 관리 시스템 ) 이다. - MySQL 은 RDBMS( 관계형 데이터베이스 ) 이다. - MySQL 은 오픈소스이다. - MySQL 은 빠르고, 안정적이고.
작성자조성웅 작성일자 기본환경 1. Java : Eclipse : Tomcat : 6.0 이상 4. DB : MySQL File System : DFS 6. Framework - Spring : JPA 및 CXF.
사용자를 위한 효율적인 UI 란 ? 부서 : IT 사업부 디자인팀 발표자 : 현인철. 목 차목 차 1.UI (User Interface) 란 ? 2. UI 를 고려한 디자인의 필요성 3. 성공적인 UI 를 위한 방법 4. UI 분석과 평가법 5. 효과적 UI 제작을 위한방법.
- 1 - 파워포인트 (Power Point)  파워포인트 개요 >> 파워포인트로 작성 가능한 문서 브리핑 문서 / 학술회의 문서.
Page 1 Android Programming November 04 / 2009 S/W Junhyuk Jang.
음란물에 대하여. 인터넷 음란물의 의미 돈벌이를 위해 단지 성적 욕망을 불러 일으키기 위한 음란한 인터넷 상의 사 진, 동영상, 만화 등을 말한다.
아이핑 소개 (탁구대회) 아이핑 담당 신동일 네이버(다음)에서 아이핑검색 아이핑 소개 (탁구대회) 담당 신동일 아이핑.
1 비주얼 베이직 소개와 개발 환경 구축 비주얼 베이직 프로그래밍 환경을 구축하자!.
메모장 다루기 A. 메모장 실행법 시작>모든 프로그램> 보조 프로그램>메모장 Notepad
변비 재활전문센터 재활 간호사 김은화.
Introduction to Django
1. PC 에서 회원가입 1. 회원가입 버튼 클릭 클릭.
디지털교과서 활용 연수 남양초등학교 최 종 원.
R 실행. 2014년 가을학기 손시운 지도 교수: 문양세 교수님.
Web Server (JSP, Servlet 지원)
Q & A (사실상 혼인·이혼) Q. 사실상 혼인·이혼 관계를 어떻게 처리해야 하나요?   사실 혼인·이혼은 부부 모두 동의 여부를 확인하고, 자녀, 이·통·반장으로부터 「사실(이)혼 확인서」를 징구해야 합니다. 만약 어느 한쪽이 동의하지 않는 경우는.
소비자 만족도 설문조사 결과.
메탄 하이드레이트 활용 방법과 기술 환경공학과 천대길.
목 차 Chapter 1 컴퓨터와 프로그램 Chapter 2 프로그래밍과 운영체제
MS-6100 TTS 라이선스 등록및 사용방법 작성일자:2016년 04월 15일 이 상 석 대리 제조본부 고객지원팀
주택형 : 59m²(24py), 75m²(30py), 84m²(34py) 견본주택 : 18年 05月 18日 OPEN
Python Bottle Web Framework
Web Programming 강의 소개
제 1 장. JAVA란 작성자 : NLIP.
Python.
자동 소프트웨어 프로세스 구축을 위한 공개 소프트웨어 툴 체인 연구
TinyOS 사용법 및 nesC Programming
김은지 강남대학교.
제3장 이클립스 사용하기.
Python Network Data Science Lab Seunghun Lee, KangHee Lee
㈜학술교육원 온라인논문투고시스템 투고자 메뉴얼.
GUI Programming - Part 2 ( GUI for Python - wxPython )
MS-6800 SERVER-TTS 라이선스 등록및 사용방법
초등학생이 pc방을 가도 되는가? 등마 초등학교 5학년 4반 김근아.
Jupyter Notebook on Windows
6-1 중앙 처리 장치의 내부 구조 6-2 명령(instruction) 6-3 주소 지정 방식
웹 다이어리 완료보고서 이상제 정영석.
동물의 특징을 음악적 요소로 표현 하기 음악 3학년 2학기 20. 동물의 사육제(1 / 2) 수업계획 수업활동 [제작 의도]
컴퓨터활용능력1급필기 05 PC 운영체제(1) Windows 7의 개요 바탕 화면.
Hudson 의 프로젝트 적용 방안 삼성SDS 자바커뮤니티 세미나 2009년 5월.
1 2 ■ EPC 커스터마이징 품목 운영 결과 보고 커스터마이징 품목 : 매출 ↑ , CS만족도 ↓ System 개선
모두가 행복한 교육, 미래를 여는 창의인재 2015 개정교육과정 서울숭인초등학교 교사 이소정.
GoAhead Web Server.
서강지역 파워포인트교육 지역주민과 함께하는 교육.
텍스트 분석 기초.
운영체제의 종류 장승빈.
컴퓨터활용능력1급필기 06 PC 운영체제(2) Windows 탐색기 제어판 인쇄.
중등교원 전보시스템 로그인 오류시 해결 해결방안 * 작성일 2016 년 12 월 15일 * 작성자 광주광역시교육청.
마음의 성전이 더 아름다운 조촌교회.
POS System(Point-Of-Sales System)
1.비 사업용(자가용 및 관용) 차 종 적 용 상 의 구 분 승합 자동차 (버스) 1 종
제1회 PNU 코딩경진대회 부산대학교 소프트웨어교육센터.
컴퓨터 및 정보통신 - PPT 보충자료 - 건국대 경영대학 박성식
하수도 원인자부담금 부과 산업폐수의 공공하수처리장 유입에 따른 울산광역시 남구청
Spring, 2019 School of CSE Pusan National University
전류는 자계에서 힘을 받는다 기계공학교육 박지훈 황인석 한만혁 이덕균.
간호관리Ⅱ Chapter 4. 인적자원관리 동아인재대학교 장 광 심.
합성. 그리고 몽타주. 평생교육학과 도은아.
장소 사용 신청 사용자 매뉴얼 (교직원, 교원 대상)
자료구조 강의소개 정성훈 연락처 : 이메일 : 연구실 : 연219호 연락처 : 이메일 : 홈페이지: 정성훈.
홈페이지 제안서
房思琪的初恋乐园 ‘팡쓰치’로 보는 문학의 힘 정은비.
100세 시대, 스마트 헬스케어와 미래직업 (3) 고령화 사회에 필요한 웨어러블.
Java의 정석 제 7 장 객체지향개념 II-3 Java 정석 남궁성 강의
코딩교육, 어떻게 해야 할까 이천양정여자고등학교 김가연 안선영.
2016년 3정 5행 추진현황보고 (5월 실적) 생산관리팀.
Presentation transcript:

컴퓨터 개론 및 실습

실습 전산실(수요일 15:00~) 담당 : 황현선 한빛관 302호(교수님 옆방) 010-2613-9225 hhs4322@kangwon.ac.kr

실습

Python 시작

Python 설치 Google에서 python 검색 공식 사이트 접속 https://www.python.org/

Python 설치 다운로드

Python 설치 자신의 PC의 운영체제 비트 확인 (Win7 기준)시작버튼 -> [컴퓨터] 오른쪽 클릭 -> 속성

Python 설치 현재 Python은 크게 2.x버전과 3.x버전으로 나뉘어짐 크게 다르기 때문에 구분해야함 2.7.10 버전이 최신이나 개발자가 삽질을 해놔서 2.7.9 버전을 사용(2.7.10 버전도 상관 없음) 2.7.9 버전부터 List 마이너스 인덱스 기능 추가 2.7.10 버전부터 자동형변환 변경 32비트 운영체제 64비트 운영체제

Python 설치 [cmd(명령프롬프트)] + [Notepad++] 의 환경에서 실습 설치후 환경변수 설정 설치 경로 기억 -> 컴퓨터 속성 -> 고급 시스템 설정 클릭

Python 설치 환경변수 PATH 추가 시스템 변수 영역에서 Path 부분을 클릭후 편집 버튼을 클릭

Python 설치 설치된 경로를 추가 이때 다른 경로들도 적혀있는데 세미콜론(;)으로 구분을 한 뒤 에 아까 설치했던 python 경로를 적어주면 됨 경로 추가후 [확인] [확인] [확인]

Python 설치 TEST(python 인터프리터) (Win7 기준)시작 메뉴의 검색창에 cmd를 입력 -> cmd.exe실행 Python을 입력시 위의 메뉴가 뜨면 설치 성공 (Python 인터프리터 환경) 종료는 [Ctrl]+[z]키를 누른후 [Enter]

프로그래밍 언어 컴퓨터란 사람을 대신해서 계산을 하는 계산기 계산, 연산, 나아가 명령을 받아 어떤 복잡한 작업을 수행하는 기계 : 컴퓨터 프로그램이란 기계(컴퓨터)에게 시킨 명령들의 집합 그럼 사람이 컴퓨터에게 어떻게 명령을 내리는가? 기계 사람 ???

프로그래밍 언어 기계가 이해하는 언어 : 기계어 사람이 사용하는 언어 : 자연어 001001 11101 11101 1111111111111000 사람이 사용하는 언어 : 자연어 “Siri님 내일 춘천 날씨좀 알려주세요” 사람이 기계어로 일일이 명령어를 짜는것은 어려운 일 약속된 문법에 맞추어진 인공적인 언어(프로그래밍 언어)로 명 령어를 짜고(Coding) 이(Source code)를 번역(Compile)하여 기계어(목적프로그램)로 만든후 컴퓨터에 명령을 시킴(실행, execute)

프로그래밍 언어

Python 1990년 암스테르담의 귀도 반 로섬(Guido Van Rossum)에 의해 만들어진 인터프리터 언어 사전적인 뜻은 고대 신화 속의 파르나수스 산의 동굴에 살던 큰 뱀으로, 아폴로가 델파이에서 파이썬을 퇴치했다는 … 어디에서 많이 사용하는가? – 구글에서 만들어진 소프트웨어의 50%이상이 파이썬으로 만들어졌 다고 함 – Dropbox(파일 동기화 서비스), Django(파이썬 웹 프레임워크) 등

Python 문법이 쉬워 빠르게 학습할 수 있다 간결하다 강력하다 무료이다 개발속도가 빠르다 – 파이썬을 공부한지 단 하루만에 자신이 원하는 프로그램을 작성할 수 있었 다고 함 (프로그래밍 경험이 있었음) 간결하다 – Perl은 하나의 일을 하기 위한 방법이 100가지 – 파이썬은 가장 좋은 방법 1가지를 선호 강력하다 – 대부분의 모든 일을 할 수 있음 시스템 프로그래밍, 하드웨어 제어, 복잡하고 많은 반복연산에는 어울리지 않음 – 파이썬으로 안되면 C, C++로 만들어서 쉽게 파이썬에 포함시킬 수 있음 무료이다 개발속도가 빠르다 – C, C++, Java 등으로 한달 이상 걸릴 것을 1주일 안에 개발 가능 – Python을 이용하여 빠르게 Prototype 시스템을 구축 후, 검증 되면 이를 C, C++, Java 등으로 구현 -> 전체 개발 시간을 단축!

Python 시스템 유틸리티 – 운영체제의 시스템 명령어 지원 GUI(Graphic User Interface) 프로그램 – Tkinter, wxPython, PyQT, PyGTK 웹 프로그래밍 – 많은 라이브러리 제공 C/C++과의 결합 – C/C++로 만든 프로그램을 파이썬에서 호출, 반대도 가능 수치연산 프로그래밍 – Numpy 이용 (C로 작성 됨) 데이터베이스 프로그래밍 – 오라클, MySQL 등의 도구 제공 파이썬으로 할 수 없는 일 – 대단히 빠른 속도를 요구하거나 하드웨어를 직접 건드려야 하는 프로 그램

Python Python 인터프리터

Python 작업폴더 생성 소스코드(text파일) 생성 파일명 변경(이때 확장자는 py) 해당 파일 오른쪽 클릭후 Notepad++로 실행

Python 저장! 기본 작업 환경

Python 현재 작업폴더(소스코드가 존재하는 폴더)에서 [왼쪽Shift]+[마 우스 오른쪽 클릭]으로 메뉴를 열어 명령 창을 실행 python 명령어를 친후 띄어쓰기를 넣은후 실행할 소스코드파일 이름을 집어 넣고 [Enter] 종료는 [Ctrl]+[c]