cs스터디3 [도서] 1일 1로그 100일 완성 IT지식 #소프트웨어(18~26, 34~35) ✅ 소프트웨어 18번 : 알고리즘과 초콜릿 케이크 레시피 👌 소프트웨어란? 컴퓨터가 무언가 유용한 일을 하게 해주는 일련의 명령어 집합의 모임. 컴퓨터 소프트웨어는 컴퓨터 하드웨어의 반애 의미로, 컴퓨터 하드웨어는 해당 일을 실제로 수행하는 시스템이다. 쉽게 설명하자면 생명체를 하드웨어라고 가정한다면 그를 구성하는 유전자가 소프트웨어라고 생각할 수 있다. 👌 알고리즘이란? 수학과 컴퓨터 과학, 언어학 또는 엮인 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차이다. 계산을 실행하기 위한 단계적 절차를 의미하기도 한다. 즉, 문제 풀이에 필요한 계산 절차 또는 처리 과정의 순서를 뜻한다. 👌 알고리즘의 조건 🔹 입력(Input) : 알고리즘 수행에 필요한 자료가 외부에서 제공되어야 한다. 🔹 출력(.. 2022. 7. 30. [도서] 1일 1로그 100일 완성 IT지식 #통신 ✅ 통신 79번 : 곳곳에 도사리는 위험 👌 웹의 보안 위협 문제 1. 클라이언트(여러분) 공격 2. 서버(가령 온라인 매장 또는 은행) 공격 3. 전송 중인 정보 공격(무선 통신을 스누핑하거나 NSA가 광케이블상의 모든 트래픽을 탈취하는 행위 등) 1️⃣ 클라이언트 공격 스팸이나 추적같은 단순히 골칫거리를 만드는 공격뿐만 아니라 더 심각한 문제를 야기하는 공격, 특히 다른 사람이 여러분으로 가장할 수 있게 하는 신용카드 번호, 은행 계좌 번호 또는 비밀번호 같은 개인정보 유출이 포함된다. 🟡 추적을 줄이려면? 🔹 제 3자 쿠키(third-party cookie)(여러분이 방문한 웹사이트가 아닌 다른 웹사이트에서 온 쿠키)를 금지한다. 🔹 트래커를 비활성화하는 브라우저 애드온을 사용한다. 🔹 자바스크립트.. 2022. 7. 25. [도서] 1일 1로그 100일 완성 IT지식 #하드웨어 ✅ 하드웨어 1번 : 컴퓨터의 논리와 구조 컴퓨터의 ‘기능적 구성’과 ‘물리적구조’로 나누어서 생각해보자. 🔹 자동차에 비유: 1959년형 중고 폭스바겐 비틀 페라리 엔진 핸들 연료 저장공간 탑승자 공간 물건 실을공간 물리적으로 다르지만 기능적으로는 100년이 넘도록 똑같이 유지되고 있다. ✅ 하드웨어 2번 : 프로세서 속도와 심장 박동수 컴퓨터를 단순화 —> 프로세서, 주 기억 장치, 보조 기억 장치, 디스플레이 등 기타 장치 프로세서, 메모리와 저장장치, 입출력장치가 있는 기본 구조를 ‘폰 노이만 아키텍처’ 책에서 설명한 용어 관련 1️⃣ CPU : 프로세서 - 주기억장치 : RAM, 임의 접근 메모리 - 보조기억장치 : 디스크, 드라이브(물리적 구현을 반영함) 프로세서 컴퓨터의 두뇌, 산술연산, 구.. 2022. 7. 19. 이전 1 다음