728x90

STUDY 93

자바 기초, 왕초보 문제 풀이 - 1 (백준 알고리즘 2557, 1000, 11718, 10430, 2839, 2739, 2439, 1924, 11720)

지난 포스팅 컴알못을 위한 자바 설치법 2018/05/15 - [ 컴알못/Java] - 컴알못의 JAVA - 자바 시작하기 (자바설치, 개발 환경 설정) 단계별로 이후에 기초 실력점검을 위해 단계별로 풀어보기 순서로 풀어보았고, 아래는 그 중 대표적인 문제의 소스를 정리해 본 것이다. 문제 2557. Hello World Hello world를 출력합니다. 문제 2557 성공 소스 모든 프로그램 수업의 첫 수업은 헬로월드 출력하기였다. 백준 단계별로 풀어보기 순서대로 문제를 풀고있는데, 역시나 첫문제는 헬로월드.syso에서 ctrl+space, enter하면 system.out.println이 자동완성 된다." "를 사용하여 문자열을 출력한다. public class Main { public static..

STUDY/programing 2018.09.21

티스토리 소스코드 삽입 방법 - Colorscripter 및 SyntaxHighlighter 삽입 방법 및 테마 설정

구글 최고! 아직 기본서의 반 쯤 공부한 왕초보이기 때문에 가능한걸 수도 있습니다만, 코딩 공부 중에 구글링을 해보면 원하는 자료는 거의 100% 찾을 수 있었습니다. 아무리 자기가 잘 알고 쉬운것 이라도 글로 표현하기에는 힘든법인데 여러 블로거들의 기막힌 설명과 정리로 도움을 많이 받았습니다. 크게 쓸모없을지도 모르지만 저도 나중에 처음 공부를 시작 할 누군가를 위해 소스를 웹에 공유해보려 합니다. 이왕 공유하는 김에 가독성 좋게 하이라이터를 이용해서 업로드 하려고 두가지 방법에 대하여 알아보았습니다. 소스코드 포스팅 방법 1. Colorscipter 소스코드를 업로드 하는 가장 쉬운 방법은 컬러 스크립터를 이용하는 것 입니다. 컬러스크립터는 Java, JavaScript, JSP, Python, Ru..

STUDY/블로그 2018.08.17

노트패드++를 이용하여 FTP 연결하기 / Plugin mannager 없을 때

지난 한달여간 HTML 공부를 위해 Notepad++와 Filezilla를 사용하여 편집 및 업로드를 했습니다. NOTEPAD++는 고작 10MB정도의 용량으로 매우 가벼운 프로그램이라 충분히 매력적이죠. 하지만 최근 노트패드에서 FTP에 바로 접속이 가능하다는 것을 알게되었고, 이 기능 하나만으로도 작업이 굉장히 더 편리해졌습니다. 정말 알면 알 수록 매력적인!! 노트패드++는 기존의 노트패드 프로그램위에 다양한 플러그인을 제공하여 원하는 기능을 선택적으로 확장하여 사용가능하게 해줍니다. 예를 들자면, 오늘 소개드릴 nppftp는 FTP 연결하여 FTP 서버의 파일을 노트패드++편집기 내로 다운을 받아, 수정을 하고 ctrl+S(저장)만 하면, 저절로 문서를 서버에 업로드 해 주는 기능입니다. FTP ..

STUDY/programing 2018.06.04

컴알못의 JAVA - 자바 시작하기 (자바설치, 개발 환경 설정)

2018년 취업시장에서 수요가 가장 많은 프로그래밍 언어는 무엇 일까요? 바로 자바 JAVA 입니다. 최근 몇 년동안 자바의 비율이 지속적으로 감소하는 추세이지만 여전히 압도적인 비율로 1위를 달리고 있습니다. 파이썬이 빠른 속도로 따라 잡고있네요. The 7 Most In-Demand Programming Languages of 2018 (Click) 자바는 제임스 고슬링 James gosling 과 Sun Microsystems 사의 연구원들에 의해 개발되었습니다. (2010년 sun社가 Oracle에 인수되어 현재는 오라클 소유) 자바는 "객체 지향" 프로그래밍 언어로서 새로운 코드를 작성할 때 기존의 코드를 이용하여 쉽게 작성이 가능하게해 코드의 재사용성이 높으며 코드간의 관계 설정을 이용해 적은..

STUDY/programing 2018.05.15

컴알못의 HTML 기초 - HTML 시작하기 (개발 환경 설정하기)

컴알못의 HTML 얼마 전 부터 HTML 공부를 시작했습니다. 블로그에 기록을 남기며 스스로 정리도 하고, 혹여나 도움이 될 수 도있는 비전공자 및 초보자 분들을 위해 HTML 이 무엇인지, 작성 및 스킬에 대하여 조금씩 정리해보려고 합니다. 1. HTML이란? HTML은 웹 문서를 만들기 위해 사용하는 프로그래밍 언어의 한 종류 입니다. 에이치티엠엘, 굉장히 읽기도 불편하고 꼭 무엇의 줄임말 같이 생겼죠. Hypertext Markup Language 하이퍼 텍스트 마크업 랭기지의 줄임말입니다. Hypertext는 웹페이지에서 'Link 링크' 를 의미하는 기능 이고, markup은 컴퓨터 프로그래밍 언어 중에 markup 이라고 하는 문법적인 형식을 의미 합니다. 즉 하이퍼텍스트를 작성하기 위한 마크..

STUDY/programing 2018.05.02

2018년 2회 정보처리기사 필기 가답안 및 비전공자 후기

4월 28일 시행 정보처리기사 2차 필기시험 후기 및 답지 공개(가답안) 설렁 설렁~ 공부하다가 시험주부터 저녁에 몇 시간씩 벼락치기를 하고 시험을 쳤습니다. 시험장에서는 1과목부터 기존에 풀던 기출문제보다 어렵게 느껴졌고, 2과목에서 좌절한 후 3회차에 다시 응시해야하나 싶었습니다. 만약 3회차 필기에 재응시한다면 문제풀이보다 개념, 이론을 확실히 이해해야겠다고도 반성하면서요. 다행스럽게도 가답안 채점 결과 좋은 점수는 아니지만 합격이 예상되고 있습니다. : ) 큐넷에서 필기 정식 합격발표가 나면 비전공자의 정보처리기사 필기 후기를 추가하도록 하겠습니다. 한국산업인력공단에서 시행한 2018년 2회 정보처리기사 필기 A형, B형 가답안 입니다. A형 답 문제답문제답1.251.22.252.43.253.44..

