Cloud 교육/웹프로젝트 (총 7개) 썸네일형 리스트형 12-17일 파이썬 1. if , for , list 한것 정리 2. 함수 만들어보기(매개변수 설명시 call by value 설명) 3. 전역변수 지역변수 , global 4. 자료형 실습- 리스트와 딕셔너리 차이 5. 클래스 실습 6. call by value, call by reference리스트를 예로들어 설명 7. 모듈 , 패키지 8. 은행 만들기 웹프로젝트 보안 회원가입1. captcha - 부르트포스 , 딕셔너리 어택 방지 2. CSRF - CSRF토큰을 통해 방지 가능 3. XSS- 로그인1. SQL 인젝션 게시판1. 요청 여러번 - 2. HTML 인젝션 3일차 라이브러리와 모듈 - 수정중 3일차 (값 참조와 주소 참조) - 수정중 Swap 함수를 만들어보자1. IN Python 불가능def swap(num1, num2): temp = num1num1 = num2num2 = temp num1 = 10num2 = 20swap(num1, num2) result ? 2. IN C언어에서는 가능void swap(int &num1, int &num2){int temp = *num1;*num1 = *num2;*num2 = temp; 값참조(Call by value)- 메모리상에 존재하는 주소에있는 "값"을 참조- 때문에 넘겨받은 함수의 인자값을 아무리 변경해도 외부에서 그값은 변경되지 않는다 *오해 할만한 것- 아래의 내용은 p라는 객체를 함수의 인자로 전달했다 함수내에서는 값을 전달받아 그값(객체)의 내부 값을 변경한 것이지 넘겨받은 값을 .. 2일차 - CPU, 메모리 , 예약어 , 변수 , 함수 메모리란- 컴퓨터에서 수치, 명령어, 자료등을 기억하는 하드웨어 장치로 휘발성이다- RAM- 높은 용량을 제공하는 디스크와 구별된다 메모리를 효율적으로 사용해야 하는 이유이렇듯 메모리에 상주한 프로세스 만이 CPU가 접근하여 명령어를인출하고 결과를 저장할 수 있다 메모리는 비싼 장비이며 따라서 효율적인 관리가 필요한 자원 일반적인 메모리 관리는 운영체제에서 지원하지만프로그래밍하는 과정에서도 메모리를 효율적으로 사용해야한다 일반적인 프로세스에서의 메모리 할당과 해제 과정- 프로세스 시작전 필요한 메모리들을 잡고 시작- 지역 변수 또는 함수 등은 해당 실행 구문이 끝나면 메모리에서 반환됨- 전역변수의 경우 해당 프로그램의 전 과정에서 메모리에 등재된 채로 지속됨- 프로세스가 끝나면 필요했던 메모리들을 모두 .. 1일차 과제(if, for, while, List 실습) Python1. if0) 대소 구분 (and 와 or 이용)- 숫자를 입력받아 해당 숫자가 10 보다 크면 "1" 을 출력 아니면 "0"을 출력 - 숫자를 입력받아 해당 숫자가 1이상 10이하 이면 "1"을 출력 아니면 "0"을 출력 1) 등급 문제- 사용자로부터 숫자를 입력을 받아 등급을 출력한다 90점 이상이면 'A'를 출력 80점 이상이면 'B'를 출력 70점 이상이면 'C'를 출력 70점 미만이면 'F'를 출력한다 2) 짝수 홀 수 문제- 사용자로 부터 숫자를 입력받아 해당 숫자가 짝수인지 홀수인지 출력한다 짝수라면 "1" 출력 홀수라면 "0" 출력 3) 배수 출력 문제- 사용자의 입력을 받아 2의 배수 또는 3의 배수인경우 "1"을 출력 그렇지 않은경우 "0"을 출력 2. for0) 1~100까.. 계획 ######첫째 주(12.11 ~ 12.16)######평소 팀원 : 각자 프로그래밍 공부 철저히, 온프레미스 환경 구축(OpenVPN, Untangle) 나 : 웹 만들기, 온프레미스 환경 구축(OpenVPN, Untangle) 야자 1. html 2. css ######둘째 주(12.17 ~ 12.23)######평소 팀원 : visio , 보고서 야자 - DBMS - 관계형 데이터베이스란 - SQL ######마지막 주(12.24 ~ 12.28)######평소 작동 검증 보안 검증(웹 보안, 등등 생각할것이 많음) 야자 1. 장고 프레임워크 2. MTV , MVC 웹프로젝트 1. HTML - CSS 까지는 이해 - CDN 2. Mysql - DBMS - 관계형 데이터베이스란 - SQL 3. 장고 프.. 이전 1 다음