목록2024/02 (66)
Learn & Record
https://www.comcbt.com/ 최강 자격증 기출문제 전자문제집 CBT 전자문제집, CBT, 컴씨비티, 씨비티, 기사, 산업기사, 기능사, 컴활, 컴퓨터활용능력, 1급, 2급, 워드, 정보처리, 전기, 소방, 기계, 사무자동화, 정보기기, 제과, 제빵, 한국사, 공무원, 수능, 필기, www.comcbt.com 기출 문제 공부를 제공해주는 COMCBT 감사합니다. [ 1과목 : 소프트웨어 설계 ] 1. 시스템 구성요소 - 입력, 처리, 출력, 제어, 피드백 2. 디자인패턴 - Visitor 패턴 : 행위 패턴. 각 클래스들의 데이터 구조에서 처리 기능을 분리하여 별도의 클래스로 구성함. 분리된 처리 기능은 각 클래스를 방문하여 수행 - Observer 패턴 : 행위 패턴. 한 객체의 상태가 변..
프로젝트 새로 생성 > input, output 디렉토리 생성 > input 폴더안에 구글 클래스 파일 3개 저장 1. 파일입출력 # 파일 입출력의 개요 # 파일 입출력 : 컴퓨터에 저장된 파일을 읽어 들이는 것은 물론 파일을 생성해서 컴퓨터에 저장하는 것도 가능 # 파일 입력 input : 기존의 파일 내용을 읽어 들이는 것 # 파일 출력 output : 기존 파일에 새로운 내용을 추가하거나 새로운 파일을 생성하는 것 # 1. 파일 열기 # 입출력 파일을 지정하는 것을 의미. 파일 객체 생성 # 파일 입력과 파일 출력 모두 반드시 파일 열기 작업을 가장 먼저 수행 # 파일 객체 = open(파일명, 모드) # 1) 파일명 # 입출력 작업을 수행할 파일을 의미 # 파일명만 작성할 수도 있고 경로를 함께 ..
1. 클래스 # 3. 클래스 정의 # 클래스 정의 방법 # 1) class 키워드로 클래스를 정의 # 2) 클래스 이름은 Upper Camel Case 규칙을 따름 # 파이썬은 변수나 함수의 이름을 네이밍할 때 언더바 (_)를 이용해 단어를 연결하는 Snake Case 방식을 사용하지만 # 클래스는 Upper Camel Case 규칙을 따름 # print + member : printmember 1) print_member 2) printMember 3) PrintMember # 클래스는 다음과 같은 형식으로 정의 # class 클래스 : # 본문 # 4. 객체 생성 # 클래스가 정의되었다면 다음과 같은 형식으로 객체를 생성 # 객체 = 클래스() # 2개의 객체를 만들고 싶으면 # 객체1 = 클래스()..
1. 메소드 - 메소드 method란 특정 객체 object가 가지고 있는 함수 function을 의미 - 함수는 독립적으로 호출할 수 있지만, 메소드는 특정 객체를 통해서만 호출할 수 있음 - 함수와 다르게 메소드는 특정 객체 소속이어서, 메소드를 호출하려면 - 특정 객체를 통해서만 호출 가능 # 1. 문자열 메소드 # 문자열 str을 처리하기 위해 많은 메소드를 제공 # 1) format() # 정렬 옵션 # : 지정된 공간 내에서 오른쪽 정렬 # ^ : 지정된 공간 내에서 가운데 정렬 # 10d는 10자리의 필드 폭을 의미 print("10자리 폭 왼쪽 정렬 '{:>> ') if p.find('-') != 6: # 문자열 내부에 포함된 특정 문자열을 찾고..
https://cafe.naver.com/sqlpd/7810 SQLD 요점정리 공유합니다 제가 공부할려고 한글 파일로 만들었는데저는 어려워서 붙을지도 의문입니다ㅜㅜ여러분에게라도 작은 도움이 되었으면 좋겠습니다.12월 1일 시험보시는 분들 화이팅입니다!가져가실 때 ... cafe.naver.com 기본키 : 테이블에 존재하는 각 행을 한 가지 의미로 특정할 수 있는 한 개 이상의 칼럼 외부키 : 다른 테이블의 기본키로 사용되고 있는 관계를 연결하는 칼럼 ERD 구성요소 엔티티, 관계, 속성 데이터 유형 CHAR(s) : 고정 길이 문자열 정보 'AA' = 'AA ' VARCHAR(s) : 가변 길이 문자열 정보 NUMBER / NUMERIC : 정수, 실수 등 숫자 정보 DATE / DATETIME : 날..