본문 바로가기

전체 글286

자격증 | 2022년 정보처리기사 제 1회 필기시험 개념정리 오답정리 *오답 정리 및 시험에 자주 출제되는 개념을 정리함 제 1 과목 : 소프트웨어 설계 5. 하향식/ 상향식 설계 방법 하향식 설계에서 레벨이 낮은 데이터 구조의 세부 사항은 설계 초기 단계에서 필요하다 (0) 상향식 설계에서는 인터페이스가 임 성립되어 있지 않더라도 기능 추가가 쉽다(x) 6. 자료흐름도(DFD) 의 각 요소별 표기 형태의 연결 모양 DFD(Data Flow Diagram) 이란 : 데이터가 소프트웨어 내의 각 프로세스를 따라 흐르면서 변환되는 모습을 나타낸 그림으로 소프트웨어 및 정보 시스템의 분석과 설계에서 매우 유용하게 사용되는 다이아그램 process - 원 data flow - 화살표 terminator - 사각형 data store - 두 개의 직선, 평행선 안에 데이터.. 2022. 3. 7.
자격증 | 2021, 2020 (개정) 기출문제 정리 시험 보기 전 2개년도 기출문제에서 자주 나오는 개념 중 외워야 되는 개념들 정리해 놓았다 (얼마 안됨) OSI 7계층 응용 계층 사용자와 네트워크 간 응용 서비스 연결, 데이터 생성 HTTP FTP 데이터 표현 계층 데이터 형식, 설정, 부호 교환, 암/복호화 JPEG MPEG 세션 계층 연결 접속, 동기 제어 SSH TLS 전송 계층 신뢰성 있는 통신 보장 데이터 분할, 재조립, 흐름 제어, 오류 제어, 혼잡 제어 TCP UDP 세그먼트 네트워크 계층 단말기 간 데이터 전송을 위한 최적화된 경로 제공 IP ICMP 패킷 데이터링크 계층 인접 시스템 간 데이터 전송, 전송 오류 제어, 동기화, 오류 제어, 흐름 제어, 오류 검출/ 재전송 이더넷 프레임 물리 계층 0 과 1의 비트 정보를 회선에 보내기 .. 2022. 3. 7.
1일 1코딩 | [sw python] 최빈값 구하기 Counter 내장함수를 쓴다 from collections import Counter T = int(input()) for i in range(T): idx = int(input()) arr = list(map(int, input().split())) score = Counter(arr).most_common(1)[0][0] print(f'#{idx} {score}') most_common 을 사용해주면 최빈값을 정렬해준다 예) {3 : 3, 2 : 1, 1 : 1} most_common(1) 최빈값 1만 출력해준다 [0][0] 붙일 경우 최빈값 하나만 출력되고 (1) 만 쓸 경우 [(최빈값, 갯수)] 같이 출력된다~ 2022. 3. 7.
자바 | 12장 wrapper 클래스 wrapper 클래스 기본 타입(byte, short, int, float, char, ..) 에 해당하는 데이터 객체로 포장해주는 클래스 => 기본 타입 값을 객체와 함께 다룰 수 있도록 만든 문법 하나의 wrapper 객체에는 하나의 기본값을 담을 수 있는데 그 값은 생성자 파라미터로 넘겨주어야 한다 문자열을 파라미터로 받은 생성자는 문자열을 해석하여 기본 타입의 값으로 만든 후에 wrapper 객체 안에 저장한다 수치를 표현하는 wrapper 클래스는 객체가 가지고 있는 다른 수치 타입으로 변환하여 리턴하는 -Valuer 메소드가 있다 기본 타입의 비트 패턴을 가져오는 정적 메소드 toBinaryString 메소드가 파라미터로 넘겨준 int 값과 long 값의 내부 비트 패턴을 만들어서 리턴하는 메.. 2022. 3. 7.