분류 전체보기(140)
-
[정보처리기사 실기]2020년 3회 기출+추가공부
1. 리팩토링의 목적은 무엇인가? 답안 : 소프트웨어를 보다 이해하기 쉽게, 수정하기 쉽게 하기 위함. 원활한 유지보수를 위함. 1-1. 리팩토링이란? 답안 : 결과의 변경 없이 코드의 구조를 재조정하여 가독성을 높이는 과정. 3. 학생 테이블에서 이름이 민수인 튜플을 삭제하도록 결과를 작성하시오. 대/소문자 구분 없이, 세미콜론 생략 가능, 속성명에 작은 따옴표(‘’)사용 답안 : DELETE FROM 학생 WHERE 이름 = ‘민수’ 4. TCP/IP에서 신뢰성 없는 IP를 대신하여 송신측으로 네트워크 IP 상태 및 에러 메시지를 전달해주는 프로토콜은? 답안 : ICMP 4-1. TCP/IP의 구조 OSI 7계층 TCP/IP 계층 특징 프로토콜 응용 계층 응용 계층 응용 프로그램 간 데이터 송수신 제..
2021.04.23 -
[정보처리기사 실기] EAI의 개념과 종류, ESB의 형태
ㆍ 시스템 인터페이스를 위해 내부, 외부 모듈을 연계하는 방법은 대표적으로 EAI와 ESB 두 가지 방식이 있다. (1) EAI ( Enterprise Application Integration ) - 개념 : 기업에서 운영하는 서로 다른 플랫폼, App간의 정보 전달, 연계, 통합을 위한 솔루션. - 유형 : 유형 개념도 개념 특징 Point - to - Point - 중간 미들웨어를 두지 않고 App간 직접 연결하는 방식 - 상대적으로 저렴한 가격으로 구축 가능 - 변경, 재사용이 어려움 Hub & Spoke - 허브 시스템을 단일 접점으로 둔 중앙 집중적 방식 - 모든 데이터의 전송이 보장되지만 허브 장애 시 전체 시스템에 영향 - 확장 및 유지 보수 용이 Message Bus (ESB의 방식) -..
2021.04.11 -
[앨범리뷰]아이유 5집 앨범 LILAC 리뷰! (BYLAC Ver.)
개인적인 소소한 취미중 하나가 바로 음악 앨범 모으기. 그냥 막 사지는 않고, 스트리밍으로 앨범 전 곡을 들어보고 하나도 빼놓지 않고 모든 노래가 마음에 들 때 혹은 앨범의 서사와 분위기가 전체적으로 마음에 들 떄 사곤 한다. 이번 5집 앨범이 발매 된 후 자세를 고쳐않고 경건한 마음으로 수록곡을 전부 들어본 결과 하나도 빼놓지 않고 모든 노래가 마음에 쏙 들었고 노래 한번 정주행으로 듣고 바로 앨범을 주문했다. HILAC Ver. BYLAC Ver. 두 버전으로 판매중이었고 뭔가 몽환적인 느낌이 더 강한 듯 한 BYLAC으로 주문했다. 그리고 3일만에 받은 앨범, 그 내용을 공유해보고자 한다. 첫 번째, 수록곡 가사, 정보가 사진과 함께 수록되어 있습니다! 그리고 한가지 특이한 것, 아래 보면 CD모양..
2021.03.30 -
[영화 추천 인공지능 만들기] (4) 평가 Matrix 만들기, 입력한 영화와 비슷한 영화 추천하기
3번 Cell) 필요한 칼럼만 추려서 저장하기 ㆍ1줄) meta에 불러온 csv파일에서 필요한 칼럼만 추려서 다시 meta에 저장. ㆍ2줄) id칼럼의 이름을 movieId로 변경하여 저장 ㆍ3줄) original_language가 en로 되어있는 영화만 추려서 다시 meta에 저장. 4번 Cell) 평가정보 csv파일 불러오고 필요한 칼럼만 추려서 저장하기 ㆍ2줄) ratings에 불러온 csv파일에서 필요한 칼럼만 추려서 다시 meta에 저장. 5번 Cell) ratings에 저장된 테이블 데이터의 개요를 확인 6, 7번 Cell) movieId를 숫자형식으로 변환, genres를 보기 편하게 변환 ㆍ6번 Cell) 문자열 형식인 movieId를 숫자형식으로 변환한다. - errors = 'coerc..
2021.03.25 -
[영화 추천 인공지능 만들기] (3) 데이터 불러오기
www.youtube.com/watch?v=mLwMe4KUZz8 위 유튜브 설명을 토대로 실습을 진행하였습니다. 이 글은 각 과정을 분석하며 학습하는 목적으로 작성되었습니다. 1번 Cell) 라이브러리 가져오기 ㆍnumpy - 수치 데이터를 다루는 파이썬 패키지. Numpy의 핵심이라고 불리는 다차원 행렬 자료구조인 ndarray를 통해 벡터 및 행렬을 사용하는 선형 대수 계산에서 주로 사용된다. 편의성, 속도면에서 순수 파이썬에 비해 압도적으로 앞선다는 장점이 있다. - Numpy의 주요 모듈 1. np.array() # 리스트, 튜플, 배열로 부터 ndarray를 생성 2. np.asarray() # 기존의 array로 부터 ndarray를 생성 3. np.arange() # range와 비슷 4. ..
2021.03.25 -
[정보처리기사 실기 / 2020년 1회 기출] 11~20번 풀이
11. 모듈 설계 시 ( )는 낮추고, ( )는 높여야 한다. - 결합도, 응집도 12. (C언어) 다음 코드의 결과 출력은? #include #define SIZE 5 int main() { int arr[SIZE] = {75, 100, 95, 50, 85}; int i, j, temp; for(i=1; i
2021.03.25