IT 13

2-1 정보통신개론

정보통신개론 중간고사 기출 1. 프로토콜 정의 두 개의 정보기기 사이에서 정보를 주고 받을 때 사용하는 통신 방법에 대한 규칙과 약속으로, 정보를 주고 받는 일정한 형식과 절차 2. TCP/IP 개념을 서술 TCP: 데이터를 패킷으로 잘게 나누고 패킷의 번호와 목적지 주소, 오류 검출용 정보를 첨가하여 전송 내용이 상대방에게 잘 전달되었는가 확인하는 통신규약 IP: 통신 경로를 선택하는 순서에 관한 규약, 이를 실제 목적지로 보내는 역할 3. 통신 프로토콜의 3요소 신택스는 메시지를 나타내는 형식을 의미한다. 시멘틱은 메시지 형식에 포함된 값의 의미를 말한다. 값의 의미에 따라 후속 처리절차가 결정된다. 타이밍은 송신 메시지의 전송 속도나 순서를 의미한다. (정상적인 수신이 이루어지도록) 4. 데이터 통..

IT 2024.11.08

2-1기말 운영체제

1. 프로그램과 프로세스 원리 프로그램은 하드 디스크 등의 저장 매체에 저장된 실행 파일의 형태이다. 우리가 컴퓨터를 사용하는 동안 메모리 안에서는 새로운 프로세스들이 계속하여 생성되고, 사용되지 않은 프로세스는 메모리에서 삭제된다. 프로세스는 프로그램이 메모리에 적재되어 CPU에 의해서 실행 중인 상태로, 메모리에 load 되어 있는 상태이다. 운영체제로부터 필요한 모든 자원(코드, 데이터, 스택, 힙으로 구성된 프로세스 메모리를 갖는다.)을 할당받는다. 프로그램은 실행되기 전까지는 그저 보조기억장치에 있는 데이터 덩어리일 뿐이지만, 보조기억장치에 저장된 실행 파일 형태의 프로그램은 메모리에 적재하고 실행하는 순간 그 프로그램은 하나의 프로세스가 된다. 2. 프로세스의 4 영역 구성과 주소 공간 하나의..

IT 2024.11.07

4차 산업혁명과 창의컴퓨팅

1학년 1학기 교양 과목 1주차4차 산업의 개념과 이해4차 산업 혁명이란?첨단 정보 통신 기술이 경제, 사회 전반에 융합되어 혁신적인 변화가 나타나는 차세대 혁명 4차 산업의 핵심 패러다임1. 초연결사회: 인터넷, 통신 기술의 발달에 따라 네트워크로 사람, 사물, 데이터 등 모든 것을 연결한 사회(IoT, 클라우드 컴퓨팅)2. 초지능사회: 모든 산업 분야에 인공지능이 도입(빅데이터, 인공지능)3. 초실감사회: 감각을 디지털화해 실제 상황처럼 느끼게 하는 서비스 제공(VR, AR, MR) 핵심 기술1. 사물 인터넷인간과 사물, 서비스 간에 지능적 관계를 형성하는 사물 공간을 연결함으로써 상호 소통하는 지능형 인프라 및 서비스2. 클라우드 컴퓨팅이용자가 인터넷을 통하여 필요한 만큼 빌려서 사용하고 서비스 부..

IT 2024.11.05

머신러닝 4th

RNN(순환 신경망)연속된 데이터 형태에서 그 패턴을 찾아냄가중치의 변화가 한 방향으로 이동하는 ANN과 달리,RNN은 다시 자기 자신에게 돌아오는 것 일반적인 시퀀셜 모델은 입력 데이터가 은닉층을 거쳐 출력층에 전달되어 값이 계산된다.동시에 다같이 계산했던 것을,RNN은 이전 레이어의 한 뉴런으로부터 w 먼저 계산한 것을 가지고 그 값과 그 다음의 한 뉴런에 있는 w값을 포함하여 계산하고그 값과 그 다음 한 뉴런에 있는 w값 계산하는 방식으로 계산 방법이 달라진다. 계산 방법이 달라지는 이유는경우에 따라, w 잘못 계산되어 w값이 작아져 없어질 수 있는데,이런 w값 한 번에 계산해서 넘어가면 중요 정보가 손실될 수 있다.그래서 RNN은 각각의 정보가 다 중요하다고 판단하고 인공지능을 돌린다. Simpl..

IT 2024.10.23

머신러닝 3rd

CNN(합성곱 신경망)이란?원본 이미지에 잘 설계된, 이미지의 특징을 찾기 위한 커널을 합성곱해서내가 원하는, 커널에 의해 특징이 부각된 결과를 뽑아내는 것필터를 인공지능이 자동으로 찾게 한다.사람이 필터의 모양이 어떤 특징인지 해석 불가능하다.필터의 특징맵이 최적의 결과를 만들어 내기 위한 과정이었다. 만을 추측가능하다.즉, 원본 이미지가 있고, 이미지에 대한 행렬의 합성곱 연산을 하는 커널이 있다면,필터 사이즈에 맞게 원본 이미지를 가져와서픽셀값 곱하고 더하고... 한 칸씩 이동시키면서 필터와 원본 이미지를 접목해서 필터의 행렬을 다 계산해서 하나의 픽셀을 만든다. 커널이란?합성곱 계층에서 가중치에 해당한다.이미지의 특징을 찾기 위한 기능을 하는 행렬을 필터 또는 커널이라고 부른다.필터의 특징을 역으..