STUDY/자격증 2018.04.29

정보처리기사 5과목 요점정리 - 데이터 교환 방식

1. 회선 교환 방식 Circuit Switching - 두 지점을 교환기로 물리적으로 접속시키는 방식 - 접속이 이루어지면 접속을 해제할 때까지 전용선 처럼 사용 가능 - 고정 대역폭을 사용하고 동일한 전송 속도 유지 - 접속에는 긴 시간 소요되나, 접속 후 교환기내에서는 전송지연 거의 없음 - 데이터가 전송되지 않을때도 접속이 유지되어 통신 회선 낭비됨 - 오류제어나 흐름제어는 사용자에 의해 수행됨 - 속도,코드 변환 불가. 에러복구 불가. 에러제어 불가. 2. 공간 분할 교환 방식 Space Division Switching - 기계식 접점과 전자식 접점을 이용하여 교환 수행 - 음성 전화용 교환기 3. 메시지 교환 방식 Message Switching - 교환기가 송신측의 메세지를 받아 저장한 후..

STUDY/자격증 2018.04.27

정보처리기사 5과목 요점정리 - 데이터링크 제어 프로토콜 HDLC, 회선제어

데이터 링크 제어 프로토콜 중 HDLC가 가장 많이 사용됩니다. 최근 기출문제에 2~3 문제 이상 꼭 출제되는 부분이며 특징, 프레임 구조 데이터 전송모드 등 명확히 암기하여야 합니다. 1. 전송제어 Transmission Control - 데이터의 원활한 흐름을 위한 입출력 제어, 회선 제어, 동기 제어, 오류 제어, 흐름 제어. *보완제어X - OSI 7 참고모델의 2계층, 데이터 링크 계층에서 수행 2. 전송 제어 절차 1) 데이터 통신 회선의 접속 - 통신회선과 단말기의 물리적 접속 - 포인트 투 포인트 Point to point나 멀티 포인트 multi point 방식으로 연결된 경우 필요 2) 데이터 링크 설정(확립) - 논리적 경로를 구성 3) 정보 메세지 전송 - 수신측 전송 및 오류제어와..

