728x90

전체 글 298

★ 001 소프트웨어 설계[소프트웨어 생명 주기]

[정보처리기사 복습] 1. 소프트웨어 생명주기(Software Life Cycle) - 소프트웨어 개발 방법론의 바탕이 되는 것으로 소프트웨어를 개발하기 위해 정의 및 운용, 유지보수 등의 과정을 단계별로 나눈 것 *소프트웨어 개발 방법론* : 소프트웨어 개발과 유지보수 등에 필요한 여러가지 작업들의 수행 방법과 효율적인 기법 및 도구를 체계적으로 정리하여 표준화한 것. - 소프트웨어 수명주기라고도 함. - 소프트웨어 생명주기를 표현하는 형태 -> 소프트웨어 생명주기 모형/소프트웨어 프로세스 모형/소프트웨어 공학 패러다임 - 폭포수 모형/프로토타입 모형/나선형 모형/애자일 모형 등 2. 폭포수 모형(Waterfall Model) - 소프트웨어 개발시 이전 단계로 돌아갈 수 없음. 각 단계를 확실하게 매듭..

정보처리기사 2020.05.20

이것이 자바다 3장 확인문제 복습

1. 연산식은 하나 이상의 값을 산출 할 수 있다. (X) ex) 2+3 =5. 값이 5가 딱 하나가 나오지 5 말고 다른 값은 나올 수가 없다. 2. x에는 +1을 해줘서 11로 반영. y는 먼저 y값에 20을 반영 이후 -- 가 적용 되기때문에 11+20 = 31 3. 생략. f와 !가 만나가 t가 되었네. 4. 몫과 나머지를 구하는 문제. int 값으로 적용되어 소수점 자리까지 나타나지 않는다 \ 나누고 나눈 몫, % 나누고 남은 나머지. 5. (Value/100)*100 int의 범위로 소수값은 날려주기. 6. ( 밑변 + 윗변 ) x 높이 / 2 에서 소수자릿수가 나오기 위해선 실수값을 가지는 형태로 계산을 해주면된다. 2를 2.0으로 계산 7. 생략. && 또는. || 또는 8. z가 NaN이..

JAVA 2020.04.22

이것이 자바다 2장 확인문제 복습

1. 변수는 초기값이 저장되지 않은 상태에서 읽지 못함. 2. 변수 이름을 작성하기 위해선 여러가지 법칙들이 존재한다. - 첫번째 글자는 $ 혹은 _ 이어야하며, 숫자로는 작성 불가 - 영어 대소문자 구문. 첫 문자는 소문자로 시작하되, 다른 단어가 붙으면 대문자로함.(규칙이라기 보다 관례라고 보는게 좋음) - 문자의 길이는 제한이 없으며, 변수로 자바어를 쓸 수 없음. 예를들어 public 이라던가 class 같은건 변수 이름으로 할 수가 없단 말씀. 3. 정수타입 byte(1) / char(2) short(2) / int(4) / long(8) 실수타입 float(4) / double(8) 논리타입 boolean 4. int age; age = 10; double price = 3.14; 타입: in..

JAVA 2020.04.21

Oracle SQL

※개인적으로 공부한것을 메모하는 공간 입니다. - 정보가 발생하면 기록하고 관리를 해야함. 이를 위해서 만든것이 데이터베이스 관리 시스템(DBMS, DateBase Management System) - 오라클 설치는 간단하게 http://www.oracle.com Oracle | Integrated Cloud Applications and Platform Services Oracle Cloud Day Online Explore and discover cloud technologies through customer success stories, a must-see keynote, live Q&A, and a virtual partner expo. May 5, 9:00 a.m. PT. www.oracle.c..

Database 2020.04.19

HTML에 대해 알아보기

