본문 바로가기
반응형
[국가자격] 빅데이터분석기사(실기) - 작업형1 1. 판다스(Pandas) 2024. 11. 26.
[정보처리기사] 프로그래밍언어 - Python 1. 분석 및 키워드학습목표1) 응용 소프트웨어 개발에 사용되는 프로그래밍 언어의 기초 문법을 활용할 수 있고, 언어의 특성 및 라이브러리를 기반으로 하여 기본 응용 소프트웨어를 구현할 수 있어야 한다. Keyword- 진수, 변수, 데이터타입, 연산자, 조건문, 반복문, 함수, 사용자정의자료형(열거체, 구조체), 추상화와 상속, 알고리즘, 라이브러리, 예약어 빈출용어 및 개념- 반복문(for...in), 문자열 인덱싱, split, list, map, lambda, set, add, remove, update, print(end), 비교연산자 출제정답(2020년 이후)년도3회2회1회2024년 6번(def, for...in, range, if, f-string)12번(문자열 인덱싱)2023년16번(spl.. 2024. 10. 11.
[Roadmap] 1. Programming Langauge 1. C Language- [교재] C언어 코딩 도장- [교재] 모두의 코드(씹어먹는 C)- [강의] 홍정모의 따라하며 배우는 C언어(Visual Studio)- [공식문서] cppreference(C reference)- [공식문서] devdocs(C)- [공식문서] MSDN(C)- [공식문서] GNU make- [공식문서] CMake Tutorial(3.30.4)- [공식문서] devdocs(GNU make)- [공식문서] devdocs(CMake 3.26) 2. C++- [교재] 모두의 코드(씹어먹는 C++)- [교재] C++ 기초 플러스- [교재] 전문가를 위한 C++- [교재] 핵심 C++ 표준 라이브러리 2판- [강의] 홍정모의 따라하며 배우는 C++(Visual Studio)- [공식문서] .. 2024. 10. 5.
[Python] 자료구조: 리스트, 딕셔너리, 튜플, 셋 1. 리스트1.1 리스트란?- 리스트는 값들의 묶음 1.2 메서드# 리스트 생성data = list()data = []# 리스트 초기화data = [val1, ...]data = [val1] * ndata = [i for i in range(n)]# 값 확인data[index]# 값 변경data[index] = val# 값 추가:data.append(val)# 값 추가: 리스트 괄호 해제 후 결합data.extend(val)# 값 삭제del data[index]# 값 제거data.remove(val)2. 딕셔너리2.1 딕셔너리란?- 키 중복 불가- 키와 값의 쌍으로 이루어진 데이터들의 집합2.2 메서드 # 딕셔너리 생성data = dict()data = {}# 딕셔너리 초기화data = {"key1": .. 2024. 8. 13.
[Python] 연산자 1. 산술 연산자- 덧셈(+): - 뺄셈(-): - 곱셈(*):- 지수(**):- 나눗셈(/): - 몫(//):- 나머지(%): 2. 비교 연산자 3. 논리 연산자- and(and): 모두 True일 경우 True, 하나라도 아니라면 False- or(or): 하나라도 True일 경우 True, 모두 False일 경우 False- not(not): True 라면 False로 False라면 True4. 비트 연산자- and(&)- or(|)- not(~)- xor(^)5. 멤버쉽 연산자- in- not in6. Identity 연산자- is: 메모리 위치가 같다면 True, 다르면 False- is not: 메모리 위치가 다르면 True, 같다면 False7. 연산자 우선순위연산자설명**지수 연산자~, +.. 2024. 8. 13.
[Python] 변수 및 자료형 1. 변수- 변수: 변할 수 있는 것으로 값을 담는 메모리의 명칭- 변수 선언 및 초기화# 변수 선언 및 초기화var_name = val2. 자료형- Number: 정수(int), 실수(float), 복소수(complex)- String: 문자열을 표현. 문자열 포매팅(%, .format , f-string)- Boolean: 참/거짓을 표현. True/False3. 형 변환- int(val, base): 정수로 변환- float(): 실수로 변환- complex(): 복소수로 변환- str(): 문자열로 변환- bool(): Boolean으로 변환4. 메서드숫자 진법- bin(): 2진수, 0b로 표기- oct(): 8진수, 0o로 표기- int(): 10진수- hex(): 16진수, 0x로 표기자료형.. 2024. 8. 13.
[Python] 환경설정 1. Windows 환경설정1) miniconda 설치2) 가상환경 생성conda create -n python=3) 가상환경 목록 확인conda env list4) 가상환경 실행conda activate 5) python 버전 확인python --version6) 가상환경 종료conda deactivate7) 가상환경 삭제conda remove --name [env_name] --all2. MacOS 환경설정1) brew 설치/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"2) mini conda 설치brew install --cask miniconda3) 가상환경 생성conda .. 2024. 8. 9.
[Python] 버전별 특징 1. Python 3.10- 새로운 문법인 구조적 패턴 매칭(match) 추가- 괄호로 묶인 context manager 허용- 표준 라이브러리 zip에 길이 검사 선택적 추가- 디버깅 및 기타 도구를 위한 정확한 줄번호- 새로운 타이핑 기능: Union유형을 X|Y로 작성 가능, 명시적 유형의 별칭, 사용자 정의 유형 가이드- OpenSSL 1.1.1 이상 필요- distutils 모듈 사용 중단- Py_UNICODE 인코더 API 제거- 선택적 인코딩 경고 추가2. **Python 3.11**- Python 3.10보다 10-60% 성능 향상- 새로운 문법인 예외 그룹 및 예외 기능 추가- 표준 라이브러리에 TOML(tomllib) 구문 분석 지원- 세분화된 오류 위치 추적- 새로운 타이핑 기능: V.. 2024. 8. 9.
[Python] 목차 1. Python 버전별 특징2. 환경설정3. Python 소개4. 변수 및 자료형5. 연산자6. 제어문: 조건문7. 제어문: 반복문8. 제어문: 기타9. 함수: 기본10. 함수: 심화11. 자료구조: 리스트, 딕셔너리, 튜플, 셋12. 클래스: 기본13. 클래스: 심화14. 입출력 및 파일 입출력15. 모듈과 패키지 16. 예외처리17. 문자열과 정규표현식18. 19. 20.  Reference- Python 3.11.8 Tutorial 2024. 8. 9.
[빅데이터분석기사] 소개 빅데이터분석기사 소개- 국가기술자격 인증- 한국데이터산업진흥원에서 실시- 필기는 빅데이터 분석기획, 빅데이터 탐색, 빅데이터 모델링, 빅데이터 결과 해석 4과목으로 구성- 실기는 빅데이터 분석실무(데이터 수집, 데이터 전처리, 데이터 모형 구축, 데이터 모형 평가)로 구성- 필기는 객관식으로 과목당 20문항씩 총 80문항 출제. 120분- 실기는 작업형 1유형 3문항(30점), 작업형 2유형 1문항(40점), 작업형 3유형 2문항(30점)으로 총6문항. 180분- 합격기준(필기) : 100점을 만점으로 하여 과목당 40점 이상, 전과목 평균 60점 이상.- 합격기준(실기) : 100점을 만점으로 하여 60점 이상. 수험료: (필기) 17,800원 (실기)40,800원시험 일정: 필기/실기 각 연 2회 [.. 2024. 8. 4.
반응형