STUDY/자격증 2018.04.26

정보처리기사 5과목 요점정리 - 오류 제어, 오류 검출 방식

오류 발생의 원인들의 종류나 의미를 묻는 문제가 출제됩니다. 우연적 왜곡, 시스템적 왜곡을 구분하여 학습 하여야 합니다. 오류검출방식은 거의 모든 기출문제에 2문제 이상 출제되고 있습니다. 1. 오류의 발생 원인 - 우연적 왜곡은 예측할 수 없으며 무작위로 발생 (백색, 충격, 누화, 위상 히트잡음) - 시스템적 왜곡은 전송매체에서 언제든지 발생할 수 있는 왜곡 (손실, 감쇠, 하모닉왜곡) 1) 지연 왜곡 Delay Distortion - 주파수에 따라 그 속도가 달라 생기는 오류 - 유선 매체에서 발생하며, 중심 주파수의 전달 속도가 가장 빠르고 양쪽 끝의 주파수 일 수록 느려짐 2) 상호 변조(간섭) 잡음 - 서로 다른 주파수들이 하나의 전송 매체를 공유할 때 주파수간의 합 또는 차로 인해 생기는 잡..

STUDY/자격증 2018.04.25

5과목 데이터통신 요점정리 - 신호 변환 방식

최근 기출에서 디지털 변조 방식의 종류를 구분하는 문제가 약 1~2문제 출제되고 있습니다. 변조방식의 개념을 이해하고 아날로그변조와 디지털 변조의 종류를 구분하며 암기하여야 합니다. 1. 디지털 변조 Keying - 모뎀을 이용하여 디지털 데이터를 아날로그 신호로 변조하는 것 1) 진폭 편이 변조 ASK, Amplitude Shift Keying - 2진수 0과 1을 서로 다른 진폭의 신호로 변조 - 모뎀의 구조 간단하고 가격이 저렴함 - 신호 변동과 잡음에 약해 데이터 전송용으로 거의 사용되지 않음 2) 주파수 편이 변조 FSK, Frequency Shift Keying - 2진수 0과 1을 서로 다른 주파수로 변조 - 대역폭을 넓게 차지, 1200bps 이하의 저속도 비동기식 모뎀에 사용 - 모뎀 구..

STUDY/자격증 2018.04.24

5과목 데이터통신 요점정리 - 다중화(Multiplexing), 통신속도

다중화기는 5과목 데이터 통신에서 가장 많은 문제가 출제되는 파트 입니다. 다중화의 개념을 확실히 이해만 한다면 문제수준은 쉬운편입니다. 1. 다중화 Multiplexing- 하나의 고속 통신 링크를 통하여 여러대의 단말기에 신호를 동시에 실어 보내는 것 2. 다중화기 MUX, Multiplexer - 하나의 통신 회선에 여러대의 단말기 - 통신 링크를 공유하여 전송 효율 높아짐 - 통신회선 개수 및 설치비용 절감 가능 - 입력회선의 수와 출력회선의 수가 같음 - 다중화기 통신 회선속도 = 단말기들의 속도의 합 1) 주파수 다중화기 FDM, Frequency Division Multiplexer - 통신링크 주파수를 여러개로 분할하여 여러대 단말기가 동시에 사용가능하게 함 - 변조, 복조의 기능이 내장되..

STUDY/자격증 2018.04.23

[Excel] 엑셀 차트 기능 다루기

