
ch01 운영체제의 특징 ▶ 운영체제 : 사용자가 컴퓨터의 하드웨어를 쉽게 사용할 수 있도록 인터페이스를 제공해 주는 소프트웨어 ▶ 운영체제 특징 - 사용자 편리성 제공 : 한정된 시스템 자원을 효과적으로 사용할 수 있도록 관리 및 운영 - 인터페이스 기능 담당 : 컴퓨터 시스템과 사용자 연결 - 스케줄링 담당 : 자원의 현재 상태를 파악하고 자원 분배를 위한 스케줄링 - 제어 기능 : 입출력 장치와 사용자 프로그램 제어 ▶ 운영체제 = 쉘 + 커널 - 쉘 : 사용자의 명령어를 입력받아 기계어 형태로 변환하여 커널에 전달하는 명령어 해석기 - 커널 : 하드웨어와 관련된 내부적 역할 담당. 운영체제의 핵심적인 기능이 모여있음 ▶ 운영체제 종류 : 윈도우즈 , 유닉스 , 리눅스 , 맥 , 안드로이드 ① 윈도..

나름대로 정보처리기사 실기를 정리해보았는데요! 찾아 보기 쉽도록 네비게이션을 만들었습니다. 모든 정리는 수제비 교재를 바탕으로 정리했고 제가 보기 편하게 내용을 줄이기도 했어요! 6~7과목의 경우 직접 풀어봐야하는 문제 위주이기 때문에 모든 내용이 정리되어있지는 않습니다. 공부하다가 중간에 더 간략하게 수정될 수도 있습니다. 냅다 외워야하니까요 .....................ㅎㅎ 11과목은 이번주 안에 추가하겠습니다! 공부하면서 그날그날 정리 중이라 한번에 올리지는 못하고 있어요ㅠ_ㅠ +) 11과목 추가 완료 +) 12과목은 일부러 정리 안했습니다! 1과목 - https://jeongeum1202.tistory.com/63?category=1086875 [정보처리기사] 실기 - 1과목 요구사항 확..

ch01 애플리케이션 테스트 케이스 설계 ▶ 소프트웨어 테스트 원리 *결완초집 살정오* - 테스팅은 결함이 존재함을 밝히는 것 : 결함이 존재함을 밝히는 활동 - 완벽한 테스팅은 불가능 : 완벽한 테스팅 시도는 시간 낭비 - 개발 초기에 테스팅 시작 : 요르돈의 법칙 (눈덩이 법칙) / 개발 초기에 테스팅하지 못하면 비용이 커짐 - 결함집중 : 파레토 법칙 / 오류의 80%는 전체 모듈의 20%에서 발견 - 살충제 패러독스 : 동일한 테스트 케이스에 의한 반복적 테스트는 새로운 버그를 찾지 못함 - 테스팅은 정황에 의존적 : 소프트웨어의 성격에 맞게 테스트 실시 - 오류-부재의 궤변 : 요구사항을 충족시키지 못하면, 결함이 없다해도 품질이 높다고 볼 수 없음 ▶ 소프트웨어 테스트 산출물 - 테스트 계획서..

ch01 소프트웨어 개발 보안 설계 ▶ SW 개발 보안 3대 요소 *기무가* - 기밀성 (Confidentiality) : 인가되지 않은 개인 혹은 시스템 접근에 따른 정보 공개 및 노출을 차단 - 무결성 (Integrity) : 데이터가 고의/악의로 변경되거나 훼손 또는 파괴되지 않음을 보장 - 가용성 (Availability) : 권한을 가진 사용자나 애플리케이션이 원하는 서비스를 지속해서 사용할 수 있도록 보장 ▶ SW 개발 보안 용어 - 자산 : 조직의 데이터 또는 소유자가 가치를 부여한 대상 - 위협 (Threat) : 조직이나 기업의 자산에 악영향을 끼칠 수 있는 사건이나 행위 - 취약점 (Vulnerability) : 위협이 발생하기 위한 사전 조건 - 위험 (Risk) : 위협이 취약점을 ..

ch01 개발환경 구축 ▶ 개발 도구의 분류 *빌구테형* - 빌드 도구 : 작성한 코드의 빌드 및 배포를 수행 - 구현 도구 : 개발자의 코드 작성과 디버깅, 수정 등과 같은 작업 지원 - 테스트 도구 : 코드의 기능 검증과 품질을 높이기 위해 사용 - 형상 관리 도구 : 산출물에 대한 버전 관리 ▶ 서버 하드웨어 개발환경 - 웹 서버 : 웹 상의 정적 콘텐츠 (CSS, Javascript, image) 처리 - 웹 애플리케이션 서버 (WAS) : 동적 콘텐츠 (Servlet, JSP) 처리 * WAS : 데이터베이스에 접속하여 SQL 쿼리 문에 대한 결괏 값을 반환하는 역할을 수행하는 서버 - 데이터베이스 서버 : 데이터의 수집, 저장을 위한 용도로 사용 - 파일 서버 : 파일 저장 하드웨어로 물리 저..

