분류 전체보기
-
-
2강 리눅스 설치방통대/UNIX시스템 2022. 10. 3. 17:37
학습개요 CentOS 리눅스 배포판의 설치를 위한 준비 작업을 알아본다. 리눅스 파티션의 의미를 학습하고 장치이름과 주요 표준 디렉터리의 종류와 용도를 살펴본다. CentOS-6.9의 설치 과정을 학습하고 스스로 설치함으로써 실습을 준비하도록 한다. 학습목표 리눅스 설치를 위한 준비 과정을 설명할 수 있다. 파티션, 장치이름, 리눅스 표준 디렉터리에 관해 설명할 수 있다. CentOS 운영체제를 설치할 수 있다. 키워드 CentOS 파티션 장치이름 리눅스 표준 디렉터리 키워드 해설 CentOs RHEL의 소스코드를 이용해 만들어진 무료 배포판 웹 서버나 데이터베이스 서버용 컴퓨터에 널리 사용됨 강의에서는 32비트용 CentOS-6-8을 사용설치를 위한 최소 사양 i386 또는 x86_64 프로세서 GUI..
-
1강 리눅스 소개방통대/UNIX시스템 2022. 10. 3. 16:17
학습개요 UNIX 운영체제와 리눅스의 발전 과정을 알아보고 리눅스의 특징을 살펴본다. GNU 프로젝트와 오픈소스 소프트웨어 라이선스의 의미를 학습한다. 또 주요 리눅스 배포판의 특징을 정리한다. 학습목표 리눅스 발전사와 특징을 알아본다. 오픈소스 소프트웨어 라이선스의 종류를 나열할 수 있다. 주요 리눅스 배포판의 특징을 설명할 수 있다. 키워드 리눅스 유닉스 오픈소스 라이선스 리눅스 배포판 커널 키워드 해설 유닉스 다중 사용자, 다중 작업을 지원하는 신뢰성 높은 운영체제 시분할 방식 운영체제 c언어 리눅스 유닉스의 무료 공개 버전 리처드 스톨만이 유닉스와 유사한 공개 운영체제를 개발하기 위해 GNU 프로젝트 시작 다중 사용자와 다중 작업을 지원 모듈화되어 있어 업그레이드, 업데이트 용이 CUI와 GUI ..
-
1강 일차연립방정식방통대/선형대수 2022. 9. 29. 00:08
학습 목표 간단한 일차방정식 ax = b가 어떤 경우에 유일한 해를 갖는지, 불능이 되는지, 부정이 되는지를 설명할 수 있다. 일차연립방정식에서 사용되는 기본 용어(계수, 미지수, 상수, 해, 부정, 불능 등등)에 관해 설명할 수 있다. ‘방정식에 관한 3가지 기본 연산’이 무엇인지 설명할 수 있다. 간단한 1원 일차연립방정식을 풀 수 있고, 해당 방정식을 2차원 평면에 그래프로 그려 기하학적인 의미를 설명할 수 있다. 키워드 해 미지수 불능 부정 계수 상수 소거법 연립방정식 기하학 항등원 키워드 해설 해, 계수, 미지수, 상수, 부정, 불능 ax = b a : 계수 x : 미지수 b : 상수 x 에 어떤 값을 넣었을 때 만족하는 값이 있을 경우 : 해 또는 근 위 식에 해를 구할 때 3가지 경우를 고려..
-
프로그래머스 정수 삼각형코딩테스트 2021. 11. 30. 17:52
https://programmers.co.kr/learn/courses/30/lessons/43105 코딩테스트 연습 - 정수 삼각형 [[7], [3, 8], [8, 1, 0], [2, 7, 4, 4], [4, 5, 2, 6, 5]] 30 programmers.co.kr def solution(triangle): for x in range(1, len(triangle)): for y in range(len(triangle[x])): if y == 0: triangle[x][y] = triangle[x-1][y] + triangle[x][y] elif y == len(triangle[x])-1: triangle[x][y] = triangle[x-1][y-1] + triangle[x][y] else: tri..
-
프로그래머스 구명보트코딩테스트 2021. 11. 24. 17:15
https://programmers.co.kr/learn/courses/30/lessons/42885?language=python3 코딩테스트 연습 - 구명보트 무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다. 예를 들어, 사람들의 몸무게가 [70kg, 50kg, 80kg, 5 programmers.co.kr 첫 시도는 효율성 테스트에서 실패 def solution(people, limit): answer = 0 people.sort(reverse=True) while people: tmp = people.pop() for x in people: if tmp + x
-
프로그래머스 카펫코딩테스트 2021. 11. 18. 13:52
https://programmers.co.kr/learn/courses/30/lessons/42842 코딩테스트 연습 - 카펫 Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다. Leo는 집으로 돌아와서 아까 본 카펫의 노란색과 programmers.co.kr def solution(brown, yellow): answer = [] for w in range(1, yellow + 1): print(w) if yellow % w != 0: continue h = yellow / w if brown == (w+2) * (h+2) - yellow: if (w+2) >= (h+2): answer.append(w+2) an..
-
프로그래머스 모의고사코딩테스트 2021. 11. 15. 17:19
https://programmers.co.kr/learn/courses/30/lessons/42840 코딩테스트 연습 - 모의고사 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 programmers.co.kr def solution(answers): p1 = [1, 2, 3, 4, 5] p2 = [2, 1, 2, 3, 2, 4, 2, 5] p3 = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5] a = [[1,0], [2,0], [3, 0]] for x in range(len(answers)): if p1[x % len(p1)] == answers[x]: a[..