본문 바로가기
  • 문헌정보학도가 개발도 한다구요??

분류 전체보기17

통계분석 논리의 기초(1) 1. 기술통계 -> 기술통계의 목적은 보다 쉽게 이해될 수 있도록 자료들을 조직화하고 요약하는 것이다. ex) 나의 시험 점수를 반 친구들 하나하나 대조 하는 것보단 평균과 빈도 분포를 사용해 나의 위치를 아는게 훨씬 나은 방법이다. 2. 추리통계 -> 추리통계는 전집(전체 대상)에서 나온 하나의 표본(샘플)의 특성을 기초로 하여 그 전집에 대한 결론을 내릴 수 있게 한다. ->통계치(표본의 특성)와 모수치(전집의 특성)를 구분하는 것이 핵심. 3. 통계적 절차 -> 실질적 질문 => 통계적 질문 => 통계적 결론 => 실질적 결론 4. 변수(변인) -> 변수란 다양한 값들을 갖는 사람, 장소, 혹은 사물의 특성이다. 5. 측정 -> 측정은 연구하려는 특성에 숫자를 부여하는 과정 ex) '20세'는 연령.. 2021. 3. 14.
Python - 인기 게임 Yacht (야추)를 대충 만들어 보았습니다. 몇 달전에 집에서 치킨을 뜯으면서 인터넷 방송을 보고 있었는데, 배도라지 패밀리 스트리머들 사이에서 유행하는 주사위게임이 있었다. 원래 Yacht(얔트 정도로 발음) 라는 보드게임인데, 닌텐도 스위치에서 동명의 게임으로 나온 것이 히트를 친 것. 여기서 스트리머들이 야추라고 이 게임을 칭하면서 일반인들도 그런 발음으로 알고 있다고 한다. 주사위 눈 하나에 울고 불고 하는 아조씨들을 보니, 문득 나도 주사위에 내 운명을 맡기고 싶다는 생각이 들었다. 그러나 스위치의 가격은 학생인 본인에게 너무 높은 벽이었고, 게임마저 따로 사야 한다는 생각이 들자 직접 만들어 보자! 라고 생각했다. 긴 정성을 들인것은 아니기에, 어느 정도의 스파게티 코드인 점은 감안해 주시길 바란다... drive.google.com/f.. 2021. 1. 14.
JAVA를 배우자(3) - 반복문은 조건이 필요할지도 아닐지도 모릅니다. 며칠 동안 즐겁게 놀다 왔더니 글 쓰기가 귀찮아 졌다. 분명 첫번째 글에 나는 작심삼일 이라고 했던거 같은데... 자신을 너무 잘 알아서 문제인듯. 오늘은 간단하게 반복문에 대해서 배워보자. 세상 모든 프로그래밍 언어가 가지고 있는 것중 하나, 반복문. 이거 없으면 치킨무 없는 치킨, 김치 없는 라면, 에디터 없는 프로그래밍이다. 반복문이 뭐냐? 반복하는 것이다. 뭐를? 반복문 안에 있는 명령들을. 어떻게? 반복조건이 허락하는 만큼. 어때요, 참 쉽죠? 자바에서 반복문은 for과 while이 있다. 다음은 코드를 같이 보면서. package practice; public class practice210111 { public static void main(String[] args) //아래의 두 메소드를 .. 2021. 1. 11.
JAVA를 배우자(3) - Scanner, 조건문 앞에는 소소한 개념들을 배워봤다. 오늘부터는 내가 배운것들을 사용한 코드들을 여기다 붙일 예정. import java.util.Scanner; //Scanner를 사용하기 위해 import public class practice210106 { public static void main(String[] args) { System.out.println("이름, 도시, 나이, 체중, 독신 여부를 빈칸으로 분리하여 입력하세요."); System.out.println(Self_Introduce()); //Self_Intriduce 메소드의 결과를 출력 } public static String Self_Introduce() { Scanner scan_word = new Scanner(System.in); //Sys.. 2021. 1. 7.
JAVA를 배우자(2) - 객체 지향 프로그래밍, 클래스, 메소드, 객체, etc 어제 내가 쓴 글을 보는데, 뭔가 설명이 중간중간 부족한 느낌이 있다. 그래도 부족한건 알아서 찾아보라는(?) 마음으로... 부족한 내가 프로그래밍이란것을 배우면서 확실히 성장했다고 느낀점이 있다면, 바로 구글링이다. 구글은 신이다. 어제 쓴 글에 자바의 특징 중 하나인 객체 지향이 뭔지를 살펴보도록 하자. 객체 지향 프로그래밍(Object Oriented Programming) 이란, 객체 지향 프로그래밍은 컴퓨터 프로그래밍 패러다임중 하나로, 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법이다. 객체 지향 프로그래밍의 특징은 다음과 같다. 코드 재활용 쉽게 가능 유지보수가 쉬움 업무 분담이 쉬움 자바는.. 2021. 1. 5.