전체적으로 많이 쓰이는 태그들. 많이 쓰인다는건 가장 기본이 된다는 뜻. p태그의 단점: 단락과 단락의 간격이 고정되어 있어서 자유도가 떨어짐 br은 쓰는만큼 줄바꿈이 적용되어 원하는만큼 간격을 줄일 수 있음. 그래서 br를 더 많은 사람들이 사용함. 하지만 CSS를 이용하면 p의 한계를 극복 할 수 있음. HTML과 CSS는 완전히 다른 문법. HTML이 정보를 표현하는것이라면, CSS는 정보를 꾸며주는것. 디자인측면에서 좀 더 가까움. 웹의 핵심은 접근성. 모든 웅영체제에서 동작하고, 소스는 누구나 볼 수 있음. 저작권도 없지. 그렇기때문에 다른 기술들과 구별되는 특별한것으로 만든다고한다. 속성을 통해서 이미지를 불러올 수 있다. p태그가 a태그의 부모. 목차와 참가자들을 구분짓기. 목록을 다른 목록..

HTML & CSS 2020.04.06

코딩과 HTML

공부한 내용 정리 컴퓨터의 언어 코딩. 다양한 표현들이 존재하고 있다. 애플리케이션이나 프로그램 등. 웹에서 나타나는 웹페이지. 이러한 웹페이지들이 모여있으면 바로 웹사이트. 원인이라 볼 수 있는 코드를 통해서 결과를 만들어내는것이 코딩을 하는데 있어서 핵심이라 볼 수 있음. 코드의 종류는 다양함 ex) C, C++, Java와 JavaScript, 파이썬, php, SQL 기타 등등 각자 역할이 다름. 따라서 내가 하고자하는 방향에 따라 적절한 코드를 사용해줘야 한다. 그 중 가장 기초가 되는것이 바로 웹페이지를 만드는 html. 흔히 학생시절 컴퓨터 관련 교양과목을 들어봤다면 잠시 스쳐지나갔을 html 이 html은 2가지 측면에서 아주 중요하다고 한다. 1. 쉽다. 처음 접하기에 안성 맞춤. 2. ..

IT관련 이야기 2020.04.04

핸드폰 요금제 변경 - 알뜰폰

요즘은 세계도 어렵고, 국가도 어렵고, 나도 힘든 시기이다. 수입을 급격하게 늘릴 수가 없으니 불필요한 지출을 줄이기 위해서 하나씩 살펴보던 중 "알뜰폰"이라는 것을 알게 되었다. "알뜰폰이란?" 쉽게 말하자면, KT, SKT, LG의 통신망을 빌려다가 쓰는폰이라 생각하면 된다. 각각 장단점이 있지만 가격만으로도 단점을 Cover 할 수 있는것 같아 알뜰폰으로 갈아타기로 했다. 여기서 잠깐 장단점에 대해 언급하자면, 장점: 가격이 저렴함. 단점: 각 통신사별 멤버쉽 혜택을 받지 못함. 정도로 나뉠수가 있는데, 사람 개개인마다 차이는 있다. 알뜰폰에 가입하기전에 내가 남아있는 약정 금액이 얼마인지 파악하는 것이 좋다. 위약금이 발생될 수 있기 때문이다. 나 같은 경우에는 위약금이 10만 원 밑으로 발생되었..

IT관련 이야기 2020.03.30

WEB1-코딩을 시작하다.

문득 프로그래밍을 공부해보아야겠다는 생각이 들었다. 비전공자이지만 빠르게 급변하는 4차 혁명 시대에서 컴퓨터의 언어는 매우 중요하다고 생각되었다. 비전공자에다가 처음하기 어렵겠지만, "왜 코딩을 공부해야하는가?" 에 중점을 두고 천천히 하나씩 시작해보고자 한다. 처음 하는 나에게 있어서 가장 고민되었던 것은 '코딩이 무엇인지 모르는 상태'였다. 각종 인터넷 자료를 찾아보아도 내가 모르는 용어가 많다 보니 쉽게 이해가 가질 않았다. 그러다 문득 유튜브에서 '생활코딩'이라는 것을 접하게 되었다. 동영상을 몇 번 보았는데, 차분한 목소리로 굉장히 쉽게 잘 알려주셔서 나 같은 비전공자가 듣기에 전혀 어려움이 없을 것 같았다. 특히나 처음에 들었던 Intro 영상이 인상적이었다. 현대사회는 인터넷이 연결된 환경에..

HTML & CSS 2020.03.20
728x90