IT 2024.10.20

머신러닝 2nd

데이터 형태 바꾸기인공지능의 목표는 숫자의 특성(숫자 자체)을 구분하는 것이 아님이미지의 레이블을 더 잘 구분할 수 있는 방법으로 알려줄 필요가 있음.결국 수치형 데이터를 범주형 데이터로 변환하는 것임즉, 0~9 사이를 숫자가 아닌 비슷한 모양을 가진 패턴을 찾기 위한 원-핫 인코딩이 필요모델 학습시키기신경망을 잘 학습시키려면 학습한 신경망이 분류한 값과 실제값의 오차부터 계산해야 함오차를 줄이기 위해 경사하강법 사용 model.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy']) compile 함수 사용 규칙= 학습 방법 정하는 명령어1) loss 방법 설정binary는 둘 중 하나, categorical은 다중 분류, ..

IT 2024.10.20

머신러닝-1st

지도학습인공지능을 누군가 직접 가르치고 이끄는 방법사람이 원하는 정답의 방향으로 학습이 진행된다.입력값과 출력값을 함께 주고 학습 시키는 방법정답 레이블이 주어진 상태에서 학습분류/회귀 비지도학습정답이 없는 데이터를 사용하여 학습인공지능에게 입력값만 주고 정답 레이블을 알려주지 않음예를 들어, 배와 사과 사진을 주고 이것이 배야. 사과야. 라는 정답을 주지 않은 채 학습을 시킴인공지능이 주어진 입력값의 특징을 찾아 스스로 판단하여 그룹을 나누는 방식으로 학습을 진행함인공지능이 스스로 판단할 수 있는 지능을 갖게 됨따라서 새로운 데이터가 들어오더라도 어느 그룹에 속하는지 스스로 판단할 수 있음다만, 어느 것이 배인지, 사과인지 정답을 주지 않았기 때문에 구분할 수 없음 군집화비지도 학습을 사용해 만들어진 ..

IT 2024.10.20

리눅스 마스터 2급 1차 2403회

리눅스마스터 2급 1차리눅스마스터 시험은 KAIT 자격검정 홈페이지에서 시험 접수를 해야한다.시험 접수를 하려면 사진 등록을 꼭 해야하는데, 핸드폰에서는 jpg가 올라가지 않아 pc로 등록해주었다. KAIT 자격검정시험접수 정보통신 자격검정 시험 원서등록을 하실 수 있습니다www.ihd.or.kr 리눅스 마스터 시험 보는 방법시험 접수 후 홈페이지 메인 화면 우측에 시험보기 버튼이 있다.클릭하면 수험번호와 이름 입력 후 응시할 수 있다.수험번호는 마이페이지의 시험접수 현황 > 접수내역에서 확인할 수 있다.리눅스 마스터 2급 시험은 시험 접수 입금 완료 후 다음 날 13시 이후부터 시험 응시가 가능하다고 한다.입금 당일 날 시험을 보려고 했더니 뜬 안내 팝업이다.그러나 다음 날 12시 20분 정도에 응시..

IT 2024.08.15

[아이리포] SQLD 14일 합격 SQLD 모든 것

안녕하세요! SQLD SQL 개발자 도서를 소개하려고 합니다 저는 데이터베이스를 조금 공부해봐서 더 까먹기 전에 자격증을 빨리 따야할 것 같아 지난 5월 25일에 시행된 시험을 쳤었는데요 공부를 제대로 하지 못하고 노랭이를 정답 위주로 1회독만 한 채 시험에 응시했습니다 결과는 불합격이었어요 그래서 다음 시험 준비는 개념부터 차근차근 준비해보고자 새로운 도서로 공부하고 있습니다 아이리포의 14일 합격 SQLD 모든 것 도서인데요 >> 노랭이 쿼리문제 해설, 이해가 안 된다면 이 책을 권합니다.

IT 2024.06.28

[길벗] 아는 만큼 보이는 백엔드 개발

길벗 출판사의 신간 아는 만큼 보이는 백엔드 개발 네이버 카페의 이벤트를 통해, 좋은 기회가 생겨 책을 리뷰하게 되었다.책 소개백엔드 개발의 커리어 로드맵을 통해 길잡이가 되는 도서 백엔드 개발을 공부 중이거나 백엔드 개발자가 되고 싶은 입문자들에게 숲을 보는 넓은 시야를 가질 수 있게 해준다. 책의 구성 - 백엔드 시작하기 - CS 기초 지식 - 백엔드 개발 언어와 프레임워크(네트워크, 운영체제, 데이터베이스, 자료구조) - DBMS, API - 버전 관리 시스템(깃, 깃허브) - 클라우드 컴퓨팅(AWS) - 가상화와 컨테이너(도커) - 웹 애플리케이션 아키텍처 - 테스트와 CI/CD - 백엔드 커리어 설계하기 로드맵 형식으로 주요 기술의 정의와 동작 원리를 설명한다. 백엔드 개발자가 되기 위해 어떤 ..

IT 2024.02.29