엑셀 차트 기능에 컨트롤하기 1. 차트기능이란? 1) 데이터를 한눈에 파악하고 비교, 분석할 수 있도록 그래프로 표현한 것입니다. 2) 워크시트에 작성한 표를 막대형, 꺽은 선형, 원형 등 다양한 형태의 차트로 표현 가능합니다. 3) 차트는 워크시트의 데이터를 근거로 만들어지기 때문에 워크시트의 데이터가 변경되면 기존 차트의 내용도 함께 변경됩니다. 2. 차트의 구성 요소 3. 기본 차트 만들기 1) 열 제목과 행 레이블을 포함하여 차트에 사용할 데이터를 선택 (1) 2) [삽입] 탭(2)의 [차트] 그룹에서 차트 종류(3)와 하위 차트 종류(4) 선택 * 차트 종류는 분석하려는 데이터 성격과 목적 등을 고려하여 선택함. 3) 사용 가능한 차트 종류 표시 * 차트 종류 - [모든 차트 종류] 클릭하여 [..

STUDY/Excel 2018.04.15

5과목 데이터통신 - 전송방식, HDLC

[정보처리기사 2015년 5월 기출문제]1. 비동기 전송에 대한 설명으로 틀린 것은? ① 어떤 문자도 전송되지 않을 때는 통신 회선은 예비(Reserve) 상태가 된다. ② 한 문자를 전송할 때마다 동기화시킨다. ③ 각 비트 블록의 앞뒤에 각각 시작과 정지비트를 덧붙여 전송한다. ④ 일반적으로 패리티비트를 추가해서 전송한다. 정답 : 아래 데이터 전송방식의 종류에는 아날로그 전송과, 디지털 전송이 있습니다.아날로그 전송은 신호가 시간적으로 연속인 전압이나 전류 같은 형태 신호 입니다. 특징으로는 신호의 감쇠 현상으로 인하여 Amplifier(증폭기)으로 신호를 증폭 후 전송해야 하며, 이때 잡읍도 같이 증폭되어 오류의 확률이 높은 특징이 있습니다. 디지털 전송방식은 신호가 디지털 형태인 것을 말합니다. ..

STUDY/자격증 2018.04.13

5과목 데이터통신 - LAN, 네트워크 토폴로지

[정보처리기사 2018년 3월 기출문제]1. 다음 LAN의 네트워크 토폴로지는 어떤 형인가? ① 버스형 ② 성형 ③ 링형 ④ 그물형 정답 : 아래[정보처리기사 2016년 8월 기출문제] 2. 망(network) 구조의 기본 유형이 아닌 것은? ① 버스형② 링형 ③ 트리형④ 십자형 정답 : 아래 3. IEEE 802.4의 표준안 내용으로 맞는 것은? ① 토큰 버스 LAN② 블루투스 ③ CSMA/CD LAN④ 무선 LAN 정답 : 아래 LAN, Local Area Network, 근거리 통신망은 회사나 공장, 학교 등 건물이나 지정된 지역안에서 각종 기기사이를 고속 전송 회선으로 연결해 파일 또는 주변장치를 공유할 수 있도록 한 네트워크 형태입니다. LAN의 특성으로는 단일 기관이 소유하고있고, 제한된 지역..

STUDY/자격증 2018.04.12

[Excel 상급] 위치 통합, 레이블 통합 기능으로 시트 합치기

'한번 실패와 영원한 실패를 혼동하지 말라'Never confuse a single defeat with a final defeat 대학생일때는 당장 필요한 곳에 쓸 돈도 없어서 암울했던적도 많고, 취업의 문을 넘을 수 있을까 좌절하고 낙담할 때가 많았습니다. 하지만 졸업 후 운이 좋게도 좋은 직장에서 인턴쉽을 하게 되고, 또 운이 좋아 IT 업무를 맡게 되었고(꿈에 그리던), 정말 좋은 팀원들을 만났습니다. 늘 부정적으로 사용하던 "현실"이라는 단어에 한국으로 돌아와 운이 좋게도 바로 괜찮은 직장에 취업을 했지만 또 다시 좌절했습니다. 직장이 끝이 아니였습니다. 그 후 인생에 더 큰 벽을 만났습니다. 한단계 한단계 벽을 넘어갈때마다, 더 큰 고난과 역경이 기다리고 있을지라도 저는 계속 변화할 것 입니다..

STUDY/Excel 2018.04.10
728x90