*내가 필요한 부분만 정리* ch01 기본 문법 활용하기 ▶ 데이터 타입 유형 (2021 3회 시험에 파이썬으로 나옴) 유형 설명 선언 / 값 불린 (Boolean) 조건이 참인지 거짓인지 판단하고자 할 때 사용 - C언어 미지원 - C++, 자바 : true / false (소문자) - 파이썬 : True / False (대문자) C++ : bool 자바 : boolean 문자 (Char) 문자 하나를 저장하고자 할 때 사용 C언어 / C++ / 자바 : char 문자열 (String) 나열된 여러 개의 문자를 저장하고자 할 때 사용 C언어 : char [] C++ : string 자바 : String 정수 (int) 정숫값을 저장하고자 할 때 사용 C언어 / C++ / 자바 : int 부동 소수점 (..

ch01 인터페이스 설계 확인 ▶ 시스템 인터페이스 설계서 (시스템 인터페이스 목록 + 시스템 인터페이스 정의서) : 이기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터, 업무, 송수신 주체 등이 정의된 문서 ▶ 상세 기능별 인터페이스 명세서 주요 항목 *아명오개 전후파반* - 인터페이스 ID : 인터페이스를 구분하기 위한 식별자 - 인터페이스 명 : 인터페이스를 나타내는 고유 명칭 - 오퍼레이션 명 : 인터페이스의 세부 동작 명칭 - 오퍼레이션 개요 : 인터페이스의 프로세스에 대한 세부 설명 - 사전조건 : 사전에 완료되어야 하는 조건 - 사후조건 : 세부 동작이 정상적으로 작동된 이후에 발생되는 조건 - 파라미터 : 인터페이스 구성 항목 값 - 반환 값 : 인터페이..

ch01 연계 데이터 구성 ▶ 연계 요구사항 분석 : 서로 다른 두 시스템을 이어주는 중계 역할을 하는 연계 시스템과 관련된 요구사항을 분석하는 과정 ▶ 연계 요구사항 분석 기법 *인체설델브* - 인터뷰 : 사용자 면담 - 체크리스트 : 점검을 통한 분석 - 설문조사 : 설문지를 통해 분석 - 델파이 기법 : 전문가의 경험적 지식을 통한 분석 - 브레인 스토밍 : 소속 인원들이 자발적으로 분석 ▶ 연계 요구사항 분석 참고문서 *코테응시* - 코드 정의서 : 공통 코드 정의서 - 테이블 정의서 : 테이블별 컬럼 속성 정의서. 테이블을 구성하는 컬럼들의 특성, 인덱스, 업무 규칙을 문서화한 것 - 응용 프로그램 구성도 : 애플리케이션의 메뉴 구성, 화면설계, 발생 패턴 등 - 시스템 구성도 : hw, sw,..

▶ 데이터 모델 절차 *개논물* 절차 설명 개념적 데이터 모델 - 추상적, 개념적으로 표현하여 개념적 구조를 도출 - 개념적 데이터 모델은 DB 종류와 관계 X - 주요 산출물로는 E-R 다이어그램이 있음 * ERD (개체관계 다이어그램) : 각 업무 분석에서 도출된 엔터티 간의 관계를 이해하기 쉽게 도식화한 다이어그램 논리적 데이터 모델 - 업무의 모습을 모델링 표기법으로 형상화하여 사람이 이해하기 쉽게 표현 - 정규화 수행 물리적 데이터 모델 - 특정 DBMS의 특성 및 성능을 고려하여 물리적 스키마를 만드는 모델 - 테이블, 인덱스, 뷰, 파티션 등의 객체를 생성 - 반 정규화 수행 ▶ 논리적 데이터 모델링 종류 종류 설명 관계 데이터 모델 - 2차원 테이블 형태로 구성 - 기본키(PK)와 외래 키..

ch01 UI 요구사항 확인 ▶ UI : 사용자와 시스템 사이에서 의사소통 할 수 있도록 고안된 물리적, 가상의 매개체 ▶ UI 유형 *CGNO* - CLI : 정적 텍스트 기반 / 명령어를 텍스트로 입력하여 조작 - GUI : 그래픽 반응 기반 / 그래픽 환경을 기반 (마우스, 전자펜) - NUI : 직관적 사용자 반응 기반 / 신체 부위 이용 (터치, 음성) - OUI : 유기적 상호작용 기반 / 모든 사물이 입출력장치로 변화 ▶ UI 설계 원칙 *직유학유* - 직관성 : 누구나 쉽게 이해하고 쉽게 사용 - 유효성 : 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작 - 학습성 : 쉽게 배우고 사용할 수 있게 제작 - 유연성 : 사용자의 인터랙션을 최대한 포용하고 실수를 방지 ▶ UI 설계 지..
- Total
- Today
- Yesterday
- 정처기 실기
- 프로그래머스
- 갤러리띄우기
- CSS
- HTML
- php 달력만들기 응용
- JavaScript
- 리액트
- 정처기 실기 정리
- php
- 현장실습 기록
- 정보처리기사 실기
- 졸업작품준비
- 노마드코더
- 백준
- 정보처리기사 실기 정리
- set 객체
- DAPP
- 이더리움
- css grid
- 현장실습
- 블록체인
- 졸업작품
- C언어
- MySQL
- indexOf()
- php게시판만들기
- 정보처리기사
- 스마트컨트랙트
- 홈페이지 만들기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |