본문 바로가기
반응형

IT4

운영체제/OS/리눅스/커널 오늘은 운영체제/OS/리눅스/커널에 대한 정보를 제공 드리겠습니다. 운영체제란 컴퓨터의 하드웨어를 컨트롤할 수 있도록 인터페이스를 제공하는 것! ex) 엑셀, 파워포인트와 컴퓨터 하드웨어를 연결해주는 시스템 TTA 정보 사전에 의하면 운영체제의 정의는 다음과 같습니다. 운영체제는 컴퓨터의 기동과 함께 핵심부(kernel)가 주기억 장치에 올려져 컴퓨터를 작동시키고 운영을 관리하여 응용 프로그램이 효율적으로 실행될 수 있는 환경을 제공하는 기본 소프트웨어 초기의 OS는 중앙 처리 장치(CPU), 주기억 장치, 디스크 장치, 각종 입출력 장치 등이 정상적으로 작동하도록 감시하고 제어하며, 응용 프로그램이 사용하는 CPU 시간, 기억 공간, 입출력 등 하드웨어 자원을 할당하고 배분하는 시스템 관리 기능이 기본.. 2021. 1. 24.
[파이썬] BOJ 1000 문제 풀이 안녕하세요. 오늘은 BOJ 1000 문제 풀이에 대해 알아보겠습니다. 아래의 문제 및 정답을 확인해 주세요. 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. 예제 입력 1 1 2 예제 출력 1 3 정답 : a, b = map(int, input().split()) print(a+b) * map() 함수는 내가 적용하고자 하는 함수를 지정하고 해당 입력 값들을 넣으면 출력을 해줌. ex) result = list(map(pow, [1, 3, 5], [2, 4, 6])) [1, 81, 15625] ex) map(lambda(x) : x+4, range(10)) out : [.. 2021. 1. 23.
웹 서버 관련 용어 뜻 및 이해 안녕하세요 웹 서버, HTML, 태그, 웹 브라우저, HTTP/HTTPS용어가 참 의미가 와닿지 않는 것들이 많은데요. 각 용어들에 대해 최대한 직관적으로 이해할 수 있도록 설명 해보려 합니다. 먼저 각 용어들에 대한 정의를 설명 드리고, 예시를 통해 완벽히 이해해 보시죠 각 용어들에 대한 정의 웹 서버 (Web server) - 웹 브라우저와 같은 클라이언트로부터 HTTP 요청을 받아들이고, HTML문서나 각종 리소스를 반환하는 소프트웨어 혹은 컴퓨터를 말합니다. HTML(Hyper Text Markup Language) - Hyper Text : 참조(하이퍼링크)를 통해 한 문서에서 다른 문서로 즉시 접근할 수 있는 텍스트 - Markup Language : 태그 등을 이용해 문서나 데이터의 구조/구.. 2020. 12. 3.
파이썬 웹 크롤링 / 파이썬 웹 스크래핑 방법 간단 요약 안녕하세요. 파이썬을 이용하여 웹 크롤링, 웹 스크래핑 방법을 알아볼 건데요. 방법을 알아보기 전 크롤링과 스크래핑의 정확한 의미를 알아봅시다! 사전적 의미 크롤 : 기어가다, 서행하다 스크랩 : 신문/잡지 등에서 필요한 글/사진을 오려 붙여 보관하다 사전적 의미를 보니 뭔가 감이 오시나요? 크롤링은 전체 웹정보를 살펴보며 모든 정보를 습득하는 행위를 의미하고, 스크래핑은 전체 웹정보 중 나에게 필요한 것들을 선별하여 습득(파싱)할 수 있는 것을 뜻합니다. 파이썬 실습 필요 모듈 requests : 웹 페이지로부터 HTML 파일을 다운로드 BeautifulSoup : 파서를 사용하여 필요한 데이터 tag를 파싱 requests 모듈 학습 예제 - 다음(Daum) 메인화면 HTML 다운로드 import r.. 2020. 12. 3.
반응형