목록SK쉴더스 (14)
보안교과서
가상머신과 가상머신 소프트웨어의 개념 컴퓨터에 설치된 운영체제 (host os )안에 가상의 컴퓨터를 만들고 그 안에 또 다른 운영체제 1. 부팅모드 변경 (명령어 뒤에 명령어 run level multi user target : 5번인데 우리는 3번으로 변경 $ sudo systemctl set-default multi-user.target $ sudo reboot ssh 서버는 구동해보았고 이번에는 web server를 구동시켜본다 $sudo apt-get(=yum) update get 대신에 yum을 쓰기도 한다고 한다. 윈도우에서, putty 실행 -> ip 입력 -> id, 비밀번호로 접속 putty 대신에 엑스쉴 이나 카피페이스트? 사용한다고 한다. 리눅스 기본 명령어 ls (dir같은 것 목..
1주차 복습 1. 파이썬 언어 소개 파이썬 프로그래밍 언어는 1991년도 귀도 반 로섬(Guido van Rossum)에 의해서 개발되었다. 크리스마스 주중에 "취미"(?)가 될 만한 프로그램을 찾는 과정에서 파이썬 언어를 개발했다고 한다. 실화인가.. 파이썬은 오픈 소스를 목적으로 누구나 쉽게 개발할 수 있는 이해하기 쉬운 코드로 일상적인 업무에 대한 적합성과 짧은 개발 시간 등의 장점을 바탕으로 대중적인 프로그래밍 언어가 되었다고 한다. 2.1 변수와 자료형 변수명 작성 규칙 의미를 파악할 수 있게 이름을 지정 첫 자는 영문자로 시작 공백이나 특수문자는 사용x 예약어는 사용x 두 번째 단어는 숫자,under bar()를 사용할 수 있다. 대문자와 소문자는 서로 다른 변수로 인식 두 단어로 변수명 지정..
1. 파일 읽기 와 쓰기 파일을 열 때는 open() 함수에서 파일명을 지정하고, 읽기(read)를 의미하는 "r"로 설정함 나중에 쓰기는 write의 w를 사용한다. 모드(mode) : open() 함수의 마지막 매겨변수 변수명 = OPEN("파일경로/파일이름", "r") 파일 닫기 변수명.close(); 파일에 담아둔 데이터를 읽기 위한 함수 readline() 한 줄 읽기(?) 파일의 내용을 한 행씩 읽어옴 readlines() 여러 줄 읽기 인코딩 디코딩 encoding = utf-8 inFile = None # 입력 파일 inStr = "" # 읽어온 문자열 inFile = open("C:/FirstPython/Chapter09/myData1.txt", "r", encoding="UTF-8") ..
Chapter 7 리스트, 듀플, 딕셔너리 1. 리스트 여러 개 변수의 사용 num1 ~ num4까지 4개의 정수형 변수 선언하고 합계 출력 할 떄 리스트 이름 = [num1, num2, num3,....] numList = [10,20,30,40] # 숫자 항상 다 써야하나 ... numList = [] numList =[10,20,30] numList = ['파이썬', '자바'] numList = [10,20,'아이폰'] ==> 이건 자주 쓰이지 않는다고 한다. numList = [] # 형태 부여? numList.append(0) numList.append(0) numList.append(0) numList.append(0) print(numList) [0, 0, 0, 0] for문을 활용하여 리스..
좀 헷갈리는 것 같아서 다시 복습하기로 했다. chapter 연산자 기본 산술 연산자 연산자 사용 예 설명 + num=4+3 4와3을 더한 값 num에 대입 - num=4-3 4와3을 뺸 값 num에 대입 * num=4*3 4와3을 곱 num에 대입 / num=4/3 4를3으로 나눈 값 num에 대입 산술연산자의 우선 순위는 우리가 풀던 수학 공식과 동일한 것 같다 그 외 연산자 연산자 의미 사용 예 설명 // 나누기 몫 num = 5//3 5를 3으로 나눈 뒤 소수점을 버리고 num에 대입 % 나머지 값 num = 5%3 5를 3으로 나눈 뒤 나머지 값을 num에 대입 ** 제곱 num = 5**3 5의 3제곱 num에 대입 확인문제 : 몫 연산자는 //, 나머지 연산자는 %, 제곱 연산자는 ** 잘 ..
조건문 • 기본 제어구조 3가지에 대해서 이해합니다 • 비교 연산자와 논리 연산자의 활용을 정확히 이해합니다. • 기본적인 if문을 사용한 코드를 작성합니다. • if~else문 및 elif문에 대한 활용 코드를 작성합니다. 순차 구조 (sequential) 선택 구조 여러 가지 구조 중 하나 선택하여 그 방향으로 진행 반복 구조 : 특정한 단계에서 여러 번 반복 실행 if문 if 조건식 : 실행할 문장 만약에 ~라면으로 해석 참 일 때 실행, 거짓일 때는 하지 않는 if else문 거짓일 떄 실행해야 할 문장 따로 있을 때 중첩 if문 조건을 검사하는 과정이 2번 이상일 경우 if문 안에 또 다른 if문이 있는 형태일 경우 29page 중첩 if 문 문제 100보다 작다 num< 100 100에서 10..