전체 글
-
[정보처리기사 실기] 과목2 - 화면 설계, 오답노트CS/정보처리기사 2023. 7. 4. 01:25
Chapter ① UI 요구사항 확인 UI 설계 원칙 설계 원칙 설명 부특성 직관성 (Intuitiveness) - 누구나 쉽게 이해하고, 쉽게 사용할 수 있어야 함 - 쉬운 검색 - 쉬운 사용성 - 일관성 유효성 (Efficiency) - 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작 - 쉬운 오류 처리 및 복구 학습성 (Learnability) - 초보와 숙련자 모두가 쉽게 배우고 사용할 수 있게 제작 - 쉽게 학습 - 쉬운 접근 - 쉽게 기억 유연성 (Flexibility) - 사용자의 요구사항을 최대한 수용하고, 실수를 방지할 수 있도록 제작 - 오류 예방 - 실수포용 - 오류 감지 와이어프레임(Wireframe) 이해 관계자들과의 화면구성을 협의하거나 서비스의 간략한 흐름을 공유하기..
-
[정보처리기사 실기] 과목1 - 요구사항 확인, 오답노트CS/정보처리기사 2023. 7. 3. 05:46
Chapter ① 소프트웨어 개발 방법론 Man Manth 모형 Man Month 모형은 한 사람이 1개월 동안 할 수 있는 일의 양을 기준으로 프로젝트 비용을 산정하는 방식이다. (Man Month) = (LoC) / (프로그래머의 월간 생산성) (프로젝트 기간) = (Man Month) / (프로젝트 인력) 럼바우(Rumbaugh)의 객체 지향 분석 절차 럼바우의 데이터 모델링은 그래픽 표기법을 이용하여 소프트웨어 구성요소를 모델링하는 방법론이다. 객체 모델링 (Object Modeling) - 정보 모델링(Information Modeling)이라고도 하며, 시스템에서 요구하는 객체를 찾고 객체 간의 관계를 정의하여 ER 다이어그램을 만드는 과정까지의 모델링 - 가장 중요하며 선행되어 진행 - 객체..
-
미드로 배우는 실생활 어휘 정리 (Gossip Girl S1E02 - The Wild Brunch(2))English/미드로 배우는 실생활 어휘 정리 2023. 6. 30. 21:58
Not necessarily 반드시(꼭) ~은 아닌 Well, do you wanna, do you wanna talk? And eat. Not necessarily in that order. starve 굶주리다 Yeah, but that was before I knew Dan was hungry too. I can't let the boy starve. inhumane 비인간적인, 몰인정한 It would be inhumane. those 그러한(복수형) We had those plans. under somone's roof ~의 집에서 under someone's rule ~의 지배하에 있는 take 필요하다, 있어야 하다 get dressed 옷을 입다 get through ~을 통과하다 Sere..
-
미드로 배우는 실생활 어휘 정리 (Gossip Girl S1E02 - The Wild Brunch(1))English/미드로 배우는 실생활 어휘 정리 2023. 6. 30. 02:26
wild 거센, 광기의, 난잡한 bet ~이 분명하다 up (자지않고 일어나서) I bet you're wondering what Gossip Girl is doing up so early. waste time -ing ~하는데 시간을 허비하다 Why waste precious time dreaming when waking life is so much better? the paper the newspaper의 줄임말 scramble 휘저으다 it comes with ~와 함께 (딸려)나오다 dress code 복장 규정 Is there really anything better than a lazy Sunday? Reading the paper in bed, sipping coffee. Scrambling..
-
[정보처리기사 필기] 알고리즘 (Algorithm)CS/정보처리기사 2023. 6. 29. 22:14
¶ 알고리즘의 개념 알고리즘은 어떠한 문제를 해결하기 위한 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 기법이다. ▶ 시간 복잡도에 따른 알고리즘 분류 복잡도 설명 대표 알고리즘 O(1) - 상수형 복잡도 - 자료 크기 무관하게 항상 같은 속도로 작동 - 알고리즘 수행 시간이 입력 데이터 수와 관계없이 일정 해시 함수 (Hash Function) O(log2^n) - 로그형 복잡도 - 문제를 해결하기 위한 단계의 수가 log2^n번만큼의 수행 시간을 가짐 이진 탐색 (Binary Search) O(n) - 선형 복잡도 - 입력 자료를 차례로 하나씩 모두 처리 - 수행 시간이 자료 크기와 직접적 관계로 변함(정비례) 순차 탐색 (Sequential Search) O(nlog2^n) - 선형 로그형..
-
[정보처리기사 필기] 자료 구조 (Data Structure)CS/정보처리기사 2023. 6. 29. 20:44
¶ 자료 구조의 개념 자료 구조는 컴퓨터상 자료를 효율적으로 저장하기 위해 만들어진 논리적인 구조이다. 자료 구조의 현명한 선택을 통해 효율적인 알고리즘을 사용할 수 있게 하여 성능을 향상시킨다. ¶ 자료 구조의 분류 구조 설명 종류 선형 구조 데이터를 연속적으로 연결한 자료 구조 리스트, 스택, 큐, 데크 비선형 구조 데이터를 비연속적으로 연결한 자료 구조 트리, 그래프 선형 구조 ① 리스트(List) ▶ 리스트의 종류 종류 설명 선형 리스트 (Linear List) - 배열과 같이 연속되는 기억 장소에 저장되는 리스트 - 선형 리스트의 대표적인 구조로는 배열(Array) 등이 있음 - 가장 간편한 자료 구조이며, 접근 구조가 빠름 - 자료의 삽입, 삭제 시 기존 자료의 이동이 필요 연결 리스트 (L..
-
일본어 사과표현 정리 (すみません, ごめんなさい, 申(もう)し訳(わけ)ございません / 申し訳ありません, お詫(わ)び申(もう)し上(あ)げます / お詫びいたします, 失礼(しつれい)しました, 悪(..日本語 2023. 6. 29. 18:04
① すみません 가장 일반적으로 많이 사용되는 사과표현이다. 비교적 가벼운 사과로 많이 사용된다. 이외에도 감사의 의미나 영어로 'Excuse me' 와 같이 부탁의 의미도 있다. ▶ 상황 거리나 지하철에서 실수로 누군가와 부딪혔을 때 (주로 어쩔 수 없는 상황) 선물 받았을 때 감사를 표할 때 (받기만 하고 주지 못해서 미안하다는 의미로 사용한다고 이해하면 됨) 가게 종업원을 부르거나 무언가 요청할 때 ※ すいません 'すみません' 에서 변형된 구어체 표현으로 비격식적이고 조금 더 지역적인 표현이다. ※ すまない / 済まない (すまん) 'すみません' 의 반말표현이다. 이것의 줄임말이 'すまん' 이다. ② ごめんなさい 'すみません' 보다는 조금 더 감정을 담아 사과를 표현하고 주로 가족, 친구들 사이에서 ..
-
Git Commit 변경 명령어 정리CS/Git 2023. 6. 29. 02:12
① Git Commit --Amend git add sample.txt (새로 Commit할 변경된 파일을 지정, 다시 add 시켜줌) git commit --amend git commit --amend -m "Commit Message" (Commit Message를 변경시키고 싶을 때 사용하는 옵션) git push -f (Local과 원격 저장소의 Commit History가 다른 걸 맞춰주기 위해서는 강제로 push할 필요가 있음, 원격 저장소에서 force push를 금지해 둔 경우에는 사용할 수 없음) 같은 Branch상에서 마지막에 Commit한 내용을 덮어쓰기할 때 사용하는 명령어이다. 명령어 입력과 동시에 터미널이 vi편집 모드로 들어가게 된다. 출력된 내용을 편집하여 :wp 입력하고 빠..