[리눅스 마스터 2급] 웹 브라우저(+레이아웃 엔진)
1. 크롬(Chrome) 웹키트 -> 블링크 구글이 개발중인 프리웨어 웹 브라우저 2. 오페라(Opera) presto -> 웹키트 -> 블링크 독점형 프리웨어 최초로 "스피드 다이얼" 사용 윈도우즈, 리눅스, 매킨토시, BeOS, Epoc 무선시스템 등 다양한 OS에서 작동되도록 고안됨 3. 사파리(Safari) 웹키트 기반 Apple에서 만든 웹 브라우저 iOS 전용이라 리눅스에서 사용 못함 +레이아웃 엔진 웹키트(Webkit) Apple에서 개발하는 웹 브라우저 및 운영체제에도 쓰이는 레이아웃 엔진의 일종 사파리, 오페라, 크롬부터 iOS, 안드로이드, 블랙베리, 타이젠 등등 블링크(Blink) 웹키트에서 포크됨 크롬, 웨일, 오페라, 안드로이드 등 Presto 오페라에서 만들고 오페라에서 사용됐었..
2020. 8. 2.
[리눅스 마스터 2급] 데스크톱 환경(Desktop Environment, DE)
데스크톱 환경이란? 그래피컬 컴퓨팅에서 GUI를 사용자에게 제공하는 인터페이스 스타일 이다 데스크톱 관리자 라고도 부른다 예) GNOME, KDE, Xfce, EDE 이 중 대표적인 KDE와 GNOME에 대해 살펴보자 1. KDE 다양한 OS에서 구동 가능한 프로그램들을 제작하는 다국적 자유 소프트웨어 커뮤니티 中 하나 Qt 를 사용해 개발 Qt : 컴퓨터 프로그래밍에서 GUI 프로그램 개발에 널리 쓰이는 크로스 플랫폼 프레임워크 C++을 주로 사용하지만 파이썬, 루비, C, Perl, 파스칼과도 연동 윈도 매니저 : kwin 또는 kwm 응용 프로그램 : dolphin, konqueror, Okular 2. GNOME 데스크톱 프로그램 집합의 일종이기도 하며 이를 개발하는 프로젝트의 이름이기도 함 컴퓨..
2020. 8. 2.
[Python] 조건문, 반복문 기초 예제 (윤년/소수 구하기)
윤년 구하기 year = int(input("년도를 입력하시오 : ")) if year % 4 == 0 : if year % 100 == 0 : if year % 400 == 0 : print(year, "년은 윤년입니다") else : print(year, "년은 평년입니다") else : print(year, "년은 윤년입니다") else : print(year, "년은 평년입니다") 1부터 100까지의 소수 구하기 count = 0 print("1부터 100까지의 소수는") for x in range(1, 100) : x += 1 for i in range(int(x/2), 0, -1) : if i < 2 : print(x, end=', ') count += 1 break if x % i == 0 ..
2020. 7. 16.
[Python] 파이썬 기초 연산자
1. 산술 연산자 print('3 + 2 =', 3+2) print('3 - 2 =', 3-2) print('3 * 2 =', 3*2) print('3 / 2 =', 3/2, '(나눈 결과)') print('3 // 2 =', 3//2, '(정수 몫)') print('3 % 2 =', 3%2, '(나머지)') print('3 ** 2 =', 3**2) 2. 비교 연산자 print('3 == 2 :', 3==2) print('3 != 2 :', 3!=2) print('3 > 2 :', 3>2) print('3 or 하면 0b1110)') print('1..
2020. 7. 15.
[Python] 파이썬 기초 함수
1. 32,45,48,57,84 중 가장 큰 값과 작은 값을 고르시오 a=(32,45,48,57,84) print("1. 가장 큰 값은", max(a), ",가장 작은 값은", min(a)) 2. 29,95,15,85,66의 총 합을 구하시오 b=(29,95,15,85,66) print("2.", sum(b)) 3. 29,95,15,85,66의 평균을 구하시오 print("3.", sum(b)/len(b)) 4. 3,4,8,5중 큰 값에서 작은 값의 거듭제곱을 구하시오 c=(3,4,8,5) print("4.", max(c)**min(c)) 5. 16진수 값 3D5F의 10진수 값은? print("5.", 0x3D5F) 6. 10진수 값 1024의 16진수 값은? print("6.", hex(1024)) ..
2020. 7. 14.